关于扫描周期内元件执行的疑问

S7-200 的modbus主站程序,MSG指令完成后,DONE功能位M0.3置位1,同一个扫描周期内的网络8、9的M0.3是0还是1?本人的理解是MSG指令完成M0.3置位1,系统记录。因网络8的M0.3在上一扫描周期是0,复位M0.1、M0.2,网络9M0.3状态0,这个扫描周期完成后各点的状态(M0.3-1、M0.1-0、M0.2-0),下一扫描周期因M0.1、M0.2都是0,MSG指令没执行,M0.3复位0,系统记录了。网络9因M0.3状态是1,开关取反,网络10 M0.3状态1而置位M0.2,此扫描周期完成后各点的状态(M0.3-0、M0.1-0、M0.2-1)。再下一扫描周期因M0.2状态是1使MSG指令工作,不断循环。以上是我的理解,求大神指点。在一扫描内自上而下,元件运行后的状态只作存储留下一扫描周期执行,此次执行的是上一扫描周期的状态?

图片说明:

关于扫描周期内元件执行的疑问   

钻石用户推荐最佳答案

1、当网络7的MBUS_MSG的写从站20个保持寄存器的操作执行完的那一个扫描周期开始,M0.3是为1,并且你如果不在程序中复位它,它就会一直为1,不会改变;
2、看你的程序是只有一个MBUS_MSG指令吗?看样子是一个,如果是一个,建议你在网络8中利用M0.3为1这个扫描周期,复位M0.1、M0.2、M0.3,网络9就不要了,前提是M0.1是初始化指令MBUS_CTRL的DONE位。
3、如果不是一个MBUS_MSG指令,建议你把完成的轮循贴出。

提问者对于答案的评价:

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

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

相关推荐

  • 无法安装step7-200

    安装step7-200 SP9时出现“in order to install a newer version&…

    SIMATIC S7-200 2021年7月5日
  • pid调节求猪

    大家好!首先简单说一下,我的pid用在水泥增湿塔喷雾降温系统上,由两个闭环系统控制,一个温度环,一个流量环,pid收敛趋势已经有了最后过程量和设定值成为稳定曲线,设定温度,反馈温度…

    SIMATIC S7-200 2020年11月1日
  • 模拟量输出修正算法

    各位朋友,我想咨询一个某个模拟量输出的测距传感器到西门子PLC,经常会出现需要修正算法,不然误差很大?请问算法修正是什么原因?你们经常遇到吗?谢谢! 最佳答案 1、对模拟量输入信号…

    SIMATIC S7-200 2017年6月4日
  • 关于调用子程序的问题,以及梯形图编辑遇到的问题,求指教,谢谢各位!

    1.请问编辑子程序时,是不是应该先定义符号表,然后根据系统生成的存储器地址再编辑相应的梯形图逻辑程序?2.为什么在同一个网里,编辑第二行的时候,第一行也相应的往后延长了? 图片说明…

    2021年7月5日
  • S7-200 PC-Access V1.0 SP5安装条件

    是不是必须先装S7-200 PC-Access V1.0 SP1啊! 问题补充:最好给个下载地址!或者发给我czyzhaobenguo@163.com…

    SIMATIC S7-200 2020年10月31日
  • 系统时钟会复位么?

    将S7-200CPU完全拆开,将里面的3块线路板完全分离,是不是系统时钟就会复位了呢?因为看到所有的电容都是安装在最底层的电源处理线路板上。 最佳答案 是不是系统时钟就会复位了呢?…

    SIMATIC S7-200 2020年11月1日
  • S7-200可否作为DP主站

    S7-200可否作为DP主站????能或者不能? 最佳答案 不能 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2020年11月1日
  • 224XP DC24V输出

    224XP DC24V输出1. 224XP,在下面DI输入的右边,有两个接线端子,标示M, L+,看说明书是DC24V输出,现在我想使用这个DC24V…

    SIMATIC S7-200 2020年10月31日
  • S7-200 PPI通信

    S7-200PLC需要组建小型网络,准备用PPI通讯,手册上看到的通信距离为50米,不知是指所有站的总距离还是单个站点间的距离。通信电缆就用两芯屏蔽双绞线加RS485总线插头吗? …

    SIMATIC S7-200 2021年7月5日
  • 自由口通讯改停止位

    我用自由口通讯 我的仪表协议是停止位要2  SMB130口 我怎么没有看到改停止位的啊? 最佳答案 看一下这个技术支持的帖子,或许你的问题迎…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论