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日
下一篇 2020年10月31日

相关推荐

  • PLC程序的扫描周期

    请问如何能够查看PLC程序的扫描周期?在编程软件的什么地方? 最佳答案 先把程序写进PLC中,连接PC与PLC,将PLC的开关调为TERM。在编程软件中点RUN。在Microwin…

    SIMATIC S7-200 2021年7月5日
  • 咨询价格

    S7-200PLC40点继电器输出,价格多少? 最佳答案 各地经销商打折情况不一样的,CPU226CN AC/DC/继电器 24输入/16输出 面价5…

    SIMATIC S7-200 2021年7月5日
  • EM231 RTD模块可以接PT1000吗?和接PT100有什么区别

    EM231 RTD模块可以接PT1000吗?和接PT100有什么区别,谢谢。在程序上怎么修改。 最佳答案 EM231 RTD模块支持PT1000,DIP拨码开关…

    2017年6月5日
  • 请教关于PLC采集的速度和以太网模块

    请教下,如果我用200的PLC要和一台工控机和另一个系统通讯(提供以太网几口),请问我要需要加几个以太网模块啊?有人说一个模块上就自带2个以太网借口的。还有一个问题,PLC采集的速…

    SIMATIC S7-200 2017年11月29日
  • 关于在触摸屏上置位输出点问题

    请问各位大哥;     1 我在触摸屏上把几个输出点(Q点)置位,请问这几个点会不会影响程序的其他的M点啊? …

    SIMATIC S7-200 2020年10月31日
  • CPU226 数码管

    CPU226接两个EM223扩展模块,扩展模块要接共阴数码管,那数码管的公共端怎么接?扩展模块还需不需要接输入\出电压? 问题补充:扩展模块的M、L+、1L分别接什么?接多大的电压…

    2017年11月29日
  • MODBUS通讯口

    我想要增加modbus通讯口,不知道西门子有没有专用的模块? 最佳答案 1、200CPU自带的485口是支持modbus通信的,用库程序来做就行。2、一个通信口可以通过轮询的方式与…

    SIMATIC S7-200 2017年11月6日
  • window7_64位上的step7 V4.0.9.25 与PLC通讯不上

    我用的windows7_64位系统。好不容易装上了step7 V4.0.9.25。装好后帮助打不开,打不开就打不开吧,不用也行。可惜一试用串口PC/PPI电缆联不上PLC…

    SIMATIC S7-200 2018年1月1日
  • 网络读写指令的应用

    现在有4台S7-200的PLC,通过NETR/NETW连接通讯,想在第一台上连接文本显示器观察各台PLC的运行输出状态。请问这样可以吗? 我是新手,各位能否发几个网络读写…

    SIMATIC S7-200 2021年7月4日
  • S7-200 远程光纤通讯的问题

    最近接手一个项目,有5套200PLC,用485通讯连接,采集数据到中控室WINCC,由于距离比较远,采用光纤通讯,考虑成本问题,想采用485光电猫,理论上来说,485光电猫是对整个…

    SIMATIC S7-200 2020年11月1日