恭喜,你发布的帖子
发布于 2025-08-26 13:46:19
18楼
不是20ms传一次数据,是20ms本地记录一次,数据保存在本地,上位机500ms读取一次缓存(也可以更长,只要本地缓存够用),把全部缓存发送给上位机,再回传读取内容的长度,PLC端判断缓存是否存满。
哦,了解。
1)有没有缓存呢?
2)没有缓存,如果在数据读取期间又有新的数据加入呢?
3)数据超过了S7读写的允许长度呢?
4)500ms完不成一次的数据交互呢?
你的方案,时间间隔不能太长,间隔长了数据长度会有问题,就不是一次通信可以交互完的。
间隔时间也不能太短,S7通信效率较低,太短的间隔时间,会导致完成不了一次的数据交互任务。
请填写推广理由:
分享
只看
楼主