未命名.jpg_多控制器心跳检测例程 - 酷德网 - CoDeSys软件教程下载,CoDeSys工控资讯门户 

酷德网

HSC6490-cn中国制造,中国芯~
搜索附件  

未命名.jpg

 

多控制器心跳检测例程:
(*
本函数检测总线心跳信号,当两个控制器通过CANOPEN总线相联时,每一个控制器都需要时刻检测和对方的通讯是否正常,如现在有
两个控制器相连,本程序是控制器1的程序,控制器2发送CANOPEN数据,控制器1接收,在控制器2发送CANOPEN数据时将一个位每隔100毫秒
变化一次,控制器1接收并判断此位是否一直在变化,如果超过200毫秒还没有变化,则说明通讯出现异常情况。
本函数能够同时检测4个心跳信号,如果其中有一个心跳信号不变化,则ALLUP输出为FALSE,HB_SEND输出一个每隔100毫秒变化一次的BOOL变量。
HBTIME_1\HBTIME_2\HBTIME_3\HBTIME_4分别为四个心跳信号的变化时间,
*)



没有库文件,不过还是要感谢楼主啦
未命名.jpg

顶部qrcode底部
关注酷德网订阅号,获取更多资讯!

QQ|Archiver|手机版|小黑屋|酷德论坛 ( 苏ICP备16065247号-1 )|网站地图

GMT+8, 2026-9-28 03:15 , Processed in 0.093863 second(s), 22 queries .

酷德网

© 2001-2013 Hicodesys. 技术支持 by 酷德网

返回顶部