恭喜,你发布的帖子
发布于 2020-04-21 23:15:03
6楼
1500plc和以前的300plc在通信处理上已经不同了,300plc是在每个扫描周期结束刷新处理通信数据,1500可以在程序执行中刷新通信数据。
如果你想要和原来300plc一样的效果,那么在1500程序中做一个缓冲区:让dbX.dbbY byte10作为通信区域,在ob1程序起始或结束用bmove将dbX.dbY byte10传送给dbX.dbbZ,plc逻辑程序只处理dbbZ,这样做可以使得plc对通信区域只读取一次,在一个扫描周期内确保通信数据的一致性。
请填写推广理由:
分享
只看
楼主