-
图文详情
-
产品属性
-
相关推荐
模拟量采集模块采用MODBUS RTU协议,当设备使用RTU (Remote Terminal Unit) 模式在 Modbus 串行链路通信,报文中每个8位字节含有两个4位十六进制字符。这种模式的主要优点是较高的数据密度,在相同的波特率下比ASCII 模式有更高的吞吐率。每个报文必须以连续的字符流传送
模拟量采集模块特点:
8路模拟量(电流量)输入;
2路数字量干接点输入;
模拟量采集模块的I/O与系统完全隔离;
AI分辨率:12位;
AI输入通道采取全差分输入;
模拟量输入通道之间满量程隔离,隔离度5V DC;
AI输入测量范围:0~20mA ;
模拟量采集模块采用Modbus RTU通信协议;
RS485通信接口提供光电隔离及每线600W浪涌保护;
电源具有过流过压保护和防反接功能;
安装方便。模拟量采集模块的概述:
C2000 MDIA为通道隔离型智能模拟量数字量采集器,8路电流型模拟量输入(量程为 0~20mA),采用满量程通道隔离、全差分输入设计。2路数字量(干接点)输入,RS485接口光电隔离和电源隔离技术,有效抑制闪电,雷击,ESD和共地干扰。为系统集成商、工程商集成了标准的Modbus RTU协议。通过RS-485即可实现对远程模拟量和开/关设备的数据采集和控制。下层设备通常有接近开关、机械 开关、按钮、光传感器、LED以及光电开关等数字量开关设备及PH、电导计、温度计、湿度计、压力计、流量计、启动器和阀门等模拟量设备。
本产品模拟量采集模块具有良好的扩展性能,使用方便。还可以通过方便、灵活的级联方式,灵活地通过M244,M244-A,M281,M281-A,M2IA,M2VA等具有联网功能的采集设备低成本实现以太网接入,并实现各种数字量、模拟量的组合扩展采集。提供5年质保服务。
模拟量采集模块的技术参数:
I/O接口
DI特性 2路干接点输入
60V过压保护 ,100mA过流保护
AI特性 8通道全差分模拟量输入
4~20mA
输入抗阻240Ω
12位分辨率
通道隔离度5V DC
模拟量采集模块的串口通讯参数
通讯接口 RS485
波特率 1200~115200bps
数据位 8
奇偶效验 无
停止位 1
485地址 1-255
通讯协议 Modbus RTU
串口保护 1.5KV/600W防雷保护
240V过压保护,80mA过流保护
提供资源
测试软件 IO设备管理程序
文档 Modbus通讯协议、寄存器地址文档
DEMO Modbus通讯示例程序及代码
模拟量采集模块的电源需求
工作电压 9~24VDC(推荐12VDC)
工作电流 小于60mA
功耗 小于2W
浪涌保护 1.5kW
过流过压保护 60V过压保护,500mA过流保护
模拟量采集模块的工作环境
操作温度 -25℃~85℃
存储温度 -60℃~125℃
工作湿度 5~95%RH不凝露
其他
尺寸 72.1*121.5*33.6mm
保修期 五年引脚定义
Vs+ | 电源正 |
GND | 电源负 |
PE | 大地 |
485+ | RS485+ |
485- | RS485- |
AI0- ~AI7- | 模拟量信号输入端负 |
AI0+ ~AI7+ | 模拟量信号输入端正 |
DI.COM | 数字量信号输入公共端 |
DI0~1 | 数字量信号输入端 |
COM | 保留 |
模拟量采集模块MDIA的 AI可以通过读取浮点数或者是原始量来获取,浮点数需要读取两个寄存器,原始量只需读取一个寄存器,浮点数和原始量有不同的计算方法(根据6.2节的计算公式进行计算)。
以同时采集8路AI浮点数为例进行说明,假设MDIA的485地址已经设置为1,命令如下:
0x 0103050100081500
命令解析:
静音 | 01 | 03 | 0501 | 0008 | 1500 | 静音 |
起始结构 | 从设备地址 | 功能码 | 起始寄存器地址 | 寄存器个数 | CRC 校验码 | 结束结构 |
≥3.5 个字符的静止 时间 | 1字节,设备的485地址 | 1字节,固定为03,读取保持寄存器 | 2字节,要开始读取的寄存器地址 | 2字节, 需要读取的寄存器个数 | 2字节,CRC16 | ≥3.5 个字符的静止 时间 |
说明:
(1)起始结构,结束结构:总线空闲时间,详细介绍可参考上小节。
(2)从设备地址:设备的485地址。
(3)功能码:读取寄存器时,对本公司产品固定为03,写寄存器时对本公司产品为10。
(4)起始寄存器地址:读取多个寄存器时的个寄存器的地址。
(5)寄存器个数:需要读取的寄存器个数。
(6)检验码:CRC16校验,低字节在前。
假设加到AI0-AI3的电流为12.53mA,AI4-AI7的电流为9.85mA设备返回的数据为:
0x0103203C4D4AA13C4D4AA13C4D4AA13C4D4AA13C2161E53C2161E53C2161E53C2161E59291
静音 | 01 | 03 | 20 | 3C4D4AA13C4D4AA13C4D4AA13C4D4AA13C2161E53C2161E53C2161E53C2161E5 | 9291 | 静音 |
起始结构 | 从设备地址 | 功能码 | 数据长度 | 数据 | CRC 校验码 | 结束结构 |
≥3.5 个字符的静止 时间 | 1字节,设备的485地址 | 1字节,固定为03,读取保持寄存器 | 1字节,高字节在前 | 寄存器个数×2字节,每个数据高字节在前 | 2字节,低字节在前 | ≥3.5 个字符的静止 时间 |
在设备返回的数据中
3C4D4AA13C4D4AA13C4D4AA13C4D4AA13C2161E53C2161E53C2161E53C2161E5
即为读取到的浮点数,每4个字节为一通道数据。
读取原始量和读取浮点数一样,只是寄存器地址和寄存器个数有所不同,命令如下:
01(从设备地址) 03(功能码) 05 11(起始寄存器地址) 00 08(要读取的寄存器个数) 14 C5(CRC校验)
设备数据返回格式同浮点数一样,不同的是原始量的返回数据中每两个字节表示一个通道。
读DI状态同读取AI状态一样,只需更换寄存器地址和寄存器个数即可。下面是同时读取DI0、DI1的命令:
0x0103051900021500
静音 | 01 | 03 | 05 19 | 0002 | 15 00 | 静音 |
起始结构 | 从设备地址 | 功能码 | 起始寄存器地址 | 寄存器个数 | CRC 校验码 | 结束结构 |
≥3.5 个字符的静止 时间 | 1字节,设备的485地址 | 1字节,固定为03,读取保持寄存器 | 2字节,要开始读取的寄存器地址 | 2字节, 需要读取的寄存器个数 | 2字节,CRC16 | ≥3.5 个字符的静止 时间 |
假设此时设备的DI0闭合,DI1断开设备返回的数据为:
0x0103 0400010000ABF3
静音 | 01 | 03 | 04 | 00010000 | ABF3 | 静音 |
起始结构 | 从设备地址 | 功能码 | 数据长度 | 数据 | CRC 校验码 | 结束结构 |
≥3.5 个字符的静止 时间 | 1字节,设备的485地址 | 1字节,固定为03,读取保持寄存器 | 1字节,高字节在前 | 寄存器个数×2字节,每个数据高字节在前 | 2字节,低字节在前 | ≥3.5 个字符的静止 时间 |
模拟量采集模块厂家——深圳市中联创新自控系统有限公司