关于MBUS MSG指令

在MBUS MSG指令里有一个错误位,我看了手册上说1-8的低位,其中0是无错误,那Q0.0有输出到底是对还是不对,还有Q0.2是不用的意思,它是一直为1的吗?我现在程序测试过程中,发现Q0.1和Q0.2都有输出,不知道是什么错误啊

图片说明:

关于MBUS MSG指令   

最佳答案

1、有关MBUS_MSG 指令错误代码:
Error 错误代码: 只有在 Done 位为1时,错误代码才有效 
0 = 无错误 
1 = 响应校验错误 
2 = 未用 
3 = 接收超时(从站无响应) 
4 = 请求参数错误(slave address, modbus address, count, RW) 
5 = modbus/自由口未使能  
6 = modbus正在忙于其它请求 
7 = 响应错误(响应不是请求的操作) 
8 = 响应CRC校验和错误 
101 = 从站不支持请求的功能 
102 = 从站不支持数据地址 
103 = 从站不支持此种数据类型 
104 = 从站设备故障 
105 = 从站接受了信息,但是响应被延迟 
106 = 从站忙,拒绝了该信息 
107 = 从站拒绝了信息 
108 = 从站存储器奇偶错误 
2、程序中的QB0输出的就是上述Error 错误代码:
、其中0是无错误,那Q0.0与其他位都没有输出,即QB0为0(二进制0000 0000)。
、Q0.2是一直为1,其他位为0,即为4(二进制0000 0100),表示 请求参数错误。
、Q0.1和Q0.2都有输出,即为6(二进制0000 0110),表示 modbus正在忙于其它请求 。
3、常见的错误:
如果多个 MBUS_MSG 指令同时使能(激活)会造成 6 号错误,一次只能激活一条MBUS_MSG指令 ;
从站 delay 参数设的时间过长会造成主站 3 号错误 ;
从站掉电或不运行,网络故障都会造成主站 3 号错误 。

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc221304.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月9日 下午11:24
下一篇 2017年12月9日 下午11:24

相关推荐

  • 244xp 连接不上通讯

    ppi编程电缆突然就连不上了,触摸屏也连不上stop状态也不行run状态指示灯还是stop 问题补充:stop模式下与用户程序无关了,还有什么办法了吗? 最佳答案 根据现象可能是C…

    SIMATIC S7-200 2017年6月18日
  • s7-200 226cn一机双屏怎么设置

    用串口线连接显控触摸屏和s7-200  222能通信,就是和226通信不了,请前辈发表一些看法,谢谢 最佳答案 西门子224xp及226机型都具备2个独立的通讯…

    SIMATIC S7-200 2017年8月16日
  • 关于TIA博途 如何添加EM277 GSD文件

    在博途中怎样添加EM277  GSD文件 最佳答案 怎样通过设备数据文件(GSD)将驱动装置集成到 TIA 博途中?https://supp…

    SIMATIC S7-200 2017年6月1日
  • s7-200PLC中断采样的问题

    现须要在一个周期内(600MS),连续模拟量输入采样60次,并得出一个平均值,请问如何处理。请各位高手帮忙编一个程序。(我现在的思路是,使用一个10MS的时间中断,在中断程序中每1…

    SIMATIC S7-200 2017年11月12日
  • s7200指令操作

    请教各位1 用EM253位控模块控制安川伺服电机,电机正反位置控制,用POS0-GOTO指令,正转时P0和P1都通,反转时P0通,如果P0SS为负数时就可以反转吗(负数在…

    SIMATIC S7-200 2020年11月1日
  • s7-200PLC的自己编的用户程序存储问题?

    我看资料200PLC的CPU224程序容量好像在8K作用,请问要是我编的程序大于8K,假设是30K,有什么办法扩展码,我看有卖 “MC291,新CPU22x存储器盒,64…

    SIMATIC S7-200 2020年10月31日
  • 西门子200PLC的程序怎么上传?忘记了,不好意思。

    西门子200PLC的程序怎么上传?忘记了,不好意思。 最佳答案 1、软件左侧工具栏中选择下部的设置PG/PC接口,参考附图012、进入设置界面,根据编程电缆和使用的连接协议设置几个…

    2021年7月5日
  • 上位机和plc

    假如想把二台S7-200和上位机通讯,PLC之间无须通讯,请问PPI电缆接线方式是否和RS485的接线相同(电缆如何物理连接?) 问题补充:这个问题是这样的,如果有二台s7-200…

    SIMATIC S7-200 2020年11月1日
  • 第三方设备怎么设置地址

    S7-200PLC与2台计量泵(MODBUS  RTU协议)通讯,计量泵的地址怎么设置。 钻石用户推荐最佳答案 1、查看计量泵的说明书中关于MODBUS&nbs…

    SIMATIC S7-200 2021年7月5日
  • 关于FOR NEXT 语句的使用,为何不能实现多次循环啊?

    我对FOR 指令的使用有几点疑问:1   我目前做了一个程序,假如有100个气缸,如果我 想让其中的三个气缸来回动作10次的话(这…

    SIMATIC S7-200 2020年10月31日