1 基本技術(shù)規(guī)格
l 儀表電源:12~30VDC, 最大耗電:2W
l 脈沖輸入信號(hào):各種NPN、PNP、OC門(mén)輸出的傳感器信號(hào)、接近開(kāi)關(guān),旋轉(zhuǎn)編碼器
l 變送輸出
ü 光電隔離
ü 1路4mA~20mA或0~5v或0~10V,可選擇絕d值輸出,或中間點(diǎn)為零點(diǎn),12位DA輸出。
l 測(cè)量頻率: 轉(zhuǎn)速脈沖輸入0.2Hz~20KHz
扭矩脈沖輸入5KHz~15KHz,可擴(kuò)展至1HZ~60KHZ
●可通過(guò)面板矯正傳感器的非線性誤差。帶折線修正功能。
●測(cè)量速度:每秒30次~50次,可根據(jù)需要短路內(nèi)部排針提高測(cè)量速度,提速后速度為150次/秒。
●通訊接口:RS485
儀表參數(shù)說(shuō)明(通過(guò)z用面板設(shè)置,出廠已設(shè)置,用戶(hù)可不管)
名稱(chēng) | 內(nèi)容 | 取值范圍 | 說(shuō)明 |
tr-d | 零點(diǎn)覆蓋范圍 | 0~100 | 顯示在設(shè)定值以下時(shí),都認(rèn)為是0 |
in-d | 通訊輸出或面板顯示的小數(shù)點(diǎn)位置 | 0~4 | 選擇為1表示帶一位小數(shù)。 出廠設(shè)為0,輸出頻率 不帶小數(shù)點(diǎn) |
HZ-L | 輸入頻率下限 | 0~10000.00 | 出廠設(shè)為10000.00 |
FLtr | 濾波系數(shù) | 0~30 | 用于轉(zhuǎn)速測(cè)量的建議設(shè)為6,測(cè)量扭矩的建議設(shè)為3,若輸出波動(dòng)較大,可適當(dāng)加大設(shè)置 |
Add | 通訊地址設(shè)置 | 0~99 | 出廠設(shè)為1,由于變送器的顯示面板是選配件,所以當(dāng)一個(gè)485總線上掛多個(gè)變送器時(shí),出廠模塊通訊地址要設(shè)好,地址不能重復(fù)。用戶(hù)沒(méi)有規(guī)定地址時(shí),出廠會(huì)從 1開(kāi)始,依次設(shè)好,并會(huì)將地址貼在變送器殼子上 |
C1 | 折線的第1點(diǎn)測(cè)量頻率 | 0~20000.00 | 出廠設(shè)為0 |
C2 | 折線的第2點(diǎn)測(cè)量頻率 | 0~20000.00 | 出廠時(shí)設(shè)為5000.00 |
C3 | 折線的第3點(diǎn)測(cè)量頻率 | 0~020000.00 | 出廠時(shí)設(shè)為10000.00 |
C4 | 折線的第4點(diǎn)測(cè)量頻率 | 0~20000.00 | 出廠時(shí)設(shè)為15000.00 |
C5 | 折線的第5段測(cè)量頻率 | 0~20000.00 | 出廠時(shí)設(shè)為20000.00 |
C6 | 折線的第6段測(cè)量頻率 | 0~20000.00 | 出廠時(shí)設(shè)為20000.00 |
B1 | 測(cè)量值第1段對(duì)應(yīng)的標(biāo)準(zhǔn)值 | -99999~99999 | 出廠時(shí)設(shè)為負(fù)2倍量程 |
B2 | 測(cè)量值第2段對(duì)應(yīng)的標(biāo)準(zhǔn)值 | -99999~99999 | 出廠時(shí)設(shè)為負(fù)量程 |
B3 | 測(cè)量值第3段對(duì)應(yīng)的標(biāo)準(zhǔn)值 | -99999~99999 | 出廠時(shí)設(shè)為0 |
B4 | 測(cè)量值第4段對(duì)應(yīng)的標(biāo)準(zhǔn)值 | -99999~99999 | 出廠時(shí)設(shè)為正量程 |
B5 | 測(cè)量值第5段對(duì)應(yīng)的標(biāo)準(zhǔn)值 | -99999~99999 | 出廠時(shí)設(shè)為正2倍量程 |
B6 | 測(cè)量值第6段對(duì)應(yīng)的標(biāo)準(zhǔn)值 | -99999~99999 | 出廠時(shí)設(shè)為正2倍量程 |
★C1~C6為對(duì)應(yīng)的頻率值,B1~B6為修正后顯示或通訊讀取的標(biāo)準(zhǔn)的,C1~C6與B1~B6一一對(duì)應(yīng),C1~C6的頻率值,固定 帶2位小數(shù)點(diǎn)(即分辨力為0.01赫茲),B1~B6
對(duì)應(yīng)是量程設(shè)置,小數(shù)點(diǎn)可以根據(jù)量程范圍設(shè)置,例如扭矩量程為500N.M,可以帶一位小數(shù)點(diǎn)(參數(shù)in-A=1),由于扭矩正反方向都可測(cè)量,所以傳感器輸出的頻率5000HZ~15000HZ應(yīng)該對(duì)應(yīng)-500.0~500.0N.M,那么B1=-1000.0;B2=-500.0;B3=0;B4=500.0;
B5=1000.0;B6=1000.0.按2倍量程設(shè)定后,可防止超出量程后不顯示。
注:以上參數(shù)在出廠時(shí)已經(jīng)按傳感器量程設(shè)定好,
4、儀表操作說(shuō)明
① 按住設(shè)置鍵 “設(shè)置” 2秒以上不松開(kāi),進(jìn)入設(shè)置狀態(tài),儀表顯示第1個(gè)參數(shù)的符號(hào)
② “設(shè)置” 鍵可以順序選擇本組其它參數(shù)
③ 按 鍵調(diào)出當(dāng)前參數(shù)的原設(shè)定值,閃爍位為修正位
④ 通過(guò) 鍵移動(dòng)修改位, 鍵增值、 鍵減值,將參數(shù)修改為需要的值
⑤ 按“設(shè)置”鍵存入修改好的參數(shù),并轉(zhuǎn)到下一參數(shù)。若為本組最后1個(gè)參數(shù),則按“設(shè)置”鍵后將
退出設(shè)置狀態(tài)
重復(fù)② ~ ⑤步,可設(shè)置其它參數(shù)。
注 :以上是面板設(shè)置功能,若無(wú)面板,以上設(shè)置可不看
訊功能:
數(shù)據(jù)格式:數(shù)據(jù)格式為10位:1位起始位,8位數(shù)據(jù)位,無(wú)奇偶校驗(yàn)位,1位停止位。
波特率:出廠默認(rèn)為9600bps。
儀表通訊地址:出廠默認(rèn)為01地址。
采用MODBUS RTU 通訊方式:
主機(jī)發(fā)送命令格式
儀表通訊地址 | 功能碼 | 首寄存器地址 | 寄存器個(gè)數(shù) | CRC16 |
1字節(jié) | 1字節(jié) | 2字節(jié) | 2字節(jié) | 2字節(jié) |
十六進(jìn)制儀表地址 儀表面板設(shè)定地址為10進(jìn)制,要注意這個(gè)地方發(fā)送的為16進(jìn)制,例如:跟儀表設(shè)定的11號(hào)地址通訊,此處應(yīng)發(fā)0B | 十六進(jìn)制 03為讀多個(gè)寄存器;06為寫(xiě)單個(gè)儀表寄存器;10為寫(xiě)多個(gè)寄存器 | 十六進(jìn)制 高位字節(jié)在前,低位字節(jié)在后 | 十六進(jìn)制 高位字節(jié)在前,低位字節(jié)在后。 | CRC16校驗(yàn)碼 低位字節(jié)在前,高位字節(jié)在后。 |
儀表對(duì)03功能碼的回答:
儀表通訊地址 | 功能碼 | 字節(jié)總數(shù) | 數(shù)據(jù)區(qū) | CRC16 |
1字節(jié) | 1字節(jié) | 1字節(jié) | 2 x 寄存器個(gè)數(shù) | 2字節(jié) |
十六進(jìn)制儀表地址 | 十六進(jìn)制 03為讀多個(gè)寄存器; | 十六進(jìn)制 取值為:2 x 寄存器個(gè)數(shù) | 十六進(jìn)制 高位字節(jié)在前,低位字節(jié)在后。 | CRC16校驗(yàn)碼 低位字節(jié)在前,高位字節(jié)在后。 |
注2:每個(gè)寄存器為2字節(jié)的16進(jìn)制數(shù)據(jù),每2個(gè)寄存器為一個(gè)完整的數(shù)據(jù),數(shù)據(jù)高位在前,低位在后,數(shù)據(jù)格式為整數(shù)格式,以補(bǔ)碼形式存放,為帶正負(fù)的整數(shù)。例如:00000000H,表示0; 00000001H,表示1; FFFFFFFFH,表示 -1; FFFFFFFEH,表示 -2.。
建議:由于測(cè)量值的小數(shù)點(diǎn)位數(shù)設(shè)置好后,客戶(hù)一般不會(huì)經(jīng)常改變,可以只在開(kāi)機(jī)時(shí)讀取一次就可以。
03功能碼讀儀表寄存器
相關(guān)的寄存器如下表:
寄存通訊器地址 | 存放數(shù)據(jù)說(shuō)明 | 字節(jié)數(shù) | |
0X0000 | 扭矩測(cè)量值高字 | 2字節(jié) | |
0X0001 | 扭矩測(cè)量值的低字 | 2字節(jié) | |
0x0002 | 轉(zhuǎn)速測(cè)量值高字 | 2字節(jié) | |
0x0003 | 轉(zhuǎn)速測(cè)量值低字 | 2字節(jié) | |
0x0004 | 扭矩小數(shù)點(diǎn)位數(shù) | 2字節(jié) | |
0x0005 | 轉(zhuǎn)速小數(shù)點(diǎn)位數(shù) | 2字節(jié) | |
注: 若讀取的數(shù)據(jù)不會(huì)超過(guò)-32768~32768,則只讀取測(cè)量值低字寄存器就可以.
例1:主機(jī)發(fā)送讀取01號(hào)地址儀表的d一測(cè)量值命令:
儀表地址 | 功能碼 | 首寄存器地址 | 寄存器個(gè)數(shù) | CRC16 |
1字節(jié) | 1字節(jié) | 2字節(jié) | 2字節(jié) | 2字節(jié) |
16制 | 16進(jìn)制 | 16進(jìn)制 | 16進(jìn)制 | 16進(jìn)制 |
01 | 03 | 00 00 | 00 02 | C4 0B |
即發(fā)送如下字符串:01 03 00 00 00 02 C4 0B
當(dāng)儀表接受正確后回送:(假設(shè)01號(hào)地址儀表d一通道數(shù)據(jù)為2.62)
儀表通訊地址 | 功能碼 | 字節(jié)總數(shù) | 數(shù)據(jù)區(qū) | CRC16 |
1字節(jié) | 1字節(jié) | 1字節(jié) | 4節(jié) | 2字節(jié) |
16進(jìn)制 | 16進(jìn)制 | 16進(jìn)制 | 16進(jìn)制 | 16進(jìn)制 |
01 | 03 | 04 | 00 00 01 06 | 7B A1 |
即主機(jī)接收到從機(jī)字符串:01 03 04 00 00 01 06 7B A1
注:從機(jī)儀表發(fā)送數(shù)據(jù)時(shí),將顯示的值直接去掉小數(shù)點(diǎn),按整數(shù)處理,將該值轉(zhuǎn)化為有符號(hào)的4字節(jié)16進(jìn)制,順序存放在2個(gè)寄存器里,高字在前低字在后,小數(shù)點(diǎn)單獨(dú)提出來(lái),轉(zhuǎn)化為0~4范圍的值.
附:Modbus RTU CRC16校驗(yàn)碼計(jì)算方法
在CRC計(jì)算時(shí)只有8個(gè)數(shù)據(jù)位參與計(jì)算,起始位及停止位不參與CRC計(jì)算,奇偶校驗(yàn)位也不參與CRC計(jì)算。
CRC計(jì)算方法是:
1、 加載一值為0XFFFF的16位寄存器,此寄存器為CRC寄存器。
2、 把d一個(gè)8位二進(jìn)制數(shù)據(jù)(即通訊信息幀的d一個(gè)字節(jié))與16位的CRC寄存器的相異或,異或的結(jié)果仍存放于該CRC寄存器中。
3、 把CRC寄存器的內(nèi)容右移一位,用0填補(bǔ)z高位,并檢測(cè)移出位是0還是1。
4、 如果移出位為零,則重復(fù)第三步(再次右移一位);如果移出位為1,CRC寄存器與0XA001進(jìn)行異或。
5、 重復(fù)步驟3和4,直到右移8次,這樣整個(gè)8位數(shù)據(jù)全部進(jìn)行了處理。
6、 重復(fù)步驟2和5,進(jìn)行通訊信息幀下一個(gè)字節(jié)的處理。
7、 將該通訊信息幀所有字節(jié)按上述步驟計(jì)算完成后,得到的16位CRC寄存器的高、低字節(jié)進(jìn)行交換
8、 最后得到的CRC寄存器內(nèi)容即為:CRC校驗(yàn)碼