现在1200 udp与PC通讯,调用的TRCV_C块,现在想在通讯异常时程序中不采用通讯过来的数据,主要是两种异常情况
第1种 :如果在 300ms之内未检测到PC发送过来数据,例如PC软件崩溃,无法发送数据,plc不采用接收的数据
第2种 :当pc与plc网络断线后,plc不采用接收过的数据
对应第 1 种异常,我想用BUSY位,判断,如果busy为1超300ms,plc不取该数据
对应第 2 种,想用error和status判断,但是现在拔掉网线后发现,error仍为0,status 7006,
对应以上两种情况有哪位比较了解,给指导下,用哪些条件可以判断2种状态。
非常感谢。。。在线等
