一、概述(产品文档下载)
本产品采用主流的ARM核32位微处理器,支持Modbus RTU和BACnet MSTP两种协议(任选一种),可以实现控制器的I/O模块快速扩展。
二、核心参数
处理器:32位,时钟频率:72MHZ
内存:64KB闪存,20KB随机存取内存
电源:DC/AC24V
通讯:Modbus RTU(2.4k/4.8k/9.6k/19.2k)
BACnet MSTP(9.6k/19.2k/38.4k/76.8k)
数字输入:支持干触点输入
数字输出:支持24VDC<3A
模拟输入:12位分辨率,支持0-10V、0-20mA输入
模拟输出:10位分辨率,支持0-10V、0-20mA输出
三、型号说明
型号
|
BI/DI
|
BO/DO
|
AI
|
AO
|
IOM12682
|
12
|
6
|
8
|
2
|
四、协议说明
1.支持Modbus RTU协议,可以快速实现与支持该协议的控制器实现网络连接,进行快速I/O端口扩展。具体使用方法请参照Modbus RTU协议调试工具说明。
2.支持BACnet MSTP协议,可以快速实现与支持该协议的控制器实现网络连接,进行快速I/O端口扩展。具体使用方法请参照BACnet MSTP协议调试工具说明。
五、寄存器定义说明
1.Modbus RTU协议对应寄存器
BI/DI---Input Status(0x02)
|
BI/DI寄存器地址
|
BI/DI
|
说明
|
10001
|
1
|
数字量输入端口
|
10002
|
2
|
数字量输入端口
|
10003
|
3
|
数字量输入端口
|
10004
|
4
|
数字量输入端口
|
10005
|
5
|
数字量输入端口
|
10006
|
6
|
数字量输入端口
|
10007
|
7
|
数字量输入端口
|
10008
|
8
|
数字量输入端口
|
10009
|
9
|
数字量输入端口
|
10010
|
10
|
数字量输入端口
|
10011
|
11
|
数字量输入端口
|
10012
|
12
|
数字量输入端口
|
BO/DO—Coil Status(0x01/0x05)
|
BO/DO寄存器地址
|
BO/DO端口
|
说明
|
00001
|
1
|
数字量输出端口
|
00002
|
2
|
数字量输出端口
|
00003
|
3
|
数字量输出端口
|
00004
|
4
|
数字量输出端口
|
00005
|
5
|
数字量输出端口
|
00006
|
6
|
数字量输出端口
|
AI---Input Register(0x04)
|
|
|
AI寄存器地址
|
AI端口
|
说明
|
30001
|
1
|
模拟量输入端口
|
30002
|
2
|
模拟量输入端口
|
30003
|
3
|
模拟量输入端口
|
30004
|
4
|
模拟量输入端口
|
30005
|
5
|
模拟量输入端口
|
30006
|
6
|
模拟量输入端口
|
30007
|
7
|
模拟量输入端口
|
30008
|
8
|
模拟量输入端口
|
AO---Holding Register(0x03/0x06)
|
AO寄存器地址
|
AO端口
|
说明
|
40001
|
---
|
设备地址 1(1-120)
|
40002
|
---
|
波特率9600(19200/9600/4800/2400)
|
40003
|
---
|
校验位无(0-无/1-奇/2-偶)
|
40011
|
1
|
模拟量输出端口
|
40012
|
2
|
模拟量输出端口
|
2.BACnet MSTP协议对应寄存器
BI/DI
|
BI/DI寄存器地址
|
BI/DI
|
说明
|
0
|
1
|
数字量输入端口
|
1
|
2
|
数字量输入端口
|
2
|
3
|
数字量输入端口
|
3
|
4
|
数字量输入端口
|
4
|
5
|
数字量输入端口
|
5
|
6
|
数字量输入端口
|
6
|
7
|
数字量输入端口
|
7
|
8
|
数字量输入端口
|
8
|
9
|
数字量输入端口
|
9
|
10
|
数字量输入端口
|
10
|
11
|
数字量输入端口
|
11
|
12
|
数字量输入端口
|
BO/DO
|
BO/DO寄存器地址
|
BO/DO端口
|
说明
|
0
|
1
|
数字量输出端口
|
1
|
2
|
数字量输出端口
|
2
|
3
|
数字量输出端口
|
3
|
4
|
数字量输出端口
|
4
|
5
|
数字量输出端口
|
5
|
6
|
数字量输出端口
|
AI
|
AI寄存器地址
|
AI端口
|
说明
|
0
|
1
|
模拟量输入端口
|
1
|
2
|
模拟量输入端口
|
2
|
3
|
模拟量输入端口
|
3
|
4
|
模拟量输入端口
|
4
|
5
|
模拟量输入端口
|
5
|
6
|
模拟量输入端口
|
6
|
7
|
模拟量输入端口
|
7
|
8
|
模拟量输入端口
|
AO
|
|
|
AO寄存器地址
|
AO端口
|
说明
|
0
|
1
|
模拟量输出端口
|
1
|
2
|
模拟量输出端口
|
AV
|
AV寄存器地址
|
AV端口
|
说明
|
0
|
---
|
波特率38400(76800/38400/19200/9600)
|
IOM16800模块
|
一、概述(产品文档下载)
本产品采用主流的ARM核32位微处理器,支持Modbus RTU和BACnet MSTP两种协议(任选一种),可以实现控制器的I/O模块快速扩展。
二、核心参数
处理器:32位,时钟频率:72MHZ
内存:64KB闪存,20KB随机存取内存
电源:DC/AC24V
通讯:Modbus RTU(2.4k/4.8k/9.6k/19.2k)
BACnet MSTP(9.6k/19.2k/38.4k/76.8k)
数字输入:支持干触点输入
数字输出:支持24VDC<3A
三、型号说明
型号
|
BI/DI
|
BO/DO
|
AI
|
AO
|
IOM16800
|
16
|
8
|
0
|
0
|
四、协议说明
1.支持Modbus RTU协议,可以快速实现与支持该协议的控制器实现网络连接,进行快速I/O端口扩展。具体使用方法请参照Modbus RTU协议调试工具说明。
2.支持BACnet MSTP协议,可以快速实现与支持该协议的控制器实现网络连接,进行快速I/O端口扩展。具体使用方法请参照BACnet MSTP协议调试工具说明。
五、寄存器定义说明
1.Modbus RTU协议对应寄存器
BI/DI---Input Status(0x02)
|
BI/DI寄存器地址
|
BI/DI
|
说明
|
10001
|
1
|
数字量输入端口
|
10002
|
2
|
数字量输入端口
|
10003
|
3
|
数字量输入端口
|
10004
|
4
|
数字量输入端口
|
10005
|
5
|
数字量输入端口
|
10006
|
6
|
数字量输入端口
|
10007
|
7
|
数字量输入端口
|
10008
|
8
|
数字量输入端口
|
10009
|
9
|
数字量输入端口
|
10010
|
10
|
数字量输入端口
|
10011
|
11
|
数字量输入端口
|
10012
|
12
|
数字量输入端口
|
10013
|
13
|
数字量输入端口
|
10014
|
14
|
数字量输入端口
|
10015
|
15
|
数字量输入端口
|
10016
|
16
|
数字量输入端口
|
BO/DO—Coil Status(0x01/0x05)
|
BO/DO寄存器地址
|
BO/DO端口
|
说明
|
00001
|
1
|
数字量输出端口
|
00002
|
2
|
数字量输出端口
|
00003
|
3
|
数字量输出端口
|
00004
|
4
|
数字量输出端口
|
00005
|
5
|
数字量输出端口
|
00006
|
6
|
数字量输出端口
|
00007
|
7
|
数字量输出端口
|
00008
|
8
|
数字量输出端口
|
AO---Holding Register(0x03/0x06)
|
AO寄存器地址
|
AO端口
|
说明
|
40001
|
---
|
设备地址 1(1-120)
|
40002
|
---
|
波特率9600(19200/9600/4800/2400)
|
40003
|
---
|
校验位无(0-无/1-奇/2-偶)
|
2.BACnet MSTP协议对应寄存器
BI/DI
|
BI/DI寄存器地址
|
BI/DI
|
说明
|
0
|
1
|
数字量输入端口
|
1
|
2
|
数字量输入端口
|
2
|
3
|
数字量输入端口
|
3
|
4
|
数字量输入端口
|
4
|
5
|
数字量输入端口
|
5
|
6
|
数字量输入端口
|
6
|
7
|
数字量输入端口
|
7
|
8
|
数字量输入端口
|
8
|
9
|
数字量输入端口
|
9
|
10
|
数字量输入端口
|
10
|
11
|
数字量输入端口
|
11
|
12
|
数字量输入端口
|
12
|
13
|
数字量输入端口
|
13
|
14
|
数字量输入端口
|
14
|
15
|
数字量输入端口
|
15
|
16
|
数字量输入端口
|
BO/DO
|
BO/DO寄存器地址
|
BO/DO端口
|
说明
|
0
|
1
|
数字量输出端口
|
1
|
2
|
数字量输出端口
|
2
|
3
|
数字量输出端口
|
3
|
4
|
数字量输出端口
|
4
|
5
|
数字量输出端口
|
5
|
6
|
数字量输出端口
|
6
|
7
|
数字量输出端口
|
7
|
8
|
数字量输出端口
|
AV
|
AV寄存器地址
|
AV端口
|
说明
|
0
|
---
|
波特率38400(76800/38400/19200/9600)
|
|
IOM8400模块
|
一、概述(产品文档下载)
本产品采用主流的ARM核32位微处理器,支持Modbus RTU和BACnet MSTP两种协议(任选一种),可以实现控制器的I/O模块快速扩展。
二、核心参数
处理器:32位,时钟频率:72MHZ
内存:64KB闪存,20KB随机存取内存
电源:DC/AC24V
通讯:Modbus RTU(2.4k/4.8k/9.6k/19.2k)
BACnet MSTP(9.6k/19.2k/38.4k/76.8k)
数字输入:支持干触点输入
数字输出:支持干触点输出
三、型号说明
型号
|
BI/DI
|
BO/DO
|
AI
|
AO
|
IOM8400
|
8
|
4
|
0
|
0
|
四、协议说明
1.支持Modbus RTU协议,可以快速实现与支持该协议的控制器实现网络连接,进行快速I/O端口扩展。具体使用方法请参照Modbus RTU协议调试工具说明。
2.支持BACnet MSTP协议,可以快速实现与支持该协议的控制器实现网络连接,进行快速I/O端口扩展。具体使用方法请参照BACnet MSTP协议调试工具说明。
五、寄存器定义说明
1.Modbus RTU协议对应寄存器
BI/DI---Input Status(0x02)
|
BI/DI寄存器地址
|
BI/DI
|
说明
|
10001
|
1
|
数字量输入端口
|
10002
|
2
|
数字量输入端口
|
10003
|
3
|
数字量输入端口
|
10004
|
4
|
数字量输入端口
|
10005
|
5
|
数字量输入端口
|
10006
|
6
|
数字量输入端口
|
10007
|
7
|
数字量输入端口
|
10008
|
8
|
数字量输入端口
|
BO/DO—Coil Status(0x01/0x05)
|
BO/DO寄存器地址
|
BO/DO端口
|
说明
|
00001
|
1
|
数字量输出端口
|
00002
|
2
|
数字量输出端口
|
00003
|
3
|
数字量输出端口
|
00004
|
4
|
数字量输出端口
|
AO---Holding Register(0x03/0x06)
|
AO寄存器地址
|
AO端口
|
说明
|
40001
|
---
|
设备地址 1(1-127)
|
40002
|
---
|
波特率9600(19200/9600/4800/2400)
|
40003
|
---
|
校验位无(0-无/1-奇/2-偶)
|
2.BACnet MS/TP协议对应寄存器
BI/DI
|
BI/DI寄存器地址
|
BI/DI
|
说明
|
0
|
1
|
数字量输入端口
|
1
|
2
|
数字量输入端口
|
2
|
3
|
数字量输入端口
|
3
|
4
|
数字量输入端口
|
4
|
5
|
数字量输入端口
|
5
|
6
|
数字量输入端口
|
6
|
7
|
数字量输入端口
|
7
|
8
|
数字量输入端口
|
BO/DO
|
BO/DO寄存器地址
|
BO/DO端口
|
说明
|
0
|
1
|
数字量输出端口
|
1
|
2
|
数字量输出端口
|
2
|
3
|
数字量输出端口
|
3
|
4
|
数字量输出端口
|
AV
|
AV寄存器地址
|
AV端口
|
说明
|
0
|
---
|
波特率38400(76800/38400/19200/9600)
|
|
六、ModbusRTU常见问题
问:模块默认通讯参数是什么?
答:ModbusRTU模块出厂默认通讯参数为波特率9600、数据位8、停止位1、无校验,设备默认ID号为1。
问:如何修改模块的通讯参数?
答:使用第三方工具ModbusPoll软件,对照“3.0 寄存器定义说明”章节,读取40001、40002、40003三个寄存器的数据依次代表设备地址、通讯波特率、, 校验,根据“说明”一列的描述,修改, , 模块的通讯参数。断电重启之后, ,设定的参数生效。
七、BACnet MSTP模块常见问题
问:模块默认通讯参数是什么?
答:BACnet MSTP模块出厂默认通讯参数为波特率38400、数据位8、停止位1、无校验,设备默认ID号为1。
问:如何修改模块的设备号(即地址)?
答:电脑通过USB转485通讯线连接到模块的A、B端口,使用上海迅饶的BACnetScan软件扫描到模块的点位后,右键点击名称为“”的点,选择“”,即可修改模块的设备号(即地址)。
|