作者: 廈門海為技術支持部
随著(zhe)工國算業技術的不斷發(fā)展,擴展模塊的遠程IO功能(néng)日益凸顯,姐個作用可見一斑。對(duì)于有大量分散的開(kāi)關量或者模拟量玩火信号(溫度、濕度、壓差、風量、流量、風機轉速、閥門開水一(kāi)度等)需要進(jìn)行采集和監控的系統極為重要,可輕松實現分布件購式安裝控制且可無限制點的擴展,極大地提高了控志場制系統的配置靈活度及日後(hòu)的控制擴展能(néng)力,減少了各種話老(zhǒng)信号的布線量,同時(shí)不呢也減小了因模拟量信号線過(guò)長(cháng)帶來的幹擾問題,節省工金她程投資成(chéng)本。
海為擴展模塊自帶一個RS485通訊是黃口,支持Modbus協議,可做Modbus從站。其中:
地址:1-254可設置
波特率:2400、4800、9600、19200、3840友鄉0、57600、115200可選。
資料格式:N,8,2 RTU、 E,8,1 RTU、影志 O,8,1 RTU、&n人風bsp; N,8, 1 RTU看爸
E,7,1 ASCII、 O,7,1 ASCII、 友黑 N,7,2 ASCII可選。 機廠
說(shuō)明: 服多 &n坐呢bsp; 可書 &nbs工到p; &n人討bsp; 多能  森內; &nbs個長p; 靜計 &做舞nbsp;
1、除8點開(kāi)關量模塊林男以及H04DT模塊外,其他模塊均帶一個R間通S485通訊口。
2、16點開(kāi)關量模塊,4點模拟量、溫度模塊笑電不帶DIP撥碼開(kāi)關。模塊上的撥碼開(kāi)會器關用于設置地址,如果模塊有外部DIP撥碼開(kāi)關,以開答亮(kāi)關設置的地址為準(4位撥碼開(機女kāi)關可設置的地址範圍1~15);模塊為視沒(méi)有DIP撥碼開(kāi)關則以編腦費程軟件設置的地址為準。
3、如何通過(guò)編程軟件設置模塊的地址、波特率和資料格式?以下道時:
3.1硬件連接:由于模塊帶的是RS可有485通訊接口,所以電腦帶串口的,可以用232轉485和模塊連接;要購術是為USB接口,可以用USB轉485和模塊連接。
3.2軟件操作:
1、點擊編程軟件上菜單欄的工具—“遠程模塊”,在彈出的窗口中錯裡點按鈕,打開(kāi)“聯機”
窗口。模塊缺省地址為1,19200,N 8 2 RTU,聯機成(chéng是器)功如下圖所示:
點擊退出,進(jìn)入遠程模塊窗呢舊口。
在遠程模塊的窗口中,右側可以修改模塊的地址、波特率,資料格式和濾波時(shí)畫街間。如下圖:
修人匠改你要的通訊參數後(hòu),點擊參數下載即可。正常情況下按照默認的19200N 友山8 2 即可,無需修改。下面(miàn)我們來看一些測試實例。
由于模塊走的為Modbus協議,下表中的CR号老匠就(jiù)是對(duì)應的Modbus地址。
通過(guò)上表可知:
10H—4FH為DI通道(dào)1—64的輸入值;
5照嗎0H—8FH為DO通道(dào)1—64通道(dào)的輸出值。玩市
這(zhè)個是關鍵信息!也就(jiù民鐵)是說(shuō)我們在上位機上隻要讀取輸入輸出所對(duì)數喝應的Modbus地址就(jiù)可以知道(d說內ào)IO的實際狀态了。
以下舉例:
應用實例一:開(kāi)關量模塊H16XDR站唱做遠程IO使用 兵如  地來; &nbs雜吃p; &裡離nbsp;
要求:主機通過(guò)離坐通訊讀取遠程IO模塊H16XDR模塊輸入點頻體X0-X7的狀态,控制輸出點Y0-Y7。讀H16XDR拿銀輸入點X0-X7狀态的程序如下:
在用戶程序看兒中,M0即是模塊上輸入點X0,以通房此類推。
寫H16XDR輸出點Y0-Y7好那狀态的程序如下:
把程序下載到員一PLC裡(lǐ)後(hòu),點擊在線監控,對(duì少還)M0—M7進(jìn)行寫操作就(jiù)是對(duì)Y0—Y7狀态的寫,錢事在線監控如下:
以上H16XDR模塊的讀寫IO狀态程序學風,其他帶通訊口的開(kāi)關量模塊與之同。
應用實例二:模拟量模塊S04AO做遠程IO低開使用  亮朋; &筆現nbsp;
模拟門木量模塊的地址、波特率、資料格式與前面(mi呢遠àn)描述的設置一樣(yàng)。本例模塊的地址為2 波特率19200雜放 資料格式N 8 2RTU。與開(kāi)關量模塊一樣(yàng),我們也必須知道弟光(dào)模拟量各個通道(dào媽嗎)對(duì)應的Modbus地關子址,詳細信息可以進(jìn)入到海為編程軟件的在線女資幫助——查看,以下截出跟S04AO有關的部分Modbus地址對(d筆窗uì)應的信息。
由上圖可知,裡音模拟量輸出通道(dào)AQ0—AQ3對(duì)應的Modbus為10H-村水13H,所以在PLC裡(lǐ)寫通訊程序內信的時(shí)候,隻要對(duì)該4個連續的通道(dào)進(jìn)得船行寫值就(jiù)可以了。程序如下吧劇:
同理,其他友理模拟量模塊,熱電阻、熱電偶的讀寫方法與本例資身子相同。例如讀取H08TC的8路溫度值得程序可以寫成(chéng)如下,模廠哥塊地址為3 波特率19200 資料格鐘她式N 8 2RTU。
應用實例三:數字溫度模塊H32DT做遠程IO使用 &nbs銀刀p; &快街nbsp; &nb場都sp;
模拟量模塊的地址照到、波特率、資料格式與前面(miàn)描述的設置一樣(yàng)。本例模塊的議那地址為4 波特率19200 資料格式N 8 2R制樂TU。
由上圖可知,通道(dào)1和能如通道(dào)2對(duì)應的Modbus為10H-1FH和大對20H-2FH,各16路的值,所以在PLC裡(lǐ)寫通訊程序學議如下:
小結:海為全系列船視PLC CPU主機帶2個通訊口(RS232+RS485),可擴展報關至5個通訊口,每個通訊口都(d城少ōu)可以進(jìn)行編程和聯網,都(dōu)可作為主站或從站。支持1:N、這舞N:1、N:N聯網方式,支持各種(zhǒn短北g)人機界面(miàn)和組态軟件,可與任何帶通訊功能(néng)的第三方設備南愛(變頻器、儀表、條碼閱讀器等)聯網。
所以每個通訊口上光暗的都(dōu)可以接多個遠程IO模塊,極大限度的提高了PLC I煙答O點數擴展能(néng)力,靈活方便,進(jìn)湖我而在工控自動化領域發(fā)揮著(zhe)購北越來越大的作用。
海為官網:www.haiwell.com www.haiwell.cn
編程軟件下載地址:HaiwellHappy
附錄:
1、模塊與編程軟件實物連接圖:
2、PLC與模塊做遠程IO實物連接圖:
3、與上位機例如組态軟件、觸摸屏、文本或者PLC,姐可隻要選擇Modbus協議就(jiù)可以采集和監控模塊的數據。
海為公衆号
海為雲APP
廈門一筏科技有限公司
0592-3278716 (技術) 秒請 | 4000-360-362 (商務)
海為總部:廈門市集美區軟件園三期C03棟13家很-14層 | 制造中心:科中廈門市翔安區火炬高新區(翔安)産業區垵邊南路336-2号4樓