开关量信号采集器支持标准的Modbus RTU协议与组态软件相连、可以通过RS485总线进行远程DI数据采集传输
开关量信号采集器特点:
4路数字量输入;
4路数字量输出;
I/O与系统wq隔离;
开关量信号采集器采用Modbus RTU通讯协议;
RS485通讯接口提供光电隔离及每线600W浪涌保护;
电源具有良好的过流过压、防反接保护功能;
丰富的指示灯,全面查看状态,及时排查故障;
安装方便。
开关量信号采集器的概述:
C2000 MD44为4路数字量输入(DI)和4路数字量输出(DO)采集设备,DO可以输出常开(NO)、常闭(NC)两种状态。采用标准的Modbus RTU通讯协议,可以通过RS485总线进行远程DI数据采集传输。
本产品开关量信号采集器具有良好的扩展性能,使用方便。还可以通过方便、灵活的级联方式,灵活地通过M244,M244-A,M281,M281-A,M2IA,M2VA等具有联网功能的采集设备低成本实现以太网接入,并实现各种数字量、模拟量的组合扩展采集。提供5年质保服务。
技术参数:
开关量信号采集器的I/O接口
DI特性 4路干接点输入
60V过压保护 ,100mA过流保护
DO特性 4路C型继电器
2A/30VDC 1A/125VAC
开关量信号采集器的串口通讯参数
通讯接口 RS485
波特率 1200~115200bps
数据位 8
奇偶效验 无
停止位 1
485地址 1-255
通讯协议 Modbus RTU
串口保护 1.5KV/600W防雷保护
240V过压保护,80mA过流保护
提供资源
测试软件 IO设备管理程序
文档 Modbus通讯协议、寄存器地址文档
DEMO Modbus通讯示例程序及代码
开关量信号采集器的电源需求
工作电压 9~24VDC(推荐12VDC)
工作电流 小于200mA
功耗 小于2W
浪涌保护 1.5kW
过流过压保护 60V过压保护,500mA过流保护
工作环境
操作温度 -25℃~85℃
存储温度 -60℃~125℃
工作湿度 5~95%RH不凝露
其他
尺寸 72.1*121.5*33.6mm
保修期 五年
寄存器列表
寄存器地址
|
个数
|
寄存器内容
|
状态
|
数据范围
|
00000
|
1
|
模块型号
|
只读
|
按模块型号配置,例如:MD82
|
00001
|
1
|
模块软件件版本
|
只读
|
例如5.2,高字节为主版本,低字节为次版本
|
00002
|
10
|
模块名称
|
读写
|
|
0000C
|
1
|
模块地址
|
读写
|
00000-000FF
|
00300
|
1
|
DO0的状态
|
读写
|
00000-00001
|
00301
|
1
|
DO1的状态
|
读写
|
00000-00001
|
00302
|
1
|
DO2的状态
|
读写
|
00000-00001
|
00303
|
1
|
DO3的状态
|
读写
|
00000-00001
|
00304
|
1
|
上电时DO0的状态
|
读写
|
00000-00001
|
00305
|
1
|
上电时DO1的状态
|
读写
|
00000-00001
|
00306
|
1
|
上电时DO2的状态
|
读写
|
00000-00001
|
00307
|
1
|
上电时DO3的状态
|
读写
|
00000-00001
|
00308
|
1
|
DI0的值
|
只读
|
00000-00001
|
00309
|
1
|
DI1的值
|
只读
|
00000-00001
|
0030A
|
1
|
DI2的值
|
只读
|
00000-00001
|
0030B
|
1
|
DI3的值
|
只读
|
00000-00001
|
0030C
|
1
|
DO的状态
|
只读
|
00000-0000F
|
0030D
|
1
|
上电时DO的状态
|
只读
|
00000-0000F
|
0030E
|
1
|
DI的值
|
只读
|
00000-0000F
|
开关量信号采集器MD44实际命令举例
同时采集4路DI为例进行说明,假设MD44的485地址已经设置为1,命令如下:
0x 010303080004C58F
命令解析:
静音
|
01
|
03
|
0308
|
0004
|
C58F
|
静音
|
起始结构
|
从设备地址
|
功能码
|
起始寄存器地址
|
寄存器个数
|
CRC 校验码
|
结束结构
|
≥3.5 个字符的静止 时间
|
1字节,设备的485地址
|
1字节,固定为03,读取保持寄存器
|
2字节,要开始读取的寄存器地址
|
2字节, 需要读取的寄存器个数
|
2字节,CRC16
|
≥3.5 个字符的静止 时间
|
说明:
(1)起始结构,结束结构:总线空闲时间,详细介绍可参考上小节。
(2)从设备地址:设备的485地址。
(3)功能码:读取寄存器时,对本公司产品固定为03,写寄存器时对本公司产品为10。
(4)起始寄存器地址:读取多个寄存器时的{dy}个寄存器的地址。
(5)寄存器个数:需要一次读取的寄存器个数。
(6)检验码:CRC16校验,低字节在前。
假设MD44的通道DI0-DI1已经闭合,通道DI2-DI3断开,设备返回的命令为:
0x0103080001000100000000B8D7
静音
|
01
|
03
|
08
|
0001000100000000
|
B8D7
|
静音
|
起始结构
|
从设备地址
|
功能码
|
数据长度
|
数据
|
CRC 校验码
|
结束结构
|
≥3.5 个字符的静止 时间
|
1字节,设备的485地址
|
1字节,固定为03,读取保持寄存器
|
1字节,高字节在前
|
寄存器个数×2字节,每个数据高字节在前
|
2字节,低字节在前
|
≥3.5 个字符的静止 时间
|
读DO状态同读取DI状态一样,只需更换寄存器地址即可。
控制DO时,可以往寄存器里面写0或者是写1,写0断开写1闭合,假设设备的485地址已经设置为1。
将DO0-DO1闭合,DO2-DO3断开,命令如下:
0x 0110030000040800010001000000009EB9
静音
|
01
|
10
|
0300
|
0004
|
08
|
0001000100000000
|
9EB9
|
静音
|
起始结构
|
从设备地址
|
功能码
|
起始寄存器地址
|
寄存器个数
|
数据长度
|
数据
|
CRC 校验码
|
结束结构
|
≥3.5 个字符的静止 时间
|
1字节,设备的485地址
|
1字节,固定为10,读取保持寄存器
|
2字节,要开始读取的寄存器地址
|
2字节, 需要读取的寄存器个数
|
1字节,高字节在前
|
寄存器个数×2字节,每个数据高字节在前
|
2字节,CRC16
|
≥3.5 个字符的静
止 时间
|
若设备正常执行命令,返回数据如下:
0x011003000004C18E
静音
|
01
|
10
|
0300
|
0004
|
C18E
|
静音
|
起始结构
|
从设备地址
|
功能码
|
起始寄存器地址
|
寄存器个数
|
CRC 校验码
|
结束结构
|
≥3.5 个字符的静止 时间
|
1字节,设备的485地址
|
1字节,固定为10,读取保持寄存器
|
2字节,高字节在前
|
2字节,高字节在前
|
2字节,低字节在前
|
≥3.5 个字符的静止 时间
|
开关量信号采集器厂家提供——深圳市中联创新自控系统有限公司
联系人:文超 电话:0755-88865168-833
18002579637