江苏常州西门子代理商|授权代理
Baud (波特率)一般选择9600。
。'超时'参数应该设置的足够大,以便从站有时间对所选的波特率作出应答。
Error(错误) 输出包含执行该指令的结果。下表定义了在执行MBUS_CTRL指令时会产生的错误条件。一个字节来存放错误代码。
0 无错误
3 超时选择无效
NO.2 启动Modbus协议
当EN输入和'输入打开时,BUS_MSG指令启动对Modbus从站的请求。发送请求、等待应答、并处理应答通常需要多次扫描。EN输入必须打开以启用请求的发送,并应该保持打开直到'完成'位(M10.1)被置位。
RW('读写') 是用来读取还是写入该消息。'读写'参数允许使用下列两个值。
Addr (地址) 是指向读取或写入的起始Modbus地址,'地址'的取值范围基于Modbus从站支持的地址。一般都取40001。
MBUS_MSG。
1 应答时奇偶校验错误:仅当使用偶校验或奇校验时才会发生。传,可能会收到不正确的数据。该错误通常是由电气故障(例如错误接线或者影响通讯的电噪声)引起的。
4 请求参数出错:一个或多个输入参数(从站、读写、地址或计数)被设置为值。检查文档中输入参数的允许值。
7 应答时出错: 收到的应答与请求不相关。这表示从站中出现了某些错误,或者错误的从站应答了请求。
102 从站不支持数据地址:'地址'加上'计数'所要求的地址范围超出了从站所允许的地址范围。
105 从站已接受消息但应答:这是MBUS_MSG的错误,用户程序应在稍后重新发送请求。
108 从站存储器奇偶校验错误:从站中有错误。
高位编号的错误代码(从101开始)是由Modbus从站返回的错误。这些错误指示从站不支持所请求的功能,或者所请求的地址(或数据类型或地址范围)不被Modbus从站支持。
Mode() 为1,启用Modbus协议。
Parity (奇偶校验) 参数被设为与Modbus从站奇偶校验相匹配。所有设置使用一个起始位和一个停止位。一般选择偶校验2.(和主站保持一致)
MaxAI参数将供Modbus地址3xxxx使用的字输入(AI)寄存器数目设为0至32之间的数值。
16用于CPU 222
HoldStart参数是V存储器中保持寄存器的起始地址,Modbus主设备可存取V内存MaxHold个字数,从HoldStart开始。
0 无错误
3 从属地址
6 收到奇偶校验错误
9 请求中的内存地址
联系方式
- 地址:上海杨浦 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 电话:15618722057
- 联系人:占亦
- 手机:15618722057
- 微信:AU77780
- QQ:1716560245
- Email:1716560245@qq.com