我做了一個例子,請看圖,步驟如下:
1、在plc里建立db1數(shù)據(jù)塊,里面設兩個開關量“plc秒開關”和人機響應開關”,
2、人機變量中連接這兩個變量
3、在人機“plc秒開關”變量的屬性----事件----數(shù)值變更中添加”取反位“,讓”人機響應開關“變量隨著“plc秒開關”變化而變化。
4、在plc程序塊中編程,讓“plc秒開關”每0.5秒反轉(zhuǎn),再用ton延時指令讓人機響應開關”1秒內(nèi)沒有動作就輸出 人機通信失敗, 因為人機通信異常后人機響應開關”將不再會發(fā)生變化。