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

相关推荐

  • 请问关于排序

    请问如何用200实现“冒泡”法的排序? 最佳答案 S7200实现冒泡的方法和别的语言是一样的,对于200来说,关键是你如果正确与合理地使用其各种指令(语句),指令用的正确合理,程序…

    SIMATIC S7-200 2021年7月5日
  • 液压松开

    西门子840D2004年的版本如何让XYZ的液压在JOG   AUTO和MDI模式的时候液压随时都是松开的,因为现在不管是在什么模式要移动轴的时候一定…

    SIMATIC S7-200 2021年7月5日
  • 字符串比较问题

    用条形码扫描器接s7-200自由口,扫描器扫描的一维条形码字符串寄存在smb2,可否通过比较指令比较“字符串”的前5位,将字符串分类 最佳答案 可否通过比较指令比较“字符串”的前5…

    SIMATIC S7-200 2020年11月1日
  • S7 200 PID 采样的理解

    亲问大侠! S7200 PID的采样时间和 中断执行PID的时间是同一个定时器吗? 在向导里面设置了采样时间和中断时间 具体是什么…

    SIMATIC S7-200 2020年11月5日
  • TD400与PLC200通讯距离

    可不可以直接3与3,8跟8连接,外界24v电源通讯50米呢?不加任何模块的情况下 。 最佳答案 最好考虑屏下加:屏蔽线接地,终端电阻抑制信号反射。无干扰情况下50米没问题…

    SIMATIC S7-200 2017年6月19日
  • 安装STEP7 Micro/WIN-V4.0-SP9时出现这个画面是什么意思?

    安装STEP7 Micro/WIN-V4.0-SP9时出现这个画面是什么意思?怎么处理? 图片说明:    最佳答案 安装SP9,首先你得安装STEP…

    2021年7月5日
  • s7-200用move指令改变定时器设定值

    如何用move指令改变定时器设定值,比如改变T20的设定时间为5秒,move数值5到什么位置?定时器设定值在内存中的地址是多少? 最佳答案 可以随便设置,附图,比如VW0直接mov…

    2021年7月5日
  • S7-200画面启动问题

    项目使用200的PLC,有以太网卡,,S7-200做的程序并调试成功,现在要求上传上位机监控并要求实现画面启动,需要怎么做请各位老师帮忙!需要什么软件做画面?上位机是否需要安装软件…

    SIMATIC S7-200 2021年7月5日
  • PLC 214BD23 OXBB

    PLC的电池怎样更换,更换是成序是否会丢失。 PLC的程序怎样备分到电脑里 谢谢 最佳答案 一般PLC的面板上都有电池的指示灯,当电池电压过低时指示灯会亮,此时…

    SIMATIC S7-200 2021年7月5日
  • cpu224xp做modbus主站接收从站数据(数据范围0-100000),如何选择寄存器及编程

    从站设备发送的是16进制数值,换成十进制是从0-10万的范围,如果选择字存储VW0,最多只能放0-32767,如果选择双字存储,容量是够了,不过比如说原来接收的数值是0AF0,,,…

    SIMATIC S7-200 2021年7月5日