S200编程问题

请问一下,在编程时程序里同时有两个线圈,两个线圈前面都有不同的条件时接通,我在监控时,看到前面一个通了,后面一个条件不对,线圈没有通,输出来时线圈显示不通,请问是不是在程序里所有的线圈只能有一个,不能有两个或多个,谢谢

最佳答案

我在监控时,看到前面一个通了,后面一个条件不对,线圈没有通,输出来时线圈显示不通----程序有双线圈错误。这是因为PLC是从上而下,从左而右扫描。在扫描到前面一个线圈时因为条件满足所以在监控里看到第一个线圈是通的,在扫描到第二个线圈时因为条件不满足所以在监控里看到第二个线圈是不通。这是因为PLC是从上而下,从左而右扫描。所以最后的输出是以第二个线圈的状态为准的。
解决这个问题可以M位做中继。
比如现在这个线圈的地址是Q0.0。可以用在用M0.0代替第一个线圈,用M0.1代替第二个线圈。然后用M0.0并M0.1输出接Q0.0。

提问者对于答案的评价:
谢谢
我知道了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:55
下一篇 2020年11月1日 下午4:55

相关推荐

  • 西门子编程电缆驱动程序6GK1571

    目前有一个驱动装不上  装的过程中显示计算机上有其他版本,如果安装在控制面板中卸载,但是又不知道是哪一个 ,无法卸载,哪位大师有好的方法 &…

    2021年7月5日
  • 224xp modbus没有动作

    第一次使用modbus,在网上下载的库,程序参数配置和通讯线都没有问题。我用电脑上的软件模拟从站与plc通讯,一点反应都没有(电脑和从机设备通讯没问题)。而且程序一直报错3。请问这…

    SIMATIC S7-200 2021年7月5日
  • s7-200 MOdbus通讯问题请问

    s7-200CPU216与台达VFD-M系列变频器modbus通讯,设定频率值及读取电流值,CPU用0口·,变频器通讯模式为modbusRtu模式,波特率9600,8,E,1,忙了…

    SIMATIC S7-200 2017年11月12日
  • 建站问题

    1、 主站用CPU-224XP,工控机用PC-677;分站用CPU-226,人机界面用KTP-178,如何在主站工控机上显示分站的数据?采用什么方法通讯? 2、…

    SIMATIC S7-200 2021年7月5日
  • 226的CPU能否扩展2个32+32的模块和1个16I的模块

    226的CPU能否扩展2个32+32的模块和1个16I的模块 问题补充:最大扩展7个模块,是不管什么模块,只要I/O都不超过128就可以吗? 最佳答案 226的CPU能否扩展2个3…

    SIMATIC S7-200 2020年11月1日
  • TP178micro能否下载界面程序?

    TP178micro能否下载界面程序? 如何PLC加了密码还能用一空白存储卡把程序复制到改存储卡里吗? 问题补充:1.从TP178micro能否上传界面程序到PC?&nb…

    SIMATIC S7-200 2021年7月5日
  • s7-200与Citect通讯

    S7-200通过CP243-1以太网模块和工业交换机用光纤和上位机通讯,但是上位机的组态软件是施耐德的Citect,请教大家如何才能与Citect建立通讯?? 要用到PC…

    SIMATIC S7-200 2021年7月5日
  • 请帮忙检查一自由口通讯程序

    写了一个自由口通讯的程序,200的PLC和温度模块(非西门子)之间的通讯,调试发现中断程序无法执行,请帮忙检查,新手请教,请大虾们耐心、包涵!程序如下: 主程序:Netw…

    SIMATIC S7-200 2021年7月4日
  • s7200在Modbus网络通信

    S7200-CPU226modbus RTU 从站协议库,能用Prot 1与上位计算机通讯吗? 最佳答案 用modbus库的话, port1…

    SIMATIC S7-200 2021年7月5日
  • PLC200系列记录设备运行时间的程序

    大家好 ! 想问下,有用西门子200做过记录设备运行时间的程序的吗?就是我用200控制器和变频器组成的系统控制3台水泵做恒压供水的系统,我想把水泵的运行时间显示…

    SIMATIC S7-200 2020年10月31日