如何通過程序判斷觸摸屏與plc通訊故障

發(fā)布時間:2024-03-07
通常方法是用心跳檢測,定義一個bool,hmi固定頻率將該點置位,plc收到該點為on信號后將其復(fù)位。若在一段時間內(nèi),比如5s內(nèi)沒有收到該點為on的信號,則認為通許中斷。
plc把memoryclock字節(jié)傳到屏上,屏用腳本把這個字節(jié)的值賦值給另外的一個plc內(nèi)的地址,然后plc內(nèi)判斷返回的字節(jié)兩個掃描周期是否一樣,如果一樣說明通訊中斷。
舉個例子,請看圖,步驟如下:
1、在plc里建立db1數(shù)據(jù)塊,里面設(shè)兩個開關(guān)量“plc秒開關(guān)”和人機響應(yīng)開關(guān)”,
2、人機變量中連接這兩個變量
3、在人機“plc秒開關(guān)”變量的屬性----事件----數(shù)值變更中添加”取反位“,讓”人機響應(yīng)開關(guān)“變量隨著“plc秒開關(guān)”變化而變化。
4、在plc程序塊中編程,讓“plc秒開關(guān)”每0.5秒反轉(zhuǎn),再用ton延時指令讓人機響應(yīng)開關(guān)”1秒內(nèi)沒有動作就輸出人機通信失敗,因為人機通信異常后人機響應(yīng)開關(guān)”將不再會發(fā)生變化。
上一個:怎樣的閥門叫鍛鋼閘閥?
下一個:煎茶嶺大型金礦床地球化學(xué)特征、成礦地球動力學(xué)及找礦標志

什么樣的二手域名值得去購買?
華碩手機臺灣官網(wǎng),華碩是臺灣的嗎
機床電氣回路保護應(yīng)用
低溫試驗箱在夏季使用時對環(huán)境的要求
ssd玩游戲好嗎,換了SSD玩游戲是否好的多
蘋果官網(wǎng)序列號查詢結(jié)果怎么看(iphone官網(wǎng)查詢序列號在哪)
泛泰 ev269 怎么樣,泛泰A760S好用不
暴力搶劫罪如何量刑
華為手機不讀卡怎么回事,我的手機是華為為什么不讀SIM卡還有就是手機顯示未安裝SIM卡應(yīng)用
海外展業(yè)第一步是什么?秘訣是香港服務(wù)器和一家優(yōu)質(zhì)服務(wù)商
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos