• 太阳集团tcy8722

    当前位置: 首页 >关于我们 >产品动态 >

    太阳集团tcy8722M31系列分布式IO主机采集控制扩展模块功能简介

    一、分布式IO扩展模块产品简介

    M31系列分布式IO主机扩展模块支持Modbus TCP协议和Modbus RTU协议进行采集控制。该分布式IO主机模块设备支持5个客户端同时访问,支持01/02/03/04/05/06/15/16号功能码,产品在结构上采用可扩展设计,用户使用过程中,如果发现当前设备存在部分功能无法满足需求时,可以根据缺少的功能选择满足相应的IO扩展模块进行拼接,即可实现功能的满足,无需再去购买整机,节省成本的同时还能方便客户接入当前现场环境;模块自带状态诊断功能,可实时监控IO模块通讯状态;最大可支持IO扩展模块数量16个。

    二、分布式IO主机模块功能特点

    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 扩展模块;

    三、 产品功能介绍

    1、IO 扩展

    M31系列分布式 IO 主机采用的可扩展结构设计,其中 IO 扩展模块已经可以和 M31 系列主机进行拓展使用,只需要将 IO 扩展模块与主机插槽对接在一起,然后向下滑动锁扣,就可将主机与 IO 扩展模块牢牢的连接在一起。

    具体操作如下:

    1.1、首先将 IO 扩展模块接入主机,如下图:

    分布式IO模块 (1)

    1.2、IO 扩展模块接入后,给主机上电,然后插入网线,通过上位机使用自动协商的功能(或者两秒内双击设备上的 Reload 按键,也可自动协商),协商成功后,IO 扩展模块就可通过主机上的串口或网口进行操作了。

    分布式IO扩展模块

    2、 DI 输入

    输入滤波

    开关输入 DI 采集信号时需要保持多个采样周期才确认。滤波参数可设置范围 116(默认6个采样周期,6*1kHz)。

    可以通过指令与上位机进行配置。

    3、DO 输出

    继电器的输出模式。

    4、 AI 输入

    AI 范围

    模拟输入  AI  测量电流信号,采集范围  020mA    420mA,精度  3‰,分辨率  12  位。采用单端输入,采样频率  10Hz,输入阻抗  100Ω。

    设置所有  AI  通道的采样范围,有效值为  1    0(默认  0)。

    配置为 0:表示  020mA

    配置为 1:表示  420mA

    【注】AI 配置说明

    1  每个通道的 AI 采样范围均可设置,当  AI  通道采样范围配置为  420mA  采样时,若电流信号低于3.5mA 显示为 0,高于3.5mA 低于4mA 时显示为4。对于大于20mA  的信号不做转换限制,但不可超过25mA

    (超过25mA  会有设备损坏风险)。

    2 AI  通道采样范围参数起始地址为 0x0DAC,寄存器类型为保持寄存器,功能码  0x06、0x10。AI通道采样范围参数写入时,若写入的参数数值不在  01  范围之内,会自动取最接近的数值写入,如写采样范围参数为 2,则设备取 1 作为采样范围参数,且 Modbus 不返回错误指令。

    AI 输入的工程量整形值、工程量浮点值

    读取设备采集的电流信号大小有两种方式:

    1  读取  AI  工程量整形值,直接换算得到输入电流。AI  工程量整形值寄存器起始地址为   0x0000,寄存器类型为输入寄存器,读取功能码为   0x04。此种方法返回的数值一个寄存器表示   1  个通道,读取的数值为  020000。计算电流大小的方法为  020000  对应  020mA。即:电流  =  工程量值  /  1000  (mA)

    2 读取  AI  工程量浮点值,使用 IEE754 转换工具将 16 进制数据转换为浮点数得到输入电流。AI  工程量整形值寄存器起始地址为   0x03E8,  寄存器类型为输入寄存器,读取功能码为   0x04。此种方法返回两个寄存器表示  1  个通道。

    AI 滤波参数

    可设置 AI 通道的滤波参数,有效值为 1-16,默认值为 6。

    滤波参数说明:

    1)所有 AI 通道共用一个滤波参数,参数值越高输出值越稳定,响应越迟钝。

    2AI  通道滤波参数地址为 0x0DA2,寄存器类型为保持寄存器。功能码  0x06、0x10。

    3AI 滤波参数写入时,若写入的参数数值不在  116  范围之内,会自动取最接近的数值写入,如写滤波参数为  0,则设备取  1  作为滤波参数,且 Modbus 不返回错误指令。

    Modbus  TCP/RTU 协议转换

    开启后,网络侧的 Modbus  TCP 数据可与 Modbus  RTU 数据相互转换。

    5、分布式IO模块参数信息

    5.1.  基本参数

    (1) Modbus 地址:设备地址默认为 1,支持修改地址,地址范围为 1-247。

    (2) 串口波特率:2400、4800、9600、19200、38400、57600、115200、230400bps  8 种可选。

    (3) 串口校验位:NONE、ODD、EVEN 可选。

    (4) DI 滤波参数:滤波参数可设置范围 116(默认 6 个采样周期,6*1kHz

    (5) AI 滤波参数:可设置 AI 通道的滤波参数,有效值为 1-16,默认值为 6。

    5.2.  网络参数

    在未做特殊说明情况下:以下网络相关的参数默认 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电话咨询技术专员!


    太阳集团tcy8722