屏通人机界面编程软件 (人机界面modbus控制设备)

屏通HMI 支持的Modbus功能碼,如下表:

Modbus

功能

功能码

地址

00001~09999

可读可写

读取线圈状态

0x01

强制单线圈

0x05

10001~19999

只读

读取输入状态

0x02

30001~39999

只读

读取输入寄存器

0x04

40001~49999

可读可写

读取保持寄存器

0x03

预置单寄存器

0x06

强制多寄存器

0x10

HMI为主站(Master)

支持MODBUS协议的两种传送方式,RTU(Remote Terminal Unit)方式和ASCⅡ方式。

通訊回應時間20~80ms。【地址 0: 广播(broadcast)255: 广播(broadcast)(可写,不可读)】

HMI为主站(Master)和从站(slave)通讯的“装置/服务器”说明:

工业modbus通讯协议,中控系统modbus通讯协议详解

装置/服务器

支持功能码(表1)

Modbus Device/Slave(ASCII)

支持

Modbus Device/Slave(ASCII:No block read)

不支持0x10

Modbus Device/Slave(RTU)

支持

Modbus Device/Slave(RTU,16words)

支持(支持最大读写长度为16Words)

Modbus Device/Slave(RTU,30words)

支持(支持最大读写长度为30Words)

Modbus Device/Slave(RTU:No block read)

不支持0x10

Modbus Device/Slave(word order in big-endian)

支持(word order in big-endian)

HMI为从站(Slave)

仅支持MODBUS协议RTU(Remote Terminal Unit)传送方式。

工业modbus通讯协议,中控系统modbus通讯协议详解

HMI为从站(slave)通讯的“装置/服务器”说明:

装置/服务器

支持功能码(表1)

Modbus Master(RTU)

支持

Modbus Device/Slave(RTU:Little Memory)

支持

Modbus Device/Slave(RTU:Non-volatile slave data)

支持

与modbus地址对应关系:

屏通HMI

对应Modbus地址

说明

地址

范围

大小

Bn

n: 0 ~ 65535

bit

0xxxx

Bhn

n: hex 0~ffff

bit

0xxxx

B0_n

n: 1 ~ 9999

bit

0xxxx

B0hn

n: hex 0~ffff

bit

0xxxx

B1_n

n: 10001 ~ 19999

bit

1xxxx

B1hn

n: hex 0~ffff

bit

1xxxx

n

n: 1 ~ 9999

bit

0xxxx

n

n: 10001 ~ 19999

bit

1xxxx

Sn

n: 1 ~ 9999

bit

0xxxx

Single word

Sn

n: 10001 ~ 19999

bit

1xxxx

Single word

Wn

n: 0 ~ 65535

Word

4xxxx

Bye order in little-endian

Whn

n: hex 0~ffff

Word

4xxxx

Bye order in little-endian

Pn

n: 0~65535

Word

4xxxx

Bye order in big-endian

Phn

n: hex 0~ffff

Word

4xxxx

Bye order in big-endian

DWn

n: 0~65534; n = 2q

32 bit

4xxxx

Word order in little-endian

DWhn

n: hex 0~fffe ; n = 2q

32 bit

4xxxx

Word order in little-endian

DPn

n: 0~65534; n = 2q

32 bit

4xxxx

Word order in big--endian

DPhn

n: hex 0~fffe ; n = 2q

32 bit

4xxxx

Word order in big--endian

P3_n

n:30001 ~ 39999

Word

3xxxx

P3hn

n:hex 0 ~ ffff

Word

3xxxx

P4_n

n:40001 ~ 49999

Word

4xxxx

P4hn

n: n:hex 0 ~ ffff

Word

4xxxx

P3Pn

n: 0~65535

Word

3xxxx

Bye order in big-endian

P3Phn

n: hex 0~ffff

Word

3xxxx

Bye order in big-endian

P3DWn

n: 0~65534; n = 2q

32 bit

3xxxx

Word order in little-endian

P3DWhn

n: hex 0~fffe ; n = 2q

32 bit

3xxxx

Word order in little-endian

P3DPn

n: 0~65534; n = 2q

32 bit

3xxxx

Word order in big--endian

P3DPhn

n: hex 0~fffe ; n = 2q

32 bit

3xxxx

Word order in big--endian

P3Wn

n: 0 ~ 65535

Word

3xxxx

Bye order in little-endian

P3Whn

n: hex 0~ffff

Word

3xxxx

Bye order in little-endian

n

n: 30001~39999

Word

3xxxx

n

n: 40001~49999

Word

4xxxx

S30001~39999

n: 30001~39999

Word

3xxxx

Single word read only

S40001~49999

n: 40001~49999

Word

4xxxx

Single word

屏通人机做从站(Slave)通讯测试

一、触摸屏参数设置

1、添加连接驱动,选择连接口,设置通讯参数

工业modbus通讯协议,中控系统modbus通讯协议详解

工业modbus通讯协议,中控系统modbus通讯协议详解

2、添加变量,添加画面

工业modbus通讯协议,中控系统modbus通讯协议详解

工业modbus通讯协议,中控系统modbus通讯协议详解

二、通迅主站程序参数设置

1、通讯程序参数设置

工业modbus通讯协议,中控系统modbus通讯协议详解

2、添加地址,开始通讯

工业modbus通讯协议,中控系统modbus通讯协议详解

工业modbus通讯协议,中控系统modbus通讯协议详解

工业modbus通讯协议,中控系统modbus通讯协议详解

屏通人机做主站(Master)通讯测试

一、触摸屏参数设置

  1. 添加连接驱动,选择连接口,设置通讯参数

工业modbus通讯协议,中控系统modbus通讯协议详解

工业modbus通讯协议,中控系统modbus通讯协议详解

2、添加变量,添加画面

工业modbus通讯协议,中控系统modbus通讯协议详解

工业modbus通讯协议,中控系统modbus通讯协议详解

二、通迅从站程序参数设置

1、通讯程序参数设置

工业modbus通讯协议,中控系统modbus通讯协议详解

2、添加地址,开始通讯

工业modbus通讯协议,中控系统modbus通讯协议详解

工业modbus通讯协议,中控系统modbus通讯协议详解

工业modbus通讯协议,中控系统modbus通讯协议详解

工业modbus通讯协议,中控系统modbus通讯协议详解

工业modbus通讯协议,中控系统modbus通讯协议详解

工业modbus通讯协议,中控系统modbus通讯协议详解