產(chǎn)品介紹
SM1250B-16 開(kāi)關(guān)量信號(hào)采集模塊,是基于工業(yè)用MODBUS-RTU協(xié)議, 針對(duì)各種工業(yè)現(xiàn)場(chǎng)的實(shí)際需求設(shè)計(jì)生產(chǎn)的,集采集、處理等多種功能于一身的新型工業(yè)化模塊。
為便于工程組網(wǎng)及工業(yè)應(yīng)用,本模塊采用工業(yè)廣泛使用的MODBUS-RTU通訊協(xié)議,支持二次開(kāi)發(fā),并提供隨機(jī)測(cè)試與二次開(kāi)發(fā)軟件。用戶只需根據(jù)我們的通訊協(xié)議即可使用任何串口通訊軟件實(shí)現(xiàn)模塊數(shù)據(jù)的查詢和設(shè)置。
產(chǎn)品特色
? 16路開(kāi)關(guān)量輸入(干接點(diǎn)或濕接點(diǎn)共陽(yáng)極)
? 輸入高電平:+5V~+12V
? 輸入低電平:0~+1V
? RS485及輸入雙隔離,隔離電壓高壓電壓:2500V
? 設(shè)備地址可更改
? 基于MODBUS-RTU協(xié)議,可直接與PLC或組態(tài)軟件連接
? 支持波特率查詢與更改
技術(shù)參數(shù)
名稱 | 參數(shù)值 |
輸入 | 16路 |
波特率 | 默認(rèn)9600,8,n,1 (可配置為4800,9600,14400或19200) |
通訊端口 | RS485 |
供電電源 | 總線供電,DC6-24V 1A |
耗電 | <1W |
輸入隔離 | 3000V |
存儲(chǔ)溫度 | -40 – 85℃ |
運(yùn)行環(huán)境: | -40 – 85℃ |
外形尺寸 | 122×71×26mm3 |
內(nèi)部原理圖
SM1250B-8內(nèi)部原理圖
如上圖所示,SM1250B-8內(nèi)部由電源管理器、RS485控制器、EEPROM存儲(chǔ)器、嵌入式控制器、開(kāi)關(guān)量輸入電路。設(shè)備采用標(biāo)準(zhǔn)MODBUS-RTU協(xié)議,可以直接對(duì)點(diǎn)寄存器進(jìn)行開(kāi)關(guān)控制及狀態(tài)查詢。
指示燈
設(shè)備設(shè)計(jì)了三個(gè)指示燈,各功能如下:
PWD –電源指示燈,該燈通電后常亮。
RX –通訊時(shí)***數(shù)據(jù)指示燈。
TX- 通訊時(shí)發(fā)送數(shù)據(jù)指示燈。
設(shè)備正面左側(cè)小蓋板打開(kāi)后,如下圖所示,上左邊的排針為廠家設(shè)置口,上右邊兩個(gè)按鍵為傳感器校準(zhǔn)按鍵。下面兩個(gè)開(kāi)關(guān),分別為波特率及設(shè)備地址設(shè)置開(kāi)關(guān)。
通訊波特率設(shè)置
本設(shè)備為RS485接口,S2的第4段時(shí)未啟用,可拔至0位置。波特率設(shè)置是通過(guò)拔碼開(kāi)關(guān)S2的前3段來(lái)實(shí)現(xiàn),如右圖所示,撥碼開(kāi)關(guān)撥至 “ON”表示 “1” ,拔向數(shù)字一側(cè)表示“0”,代表意義如下:
拔碼開(kāi)關(guān)S2 | 波特率(bps) |
段3 | 段2 | 段1 |
0 | 0 | 0 | 19200 |
0 | 0 | 1 | 9600 |
0 | 1 | 0 | 4800 |
默認(rèn)通訊波特率為9600,位置如右圖所示。
必須重新啟動(dòng)設(shè)備(斷電)新的通訊波特率設(shè)置才能夠生效。
設(shè)備地址設(shè)置
在應(yīng)用中,有時(shí)需要多機(jī)聯(lián)網(wǎng)使用,聯(lián)網(wǎng)中的設(shè)備地址不能相同,故用戶更改設(shè)備地址,地址范圍為1-63。本設(shè)備設(shè)備地址的更改是通過(guò)拔碼開(kāi)關(guān)S1來(lái)實(shí)現(xiàn)的。撥碼開(kāi)關(guān)撥至 “ON”表示 “1”,拔碼開(kāi)關(guān)S1的1-6段與地址的關(guān)系統(tǒng)如下表所示:
拔碼開(kāi)關(guān)S1(撥碼開(kāi)關(guān)上所標(biāo)數(shù)字為段位號(hào)) | 設(shè)備地址 |
段6 | 段5 | 段4 | 段3 | 段2 | 段1 |
0 | 0 | 0 | 0 | 0 | 1 | 1 |
0 | 0 | 0 | 0 | 1 | 0 | 2 |
0 | 0 | 0 | 0 | 1 | 1 | 3 |
… | … | … | … | … | … |
|
1 | 1 | 1 | 1 | 1 | 1 | 63 |
默認(rèn)設(shè)備地址為1,拔碼位置如上圖所示。
注意 : 必須重新啟動(dòng)設(shè)備(斷電)新的設(shè)備地址的設(shè)置才能夠生效
接線說(shuō)明
干接點(diǎn)信號(hào)輸入接線方式
如圖所示,設(shè)備提供了2種接線方式,一種用外部電源即用戶電源與干接點(diǎn)連接,一種用設(shè)備內(nèi)部電源與干接點(diǎn)連接。使用用戶電源時(shí),建議使用電壓范圍為5-12V。
TTL/CMOS信號(hào)輸入接線方式
如圖所示,設(shè)備提供了2種接線方式,一種用外部電源即用戶電源,一種用設(shè)備內(nèi)部電源。VO及GND0與設(shè)備內(nèi)部使用電源完全隔離,可以直接將V0、GND0與用戶電源直接相連。若不使用用戶電源,也可用設(shè)備內(nèi)部電源。VCC為內(nèi)部隔離電源正極,GND0為內(nèi)部隔離電源負(fù)極。
集電極開(kāi)路信號(hào)輸入
如圖所示,設(shè)備提供2種接線方式,一種用外部電源即用戶電源,一種用設(shè)備內(nèi)部電源。
設(shè)備地址和波特率查詢
設(shè)備有4種波特率可供設(shè)置,分別為4800,9600,14400,19200,默認(rèn)波特率為9600。
設(shè)備地址范圍為1-250。
若用戶不知道設(shè)備波特率或地址時(shí),可用如下方法找回設(shè)備地址和波特率信息。
1.需右側(cè)端子排上CNG引腳與GND短接。
2.打開(kāi)電腦串口調(diào)試助手,先將波特率設(shè)置為默認(rèn)的9600,數(shù)據(jù)位為8,無(wú)校驗(yàn)位,停止位為1。
3.將設(shè)備電源重啟。
每次重啟電源,設(shè)備會(huì)主動(dòng)發(fā)送4個(gè)字節(jié)數(shù)據(jù),其中前2個(gè)字節(jié)數(shù)據(jù)為設(shè)備地址,后2個(gè)字節(jié)為設(shè)備通訊波特率。如上圖所示,后2個(gè)字節(jié)為25 80,對(duì)應(yīng)十進(jìn)制數(shù)即為9600,表明當(dāng)前設(shè)備波特率為9600,返回結(jié)果正確。若回送數(shù)據(jù)不是四個(gè)字節(jié)或波特率對(duì)應(yīng)十進(jìn)制值不是” 4800,9600,14400,19200”中任一值時(shí),可以在串口調(diào)試助手工具中切換波特率,直到回送的波特率正確為止。若波特率正確后,同前面2個(gè)字節(jié)則為設(shè)備正確的設(shè)備地址。
通訊協(xié)議
開(kāi)關(guān)量輸入狀態(tài)查詢 (功能號(hào)1)
設(shè)備共有8路開(kāi)關(guān)量輸入信號(hào),對(duì)應(yīng)8個(gè)點(diǎn)寄存器的分配表為:
寄存器地址 | 引腳標(biāo)號(hào) | 讀寫狀態(tài) | 數(shù)據(jù)長(zhǎng)度 |
0009 | IN1 | 只讀 | 1bit |
0010 | IN2 | 只讀 | 1bit |
0011 | IN3 | 只讀 | 1bit |
0012 | IN4 | 只讀 | 1bit |
0013 | IN5 | 只讀 | 1bit |
… | … | … | … |
0015 | IN7 | 只讀 | 1bit |
0024 | IN16 | 只讀 | 1bit |
命令格式
從機(jī)地址 | 功能代碼 | 起始地址 | 數(shù)據(jù)長(zhǎng)度 | CRC碼 |
01H | 01H | 0008H-000FH | 0000H-0008H | CRC16 |
比如查詢IN1的輸入狀態(tài)值命令為:01 01 00 08 00 017C08
從機(jī)地址 | 功能代碼 | 起始地址 | 數(shù)據(jù)長(zhǎng)度 | CRC碼 |
01H | 01H | 00 08H | 0001H | 7C 08H |
回復(fù)信息為:01 01 01 01 90 48,格式分析如下:
從機(jī)地址 | 功能代碼 | 數(shù)據(jù)長(zhǎng)度 | 數(shù)據(jù) | CRC碼 |
01 H | 01 H | 01 H | 01 H | 90 48 H |
上述回復(fù)信息中數(shù)據(jù)值為01H,二進(jìn)制值為0000 0001B即IN1當(dāng)前狀態(tài)為高電平。若同時(shí)查詢8個(gè)開(kāi)關(guān)量輸入狀態(tài)值,則命令為:
從機(jī)地址 | 功能代碼 | 起始地址 | 數(shù)據(jù)長(zhǎng)度 | CRC碼 |
01H | 01H | 00 08H | 0008H | BC 0EH |
設(shè)備回復(fù)信息:
從機(jī)地址 | 功能代碼 | 數(shù)據(jù)長(zhǎng)度 | 數(shù)據(jù) | CRC碼 |
01 H | 01 H | 01 H | FF H | 11 C8 H |
上述回復(fù)信息中數(shù)據(jù)值為FFH,二進(jìn)制值為1111 1111B即IN1-IN8當(dāng)前狀態(tài)都為高電平,低位為IN1,高位為IN8。
應(yīng)用與方案
外形尺寸
產(chǎn)品照片
配件清單
RS485接口16通道開(kāi)關(guān)量采集模塊 SM1250B-16
本產(chǎn)品隨機(jī)不配電源,請(qǐng)用戶選配電源
關(guān)鍵詞: 繼電信號(hào)、RS485接口、開(kāi)關(guān)量、變送模塊、控制、繼電器、MODBUS-RTU, 本產(chǎn)品由我司自主研發(fā)設(shè)計(jì),若產(chǎn)品功能不完全滿足您的需求,我司可根據(jù)您的需求免費(fèi)訂制。