恭喜,你发布的帖子
发布于 2016-12-26 15:00:47
8楼
波形为0mA~20mA之间的输入电流,周期为每3秒变化一次,周期固定,但变化值不固定,总共4个变化,也就是说周而复始的重复这4个变化,总周期为3x4=12秒,我想捕捉这4个变化,把每个变化的值提取分别写入4个变量。请问如何操作?
如果不能的话,如何每3秒采集一次数据?虽然组态软件可以设置每3秒采集一次,但是由于上位机与下位机距离比较远,通讯延迟等因素,我想让PLC在现场每3秒采集一次数据并保存到变量,然后用上位机去读取这些变量。
你可以在ob35等中断中编程,假设中断周期是500ms,则6个周期就是3s所以你只要记录中断执行的次数,等于6则保存读取到的数据到你的变量中,然后计数清零就可以了。
L MB0
L 1
+I
T MB0
L 6
>=I
JCN M1
L PV//输入信号
T MD100//3s记录一次
L 0
T MB0
M1:NOP 0
上位机显示并记录md100的值就可以了。
请填写推广理由:
分享
只看
楼主