同時測量3路熱敏電阻(NTC)溫度傳感器,測量熱敏電阻阻值,通過B值進行換算,轉換成溫度,通過RS485通信或模擬量變送輸出。RS485通信接口,采用標準的Modbus-rtu協(xié)議,可與各種組態(tài)軟件、PLC、觸摸屏等聯網通信,通信地址:1~247;波特率:2400、4800、9600、19200、38000、57600、115200;校驗位:無校驗,奇校驗,偶校驗。模擬量變送輸出,模擬量可選DC4~20mA、DC0~20mA、DC0~5V、DC0~10V等,輸出的模擬量與測量溫度成正比。電源輸入范圍DC9~36V。電源、輸入信號、RS485通信、模擬量變送輸出之間相互電氣隔離,隔離電壓≥2KV。提供參數設置上位機軟件,方便對模塊參數設置及通信調試。
二、主要技術指標
三、外形尺寸
四、模擬量變送輸出
模擬量可選DC0~20mA、DC4~20mA、DC0~5V、DC0~10V、DC1~5V、DC2-10V等,模擬量輸出,輸入電阻,電源之間相互電氣隔離。模擬量輸出與測量溫度成正比,具體的輸入輸出對應關系,出廠前根據用戶要求設置好。模擬量為電流輸出時,負載電阻≤500Ω;模擬量為電壓輸出時,負載電阻≥2KΩ。
五、RS485通信
5.1 RS485通信協(xié)議
通訊波特率:2400、4800、9600、19200、38400、57600、115200,出廠預設值9600;奇偶校驗位:無校驗,奇校驗,偶校驗,出廠預設值無校驗;8位數據位。標準modbus-rtu協(xié)議,儀表地址:1~247,出廠預設值1。通信波特率,奇偶校驗位,通信地址通過上位機參數設置軟件進行設置。
下表為支持的modbus-rtu協(xié)議功能碼:
5.2 Modbus通信寄存器地址表
說明:
(1) 用B值選擇為1時:使用熱敏電阻B值,熱敏電阻25℃時電阻值來換算溫度值;用B值選擇為0時:使用阻值溫度對照表,此表可以通過上位機設置軟件編輯設置,通過熱敏電阻廠家的阻值溫度對照表,可使換算出的溫度值更準確。
(2) 假如讀出第1路溫度整數表示的整數值是347,代表第1路溫度為34.7℃。當溫度讀數大于1250時,代表傳感器短路故障;當溫度讀數小于-400時,代表傳感器開路故障或沒有接入傳感器。
(3) float浮點數采用IEEE754格式,符號位1位(S),指數位8位(E),尾數位23位(F),S EEEEEEEE FFFFFFFFFFFFFFFFFFFFFFF(31->0)。符號位:正數為0,負數為1;指位數偏移127;尾數表示小數加1。其表示為((-1)^S) * 2^(E-127) * (1+F/0x7fffff)。高位在前。
(4) 要修改RS485參數,要先向RS485參數充許修改寄存器寫入0xccaa,打開修改RS485參數充許(向此寄存器寫入除0xccaa外的任意值,關修改RS485參數充許),才能修改RS485參數。RS485地址范圍1~247;RS485波特率,0:2400,1:4800,2:9600,3:19200,4:38400,5:57600,6:115200;RS485數據格式,0:8位數據位,1位停止位,無校驗位,1:8位數據位,1位停止位,奇校驗位,2:8位數據位,1位停止位,偶校驗位,3:8位數據位,2位停止位,無校驗位。
5.3 通信報文舉例
⑴ 讀3路溫度值,整數格式, 3路溫度分別為25.7℃、24.5℃、26.2℃,RS485地址1:
上位機發(fā)送:01 03 00 00 00 03 05 CB
變送器回應:01 03 06 01 01 00 F5 01 06 8C C4
⑵ 讀3路溫度值,float格式, 3路溫度分別為25.7℃、24.5℃、26.2℃,RS485地址1:
上位機發(fā)送:01 03 08 00 00 06 C7 A8
變送器回應:01 03 0C 41 CD 99 9A 41 C4 00 00 41 D1 99 9A 42 D9
⑶ 設置變送器使用B值,熱敏電阻B值=3950,阻值5KΩ,RS485地址1:
上位機發(fā)送:01 10 00 64 00 03 06 00 01 0F 6E 13 88 F6 B4
變送器回應:01 10 00 64 00 03 C1 D7
六、接線方式及接線端子圖
說明:電源輸入范圍為DC9~36V。變送器RS485輸出:3、4腳作為485輸出腳;變送器模擬量輸出:3、4腳作為模擬量輸出腳。IN1、IN2、IN3分別是3路熱敏電阻溫度傳感器的輸入,COM為3路熱敏電阻溫度傳感器輸入的公共端。
附錄A:產品圖片
附錄B:參數設置軟件
用戶手冊
參數設置軟件