配置步骤如下:
一、PLC的发送程序
在1ms的循环中断程序里进行发送,通过计数比较或者其他方法获得2ms的周期脉冲,触发发送指令。在通讯结束后进行计数,并允许下一次发送。
此处LEN端子的值是200,这是实际发送的报文长度,与DATAADDR里的长度不一定相等,请注意。注意:
Zui新版的PLC-Recorder支持的高速采集长度限制是256字节,如果超过,则不采用高速采集策略。
二、PLC连接配置
以下是UDP连接的设置示例(TCP和UDP都支持高速采集,推荐UDP协议:效率高,配置简单):
指定了接收端IP地址和端口号 192.168.0.100:2000。
三、PLC-Recorder设置
3.1 PLC-Recorder软件收听模式增加通用通道,并将本计算机的IP地址设置成192.168.0.100(与PLC里配置的伙伴地址一致)。
注意:1、请依据PLC的型号选择合适的字节顺序,对于西门子,此处选择为DCBA。如果不确定字节顺序,可以先不启用时间戳,采集一段数据,看看时间戳变量是不是一条斜线。
2、可以选择帕姆齐通道,也可以选择收听模式下的通用通道。
3.2 PLC-Recorder,设置来源IP(也就是PLC的IP地址)192.168.0.1,收听端口5010,启用用户电文内的时间戳。
3.3 变量配置
需要将第一个变量配置为时间戳,偏移地址为0,其他变量依次配置,请与PLC内的变量顺序、长度保持一致。
变量配置时,不需要定义所有的变量,仅需要定义自己关注的变量即可。
注意:
各类型变量总个数不要超过64个,否则不会采用高速策略。
3.4 启动采集,打开数据采集服务器,在模式里面如果显示高速则已经启用了高速采集模式(附图里显示为“常规”,仅用于演示)。
3.5 打开Ana,进行数据分析
注意: