s7200 modbus通讯msg

我写指令的时候只写了一条msg指令但是一上电就报错6  库存储区也没有占用是为什么
外部电脑和plc接的是ip网口

最佳答案

MSG指令报警6#错误是提示你同一周期不允许多条指令触发有效,而你仅仅只调用一个MSG,感觉非常非常纳闷是”非常“有道理的。
问题的关键还是你调用MSG的调用方式问题,EN管脚First管脚你 是如何调用?
无论你怎么样EN管脚,哪怕SM0.0使能EN端子,这个还没有问题,当First管脚必须使用沿触发,当指令没有完成done没有为1时,禁止再次给First管脚使能,你的问题就一个在这个管脚的触发调用方式上存在基本 的触发逻辑问题。
你不信,你单独用沿手动一个一个触发试试,就不会出现6#报警了。

提问者对于答案的评价:
但是我改为first为手动上电的时候done就不会至1了
那样的话因为完成位没有至一导致错误代码没有启用这样的话也是错误的吧

最佳答案作者回复:
手动用沿触发First管脚,done位没有为1,是说明与从站的通讯仍然没有建立。
外部硬件连接如何?交换通讯信号线再试试。在已经接近通讯成功前,就是用排除法一个一个的问题得以确认,才可以快速排除可能的问题。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • S7-200SMART 定时器中断SMB34的值是否可以用变量表示并可以修改?

    S7-200SMART 定时器中断SMB34的值是否可以用变量表示并可以修改?现在用定时中断在Q0.0上输出方波,方波的长度需要不断修改,比如现在的周期是100MS&nb…

    SIMATIC S7-200 2021年7月5日
  • WinCC采用PCAccess通过CP5611即DP方式和200从站通讯有数量限制吗?

    现在有13个200需要和WinCC通讯,采用CP5611卡,配合PCAccess的OPC服务器,进行通讯,不知道可行不? 最佳答案 WinCC采用PCAccess通过CP5611即…

    SIMATIC S7-200 2020年10月31日
  • 自由口与PPI的区别

    如题 最佳答案 PPI网络通信:PPI(点对点接口)是西门子专门为S7-200系统开发的通信协议。它基于“令牌环”的工作机制,PPI是一种主-从协议,通信主站之间传递令牌,分时控制…

    SIMATIC S7-200 2020年10月31日
  • 200的结构化程序

    200带参数的子程序改变了接口如何在主程序中 直接编译过来而不用重新调用子程序 重新全部填写接口参数 最佳答案 测试了一下,没有更新功能~不过有个简单的做法按下…

    2021年7月5日
  • s7-200 cpu电源计算

    在电源计算的时候,还要不要加上CPU本身输出点的电流。为什么手册上的没有算。晶体管和继电器一样吗。都按9mA算? 最佳答案 CPU本身输出点的电流不在有扩展模块范围,故不计算在内。…

    SIMATIC S7-200 2021年7月5日
  • S7-200中 “脉冲捕捉输入”是什么意思?

    对于I输入点:设置为脉冲捕捉输入与不设置有什么区别?不设置难道无法捕捉脉冲?是不是如果把这个I点做高速输入必须设置其为脉冲捕捉输入?不设置则这个输入无法做高速计数输入? 问题补充:…

    SIMATIC S7-200 2020年10月31日
  • 为什么无法添加pc adapter usb a2协议

    如图,无法点击,以前都能使用的。另外,这种方法我已经尝试过了:搜索s7oupc2x.sys文件的位置  (C:\Windows\system32\drivers…

    2017年6月10日
  • 自由口接受数据问题

    请问为什么我在自由口通信下,我用串口调试软件发两个16进制的字节内容到PLC  我监控PLC只看到一个字节的内容呢?还有一个字节的内容哪去了呢?我接受寄存器是选…

    SIMATIC S7-200 2020年10月31日
  • 增1/减1指令在plc中怎么理解

    请教:图中的输出MB0在plc中怎么表现出来,输出端不都是单个位输出吗,那MB0-MB7怎么输出? 问题补充:可能之前的提问没有表述清楚,我重新说一下:图示的加1指令:MB0+1=…

    2021年7月5日
  • 模拟量编程

    怎样编写模拟量,分几步,输入输出有何区别 最佳答案 你可以在网上下一个Scaling的库函数指令,里面可以直接的模拟量编程指令,输入相应的工程值和实际值就可以了。 提问者对于答案的…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论