廈門海爲(wéi / wèi)科技有限公司

請上(shàng)傳logo 請上(shàng)傳logo

國(guó)産PLC—Haiwell(海爲(wéi / wèi))PLC擴展模塊做遠程IO使用介紹

2014-11-26 10:39:31 haiwell 4848

作者: 廈門海爲(wéi / wèi)技術支持部

    随着工業技術的(de)不(bù)斷發展,擴展模塊的(de)遠程IO功能日益凸顯,作用可見一(yī / yì /yí)斑。對于(yú)有大(dà)量分散的(de)開關量或者模拟量信号(溫度、濕度、壓差、風量、流量、風機轉速、閥門開度等)需要(yào / yāo)進行采集和(hé / huò)監控的(de)系統極爲(wéi / wèi)重要(yào / yāo),可輕松實現分布式安裝控制且可無限制點的(de)擴展,極大(dà)地(dì / de)提高了(le/liǎo)控制系統的(de)配置靈活度及日後的(de)控制擴展能力,減少了(le/liǎo)各種信号的(de)布線量,同時(shí)也(yě)減小了(le/liǎo)因模拟量信号線過長帶來(lái)的(de)幹擾問題,節省工程投資成本。

    海爲(wéi / wèi)擴展模塊自帶一(yī / yì /yí)個(gè)RS485通訊口,支持Modbus協議,可做Modbus從站。其中:

地(dì / de)址:1-254可設置

波特率:2400、4800、9600、19200、38400、57600、115200可選。

資料格式:N,8,2 RTU、 E,8,1 RTU、  O,8,1 RTU、  N,8, 1 RTU

E,7,1 ASCII、 O,7,1 ASCII、  N,7,2 ASCII可選。   

說(shuō)明:                                                                       

1、除8點開關量模塊以(yǐ)及H04DT模塊外,其他(tā)模塊均帶一(yī / yì /yí)個(gè)RS485通訊口。

2、16點開關量模塊,4點模拟量、溫度模塊不(bù)帶DIP撥碼開關。模塊上(shàng)的(de)撥碼開關用于(yú)設置地(dì / de)址,如果模塊有外部DIP撥碼開關,以(yǐ)開關設置的(de)地(dì / de)址爲(wéi / wèi)準(4位撥碼開關可設置的(de)地(dì / de)址範圍1~15);模塊沒有DIP撥碼開關則以(yǐ)編程軟件設置的(de)地(dì / de)址爲(wéi / wèi)準。

3、如何通過編程軟件設置模塊的(de)地(dì / de)址、波特率和(hé / huò)資料格式?以(yǐ)下:

3.1硬件連接:由于(yú)模塊帶的(de)是(shì)RS485通訊接口,所以(yǐ)電腦帶串口的(de),可以(yǐ)用232轉485和(hé / huò)模塊連接;要(yào / yāo)是(shì)爲(wéi / wèi)USB接口,可以(yǐ)用USB轉485和(hé / huò)模塊連接。

3.2軟件操作:

1、點擊編程軟件上(shàng)菜單欄的(de)工具—“遠程模塊”,在(zài)彈出(chū)的(de)窗口中點lQLPJxaH1dW0wsNFUbDRIyYqFP0rSwLfnm0mgCwB_81_69.png按鈕,打開“聯機”

窗口。模塊缺省地(dì / de)址爲(wéi / wèi)1,19200,N 8 2 RTU,聯機成功如下圖所示:

lQLPJxaH1dZNVUjNAbvNAhew8qQb-FiHaDcC355tJwCHAQ_535_443.png

點擊退出(chū),進入遠程模塊窗口。

在(zài)遠程模塊的(de)窗口中,右側可以(yǐ)修改模塊的(de)地(dì / de)址、波特率,資料格式和(hé / huò)濾波時(shí)間。如下圖:

lQLPJxaH1dW0xCLNAQLNAfqwsjAZSAzPRzIC355tKQBCAQ_506_258.png

    修改你要(yào / yāo)的(de)通訊參數後,點擊lQLPJxaH1dW0w1JTW7Avaircepx0XQLfnm0mgCwA_91_83.png參數下載即可。正常情況下按照默認的(de)19200N 8 2 即可,無需修改。下面我們來(lái)看一(yī / yì /yí)些測試實例。

    由于(yú)模塊走的(de)爲(wéi / wèi)Modbus協議,下表中的(de)CR号就(jiù)是(shì)對應的(de)Modbus地(dì / de)址。

lQLPJxaH1dW0w5LNAZjNAtmws4ttyTffrJMC355tJwCHAA_729_408.png

    通過上(shàng)表可知:

10H—4FH爲(wéi / wèi)DI通道(dào)1—64的(de)輸入值;

    50H—8FH爲(wéi / wèi)DO通道(dào)1—64通道(dào)的(de)輸出(chū)值。

    這(zhè)個(gè)是(shì)關鍵信息!也(yě)就(jiù)是(shì)說(shuō)我們在(zài)上(shàng)位機上(shàng)隻要(yào / yāo)讀取輸入輸出(chū)所對應的(de)Modbus地(dì / de)址就(jiù)可以(yǐ)知道(dào)IO的(de)實際狀态了(le/liǎo)。

以(yǐ)下舉例:

應用實例一(yī / yì /yí):開關量模塊H16XDR做遠程IO使用                                 

    要(yào / yāo)求:主機通過通訊讀取遠程IO模塊H16XDR模塊輸入點X0-X7的(de)狀态,控制輸出(chū)點Y0-Y7。讀H16XDR輸入點X0-X7狀态的(de)程序如下:

lQLPJxaH1dW0w2rNAVvNAqSwt42NGk2npXoC355tKQBCAA_676_347.png

lQLPJxaH1dZNVZLNAUbNAn6w6sYU244RfqMC355tcAAsAA_638_326.png

    在(zài)用戶程序中,M0即是(shì)模塊上(shàng)輸入點X0,以(yǐ)此類推。

    寫H16XDR輸出(chū)點Y0-Y7狀态的(de)程序如下:

lQLPJxaH1dZNVjPNAYDNAiCwbtZc7gMDNCsC355tgsCHAA_544_384.png

    把程序下載到(dào)PLC裏後,點擊在(zài)線監控,對M0—M7進行寫操作就(jiù)是(shì)對Y0—Y7狀态的(de)寫,在(zài)線監控如下:

lQLPJxaH1dZNVlXNATrNAo6wBkfNtEDYeeQC355tioBCAA_654_314.png

    以(yǐ)上(shàng)H16XDR模塊的(de)讀寫IO狀态程序,其他(tā)帶通訊口的(de)開關量模塊與之(zhī)同。

應用實例二:模拟量模塊S04AO做遠程IO使用                     

    模拟量模塊的(de)地(dì / de)址、波特率、資料格式與前面描述的(de)設置一(yī / yì /yí)樣。本例模塊的(de)地(dì / de)址爲(wéi / wèi)2 波特率19200 資料格式N 8 2RTU。與開關量模塊一(yī / yì /yí)樣,我們也(yě)必須知道(dào)模拟量各個(gè)通道(dào)對應的(de)Modbus地(dì / de)址,詳細信息可以(yǐ)進入到(dào)海爲(wéi / wèi)編程軟件的(de)在(zài)線幫助lQLPJxaH1iMxL-41zQKcsB4j9I8LBN3_At-e6_KALAA_668_53.pnglQLPJxaH1iMxL0I0zLWwV9-YJbogB98C357r8gCHAQ_181_52.pnglQLPJxaH1iMxL4QqzOKwrefxCIdPtcIC357r8sBCAA_226_42.png查看,以(yǐ)下截出(chū)跟S04AO有關的(de)部分Modbus地(dì / de)址對應的(de)信息。   

lQLPJxaH1iMxL0jNAb_NAgiwVKDWlCz2ExIC357r8oAsAQ_520_447.png

    由上(shàng)圖可知,模拟量輸出(chū)通道(dào)AQ0—AQ3對應的(de)Modbus爲(wéi / wèi)10H-13H,所以(yǐ)在(zài)PLC裏寫通訊程序的(de)時(shí)候,隻要(yào / yāo)對該4個(gè)連續的(de)通道(dào)進行寫值就(jiù)可以(yǐ)了(le/liǎo)。程序如下:

lQLPJxaH1iMxL9bNAVbNAhSwi43bOki_1kIC357r8gCHAA_532_342.png

    同理,其他(tā)模拟量模塊,熱電阻、熱電偶的(de)讀寫方法與本例子(zǐ)相同。例如讀取H08TC的(de)8路溫度值得程序可以(yǐ)寫成如下,模塊地(dì / de)址爲(wéi / wèi)3 波特率19200 資料格式N 8 2RTU。

lQLPJxaH1iMxMDnNATDNAh2w_EujXYxTWowC357r_8BCAA_541_304.png

應用實例三:數字溫度模塊H32DT做遠程IO使用                     

    模拟量模塊的(de)地(dì / de)址、波特率、資料格式與前面描述的(de)設置一(yī / yì /yí)樣。本例模塊的(de)地(dì / de)址爲(wéi / wèi)4 波特率19200 資料格式N 8 2RTU。

lQLPJxaH1iPJwgbNAWLNAfWw7-s4zJJPB_8C357sPwAsAA_501_354.png

    由上(shàng)圖可知,通道(dào)1和(hé / huò)通道(dào)2對應的(de)Modbus爲(wéi / wèi)10H-1FH和(hé / huò)20H-2FH,各16路的(de)值,所以(yǐ)在(zài)PLC裏寫通訊程序如下:

lQLPJxaH1iMxMYPNAS3NAjewHD5Zef7mUA0C357sO4CHAA_567_301.png

    小結:海爲(wéi / wèi)全系列PLC CPU主機帶2個(gè)通訊口(RS232+RS485),可擴展至5個(gè)通訊口,每個(gè)通訊口都可以(yǐ)進行編程和(hé / huò)聯網,都可作爲(wéi / wèi)主站或從站。支持1:N、N:1、N:N聯網方式,支持各種人(rén)機界面和(hé / huò)組态軟件,可與任何帶通訊功能的(de)第三方設備(變頻器、儀表、條碼閱讀器等)聯網。

    所以(yǐ)每個(gè)通訊口上(shàng)的(de)都可以(yǐ)接多個(gè)遠程IO模塊,極大(dà)限度的(de)提高了(le/liǎo)PLC IO點數擴展能力,靈活方便,進而(ér)在(zài)工控自動化領域發揮着越來(lái)越大(dà)的(de)作用。

    海爲(wéi / wèi)官網:www.haiwell.com  www.haiwell.cn

    編程軟件下載地(dì / de)址:HaiwellHappy

附錄:

1、模塊與編程軟件實物連接圖:

lQLPJxaH1iPJwjrNAcfNAoewOuB-TlaPKacC357sQ8BCAA_647_455.png

2、PLC與模塊做遠程IO實物連接圖:

lQLPJxaH1iPJwq3NAbTNAsqwWP6KljEpeusC357sTsAsAA_714_436.png

3、與上(shàng)位機例如組态軟件、觸摸屏、文本或者PLC,隻要(yào / yāo)選擇Modbus協議就(jiù)可以(yǐ)采集和(hé / huò)監控模塊的(de)數據。


标簽: 國(guó)産PLC
微信技術客服:08:30-21:00
0592-3278716
關注我們

海爲(wéi / wèi)公衆号

海爲(wéi / wèi)雲APP