多次调用 MBUS_MSG 指令时,轮询方式的编程实例

s7200smart与仪表通讯时,总是出现故障代码6,轮询时,第一条的done一直ON,而且无上升沿给其复位,和第二条置位。求指点

图片说明:

多次调用 MBUS_MSG 指令时,轮询方式的编程实例   

最佳答案

端口初始化执行完状态字和标识位都正常吧
故障码6是通讯不上从站,建议检查
1、接线是否正确、有没有接反,必要时使用终端电阻
2、仪表的站地址设的5?读仪表的地址从0开始的3个字对吗?0对应40001,需要对着仪表说明书来写读取数据的地址和长度
3、多个指MSG指令不能重叠,执行完一个再执行下一个

提问者对于答案的评价:
从站地址是5,读取3个字,长度是不是设置成6呢?还有我第二个仪表没有接电源的话,是不是就会出现故障6?

最佳答案作者回复:
长度是按字计算的,3个字就是3
第二个站连接不上会出现6,没上电时可以先屏蔽2#站的程序

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午2:12
下一篇 2021年7月5日 下午2:12

相关推荐

  • S7-200接线问题

    请问:在S7-200的继电器数字量输出扩展模块(6ES7 222-1HF22-0XA8)和数字量输入输出模块(6ES7223-1PL22-0XA8)中,模块上都有标识(L…

    SIMATIC S7-200 2021年7月4日
  • S7-200的EEPROM有多大

    S7-200的EEPROM有多大 问题补充:我也查了S7200的选型手册还是有点不明白: 比方说,CPU224有这样一栏:内部存储器位掉电保持  &n…

    SIMATIC S7-200 2021年7月5日
  • 关于异或

    今天见到一个程序 一个network中是这样写的  IN1=AC0  IN2=AC0然后异或OUT=AC0  …

    SIMATIC S7-200 2020年10月31日
  • S7-200内部波特率设置问题?

    我一与PLC通信的时候,刷新连接都是9.6k的波特率,请问我如何修改成19.2或187.5k的速率啊?能保证我下次刷新连接的时候显示的是19.2或187.5k?具体在哪里修改? 问…

    SIMATIC S7-200 2020年11月1日
  • s7200 plc与第三方设备自由口485通讯用哪几个针脚

    s7200 plc与第三方设备自由口485通讯用哪几个针脚 问题补充:我就是通过3,8针脚与台达变频器通信不成功,然后使用modscan32模拟软件与电脑通信(加232T…

    SIMATIC S7-200 2020年10月31日
  • DP连接中277模块的异常状态

    求助:我们厂的冷冻机组 使用S7-200控制,使用的是Profibus-DP通信,有两台冷冻机数据故障,无法传到上位机,但是机组都能正常运行;其中一台的277模块的DP错…

    SIMATIC S7-200 2021年7月5日
  • 电池寿命

    请问s7200电池6ES7 291-8BA20-0XA0,BC 293,它可以保存数据的时间是多久?样本说是200天,但是我在多个项目上发现断电20天就会清除数…

    SIMATIC S7-200 2020年10月31日
  • S7-200与组态软件连接注意事项有哪些?

    我外部有三组模拟量4-20MA送到CPU224XP中,然后是把这三组信号显示到到电脑里,用组态王连接的话要其它OPC的方式吗?或者组态王本身就直接可以与PLC直接通讯?如果是用WI…

    SIMATIC S7-200 2020年11月1日
  • 大家帮忙看看这段伺服控制的程序有问题吗?

    由于论坛无法贴图片我将程序放在中华工控网上了,这是帖子的链接,请论坛的高手指教一下,谢谢。http://bbs.gkong.com/dispbbs.asp?Boardid=36&a…

    SIMATIC S7-200 2021年7月4日
  • 200如何实现分布式I/O

    小弟是PLC的初学者,经常打玩S7-300和400几乎没怎么接触过200,现公司有一个项目(私人老板很是扣,希望用最少的钱解决系统控制问题)根据现场考察和统计:一共20个热电偶测量…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论