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日
下一篇 2020年11月1日

相关推荐

  • 这个布局会不会有干扰?

    如图,我想问的是1>像这种plc直接挨着变频器会不会有干扰?2>有必要加隔离变压器吗?看到别家没有加。3>对于变频器接地,因为这个箱子挂在设备上的,设备就是个铁架…

    2017年7月26日
  • 更换S7-200PLC时内存卡需要更换吗

    更换S7-200PLC时内存卡需要更换吗 最佳答案 不需要更换内存卡,以前的内存卡可以换下来继续使用。 提问者对于答案的评价:谢谢 专家置评 已阅,最佳答案正确。

    SIMATIC S7-200 2017年6月29日
  • KTP 178MICRIO加载画面置位问题

    因为触摸屏启动有段时间,为了防止误操作,等屏启动完毕再响应设备。于是到主界面,我在事件中加载一项设置了一个setbit函数,置M0.0,然后再PLC程序中必须有M0.0为1时候才能…

    SIMATIC S7-200 2021年7月5日
  • 214xp的电流信号

    模拟量输入口采集0-10v信号,转换模块Scsale_to_R怎样设定? 最佳答案 224xp的自带的模拟量输入是不能直接输入电流信号的,需要加一个500欧姆的电阻,将0~20ma…

    SIMATIC S7-200 2017年12月7日
  • S7-200 SMART 控制每一圈回一次原点的问题?

    用s7-200 smart   ST30,控制一个步进电机,步进电机用联轴器直接控制一个转盘。   实际工作时…

    2021年7月5日
  • 给VW输入数字编程

    这样VW0为20,VW2为50,当M0.0通   VW4从20开始每0.1秒增加0.1给VW4写入数字,20.1   2…

    2021年7月5日
  • 如何将实数转成浮点数

    如何将将实数转换为浮点数。例如 114.25 转成  42E48000 。 程序如何编写,麻烦各位前辈指教一下,小弟在此…

    SIMATIC S7-200 2021年7月4日
  • 200PLC和欧姆龙温控通讯

    求教200的PLC与欧姆龙温控modbus通讯,如何写参数(设定温度值),万分感谢! 最佳答案 首先你要有欧姆龙温控表modbus通讯相关说明书,在200 plc中直接调…

    SIMATIC S7-200 2017年6月10日
  • 中断级别的区别

    中断事件所分的三个级别有什么关系,那里可以体现出级间的优先.书上说同一个级别里中断要队列,而且又说中断程序一旦执行了就不能被中断.那么:当正在执行一个中断的过程中先发生时间中断,然…

    SIMATIC S7-200 2021年7月5日
  • 用一个s7-200的cpu实现2个站点的控制

    用一个s7-200的cou实现2个站点的控制,一个在附近,另一个距离大约300米,怎么实现,用什么模块另一个站点也是有9个输入点,九个输出点 最佳答案 估计楼主的意思应该是只有一个…

    SIMATIC S7-200 2020年11月5日