8路開關量輸入產品
本產品是廣泛應用于各種工業測量系統中,將測量的開關狀態量信號通過RS485總線接口傳送到相應的主機上,采用標準的MODBUS協議,可與各種PLC等設備直接相連。
主要型號
CE-AK10-3—8路開關量輸入、RS-485接口、MODBUS協議、不隔離、S型。
主要技術指標
【輸入開關類型】:無源觸點(干接點)
【無源觸點耐壓】: ≥24VDC
【數據輸出】: 8路開關量狀態,(邏輯”1”表示輸入開關閉合, 邏輯”0”表示輸入開關斷開)
【輸出接口】: RS-485總線:1200米、±15KV ESD保護
【波特率】: 1200、2400、4800、9600、19.2kbps
【刷新時間】:100 mS
【靜態功耗】:<350 mW(+24V)
【輔助電源】: +24V
【工作溫度】: 0℃~+50℃
【存貯條件】: -20℃~+80℃(RH:5%~95%不結露)
接線參考圖
|
產品通訊協議 |
如下所有命令都是以地址為01,波特率代碼06(9600bps)來舉例說明; |
一 讀開關命令 |
(1)命令說明 |
A:命令發送說明 |
從設備地址 | 功能碼 | 起始寄存器地址 | 寄存器個數 | CRC-L | CRC-H | 0x01 | 0x03 | 0x00 | 0x00 | 0x00 | 0x01 | 0x84 | 0x0A |
|
說明:起始寄存器地址0000H存放開關量的數據。高字節在前、低字節在后; |
B:返回數據 |
從設備地址 | 功能碼 | 返回數據字節 | 數據 | CRC-L | CRC-H | 0x01 | 0x03 | 0x02 | 0x00 | 開關量 | 校驗碼 | 校驗碼 |
|
說明:“開關量”為返回的8位開關量的狀態信息數據;zui高位為第8位; |
|
二 讀模塊名與配置命令舉例: |
A:模塊名、地址與波特率寄存器定義表 |
寄存器地址(Hex) | 寄存器內容 | 寄存器個數 | 寄存器狀態 | 數據范圍 | 0x0020 | 地址與波特率 | 1 | 讀/寫 | 地址(0-256) 波特率(03-07) | 0x0021 | 模塊名 | 2 | 只讀 | 按產品型號配置(4字節) |
|
B:命令發送說明 |
從設備地址 | 功能碼 | 起始寄存器地址 | 寄存器個數 | CRC-L | CRC-H | 0x01 | 0x03 | 0x00 | 0x20 | 0x00 | 0x03 | 0x04 | 0x01 | |
|
C:返回數據 |
從設備地址 | 功能碼 | 返回數據字節 | 數據 | CRC-L | CRC-H | 0x01 | 0x03 | 0x06 | 地址碼 | 波特率碼 | 模塊名(4字節) | 校驗碼 | 校驗碼 |
|
|
修改地址與波特率命令: |
A:命令發送說明 (地址由原來的01號變為02號,波特率改為9600<代碼為06>) |
從設備 地址 | 功能碼 | 起始寄存 器地址 | 寄存器個數 | 數據字節個數 | 寫入寄存 器的數據 | CRC-L | CRC-H | 0x01 | 0x10 | 0x00 | 0x20 | 0x00 | 0x01 | 0x02 | 0x02 | 0x06 | 0x20 | 0x52 |
|
說明:1、從設備地址為0xFA時,為廣播命令,從設備不管原地址為多少,都將以”寫入寄存器的數據”寫入從設備,從設備無數據返回; |
2、起始寄存器地址0020H存放地址與波特率代碼的數據。高字節為地址碼、低字節為波特率碼; |
3、波特率代碼設置:03--1200bps 04--2400bps 05--4800bps 06--9600bps 07--19200bps |
B:返回數據 |
從設備地址 | 功能碼 | 起始寄存器地址 | 寄存器個數 | CRC-L | CRC-H | 0x01 | 0x10 | 0x00 | 0x20 | 0x00 | 0x01 | 0x00 | 0x03 |
|