一、前序
ControlLgoix系列、Micro800系列都是罗克韦尔(原AB)的当前主流PLC产品,可以通过CIP协议进行对外通讯,专业录波软件PLC-Recorder就是利用该协议,对于其进行批量数据、连续采集,以下是一些操作方法和技巧
二、全局变量采集
三、局部变量采集
注:1)maiprogram是程序名称。
2)abc是局部变量表里的变量,其地址规则同全局变量,比如:P:mainprogram.A.B[10]。“ P: ” 是“ Program:” 的缩写, 目的是为了缩短地址的长度, 当然可以写成Program:mainprogram.A.B[10],程序会自动进行简化。
下图中的地址可以写成:P:cycleProg.utlocal.userreal1
四、外部硬件内容的采集
五、位采集
如果变量为BOOL类型,则可以通过变量名称直接进行采集。
方案1:给位一个别名
方案2:用解码器通道进行实时解码
方案3:按照整型记录,用Ana进行位呈现
方案4:按照整型记录,用Ana的函数进行位提取
五、采集效果
本文展示了AB PLC数据采集的一些要点,以下图形展示了一次数据采集后的效果: