產(chǎn)品詳情
FLEX-4015熱電阻采集模塊是FLEX-4000系列智能測控模塊之一,廣泛應用于溫度/電阻測量的工業(yè)場合,提供了熱電阻/電阻信號的采集以及轉換,線性處理并轉換成線性化的數(shù)據(jù)值,經(jīng)RS-485 總線傳送到控制器。FLEX-4015具有六個測量通道,支持熱電阻的兩線制/三線制連接,可連接PT50、PT100、PT200、PT500、PT1000、CU50、CU100、Ni100、Ni120、Ni500、Ni000等多種規(guī)格熱電阻,也可對電阻進行測量。模塊內部各處理單元之間提供了2000V的電氣隔離,有效的防止模塊因外界高壓沖擊而損壞,為工廠自動化以及樓宇自動化提供了高效的解決方案。模塊主要特點如下:prefix = o ns = "urn:schemas-microsoft-com:office:office"
· 六通道模擬量輸入
· 可由軟件設置模塊參數(shù)
· 支持多種標準的熱電阻,可兩線制/三線制連接
· 寬電壓范圍輸入(18-36V DC),功耗低
· RS-485網(wǎng)絡連接,支持Modbus RTU/ASCII協(xié)議
· 內置看門狗,運行穩(wěn)定可靠
· 安裝方便,標準導軌卡裝或螺釘固定
· 寬溫度范圍運行
表2 傳感器類型 |
|||
傳感器類型 |
測量范圍 |
分辨率 |
精度 |
Pt100 (TCR=3851) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt200 (TCR=3851) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt500 (TCR=3851) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt1000 (TCR=3851) |
-200.0 ~ 700.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt100 (TCR=3916) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt200 (TCR=3916) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt500 (TCR=3916) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt1000 (TCR=3916) |
-200.0 ~ 700.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt100 (TCR=3920) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt200 (TCR=3920) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt500 (TCR=3920) |
-200.0 ~ 845.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt1000 (TCR=3920) |
-200.0 ~ 700.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt100 (TCR=3911) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt200 (TCR=3911) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt500 (TCR=3911) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt1000 (TCR=3911) |
-200.0 ~ 700.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt100 (TCR=3928) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt200 (TCR=3928) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt500 (TCR=3928) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt1000 (TCR=3928) |
-200.0 ~ 700.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt100 (TCR=3750) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt200 (TCR=3750) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt500 (TCR=3750) |
-200.0 ~ 850.0 ℃ |
0.1℃ |
+/-0.3℃ |
Pt1000 (TCR=3750) |
-200.0 ~ 700.0 ℃ |
0.1℃ |
+/-0.3℃ |
Ni100 (TCR=6180) |
-60.0 ~ 250.0 ℃ |
0.1℃ |
+/-0.3℃ |
Ni120 (TCR=6180) |
-60.0 ~ 250.0 ℃ |
0.1℃ |
+/-0.3℃ |
Ni500 (TCR=6180) |
-60.0 ~ 250.0 ℃ |
0.1℃ |
+/-0.3℃ |
Ni1000 (TCR=6180) |
-60.0 ~ 250.0 ℃ |
0.1℃ |
+/-0.3℃ |
Ni100 (TCR=6720) |
-60.0 ~ 250.0 ℃ |
0.1℃ |
+/-0.3℃ |
Ni120 (TCR=6720) |
-60.0 ~ 250.0 ℃ |
0.1℃ |
+/-0.3℃ |
Ni500 (TCR=6720) Ni1000 (TCR=6720) |
-60.0 ~ 250.0 ℃ |
0.1℃ |
+/-0.3℃ |
-60.0 ~ 250.0 ℃ |
0.1℃ |
+/-0.3℃ |
|
Cu50 (TCR=428) |
-50.0 ~ 150.0 ℃ |
0.1℃ |
+/-0.3℃ |
Cu100 (TCR=428) |
-50.0 ~ 150.0 ℃ |
0.1℃ |
+/-0.3℃ |
Cu1000 (TCR=428) |
-50.0 ~ 150.0 ℃ |
0.1℃ |
+/-0.3℃ |
R-400(電阻) |
0.0 ~ 400.0 Ω |
0.1Ω |
+/-0.3Ω |
R-3200(電阻) |
0.0 ~ 3200.0 Ω |
0.1Ω |
+/-0.3Ω |
Pt50 (TCR=3851) |
-200.0 ~ 850.0 ℃ |
0.3℃ |
+/-0.3℃ |
以下為設置軟件。






4 讀取數(shù)據(jù)以及處理
以讀取6路溫度數(shù)據(jù)(下表中紅色粗體)為例。通信前請先確認模塊的Modbus地址,通訊配置默認為:9600,N,8,1(9600bps,無校驗位,8個數(shù)據(jù)位,一個停止位)
舉例:讀寄存器0x0000H-0x0005H,即六路溫度測量值(負值按補碼表示)
請求:01 04 00 00 00 06 70 08(8個字節(jié))
從機地址 |
1字節(jié) |
0x01 |
功能號 |
1字節(jié) |
0x04 |
起始地址 |
2字節(jié) |
0x0000 |
寄存器數(shù)量 |
2字節(jié) |
0x0006 |
校驗 |
2字節(jié) |
0x7008 |
響應:01 04 0C 00 63 80 00 80 00 80 00 80 00 80 00 3C BA(17個字節(jié))
從機地址 |
1字節(jié) |
0x01 |
功能號 |
1字節(jié) |
0x04 |
有效字節(jié)數(shù) |
1字節(jié) |
0x0C |
數(shù)據(jù) |
12字節(jié) |
0x00(第0路溫度高字節(jié)) |
|
|
0x63(第0路溫度低字節(jié)) |
|
|
0x80(第1路溫度高字節(jié)) |
|
|
0x00(第1路溫度低字節(jié)) |
|
|
0x80(第2路溫度高字節(jié)) |
|
|
0x00(第2路溫度低字節(jié)) |
|
|
0x80(第3路溫度高字節(jié)) |
|
|
0x00(第3路溫度低字節(jié)) |
|
|
0x80(第4路溫度高字節(jié)) |
|
|
0x00(第4路溫度低字節(jié)) |
|
|
0x80(第5路溫度高字節(jié)) |
|
|
0x00(第5路溫度低字節(jié)) |
校驗 |
2字節(jié) |
0x3CBA |
校驗成功后,使用以下公式計算溫濕度(負值以補碼表示):
第0路溫度= (0x00*256+0x63)/10 = 99/10 = 9.9℃
第1路溫度= ((0xFF*256+0x00)-0xFFFF-0x01)/10 = -3276.8℃(未連接傳感器的值或者異常值)
第2路溫度= ((0xFF*256+0x00)-0xFFFF-0x01)/10 = -3276.8℃(未連接傳感器的值或者異常值)
第3路溫度= ((0xFF*256+0x00)-0xFFFF-0x01)/10 = -3276.8℃(未連接傳感器的值或者異常值)
第4路溫度= ((0xFF*256+0x00)-0xFFFF-0x01)/10 = -3276.8℃(未連接傳感器的值或者異常值)
第5路溫度= ((0xFF*256+0x00)-0xFFFF-0x01)/10 = -3276.8℃(未連接傳感器的值或者異常值)
負值的判斷與處理:如果返回值的二進制最高位為1,那么表明返回的數(shù)據(jù)是負數(shù),假設返回的值是0xFF05 (16進制,補碼),那么其二進制表示為:0b 1111111100000101,其最高位為1,那么表明這個返回值是負數(shù)。處理數(shù)值時第一字節(jié)高字節(jié)為0xFF,第二字節(jié)低字節(jié)為0x 05,那么溫度測量值為((0xFF*256+0x05)-0xFFFF-0x01)/10 =(0xFF05-0xFFFF-0x01)/10=-25.1攝氏度。
如果校驗不成功,說明傳輸過程發(fā)生錯誤,應放棄此次采集到的數(shù)據(jù),重新采集。


