詳細(xì)介紹
YB-X型數(shù)字壓力表設(shè)計說明書
使用前請仔細(xì)閱讀本說明書,特別是“注意事項和警告"部分!
YB-X型數(shù)字壓力表結(jié)合了智能微處理技術(shù)和高精度的A/D轉(zhuǎn)換技術(shù),采用了**的插值理論和逼近算法,保證了儀表精度;采用可靠成熟的LED數(shù)碼管顯示,高亮度清晰可見;外殼采用不銹鋼,耐腐蝕,抗機(jī)械壓力,芯體采用采用密封技術(shù),可應(yīng)用多種復(fù)雜環(huán)境。
1. 參數(shù):
1.1 使用環(huán)境
環(huán)境溫度:-40℃~85℃
環(huán)境濕度:-10%RH~95%RH
大氣壓力:(86~106)kPa
1.2 顯示
LED數(shù)碼管4位數(shù)字顯示
1.3 供電方式
DC11~26V
1.4 壓力單位
MPa
1.5外形尺寸
?50mm×45mm
1.6 電纜長度
1米(可根據(jù)用戶預(yù)留)
1.7 壓力接口
M10*1(可根據(jù)用戶需求定制)
1.8過載壓力
120%FS過載,其中YB-30的壓力暫定在0~20Mpa范圍內(nèi)保證精度,其余型號全范圍保證精度。
1.9 功能
通信方式:RS485
通信規(guī)約:根據(jù)用戶后臺協(xié)議編制
上下限報警(可可根據(jù)用戶需求設(shè)置任意點(diǎn)報警)
2 規(guī)格(默認(rèn)上下限報警值)
3 通信協(xié)議
采樣MODBUD(RTU)協(xié)議,采用讀“讀保持寄存器:功能嗎03"和寫“寫保持寄存器:功能嗎06"
3.1 從機(jī)ID地址
從機(jī)ID地址默認(rèn)為0x01,可通過修改寄存器值進(jìn)行修改,修改范圍0x01~0xFF,其中0x00為廣播接收地址。
3.2 讀保持寄存器(功能嗎0x03)
主機(jī)可以通過該功能實現(xiàn)對從機(jī)寄存器數(shù)據(jù)的讀取,可同時讀取一個或多個寄存器。
從機(jī)響應(yīng)返回該功能代碼,說明是正常響應(yīng),字節(jié)數(shù)“Byle count"中說明有多少個8位字節(jié)被返回。它表明了附在數(shù)據(jù)區(qū)中8位字節(jié)的數(shù)量,當(dāng)在緩沖區(qū)組織響應(yīng)信息時,“字節(jié)數(shù)"區(qū)域中的值應(yīng)與該信息中數(shù)據(jù)區(qū)的字節(jié)數(shù)相等。如RTU方式時,63H 用一個字節(jié)()發(fā)送。8個位為一個單位計算“字節(jié)數(shù)",它忽略了信息幀用組成的方法。
解釋:主機(jī)讀0x01主機(jī)寄存器地址0x01開始的3個寄存器值;
從機(jī)返回3個寄存器6個字節(jié)的數(shù)據(jù)。
例如:如果本機(jī)ID地址為01,想讀數(shù)字表01寄存器到03寄存器的值,發(fā)送、接收命令如下,
01(ID)03(功能碼)00 01(寄存器起始號)00 03(寄存器終止號)54 0B(CRC)
01(ID)03(功能碼)06(數(shù)據(jù)字節(jié)數(shù))03 E8(壓力值)01 F4(低報警設(shè)置)00 04(濾波程度設(shè)置)00 9C(CRC)
注意:計算CRC的*后一步需要將低字節(jié)和高字節(jié)交換,得到*終的CRC-16碼。
3.3 寫單個寄存器(功能碼0x06)
主機(jī)可通過該功能對從機(jī)寄存器數(shù)據(jù)寫入,只能對單個寄存器操作,格式如下:
查詢
例子是請求將01H號從機(jī)0002H寄存器的值設(shè)為01F4H。
響應(yīng)
對于預(yù)置單寄存器請求的正常響應(yīng)是在寄存器值改變以后將接收到的數(shù)據(jù)傳送回去。
例如:設(shè)置ID號,即改寫05寄存器的命令如下(設(shè)原ID=01):
01(ID)06(功能碼)00 05(寄存器號)00 03(新ID號)D9 CA(CRC)
01(ID)06(功能碼)00 05(寄存器號)00 03(新ID號)D9 CA(CRC)
如果正確,發(fā)送和接收數(shù)據(jù)一致。
寄存器地址參考值:
(1)0x0001:壓力值數(shù)據(jù),只讀,范圍按規(guī)格,單位0.01MPa
(2)0x0002:低報警設(shè)置,讀寫,1000=10MPa,單位0.01MPa
(3)0x0003:濾波程度設(shè)置,讀寫,1,2,3,4,默認(rèn)4
(4)0x0004:波特率設(shè)置,讀寫,1=9600bps,2=19200bps,3=600
4=1200,5=2400,6=4800,默認(rèn)1
(5)0x0005:從機(jī)ID設(shè)置,讀寫,0x01~0xFF,0x00廣播,默認(rèn)0x01
(6)0x0006:清零,備用
(7)0x0007:高報警設(shè)置,讀寫,寫新報警值,讀當(dāng)前報警值
4. 上位機(jī)軟件設(shè)置
4.1 上位機(jī)組網(wǎng)軟件設(shè)計
4.2 上位機(jī)校準(zhǔn)軟件設(shè)計
5. 注意事項
(1)強(qiáng)烈建議用戶與儀表通信時不光連接RS485的A,B,必須將所有的地線連接在一起(即必須共地)。以免電平偏離太多,導(dǎo)致通信異常,甚至燒壞器件。
(2)當(dāng)使用MODBUS修改參數(shù)命令時,不能太快,太頻繁。因為修改參數(shù)時,儀器需要將參數(shù)寫入單片機(jī)的FLASH,所需時間較長,同時,F(xiàn)LASH的擦寫次數(shù)有限,盡量不要頻繁修改。
(3)雖然單臺RS485收發(fā)速度可以達(dá)到50ms,但多臺組網(wǎng)后,由于線路的電容影響,每臺的間隔周期*好大于500ms。
(4)當(dāng)通信線路較長或者通信路數(shù)較多時,需要在主機(jī)RS485端口A,B端并接120歐姆電阻。聯(lián)網(wǎng)接線參見下圖:
(5)在電磁環(huán)境復(fù)雜,或者線路較長時,需要采取其他必要的措施,比如選擇好的總線電纜、防靜電濾波、正確的接地等等。推薦的方法為轉(zhuǎn)換為光信號進(jìn)行遠(yuǎn)距離傳輸。也可以在現(xiàn)成做一個信號集中器,一端將所有的信號就地進(jìn)行通信,另一端將信號轉(zhuǎn)換為光纖信號進(jìn)行遠(yuǎn)距離通信。
(6) RS485工業(yè)總線標(biāo)準(zhǔn)要求各設(shè)備之間采用菊花鏈?zhǔn)竭B接方式,兩頭必須接有120Ω終端電阻。(如圖1)簡化連接可采用圖2,但“D"段距離不得*過7 米
圖(1)
圖(2)
注意:RS485理論*大值可以帶32個,實際使用上只有12個左右,這跟電腦側(cè)總線的控制芯片有關(guān)!
如果數(shù)字表數(shù)量多,可以采用集線器進(jìn)行分組,然后再用一個集線器合并后與主機(jī)(電腦)進(jìn)行通信。
下圖是以100個數(shù)字壓力表為例進(jìn)行的聯(lián)網(wǎng)組合情況,具體的使用情況必須要與集線器廠家確認(rèn)。
本儀表的簡單聯(lián)網(wǎng)接線參見下圖:
6. 警告
1. 插拔電纜時必須先關(guān)閉電源,嚴(yán)禁帶電插拔電纜,防止損壞通信芯片!
2. 通電前一定要反復(fù)確認(rèn)電源線(+,-)與通信線(A,B)沒有短路。