一位朋友搞了一些二手的研華ADAM-6024以太網(wǎng)I/O模塊,送我一個玩玩。帶著盒子時,感覺輕飄飄,拆開后,感覺還有點分量。拆開檢查跳線時,覺得板子還是沉甸甸的(密度比較大),上邊元器件是密密麻麻。
這個模塊個頭雖小,功能還是比較強的,6AI、2AO、2DI、2DO,支持多種以太網(wǎng)協(xié)議,尤其是MODBUS TCP協(xié)議,使得它可以方便地與各種設(shè)備直接通(新的PLC、所有的HMI軟件、觸摸屏基本上都支持該協(xié)議)。如果HMI或者觸摸屏支持腳本,則可以與以太網(wǎng)I/O模塊配合,通過腳本編寫邏輯或者數(shù)據(jù)處理等功能,實現(xiàn)小型PLC的功能。
該朋友就用S7-1200和HMI軟件,分別做了一個DEMO,其中,S7-1200做的輪詢程序幾乎能把這個模塊當(dāng)成一個標(biāo)準(zhǔn)遠程I/O模塊使用啦!并且,不需要進行硬件組態(tài),直接拷貝功能塊進去,設(shè)置IP和端口信息,由OB1進行循環(huán)調(diào)用,就可以讀寫數(shù)據(jù)了(一個模塊輪詢所有通道讀寫一遍,需要大概300ms~400ms,不會阻塞主程序)。詳見下面截圖:
參數(shù)配置通過研華的編程軟件來實現(xiàn)。模擬量的電壓、電流類型要打開模塊,拆出上圖的線路板才能做,這就有點尷尬了(兩個大螺絲比較大,后面的小螺絲真的比較小,費了一些力氣),如果能像西門子那樣在外面調(diào)整,就會方便很多了。
這玩意還能夠通過WEB進行各種參數(shù)配置,甚至可以在里面做一些腳本直接實現(xiàn)簡單邏輯控制(都需要升級成較新的系統(tǒng)軟件,這個模塊好像不支撐升級),如果再集成上軟件PID功能,簡直可以搶掉一些小PLC的市場。
開始時,以太網(wǎng)I/O模塊是作為計算機的輸入、輸出設(shè)備使用的(可以和計算機或者觸摸屏一起構(gòu)建控制系統(tǒng))。我就用以太網(wǎng)I/O、溫濕度采集模塊、INTOUCH構(gòu)建了電氣室溫濕度和安保監(jiān)控系統(tǒng)?,F(xiàn)在也可以在一些場合替代PLC的I/O模塊使用。
以太網(wǎng)I/O模塊的品牌較多,我接觸較多的是研華和MOXA的產(chǎn)品,都是工業(yè)產(chǎn)品,壽命比較高。
需要注意的是:這種模塊通訊是基于TCP/IP協(xié)議,存在著周期不固定的情況,因此,用于狀態(tài)收集系統(tǒng)是沒有問題的。如果要用于控制,尤其是要求及時、可靠、快速響應(yīng)的場合時,要非常慎重。
聯(lián)系客服