PLC和觸摸屏的鏈接是工業(yè)自動化常用的搭配組合,有時會出現(xiàn)通訊故障,下面小編介紹一下如何用程序找故障的方法:通常方法是用心跳檢測,定義一個bool,HMI固定頻率將該點(diǎn)置位,PLC收到該點(diǎn)為ON信號后將其復(fù)位。若在一段時間內(nèi),比如5s內(nèi)沒有收到該點(diǎn)為ON的信號,則認(rèn)為通許中斷。
plc把memoryclock字節(jié)傳到屏上,屏用腳本把這個字節(jié)的值賦值給另外的一個plc內(nèi)的地址,然后plc內(nèi)判斷返回的字節(jié)兩個掃描周期是否一樣,如果一樣說明通訊中斷。
舉個例子,請看圖,步驟如下:
1、在PLC里建立DB1數(shù)據(jù)塊,里面設(shè)兩個開關(guān)量“PLC秒開關(guān)”和"人機(jī)響應(yīng)開關(guān)”,
2、人機(jī)變量中連接這兩個變量
3、在人機(jī)“PLC秒開關(guān)”變量的屬性----事件----數(shù)值變更中添加”取反位“,讓”人機(jī)響應(yīng)開關(guān)“變量隨著“PLC秒開關(guān)”變化而變化。
4、在PLC程序塊中編程,讓“PLC秒開關(guān)”每0.5秒反轉(zhuǎn),再用TON延時指令讓"人機(jī)響應(yīng)開關(guān)”1秒內(nèi)沒有動作就輸出人機(jī)通信失敗,因?yàn)槿藱C(jī)通信異常后"人機(jī)響應(yīng)開關(guān)”將不再會發(fā)生變化。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“機(jī)電號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of JDZJ Hao, which is a social media platform and only provides information storage services.
