编辑: sunny爹 | 2019-07-11 |
10 上海泗博自动化技术有限公司 在组态界面,双击已拖动到 Profibus-DP 网络上的 PM-127 Modbus Master V2.0,弹出的属性界面如下 图所示: 可配置的参数包括: Baudrate(bps) :配置串口波特率,
300、
600、
1200、
2400、
9600、
19200、
38400、
57600、115200bps 可选;
Data bits,Parity bit,Stop bits:配置数据位、检验方式以及停止位,8 None
1、8 Odd
1、8 Even
1、
8 Mark
1、8 Space
1、8 None
2 可选;
Protocol Type:当拖动到 Profibus-DP 总线上的是 PM-127 Modbus Master,则该项为 Modbus Master ;
当拖动到 Profibus-DP 总线上的是 PM-127 Modbus Slave,则该项为 Modbus Slave ;
Response Timeout:当Protocol Type 为Modbus Master 时有效,
100、
200、
300、
400、
500、
600、
700、
800、
900、
1000、
1500、
2000、
3000、
4000、5000ms 可选;
Delay Between Polls:当Protocol Type 为Modbus Master 时有效,No Delay、
50、
100、
150、
200、
300、
400、
500、
600、
700、
800、
900、
1000、
1500、2000ms 可选;
Transmission Mode:配置 Modbus 通讯模式,RTU、ASCII 可选;
? Module 参数 在组态界面,双击已拖动到 PM-127 对应的左下方表格中的 Module,弹出的属性界面如下图所示: www.sibotech.net
11 上海泗博自动化技术有限公司 可配置的参数包括: Slave Address:设置 PM-127 所要连接的 Modbus 从站的地址,1~247 可选;
Function:无需设置,功能码有各自对应的 Module;
Starting Address:设置寄存器起始地址,0~65535 可选;
No. of Points:数据个数,只有 01H、02H、0FH 功能码对应的 Module 需要设置数据个数. ? 支持的 Modbus 命令 Module PM-127 作为 Modbus Master 时支持的 Module 包括:Status Module、Read Module、Write Module Status Module:Status(8 Commands)~Status(48 Commands)、Exception Codes 作为 Modbus 主站,Profibus 端可以监视 Modbus 命令的状态,提供两种 Modbus 命令状态监视功能: Status(8 Commands)~Status(48 Commands):6 选1,每个位分别表示每条 Modbus 命令的状态,响应 正确时置位,响应异常、超时或错误计数达到
3 次时清零,计数在响应正确时清零. a) Status(8 Commands):监视
8 条命令;
b) Status(16 Commands):监视
16 条命令;
c) Status(24 Commands):监视
24 条命令;
d) Status(32 Commands):监视
32 条命令;
e) Status(40 Commands):监视
40 条命令;
f) Status(48 Commands):监视
48 条命令;
www.sibotech.net
12 上海泗博自动化技术有限公司 www.sibotech.net
13 Exception Codes:为1word Module,高字节表示 Modbus 命令索引
0 ~ 47;
低字节表示异常代码或错 误码.当响应正确时错误码为 0;
当响应异常、超时或错误时高字节最高位置位,异常代码来自从设备, 响应超时或错误时错误码为 0xFF. Read Module: Read 1-8 Bits (0xxxx) ~Read 249-256 Bits (0xxxx) 、 Read 1-8 Bits (1xxxx) ~Read 249-256 Bits(1xxxx) 、Read
1 Words(4xxxx)~Read
64 Words(4xxxx) 、Read
2 Words(4xxxx)Consistent~Read
16 Words(4xxxx)Consistent、Read
1 Words(3xxxx)~Read
64 Words(3xxxx) 、Read
2 Words(3xxxx) Consistent~Read
16 Words(3xxxx)Consistent 作为 Modbus 主站,支持的 Modbus 读命令 Module 如上所述,用户可根据需要拖动不同的 Module 并 进行简单相关设置即可. Write Module: Write Single Bits (0xxxx) ~Write 249-256 Bits (0xxxx) 、 Write Single Words (4xxxx) ~ Write
64 Words(4xxxx) 、Write
2 Words(4xxxx)Consistent~Write