觸摸屏程序的地址是如何和plc程序的地址對應起來的?

或者有沒有對應關係?
3 個回答
firepoint0
2019-05-14

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

剛好最近做了一個觸摸屏和小型PLC的項目,正好可以那這個項目做個實例講解一下。觸摸屏和PLC分工不同,作用也不同。

觸摸屏相當於一個輸入輸出窗口,輸出代表的是狀態指示,比如設備處於什麼情況,運行狀態、停止狀態或者故障狀態等,也有溫度、壓力、液位等;輸入代表的是給定,比如觸摸屏上的啟動按鈕、停止按鈕、溫度設定、液位設定等情況。而PLC相當於執行器,觸摸屏發出的指令由PLC進行邏輯判斷並且輸出,現場傳感器和信號點傳入PLC後經過處理在觸摸屏上顯示。觸摸屏和PLC之間通過通訊介質(例如網線、DP電纜、雙絞線等)連接,並且使用相同的通訊協議(例如profinet、modbus、485、232等),在觸摸屏和PLC做相應的設置就可以對應起來兩邊的地址。

如下圖就是觸摸屏的畫面顯示:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

下面進行我的實例講解:

首先是設備選型,我這個項目就是用的威綸觸摸屏和西門子1200PLC,用的是以太網連接profinet通訊。威綸觸摸屏在應用上是比較常見的,性價比高、設置簡單這些優點很明顯,西門1200系列屬於小型PLC系統。

其次是PLC設置方面:

第一步是PLC組態,如下圖:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

硬件組態中CPU的屬性中設置如圖:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

並設定通訊地址和名稱:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

下面進行PLC地址表編寫,如圖:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

%I0.0就是代表的地址,“名稱”填寫要注意,一般由字母,下滑槓等組成,數據類型也要選擇正確,“在HMI可見”和“可從HMI訪問”都打上對勾,就代表觸摸屏(即HMI)可以連接該點位狀態,這是觸摸屏和PCL地址連接的基礎,切記!

地址表完成後點擊“導出”,選擇要保存的路徑後就可以保存了,如圖:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

保存完成後如圖:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

這就是保存好的地址表,下一步要導入到觸摸屏。

第二步、進行威綸的通訊設置,軟件編輯選項中的系統參數設置,添加PLC設備並且設置參數,如圖:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

參數設置好後點擊導入標籤,如圖:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

點擊瀏覽按鈕就可以選擇PLC導出的地址表,點擊導入,如圖:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

驗證標籤失敗是由於我的電腦沒有連接PLC,網線連接PLC即可驗證標籤。

至此兩邊地址表就對應起來了。我可以連接一個變量試一下,如圖:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

看下例如第一個變量“I_SYS_AUTO_OR_MANUAL”,是不是已經和PLC地址表中的名稱一樣了,這就一對一對應起來了。如圖:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

其實觸摸屏和PLC通訊成功後,地址對應就輕鬆一些了,只要地址表導入導出正確,一般不會出錯的,並且隨著選擇工控產品的發展,設置越來越簡單化和統一化。

如有不當之處請各位指正!






工控人
2019-01-27

觸摸屏程序的地址如何和plc程序的地址對應起來,當然是通過通信來實現的,觸摸屏不斷向plc讀取和發送數據實現實時通訊。

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

這種通信可通過各種方式和接口來完成,我們在觸摸屏編程時只需要選擇控制的plc品牌和型號即可,具體的通信協議和參數(包括com口)在選擇好後就會自動設置。一般的PLC採用MODBUS通信,比如三菱的FX3g型號的plc的MODBUS軟元件對應的具體地址:

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

這樣我們知道了plc中的軟元件的地址,觸摸屏就能準確與plc進行數據交換,我們其實不需要知道太多,觸摸屏廠家在設計的時候就會把這些協議和地址搞清楚,在編程的時候把觸摸屏和plc地址對應正確就好了,在觸摸屏元件設置上就能看到plc的讀取或者寫入的地址。

希望能幫到你哦!

非标设备自动化设计
2019-05-14

我拿一個三菱PLC和威綸PLC的通訊舉例吧。

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

觸摸屏程序的地址是如何和plc程序的地址對應起來的?

可以看到它們的通訊方式是RS485,三菱官方開放了協議內容,觸摸屏裡面就集成了各種PLC的協議,選對了PLC類型,觸摸屏就不停的對觸摸屏進行讀寫,這樣就可以通過觸摸屏修改讀取PLC裡面的數據。

相關推薦

推薦中...