|
公司基本資料信息
|
SM1900B溫度數(shù)據(jù)采集模塊,配合美國進(jìn)口傳感器,實(shí)現(xiàn)低成本溫度狀態(tài)在線監(jiān)測的實(shí)用型專業(yè)模塊。
本模塊可應(yīng)用于(1)SMT行業(yè)溫度數(shù)據(jù)監(jiān)控 (2) 電子設(shè)備廠溫度數(shù)據(jù)監(jiān)控(3) 冷藏庫溫度監(jiān)測(4) 倉庫溫度監(jiān)測 (5) 藥廠GMP監(jiān)測系統(tǒng)(6) 環(huán)境溫度監(jiān)控(7) 電信機(jī)房溫監(jiān)控 (8) 其它需要監(jiān)測溫度的各種場合等。
為便于工程組網(wǎng)及工業(yè)應(yīng)用,本模塊采用工業(yè)廣泛使用的MODBUS-RTU通訊協(xié)議,支持二次開發(fā)。用戶只需根據(jù)我們的通訊協(xié)議即可使用任何串口通訊軟件實(shí)現(xiàn)模塊數(shù)據(jù)的查詢和設(shè)置。
參數(shù) | 值 |
顯示測溫范圍 | -55℃~+125℃ |
傳感器標(biāo)稱測溫精度 | ±0.5℃ |
顯示分辯率 | 0.01℃ |
波特率 | 9600 (可訂制其它波特率) |
通訊端口 | RS485 |
供電電源 | DC6-24V 1A |
耗電 | 2W |
支持通道數(shù) | 由用戶訂貨需求而定 |
運(yùn)行環(huán)境: | -40 - 85℃ |
外形尺寸 | 59×83×33mm 3 |
1. 組網(wǎng)方便靈活:每個(gè)模塊都有一個(gè)ID號(hào),該ID號(hào)可遠(yuǎn)程在線更改
2. 基于工業(yè)通用的MODBUS-RTU協(xié)議,方便接入各種工控系統(tǒng)
3. 數(shù)據(jù)讀寫方便:一個(gè)命令可以讀出所有模塊測量數(shù)據(jù)或單獨(dú)讀出某個(gè)通道數(shù)據(jù)
4. 自帶接口:RS485,可以直接與電腦連接
5. 高精度,免校正:全數(shù)字化采集,不會(huì)因距離問題采集信號(hào)不準(zhǔn)確
6. 長距離采集,傳感器與模塊之間的距離最長達(dá)500米
7. 可根據(jù)自己的需求選擇不同精度的S10系列傳感器
8. 贈(zèng)送二次開發(fā)測試軟件
1. RS485接口
2. 接口其引腳定義如下:1腳-DC 6-24V電源正 2腳-DC 6-24V電源負(fù)3腳-A+ 4腳-B-
3. 傳感器接口(僅針對傳感器外置模塊)本模塊支持SLST1系列或SS10系列溫度傳感器,外接溫度傳感器引腳定義如下:
1腳 | 2腳 | 3腳 |
紅線 | 蘭線 | 黑線 |
5V+ | DQ | GND |
為適應(yīng)工業(yè)應(yīng)用需求,搜博的SLMT系列儀器及模塊都采用ModBus RTU通訊協(xié)議,如:SLMT智能溫度采集模塊、SLIT巡檢儀等。下面就ModBus RTU協(xié)議簡要介紹如下:
模塊默認(rèn)的通訊波特率:9600,8,n,11)
傳感器序列號(hào)寫操作 (功能號(hào):22 )
對于傳感器,模塊存儲(chǔ)其序列號(hào)才能識(shí)別和正常檢測。每個(gè)DS18B20都有唯一
的64位識(shí)別序列號(hào),本操作用于寫入傳感器序列號(hào)到設(shè)備存儲(chǔ)器中。寫入的方式有
兩種:
1. 傳感器接入設(shè)備(該通道僅接一個(gè)傳感器時(shí)),遠(yuǎn)程可通過命令,使設(shè)備自動(dòng)讀
出該傳感器序列號(hào),并保存在模塊指定傳感器編號(hào)位置。
2. 直接遠(yuǎn)程寫入64位序列號(hào)即8個(gè)字節(jié)到指定設(shè)備指定編號(hào)位置。
計(jì)算機(jī)發(fā)送命令: [設(shè)備地址][命令號(hào)][輔助命令號(hào)][傳感器編號(hào)][8字節(jié)序列號(hào)][CRC低8位] [CRC高8位]
意義如下:
A、設(shè)備地址:如上。
B、命令號(hào):0x22,為Modbus中的保留命令號(hào),此處自定義為對傳感器序列號(hào)進(jìn)行寫操作。
C、輔助命令號(hào):0C,為Modbus中的輔助命令號(hào)。
D、傳感器編號(hào):值范圍為1-24。
E、8字節(jié)序列號(hào),如DS128B20序列號(hào): 28 65 A2 E2 01 00 00 63。
F、CRC校驗(yàn):如上。
例命令為:01 22 0C 01 28 65 A2 E2 01 00 00 63 62 2F
設(shè)備響應(yīng):
[設(shè)備地址][命令號(hào)][返回的字節(jié)個(gè)數(shù)][數(shù)據(jù)1][數(shù)據(jù)2]...[數(shù)據(jù)n][CRC低8位][CRC高8位]
例:01 22 08 28 65 A2 E2 01 00 00 63 53 41
意義如下:
A、設(shè)備地址和命令號(hào):如上。
B、返回的字節(jié)個(gè)數(shù):表示數(shù)據(jù)的字節(jié)個(gè)數(shù),也就是數(shù)據(jù)1,2...n中的n的值。這里固定為8,因?yàn)?8B20 的ID號(hào)就是8個(gè)字節(jié)。
C、數(shù)據(jù):8個(gè)字節(jié)的ID號(hào)。
D、CRC校驗(yàn):如上
舉例1.一個(gè)新傳感器已接入到設(shè)備的第一個(gè)通道,要將該傳感器序入到該通道序號(hào)為1的位置。
上位機(jī)發(fā)送:01 22 01 01 00 04 A8 32
從機(jī)回復(fù): 01 22 08 28 F8 4C 87 01 00 00 F1 04 70
其中01 表設(shè)備地址,22表命令功能號(hào),08 表返回的數(shù)據(jù)長度,"28 F8 4C 87 01 00 00
F1"為該傳感器的序列號(hào)
2.已知了一個(gè)傳感器的序列號(hào),要將該傳感器接入系統(tǒng)使用,那么要將64位序列號(hào)寫
入到地址01第01通道01序列
主機(jī)發(fā)送:01 22 0C 01 28 B9 F5 87 01 00 00 53 98 D0
其中01 表設(shè)備地址,22表命令功能號(hào),0C 表寫入的子命令
設(shè)備回復(fù):01 22 08 28 B9 F5 87 01 00 00 53 C0 47
其中01 表設(shè)備地址,22表命令功能號(hào),08 表返回的數(shù)據(jù)長度,"28 B9 F5 87 01 00 00
53"為要寫入的傳感器64位序列號(hào),寫入后,設(shè)備原樣返回寫入的數(shù)據(jù)。
通訊協(xié)議詳細(xì)內(nèi)容請參考說明書。
搜博智能溫度模塊采用標(biāo)準(zhǔn)的MODBUS-RTU協(xié)議,可以直接與各種組態(tài)軟件連接,下面以
世紀(jì)長秋的《世紀(jì)星》組態(tài)軟件為例,簡介驅(qū)動(dòng)的安裝操作方法。
世紀(jì)星軟件運(yùn)行后,新建一個(gè)工程。
如上面所示,點(diǎn)擊設(shè)備驅(qū)動(dòng)管理后即可彈出選擇界面:
選擇PLC-莫迪康(Modicon)-Modbus(RTU協(xié)議)-串口
將串口設(shè)置成與模塊連接的端口號(hào),并將設(shè)備地址設(shè)置成1(模塊默認(rèn)),如下圖所示:
點(diǎn)擊完成,即可完成新設(shè)備的加載,模塊正常加載后,雙擊設(shè)備管理:
如上圖所示,搜博智能模塊是上新建的設(shè)備,雙擊【驅(qū)動(dòng)設(shè)備測試】命令按鈕即可對設(shè)備進(jìn)行聯(lián)機(jī)測試。
點(diǎn)擊【串口】圖標(biāo)可以調(diào)整波特率,本模塊的默認(rèn)波特率為9600,修改后保存后,可按如下圖標(biāo)顯示增加寄出器變量:
寄存器名為4x0001,連續(xù)寄存器數(shù)量為12 (模塊實(shí)際接的傳感器數(shù)),變量起始名稱可以任意寫,設(shè)置好后,點(diǎn)擊增加,即會(huì)出現(xiàn)上圖所示的寄存器列表,點(diǎn)擊【開始】命令,就可以對模塊數(shù)據(jù)進(jìn)行采集測試,此時(shí),寄存器值都可以正常顯示。比如值為:2487表明實(shí)際溫度為24.87,即顯示值除以100即為真實(shí)值。寄存器測試正常后即可在工程中進(jìn)行調(diào)用顯示,在此不作介紹。
序號(hào) | 名 稱 | 型號(hào) | 數(shù)量 | 備注 |
1 | 智能溫度數(shù)據(jù)采集模塊 | SM1900B | 1臺(tái) | |
2 | 說明書及合格證 | 1份 |
型 號(hào) | RS485接口訂貨號(hào) | 備注 |
SM1900B | SM1900B | 傳感器需選配 |