M31系列分布式IO主机扩展模块支持Modbus TCP协议和Modbus RTU协议进行采集控制。该分布式IO主机模块设备支持5个客户端同时访问,支持01/02/03/04/05/06/15/16号功能码,产品在结构上采用可扩展设计,用户使用过程中,如果发现当前设备存在部分功能无法满足需求时,可以根据缺少的功能选择满足相应的IO扩展模块进行拼接,即可实现功能的满足,无需再去购买整机,节省成本的同时还能方便客户接入当前现场环境;模块自带状态诊断功能,可实时监控IO模块通讯状态;最大可支持IO扩展模块数量16个。
1. 支持标准Modbus RTU 协议以及 Modbus TCP 协议;
2. 支持各类组态软件/PLC/触摸屏;
3. RS485接口采集控制 I/O;
4. 网口采集控制 I/O,支持 5 路主机接入;
5. 支持自定义 Modbus 地址设置;
6. 支持 8 种波特率配置;
7. 支持 DHCP 和静态 IP;
8. 支持 DNS 功能、域名解析;
9. 支持定位孔、导轨安装;
10. 采用分布式 IO 方式,最大可接入 16 个 IO 扩展模块;
M31系列分布式 IO 主机采用的可扩展结构设计,其中 IO 扩展模块已经可以和 M31 系列主机进行拓展使用,只需要将 IO 扩展模块与主机插槽对接在一起,然后向下滑动锁扣,就可将主机与 IO 扩展模块牢牢的连接在一起。
具体操作如下:
1.1、首先将 IO 扩展模块接入主机,如下图:
1.2、IO 扩展模块接入后,给主机上电,然后插入网线,通过上位机使用自动协商的功能(或者两秒内双击设备上的 Reload 按键,也可自动协商),协商成功后,IO 扩展模块就可通过主机上的串口或网口进行操作了。
开关输入 DI 采集信号时需要保持多个采样周期才确认。滤波参数可设置范围 1~16(默认6个采样周期,6*1kHz)。
可以通过指令与上位机进行配置。
继电器的输出模式。
模拟输入 AI 测量电流信号,采集范围 0~20mA 或 4~20mA,精度 3‰,分辨率 12 位。采用单端输入,采样频率 10Hz,输入阻抗 100Ω。
设置所有 AI 通道的采样范围,有效值为 1 和 0(默认 0)。
配置为 0:表示 0~20mA
配置为 1:表示 4~20mA
【注】AI 配置说明
(1) 每个通道的 AI 采样范围均可设置,当 AI 通道采样范围配置为 4~20mA 采样时,若电流信号低于3.5mA 显示为 0,高于3.5mA 低于4mA 时显示为4。对于大于20mA 的信号不做转换限制,但不可超过25mA
(超过25mA 会有设备损坏风险)。
(2) AI 通道采样范围参数起始地址为 0x0DAC,寄存器类型为保持寄存器,功能码 0x06、0x10。AI通道采样范围参数写入时,若写入的参数数值不在 0~1 范围之内,会自动取最接近的数值写入,如写采样范围参数为 2,则设备取 1 作为采样范围参数,且 Modbus 不返回错误指令。
读取设备采集的电流信号大小有两种方式:
(1) 读取 AI 工程量整形值,直接换算得到输入电流。AI 工程量整形值寄存器起始地址为 0x0000,寄存器类型为输入寄存器,读取功能码为 0x04。此种方法返回的数值一个寄存器表示 1 个通道,读取的数值为 0~20000。计算电流大小的方法为 0~20000 对应 0~20mA。即:电流 = 工程量值 / 1000 (mA)
(2) 读取 AI 工程量浮点值,使用 IEE754 转换工具将 16 进制数据转换为浮点数得到输入电流。AI 工程量整形值寄存器起始地址为 0x03E8, 寄存器类型为输入寄存器,读取功能码为 0x04。此种方法返回两个寄存器表示 1 个通道。
可设置 AI 通道的滤波参数,有效值为 1-16,默认值为 6。
滤波参数说明:
(1)所有 AI 通道共用一个滤波参数,参数值越高输出值越稳定,响应越迟钝。
(2)AI 通道滤波参数地址为 0x0DA2,寄存器类型为保持寄存器。功能码 0x06、0x10。
(3)AI 滤波参数写入时,若写入的参数数值不在 1~16 范围之内,会自动取最接近的数值写入,如写滤波参数为 0,则设备取 1 作为滤波参数,且 Modbus 不返回错误指令。
开启后,网络侧的 Modbus TCP 数据可与 Modbus RTU 数据相互转换。
(1) Modbus 地址:设备地址默认为 1,支持修改地址,地址范围为 1-247。
(2) 串口波特率:2400、4800、9600、19200、38400、57600、115200、230400bps 8 种可选。
(3) 串口校验位:NONE、ODD、EVEN 可选。
(4) DI 滤波参数:滤波参数可设置范围 1~16(默认 6 个采样周期,6*1kHz)
(5) AI 滤波参数:可设置 AI 通道的滤波参数,有效值为 1-16,默认值为 6。
在未做特殊说明情况下:以下网络相关的参数默认 IPV4 相关参数。
(1) 工作模式:切换模块的工作模式。服务器:设备相当于服务器,等待用户的客户端来连接,最大连接数量 4 个。客户端:设备主动连接用户设置的目标 IP 与端口。
(2) DHCP:设置设备获取 IP 的方式:静态、动态。
(3) 网关地址:网关。
(4) 子网掩码:地址掩码,可读可写。
(5) 本机 IP:设备 IP 地址,可读可写。
(6) 本机端口:设备的端口号,可读可写。
(7) 目标 IP:当设备工作与客户端模式下,设备连接的目标 IP 或者域名。
(8) 目标端口:当设备工作与客户端模式下,设备连接的目标端口。
(9) DNS 服务器:设备处于客户端模式下,解析服务器域名。
(10)TCP/RTU 协议转换:开启后,Modbus TCP/RTU 协议可相互转换。
M31系列分布式IO主机的 MODBUS 参数配置可具体参考产品手册4.6章节。
今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的太阳集团tcy8722官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!
7 X 24 销售服务热线
4000-330-990深圳办事处柯经理:18218726658 杭州办事处戴经理:17512568697
常州办事处崔经理:15906110783 南京办事处葛经理:17626012283
业务邮箱:support@cdhanzaichips.com
全国销售投诉电话:19934352316
地址:四川省成都市高新西区西区大道199号B5栋(前台座机:028-61543675)
©© 成都太阳集团tcy8722电子科技有限公司【版权所有】 蜀ICP备27697263号-3