s7-200顺序控制求助

用置位复位指令编了个顺序控制程序,网络10,12都让q0.3导通,可是网络10的q0.3从程序监控看是导通了,查状态表q0.3=0,PLC的q0.3指示灯也没亮。网络12倒是正常,我把网络12的q0.3删除,网络10就正常了,弄不明白,那位大侠帮忙看一下。

 

Network 1 // 网络标题
// 网络注释
LD     SM0.1
S      M0.0, 1
R      M0.1, 8
R      M10.0, 1
R      T37, 3
Network 2 
LD     I0.1
O      M10.0
AN     I0.0
=      M10.0
Network 3 
LD     M0.0
A      I0.0
S      M0.1, 1
R      M0.0, 1
Network 4 
LD     M0.1
=      Q0.0
Network 5 
LD     M0.1
A      I0.2
S      M0.2, 1
R      M0.1, 1
Network 6 
LD     M0.2
=      Q0.1
Network 7 
LD     M0.2
A      I0.3
S      M0.3, 1
R      M0.2, 1
Network 8 
LD     M0.3
TON    T37, 60
=      Q0.2
Network 9 
LD     M0.3
A      T37
S      M0.4, 1
R      M0.3, 1
Network 10 
LD     M0.4
=      Q0.3
Network 11 
LD     M0.4
A      I0.4
S      M0.5, 1
R      M0.4, 1
Network 12 
LD     M0.5
TON    T38, 400
=      Q0.3
Network 13 
LD     T38
A      M0.5
AN     M10.0
S      M0.1, 1
R      M0.5, 1
Network 14 
LD     M10.0
A      T38
A      M0.5
S      M0.0, 1
R      M0.5, 1

最佳答案

因为你这是典型的多线圈输出,你的理解错误,程序的执行过程不是看到输出为1就输出为1,而是扫描结束后把输出影响区刷新到输出点。所以从这点来说你的逻辑还是有问题的。

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

专家置评

夜可参考“回答者: 天外飞飞”的答案,使用复位与置位指令。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:27
下一篇 2020年10月31日 下午2:27

相关推荐

  • 多台S7-200的plc如何用EM277进行通讯?

    多台S7-200的plc如何用EM277进行通讯? 最佳答案 EM277是PROFIBUS专用模块,这个模块上面DB9为DP口,可以通过该模块实现S7-200与S7-300/400…

    SIMATIC S7-200 2020年11月1日
  • s7200怎么与FOXBRO DCS系统进行通讯

    我用的是西门子200PLC,现场的DCS系统是美国FOXBRO的,要把PLC的数据传到DCS的监控系统上,请问我该采用什么样的通讯方式?谢谢 最佳答案 FOXBRO 如果…

    SIMATIC S7-200 2020年11月1日
  • 符号表问题

    S7-200编程软件符号表中,符号栏前面二列中是什么意思 最佳答案 鼠标移动到上面就有浮动提示了! 1、地址定义重叠标志栏 2、符号未使用标志栏 提问者对于答案…

    SIMATIC S7-200 2021年7月4日
  • EM231 热电阻模块

    我想使用EM231热电阻模块测量 阻值在10-255欧姆变化的传感器,对应的显示数据位液位高度,百分百显示即可。请问可行吗?还有就是  选择RTD类型…

    SIMATIC S7-200 2020年10月31日
  • s7系列的变频器有那些型号

    s7系列的变频器有那些型号 问题补充:用的最多。。。。 最佳答案 矢量型 MM440 节能型 MM430 通用型 MM420&nb…

    SIMATIC S7-200 2021年7月5日
  • S7一200编程软件

    编程区只有主程序区,没有子程序和中断编程区域 钻石用户推荐最佳答案 子程序和中断程序的编程区要自己根据工艺要求去增加,看下图。在下图画红色标记的地方去单击鼠标右键,在看图操作。 图…

    2021年7月5日
  • s7-200编程技巧

    s7-200编程技巧 最佳答案 1、对于“S7-200编程技巧”需要两个方面的积累:一是学习他人的编程经验;二是自己在实际应用中不断总结、增长经验。2、可以上网搜“S7-200PL…

    SIMATIC S7-200 2017年6月7日
  • 脉冲输出指令问题求解

    我把脉冲个数即smd72送入最大值,4294967295。周期随机变化。然后执行PLS,我的问题是脉冲4294967295在没有发送完之前,如何停止脉冲的输出?我断开PLS的使能他…

    SIMATIC S7-200 2020年10月31日
  • 怎样用输入模拟量来计算流量的累积

    现在有S7-200-CPU226与EM231模块电磁流量计输出4-20mA电流怎样做流量的累积? 最佳答案 这个没有现场的程序,S7-300是有相应例程的,有一个思路,希望能帮你1…

    SIMATIC S7-200 2018年1月1日
  • PPI多主站通讯

    请教高手:项目要求2CPU2地实现同一电机的调速,硬件连接2台224XP的0口相连,1口分别连接2台smart7寸屏,AB屏的站址都为2用PPI向导通讯成功  …

    SIMATIC S7-200 2017年6月19日