恭喜,你发布的帖子
发布于 2022-01-20 12:01:01
10楼
1、你是主站,很多时候只能迁就从站的协议,如果数据刷新时间效果不理想可以反映给你的上司裁决。
2、你是主站,别人是从站,你就得按别人的通讯协议写程序,没道理人家的通讯周期是10秒,你想10毫秒完成?别做梦。
3、如果上位机是PC,那么超时必须>100ms,因为三大主流操作系统很难做到1ms的串口中断接收数据也很难实现5ms以内的响应时间,那样北桥就不用干其它事了;如果上位机是PLC且写程序的是高手用中断通讯,超时必须>20ms,因为PLC的数据处理也要时间;如果上位机是单片机,超时会非常不确定,不同的人写的程序不一样(用的单片机规格、是否用OS、是中断通讯还是查询通讯、写程序的人的水平及RP都会有很大的影响)。
4、作为主站时,我们写程序时超时时间基本上都会>100ms,个别的奇葩从站还要更奇葩的超时时间。
请填写推广理由:
分享
只看
楼主