YK-TXD自定義串口協(xié)議或特殊協(xié)議轉(zhuǎn)modbus串口協(xié)議模塊的詳細(xì)資料:
(1)系統(tǒng)連接示意圖1對1個,協(xié)議轉(zhuǎn)換。
(2)系統(tǒng)連接示意圖1對多個協(xié)議轉(zhuǎn)換。
注意:我公司生產(chǎn)的通訊協(xié)議轉(zhuǎn)換器,專門針對特殊協(xié)議轉(zhuǎn)標(biāo)準(zhǔn)Modbus rtu協(xié)議,相對來說較簡單的協(xié)議,讀寫數(shù)據(jù)不超過4個點,一個協(xié)議轉(zhuǎn)換器只能連接一個儀表的通訊,單價1800/個,如果協(xié)議比較復(fù)雜,單塊價格不低于5000/個,此價格不議價。
一個協(xié)議轉(zhuǎn)換模塊,需要轉(zhuǎn)換幾十個協(xié)議的,我。價格另議。 張書光
YK-TX系列
智能通訊協(xié)議轉(zhuǎn)換器
使用說明
一、概述
儀表通過RS232或RS485等通訊方式接收讀取用戶設(shè)備的通訊數(shù)字信號,將處理后的有效數(shù)據(jù)通通另一個通訊接口采用標(biāo)準(zhǔn)協(xié)議連接計算機(jī)或其他設(shè)備。
二、主要技術(shù)指標(biāo):
通訊輸出:隔離接口RS485,RS232,波特率2400或9600bps,
電 源:DC9V~DC30V
功 耗:<2W
環(huán)境溫度:-20~50℃
環(huán)境濕度:<85%RH
尺 寸:100*112*22.5
三、端子接線
指示燈說明
Power:電源指示,工作狀態(tài)下閃爍
COM:通訊指示,模塊與DCS正常通訊下閃爍
Signal:通訊指示,模塊與(泵,稱,流量計)正常通訊下閃爍
四、與計算機(jī)連接的通訊說明--MODBUS
轉(zhuǎn)換器配RS232、RS485接口,直接與計算機(jī)通訊,RS485標(biāo)準(zhǔn)通訊距離1.5km,可以掛接多個儀表。RS232標(biāo)準(zhǔn)通訊距離15m,只能掛接一個儀表。RS232接口的TXD、RXD、GND分別接計算機(jī)串口的第2、3、5管腳。數(shù)據(jù)格式為1個起始位﹑8個數(shù)據(jù)位﹑無校驗﹑1個停止位。為避免通訊沖突,儀表都處于偵聽方式。計算機(jī)按規(guī)定地址向某一儀表發(fā)出一個命令,然后等待一段時間,等候儀表回答,儀表收到正確命令后再發(fā)送出數(shù)據(jù)。發(fā)送結(jié)束后儀表又處于偵聽方式。同一系統(tǒng)中,儀表地址不能相同,波特率要*。
儀 表采用標(biāo)準(zhǔn)Modbus-rtu通訊協(xié)議,支持03、06功能號。在使用組態(tài)軟件時,須選用的設(shè)備為modicon(*康)的PLC,Modbus- RTU地址型,數(shù)據(jù)為整型16位,使用組態(tài)王寄存器從4001或4000開始,別的組態(tài)軟件有可能是從3001或3000開始。通訊為整數(shù),需用戶根據(jù)實 際情況處理小數(shù)點位數(shù)。通訊傳輸數(shù)據(jù)為有符號的整型數(shù)據(jù),用戶編程建議定義有符號的整型數(shù)據(jù)即可。當(dāng)數(shù)據(jù)大于0X8000時,數(shù)據(jù)取反加1即為負(fù)數(shù)的實際數(shù)值,例如通訊傳輸數(shù)據(jù)為0XFFFF,對應(yīng)數(shù)據(jù)值為-1。對于長整型數(shù)據(jù)如累積量等,數(shù)據(jù)值=高位×65536+低位。組態(tài)時用戶也可以選擇數(shù)據(jù)類型為長整型(long),系統(tǒng)自動計算出累積量。
儀表有默認(rèn)通訊地址248(0XF8),如果用戶不清楚可以用默認(rèn)地址測試,波特率為2400或9600。通訊地址、波特率更改后,需重新上電才能起效。
讀取儀表數(shù)據(jù)發(fā)送命令格式:建議數(shù)據(jù)讀取量一次不超過16個
地址 | 功能號 | 起始地址高位 | 起始地址低位 | 讀取數(shù)據(jù)個數(shù)高位 | 讀取數(shù)據(jù)個數(shù)低位 | CRC16 高位 | CRC16 低位 |
01 | 03 | 00 | 00 | 00 | 03 | 05 | CB |
現(xiàn)場測量儀表返回數(shù)據(jù)格式:
地址 | 功能號 | 字節(jié)數(shù) | 數(shù)值高位 | 數(shù)值 低位 | 數(shù)值高位 | 數(shù)值 低位 | 數(shù)值高位 | 數(shù)值 低位 | CRC16高位 | CRC16 低位 |
01 | 03 | 06 | 03 | E8 | 03 | E8 | 03 | E8 | C1 | 9F |
對儀表數(shù)據(jù)寫入數(shù)據(jù)發(fā)送命令格式:(寫入寄存器)
地址 | 功能號 | 起始地址高位 | 起始地址低位 | 寫入數(shù)據(jù)個數(shù)高位 | 寫入數(shù)據(jù)個數(shù)低位 | CRC16 高位 | CRC16 低位 |
01 | 06 | 00 | 20 | 00 | 0C | 88 | 05 |
現(xiàn)場測量儀表返回數(shù)據(jù)格式:(與發(fā)送數(shù)據(jù)格式相同)
地址 | 功能號 | 起始地址高位 | 起始地址低位 | 寫入數(shù)據(jù)個數(shù)高位 | 寫入數(shù)據(jù)個數(shù)低位 | CRC16 高位 | CRC16 低位 |
01 | 06 | 00 | 20 | 00 | 0C | 88 | 05 |
例:讀地址為1的儀表的第1路測量值 (PV1=1000)
發(fā)送數(shù)據(jù)為 01 03 00 00 00 01 84 0A
返回數(shù)據(jù)為 01 03 02 03 E8 B8 FA (其中03 E8—1000)
(其中01 是儀表地址,03是功能號,00 00是寄存器起始地址,00 01 表示讀一個數(shù),84 0A是校驗碼,返回數(shù)據(jù)中B8 FA是校驗碼。
五、 質(zhì) 保
如屬廠方制造質(zhì)量問題,在儀表出廠日起,由廠方免費修理,如果是由于保管及使用不當(dāng)而造成損壞,修理時收成本費。保修期十二個月,質(zhì)保3~5年須另注明。
六、用戶端連接設(shè)備
對于RS232接口,TXD(發(fā)送端)接另一個設(shè)備的RXD(接收端)
1、泵
連接泵,是RS232接口,默認(rèn)波特率是9600。
與計算機(jī)連接的RS485接口MODBUS協(xié)議,寄存器對應(yīng)如下
4001 | 流速,范圍1-999(0.01-9.99)可讀寫 | 4009 | 與計算機(jī)連接(MODBUS)的通訊地址 萬能地址248 |
4002 | 泵狀態(tài)1啟動 0停止 | 4010 | 與計算機(jī)連接(MODBUS)的波特率 |
4003 | 備用 | 4011 | 與泵連接的通訊地址,默認(rèn)為1 |
4004 | 備用 | 4012 | 與泵連接的波特率,默認(rèn)為9600 |
4005 | 備用 | 4013 | 備用 |
4006 | 備用 | 4014 | 備用 |
4007 | 備用 | 4015 | 備用 |
4008 | 與泵通訊標(biāo)志(為1表示通訊正常) | 4016 |
|
2、MS6001梅特勒·托利多 稱
連接MS6001梅特勒稱,是RS232接口,默認(rèn)波特率是9600。
與計算機(jī)連接的RS485接口MODBUS協(xié)議,寄存器對應(yīng)如下
4001 | 重量值高位 | 4009 | 與計算機(jī)連接(MODBUS)的通訊地址 萬能地址248 |
4002 | 重量值低位 | 4010 | 與計算機(jī)連接(MODBUS)的波特率 |
4003 | 寫1清零去皮 | 4011 | 與MS6001連接的通訊地址,默認(rèn)為1 |
4004 | 小數(shù)點位置 | 4012 | 與MS6001連接的波特率,默認(rèn)為9600 |
4005 | 0-穩(wěn)定數(shù)據(jù),1動態(tài)數(shù)據(jù) | 4013 | 備用 |
4006 | 備用 | 4014 | 備用 |
4007 | 備用 | 4015 | 備用 |
4008 | 與MS6001通訊標(biāo)志(為1表示通訊正常) | 4016 |
|
說明:重量值=重量值高位×65536+重量值低位,并且由小數(shù)點位數(shù)決定,比如重量值高位=12,重量值低位=567,小數(shù)點位置=2;則重量值=7869.99,對于固定的稱,小數(shù)點位置應(yīng)該是固定的。因此用戶可不必考慮該參數(shù)。
3、D08-8C流量積算儀
連接D08-8C流量積算儀,是RS232接口,默認(rèn)波特率是9600。
與計算機(jī)連接的RS485接口MODBUS協(xié)議,寄存器對應(yīng)如下
4001 | 瞬時流量值 | 4009 | 與計算機(jī)連接(MODBUS)的通訊地址 萬能地址248 |
4002 | 累計流量高位 | 4010 | 與計算機(jī)連接(MODBUS)的波特率 |
4003 | 累計流量低位 | 4011 | 與D08-8C連接的通訊地址,默認(rèn)為1 |
4004 | 累計流量小數(shù)點位數(shù) | 4012 | 與D08-8C連接的波特率,默認(rèn)為9600 |
4005 | 累計流量單位 | 4013 | 備用 |
4006 | 寫1清累計 | 4014 | 備用 |
4007 | 備用 | 4015 | 備用 |
4008 | 與D08-8C通訊標(biāo)志(為1表示通訊正常) | 4016 |
|
說明:累計流量=累計流量高位×65536+累計流量低位,并且由小數(shù)點位數(shù)決定,比如累計流量高位=12,累計流量低位=567,小數(shù)點位數(shù)=2;則累計流量=7869.99
4、CS200流量計
連接CS200,RS485接口,默認(rèn)波特率是19200。
CS200模塊是線接線方式的插頭,導(dǎo)軌模塊的RS485通訊接口A接RJ45的 RS485通訊接口B接
導(dǎo)軌模塊通過RS485通訊口讀取,讀取數(shù)據(jù)包括瞬時流量(百分比的數(shù)據(jù)),累計流量,以及對累計流量清零。
與計算機(jī)連接的RS485接口MODBUS協(xié)議,寄存器對應(yīng)如下
4001 | 瞬時流量值 | 4009 | 與計算機(jī)連接(MODBUS)的通訊地址 萬能地址248 |
4002 | 累計流量高位 | 4010 | 與計算機(jī)連接(MODBUS)的波特率 |
4003 | 累計流量低位 | 4011 | 與SC200連接的通訊地址,默認(rèn)為1 |
4004 | 累計流量小數(shù)位 | 4012 | 與SC200連接的波特率,默認(rèn)為19200 |
4005 | 瞬時流量百分比0-10000 | 4013 | 備用 |
4006 | 流量量程 可讀寫 | 4014 | 備用 |
4007 | 寫1清累計 | 4015 | 備用 |
4008 | 與SC200通訊標(biāo)志(為1表示通訊正常) | 4016 |
|
說 明:導(dǎo)軌模塊與CS200連接,讀取的瞬時流量信號是量程的百分比數(shù)值。在modbus協(xié)議下給用戶保留了小數(shù)點后兩位以提高精度 0.00%~100.00%。寄存器4001的瞬時流量=百分比×流量量程,保留小數(shù)點后一位。流量量程與用戶CS200標(biāo)簽*。 用戶也可以自己只取瞬時流量百分比,在計算機(jī)上乘以量程自行算出瞬時流量。
累計流量=累計流量高位×65536+累計流量低位+累計流量小數(shù)位,比如累計流量高位=12,累計流量低位=567,累計流量小數(shù)位328,則累計流量= 786999.328,在用戶精度要求不高的情況下,建議可直接取120567.3。
另外一點建議:CS200應(yīng)該有配套的軟件,計算機(jī)通過通訊口采用MFC協(xié)議可以讀寫數(shù)據(jù),建議用戶做好小信號切除,避免沒有流量時流量計也在累計。
如果你對YK-TXD自定義串口協(xié)議或特殊協(xié)議轉(zhuǎn)modbus串口協(xié)議模塊感興趣,想了解更詳細(xì)的產(chǎn)品信息,填寫下表直接與廠家聯(lián)系: |