DP循环数据交换

分享到:
379
下一篇 >

菜鸟:

在DPV1采用循环数据交换时,主站发出参数的编号,从站反馈参数的实际值。由于同时需要采集的参数很多,大家在PLC中是怎样编程的?我是这样编的:PLC中采用循环访问的方式,就是主站通过循环延时的方式不断的发出参数的编号,并采集参数值。比如1s时PLC发出参数1的编号,1.1s时PLC读取参数1的实际值;2s时PLC发出参数2的编号,2.1s时PLC读取参数2的实际值.......,如此做循环采集。


斑竹:

你是要读很多从站的参数?还是一台的很多参数?


菜鸟:

是一台传感器里面的很多参数。


斑竹:

传感器参数不是连续地址,那也只能这样了。倒不见得1s;2s。完成后的下一个周期接着读。


貌似这种情况直接使用镜像区就可以,至于通讯,无需另外编程吧。有的仪表需要一致性,需要用SFC14/15

菜鸟:


谢谢,编程思路就是这样的,设备已经测试正常运行了,参数检测实现没有问题。程序分为几个程序段:初始化,读取参数命令,读取参数编号,读取延迟,移取缓存,参数复位,延迟开始下一次循
你可能感兴趣: 工控菜鸟园 自动化系统 SIMATIC S7-1200 传感器 PLC
无觅相关文章插件,快速提升流量