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

相关推荐

  • plc下载程序突然断电

    plc在下载程序时,突然断电,上电后无法通讯,sf红灯亮,应该怎么解决?谢谢! 最佳答案 200 CPU的SF(系统故障) 灯亮可能是以下原因: 1、…

    SIMATIC S7-200 2021年7月4日
  • WinCC能否通过连接到ET200的DP接口读取主站CPU数据?

    现场有2台300PLC,通过MPI通讯,然后有一个ET200远程从站,现在准备在ET200远程站加一台电脑,做WinCC显示,能否直接把WinCC连接到ET200的DP接口上,然后…

    SIMATIC S7-200 2021年7月5日
  • S7-200与上位机走MODBUS地址有输入、输出、寄存器、模拟量

    我想读程序里的辅助位地址比如M0.0,在MODBUS里没有地址分配 现在我用V0.0代替M0.0在上位机可以读到 V0.0用作位地址,那他在在VB0或VW0或V…

    2021年7月5日
  • s7-200数据块的应用

    我想将高速计数器HC0的数据断电后永久保存怎么做啊,还有数据块应用这块有没有怎么写啊,有这类说明书吗,bawffrqw@163.com,发一份给我学习,谢谢 最佳答案 将高速计数器…

    SIMATIC S7-200 2017年6月24日
  • 原点回归

    求原点回归梯形图,愿赐教者请发至邮箱;youweiwang@tom.com 谢谢! 最佳答案 请参考: S7-200 可编程序控制器系统手册关于位置控…

    SIMATIC S7-200 2021年7月5日
  • S7-200中V寄存器的用法

    1,V最大可以用到多少2,V用了VD4,是不是就不能用VB0.VB2了3,VD是不是只能用VD0,VD4,VD8这样,但是我在S7-200中,用VD0,VD1,VD2……都能够正常…

    SIMATIC S7-200 2017年6月6日
  • cpu222 连接

    我有一个CPU222 ,想和触摸屏,变频器同时连在一起通信,请问通信电缆怎么做, 问题补充:如果触摸屏也支持modbus 通讯,是不是不用加模块就能连一起了,通…

    SIMATIC S7-200 2020年10月31日
  • S7-200与EM231

    现在是用EM231测量0~20mA电流,8路电流输入,我只用一路,那么DIP如何设置? 问题补充:如果我只需要一路输入,那么需要把其余各路给短接起来吗? 最佳答案 EM231&nb…

    SIMATIC S7-200 2021年7月5日
  • 如何在TD200中显示温度

    我想在TD200中显示一个温度设置,方便设置加热控制,请问需要使用程序中哪些命令? 最佳答案 给你个链接你可以参考一下http://support.automation.sieme…

    SIMATIC S7-200 2021年7月5日
  • 安装STEP7-Micro/WIN SMART V2.3问题

    显示DLL函数调用失败 钻石用户推荐最佳答案 一、转相同问题的西门子专家置评:1、安装软件前卸载掉之前版本,包括软件和pc access smart2、在之前安…

    SIMATIC S7-200 2021年7月5日