觸摸屏能改變PLC輸入映象寄存器的狀態嗎?為什麼?

手機用戶6237557394


觸摸屏能改變PLC輸入映象寄存器的狀態嗎?為什麼

首先可以能夠通過觸摸屏能夠改變PLC的輸入映像寄存器狀態,不僅如此而且能夠參與程序以及輸出的後續週期運算過程。我們知道輸入繼電器X不能通過程序來驅動,只能通過外部端子進行輸入,但為什麼觸摸屏能夠實現輸入信號,這得從PLC與觸摸屏(HMI)的通信講起。

比如威綸通HMI與三菱PLC通過422接口進行通信,採用基於485接口的modbus協議進行通信,HMI作為主站PLC作為從站,根據三菱PLC的modbus協議,可以看到可以對X線圈進行寫入,然後查到其對應的地址,雖然上面標註為讀出專用。那我們通過HMI測試下能夠在其上面進行X輸入。

首先PLC裡面進行存儲區清除,就是不下載任何程序,在HMI上放置4個按鈕(X2 X5 M0 Y7)以及對應的狀態指示燈。編譯下載程序,在HMI上進行操作發現輸入X可以打開指示燈也會亮起來,但很快就會關閉,不像中間繼電器M和輸出Y一樣進行保持ON狀態。

不僅在觸摸屏上可以改變輸入X的狀態,其實在我們對PLC程序的監控調試中可以對X進行設定,例如對X7進行計數的程序監控,把軟件模塊修改為監視狀態,然後右鍵調試。對X7進行強制ON狀態,發現計數器C0正常計數。這個監視模式其實與HMI和PLC的通信原理一樣,不借助外部端子進行輸入,而是直接修改PLC內部的X寄存器狀態。


工控人


不要用觸摸屏直接操作PLC的輸入點,一是大部分PLC不支持,二是這樣會有安全隱患。


分享到:


相關文章: