设备简介
本驱动构件用于通过ModbusRTU协议读写南大傲拓NA200PLC的各种寄存器的数据。
本驱动支持01、02、03、04、05、16常用功能码,对功能码支持请参见附录1。
驱动类型 |
串口设备 |
通讯协议 |
采用ModbusRTU协议 |
通讯方式 |
一主一从、一主多从方式。驱动构件为主,设备为从。 |
硬件连接
与设备通讯之前,必须保证通讯连接正确。
通讯连接方式:与PLC之间采用标准的RS485或RS232通讯。
NA200系列PLC的通讯口的通讯电缆图如下:
其他设备的通讯连接,具体请参考对应设备手册。
设备通讯参数
“NA200-Serial”端口参数设置如下:
串口通讯参数设置如下:
设置项 |
参数项 |
通讯波特率 |
9600 (默认值)、19200、38400 |
数据位位数 |
7、8(默认值) |
停止位位数 |
1(默认值)、2 |
奇偶校验位 |
奇校验、偶校验、无校验(默认值) |
其中通讯参数设置应与设备的通讯参数相同,否则无法正常通讯。
设备通讯参数的具体设置请参见对应设备手册。
通道变量属性
本驱动构件可支持ModbusRTU寄存器类型、NA200测点类型、对应功能码等如下:
分类前缀 |
测点类型 |
读操作功能码 |
写操作功能码 |
测点地址范围 |
规约地址范围 |
0x |
Q |
01 |
05 / 15 |
0001~0128 |
00000~00127 |
M |
01 |
05 / 15 |
0001~1024 |
02000~03023 |
|
N |
01 |
05 / 15 |
0001~0256 |
07000~07255 |
|
1x |
I |
02 |
|
0001~0128 |
00000~00127 |
S |
02 |
|
0001~0256 |
02000~02255 |
|
3x |
IW |
04 |
|
0001~0032 |
00000~00031 |
SW |
04 |
|
0001~0256 |
02000~02255 |
|
4x |
MW |
03 |
06 / 16 |
0001~1024 |
00000~01023 |
NW |
03 |
06 / 16 |
0001~0256 |
05000~05255 |
|
QW |
03 |
06 / 16 |
0001~0032 |
08000~08031 |
|
Clock |
03 |
16 |
|
09994~09998 |