搞工控的朋友,您知道以太網I

一位朋友搞了一些二手的研華ADAM-6024以太網I/O模塊,送我一個玩玩。帶著盒子時,感覺輕飄飄,拆開後,感覺還有點分量。拆開檢查跳線時,覺得板子還是沉甸甸的(密度比較大),上邊元器件是密密麻麻。

搞工控的朋友,您知道以太網I/O模塊嗎?

這個模塊個頭雖小,功能還是比較強的,6AI、2AO、2DI、2DO,支持多種以太網協議,尤其是MODBUS TCP協議,使得它可以方便地與各種設備直接通(新的PLC、所有的HMI軟件、觸摸屏基本上都支持該協議)。如果HMI或者觸摸屏支持腳本,則可以與以太網I/O模塊配合,通過腳本編寫邏輯或者數據處理等功能,實現小型PLC的功能。

該朋友就用S7-1200和HMI軟件,分別做了一個DEMO,其中,S7-1200做的輪詢程序幾乎能把這個模塊當成一個標準遠程I/O模塊使用啦!並且,不需要進行硬件組態,直接拷貝功能塊進去,設置IP和端口信息,由OB1進行循環調用,就可以讀寫數據了(一個模塊輪詢所有通道讀寫一遍,需要大概300ms~400ms,不會阻塞主程序)。詳見下面截圖:

搞工控的朋友,您知道以太網I/O模塊嗎?

參數配置通過研華的編程軟件來實現。模擬量的電壓、電流類型要打開模塊,拆出上圖的線路板才能做,這就有點尷尬了(兩個大螺絲比較大,後面的小螺絲真的比較小,費了一些力氣),如果能像西門子那樣在外面調整,就會方便很多了。

這玩意還能夠通過WEB進行各種參數配置,甚至可以在裡面做一些腳本直接實現簡單邏輯控制(都需要升級成較新的系統軟件,這個模塊好像不支撐升級),如果再集成上軟件PID功能,簡直可以搶掉一些小PLC的市場。

開始時,以太網I/O模塊是作為計算機的輸入、輸出設備使用的(可以和計算機或者觸摸屏一起構建控制系統)。我就用以太網I/O、溫溼度採集模塊、INTOUCH構建了電氣室溫溼度和安保監控系統。現在也可以在一些場合替代PLC的I/O模塊使用。

以太網I/O模塊的品牌較多,我接觸較多的是研華和MOXA的產品,都是工業產品,壽命比較高。

需要注意的是:這種模塊通訊是基於TCP/IP協議,存在著週期不固定的情況,因此,用於狀態收集系統是沒有問題的。如果要用於控制,尤其是要求及時、可靠、快速響應的場合時,要非常慎重。

2019年11月25日

說明:

1、本文是實踐經驗,非嚴格論文,與相關產品和理論可能不完全相符。

2、原創不易,歡迎轉發,讓更多朋友看到(引用請註明出處!)


分享到:


相關文章: