SIEMENS西门子 ET200S输入模块 6ES7131-4BB01-0AB0
在 Modbus_Comm_Load 指令上为 MB_DB(背 景数据块)组态的值无效。 检查 Modbus_Comm_Load 指令和其错误消息 的互连情况。 16#8186 无效站地址 在 MB_ADDR 参数上选择合适的站地址。 以下内容有效:标准地址区上的 1-247; 扩展地址区上的 1-65535 (为广播保留 0) 16#8188 无效操作模式或广播 (MB_ADDR = 0) 和 MODE 参 数模式 ≠ 1 在广播模式下为 MODE 选择值 1 或选择不同的 操作模式。 16#8189 无效数据地址 在 DATA_ADDR 参数上为数据地址选择合适的 值。 请参见信息系统中的 Modbus_Master 说明 16#818A 无效长度 在 DATA_LEN 参数上选择合适的数据长度。 请参见信息系统中的 Modbus_Master 说明 16#818B DATA_PTR 的值无效 在 DATA_PTR 参数(M 或 DB 地址)上为数据指 针选择合适的值。 请参见信息系统中的 Modbus_Master 说明 16#818C DATA_PTR 参数的互连错误 检查指令的互连。 16#818D DATA_PTR 访问的区域长度大于数据块,或者所 访问的区域对于要读取或写入的数据字节来说太 小。 检查 DATA_PTR 指针 16#8280 读取模块时进行否定确认 检查 PORT 参数中的输入。 在 Send_P2P.RDREC.STATUS 或 Receive_P2P.RDREC.STATUS 静态参数和 SFB RDREC 的说明中可找到有关错误原因的更多详 细信息。 16#8281 写入模块时进行否定确认 检查 PORT 参数中的输入. 在静态参数 Send_P2P.WRREC.STATUS、 Receive_P2P.WRREC.STATUS 或 Receive_Reset 和 SFB WRREC 的说明中会找到有关错误原因的 更多详细信息。
XON 或 CTS = ON 的等待时间已结束。 通信伙伴有故障、太慢或已离线。检查通信伙 伴,或在需要时更改参数。 16#80D2 “硬件 RTS 始终开启”(Hardware RTS always ON):发送作业因从 DSR = ON 更改为 DSR = OFF 而取消 检查通信伙伴。确保 DSR 在整个传输持续期间 内均保持为 ON。 16#80E0 帧已中止:发送缓冲区上溢/发送帧太长 在用户程序中更频繁调用指令或者利用数据流控 制组态通信。 16#80E1 帧已中止:奇偶校验错误 检查通信伙伴的连接线路,或确认两台设备是否 针对相同的数据传输速率、奇偶校验和结束位数 进行了组态。 16#80E2 帧已中止:字符帧错误 检查起始位、数据位、奇偶校验位、数据传输速 率和结束位的设置。 16#80E3 帧已中止:字符上溢错误 检查通信伙伴的帧中的数据个数。 16#80E4 帧已中止:达到Zui大帧长度 在通信伙伴上选择较短的帧长度。 以下内容有效(取决于模块): 1-1024/2048/4096(字节) 通信错误 - Modbus_Master 16#80C8 从站在设置时间内未响应 检查数据传输率、奇偶校验和从站的接线情况。 16#80C9 从站未在通过 Blocked_Proc_Timeout 设置的时 间内做出响应。 检查 Blocked_Proc_Timeout 的设置。 检查是否已使用 Modbus_Comm_Load 指令组 态模块。插拔后或恢复电压后,可能需要使用 Modbus_Comm_Load 重新组态模块。 16#8200 接口处于连续请求中。 稍后重复该命令。开始新的命令前,确保没有正 在运行中的命令。 协议错误 - Modbus_Slave(仅适用于支持 Modbus 的通信模块) 16#8380 CRC 错误 Modbus 帧的校验和错误。检查通信伙伴。 16#8381 不支持功能代码或广播中不支持功能代码。 检查通信伙伴,确保有效功能代码已发送。 16#8382 请求帧中的长度信息无效 在 DATA_LEN 参数上选择合适的数据长度。 16#8383 请求帧中的数据地址无效 在 DATA_ADDR 参数上为数据地址选择合适的 值。 16#8384 请求帧中的数据值无效 检查 Modbus 主站的请求帧中的数据值 16#8385 Modbus 从站不支持诊断值 (功能代码 08) Modbus 从站仅支持诊断值 16#0000 和 16#000A。 协议错误 - Modbus_Master(仅适用于支持 Modbus 的通信模块)来自 Modbus 从站的响应帧有下列错误消息:不 支持功能代码。 检查通信伙伴,确保有效功能代码已发送。 16#8382 来自 Modbus 从站的响应帧有下列错误消息:无 效长度 选择合适的数据长度。 16#8383 来自 Modbus 从站的响应帧有下列错误消息:请 求帧中的数据地址无效 在 DATA_ADDR 参数上为数据地址选择合适的 值。 16#8384 来自 Modbus 从站的响应帧有下列错误消息:数 据值错误 检查发送到 Modbus 从站的请求帧。 16#8385 来自 Modbus 从站的响应帧有下列错误消息: Modbus 从站不支持诊断值 Modbus 从站仅支持诊断值 16#0000 和 16#000A。 16#8386 返回的功能代码与请求的功能代码不匹配。 检查从站的响应帧和地址。 16#8387 从站未发出请求的应答 检查设备的响应帧。检查从站的地址设置。 16#8388 从站对写入请求的响应出现错误。 检查从站的响应帧。 16#8828 1) DATA_PTR 指向的位地址不等于 n * 8 检查 DATA_PTR 指针 16#8852 1) DATA_PTR 不是指向数据块或位存储区的指针 检查 DATA_PTR 指针 16#8853 1) DATA_PTR 并非 BOOL 或 WORD 类型的指针 检查 DATA_PTR 指针 16#8855 1) DATA_PTR 指向具有写保护的数据块 检查 DATA_PTR 指针 16#8856 1) 调用 SFC51 时出错 再次调用 Modbus_Master 指令 错误 - Modbus_Slave(仅适用于支持 Modbus 的通信模块) 16#8428 1) MB_HOLD_REG 指向的位地址不等于 n * 8 检查 MB_HOLD_REG 指针 16#8452 1) MB_HOLD_REG 不是指向数据块或位存储区的指 针 检查 MB_HOLD_REG 指针 16#8453 1) MB_HOLD_REG 并非 BOOL 或 WORD 类型的指针 检查 MB_HOLD_REG 指针 16#8454 1) MB_HOLD_REG 访问的区域长度大于数据块,或 者所访问的区域对于要读取或写入的数据字节来 说太小。 检查 MB_HOLD_REG 指针。