廈門海正自動科技有限公司2007年成立于廈門經(jīng)濟區(qū),本公司主要銷售各種電子、電氣產(chǎn)品及配件.是臺灣FATEK永宏PLC可編程控制器在大陸的一級代理商及銷售深圳威綸通各種威綸觸摸屏. |
|
永宏PLC 值得您信賴的品牌 |
海正首頁 >> 工程案例 >> 通過程序判斷觸摸屏與plc通訊故障的方法
通過程序判斷觸摸屏與plc通訊故障的方法
作者:海正科技 | 2024-11-8
通常方法是用心跳檢測,定義一個bool,HMI固定頻率將該點置位,PLC收到該點為ON信號后將其復位。若在一段時間內(nèi),比如5s內(nèi)沒有收到該點為ON的信號,則認為通許中斷。
plc把memory clock字節(jié)傳到屏上,屏用腳本把這個字節(jié)的值賦值給另外的一個plc內(nèi)的地址,然后plc內(nèi)判斷返回的字節(jié)兩個掃描周期是否一樣,如果一樣說明通訊中斷。
舉個例子,請看圖,步驟如下:
1、在PLC里建立DB1數(shù)據(jù)塊,里面設兩個開關量“PLC秒開關”和"人機響應開關”,
2、人機變量中連接這兩個變量
3、在人機“PLC秒開關”變量的屬性----事件----數(shù)值變更中添加”取反位“,讓”人機響應開關“變量隨著“PLC秒開關”變化而變化。
4、在PLC程序塊中編程,讓“PLC秒開關”每0.5秒反轉(zhuǎn),再用TON延時指令讓"人機響應開關”1秒內(nèi)沒有動作就輸出 人機通信失敗, 因為人機通信異常后"人機響應開關”將不再會發(fā)生變化。
plc把memory clock字節(jié)傳到屏上,屏用腳本把這個字節(jié)的值賦值給另外的一個plc內(nèi)的地址,然后plc內(nèi)判斷返回的字節(jié)兩個掃描周期是否一樣,如果一樣說明通訊中斷。
舉個例子,請看圖,步驟如下:
1、在PLC里建立DB1數(shù)據(jù)塊,里面設兩個開關量“PLC秒開關”和"人機響應開關”,
2、人機變量中連接這兩個變量
3、在人機“PLC秒開關”變量的屬性----事件----數(shù)值變更中添加”取反位“,讓”人機響應開關“變量隨著“PLC秒開關”變化而變化。
4、在PLC程序塊中編程,讓“PLC秒開關”每0.5秒反轉(zhuǎn),再用TON延時指令讓"人機響應開關”1秒內(nèi)沒有動作就輸出 人機通信失敗, 因為人機通信異常后"人機響應開關”將不再會發(fā)生變化。
2006-2013 永宏PLC經(jīng)銷商-廈門海正自動化科技有限公司 閩ICP備16023001號-1
聯(lián)系電話:0592-5337726 5337727 5337728 傳真:0592-5337738 技術服務:0592-5337731
聯(lián)系地址:福建省廈門市火炬高新區(qū)火炬路7-11號(光業(yè)東樓)四樓401室 郵編:361000
聯(lián)系電話:0592-5337726 5337727 5337728 傳真:0592-5337738 技術服務:0592-5337731
聯(lián)系地址:福建省廈門市火炬高新區(qū)火炬路7-11號(光業(yè)東樓)四樓401室 郵編:361000