hbsylsq
级别: 略有小成
精华主题: 0
发帖数量: 179 个
工控威望: 341 点
下载积分: 1059 分
在线时间: 254(小时)
注册时间: 2011-02-17
最后登录: 2024-12-15
查看hbsylsq的 主题 / 回贴
楼主  发表于: 2018-04-24 11:09
写串口通讯程序,通常都是循环轮流执行每一个通信数据,通信的数据量较多时,可以在只有在有修改过的数据才执行通信写入指令,未修改的数据,就不要执行,通信写入指令,这样可以大大节省通讯扫描时间,那实时检测需要通信的数据变化有哪些方法呢,欢迎大家发表高见!
小八哥
电话15394301768 QQ815360919 慈溪余姚
级别: 工控侠客
精华主题: 0
发帖数量: 582 个
工控威望: 2138 点
下载积分: 2239 分
在线时间: 717(小时)
注册时间: 2016-02-18
最后登录: 2024-12-20
查看小八哥的 主题 / 回贴
1楼  发表于: 2018-04-24 17:17
读取是循环操作 ,  不停的读 ,  写入是临时操作,               判断有没有变化是 循环读取回来之后跟之前的对比一下。
小八哥
电话15394301768 QQ815360919 慈溪余姚
级别: 工控侠客
精华主题: 0
发帖数量: 582 个
工控威望: 2138 点
下载积分: 2239 分
在线时间: 717(小时)
注册时间: 2016-02-18
最后登录: 2024-12-20
查看小八哥的 主题 / 回贴
2楼  发表于: 2018-04-24 17:17
图片:
跟信捷plc通讯   差不多25ms一次   实时性还是不错的