请问怎么在程序里判断 当前的通信链接是不是正常的?
PLC培训讲师答:实现的方法很多,不要应用通讯模块本身来检测(通讯模块发生故障时检测不了),例如通常应用的测心跳方法,即主站与分站约定一信息位,例如,S7-200 smart 可以应用SM0.5发一秒的脉冲,主站检测该信息位,如在一定的时间内该信息位无变化,则认为无心跳了,即为通讯故障。。上位机可以应用VB编制脚本来实现判断该信息位的变化。
请问怎么在程序里判断 当前的通信链接是不是正常的?
PLC培训讲师答:实现的方法很多,不要应用通讯模块本身来检测(通讯模块发生故障时检测不了),例如通常应用的测心跳方法,即主站与分站约定一信息位,例如,S7-200 smart 可以应用SM0.5发一秒的脉冲,主站检测该信息位,如在一定的时间内该信息位无变化,则认为无心跳了,即为通讯故障。。上位机可以应用VB编制脚本来实现判断该信息位的变化。