一、概述(产品文档下载)
本产品采用主流的ARM核 32位微处理器,支持Modbus RTU协议,可以实现控制器的I/O模块快速扩展。
二、核心参数
处理器:32位,时钟频率:72MHZ
内存:64KB闪存,20KB随机存取内存
电源:DC 24V
通讯:Modbus RTU(115200)
模拟输入:支持0-10V、4-20mA输入
模拟输出:支持0-10V、4-20mA输出
三、型号说明
型号 |
BI/DI |
BO/DO |
AI |
AO |
IOM0084 |
0 |
0 |
4 |
2 |
四、协议说明
支持Modbus RTU协议,可以快速实现与支持该协议的控制器实现网络连接,进行快速I/O端口扩展。具体使用方法请参照Modbus RTU协议调试工具说明。
五、寄存器定义说明
1.Modbus RTU协议对应寄存器
AI---Input Register(0x04) |
|
|
|
|
电压寄存器地址 |
电流寄存器地址 |
AI端口 |
电压对应值 |
电流对应值 |
30022 |
30030 |
1 |
0~10V=0~10000 |
0~20mA=0~20000 |
30023 |
30031 |
2 |
0~10V=0~10000 |
0~20mA=0~20000 |
30024 |
30032 |
3 |
0~10V=0~10000 |
0~20mA=0~20000 |
30025 |
30033 |
4 |
0~10V=0~10000 |
0~20mA=0~20000 |
AO---Holding Register(0x03/0x06) |
|
|
电压寄存器地址 |
电流寄存器地址 |
AO端口 |
电压对应值 |
电流对应值 |
40011 |
40015 |
1 |
0~10V=0~10000 |
0~20mA=0~20000 |
40023 |
40016 |
2 |
0~10V=0~10000 |
0~20mA=0~20000 |
六、ModbusRTU常见问题 问:模块默认通讯参数是什么? 答:ModbusRTU模块出厂默认通讯参数为波特率115200、数据位8、停止位1、无校验,设备默认ID号为1。 问:如何修改设备ID?
答:拨动内部拨片。
拨动号 |
1 |
2 |
3 |
4 |
5 |
6 |
设备ID |
1 |
2 |
4 |
8 |
16 |
32 |
|
|
|
|
|
|
|
拨动号 |
12 |
123 |
1234 |
12345 |
123456 |
|
设备ID |
3 |
7 |
15 |
31 |
63 |
|
|