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

相关推荐

  • s7-200cn数字量输出

    请问s7-200cn(cpu 222 继电器输出)的数字量输出,在交流或者直流供电的时候,最大电流都可以达到2A吗?如果不是,两种情况下的电流情况如何? 最佳答…

    SIMATIC S7-200 2017年6月10日
  • 西门子S7-200 smart主站和从站RS485通信问题

    现有一号控制电箱内S7-200 SMART系列ST30做主站,二号控制电箱内200 SMARTST30作从站,因两个电箱距离问题,应要求主站和从站采用RS485…

    2021年7月5日
  • 从PLC接受数据时发生错误

    200的PLC,能在线监控,但是下载会发生错误。再次监控时会报错:从PLC接受数据时发生错误。断电重启后能正常监控,再次下载会报错,然后一直重复。与300通讯中,通讯正常,还与3台…

    2021年7月5日
  • LRC校验原理

    1.请教LRC校验原理。 2.请教LRC校验的计算方法及计算软件。 3.请教LRC校验在自由口通讯中的应用,如何编程。 最佳答案 给你发了份资料,可以参考下。 …

    SIMATIC S7-200 2021年7月4日
  • s7-200以太网通讯问题请教

    上位机和s7-200之间是以太网通讯,前几天上位机故障重新做了系统,要重新设置IP地址,但在这之前没注意记下PLC和上位机的IP地址,上传的程序也看不到以太网配置的IP地址,请教在…

    SIMATIC S7-200 2017年5月31日
  • 西门子200PLC,开关量输入问题

    24V的开关量输入模块,I0.1和I0.2的24V正,来自2个不同柜子里的24V电源,这样可以吗? 钻石用户推荐最佳答案 可以,但是不建议,如果一个柜子线路有问题,比如串进去220…

    SIMATIC S7-200 2021年7月5日
  • 求S7-200 PID程序

    自已用PID向导试作了一个PID控制程序,不知哪 个地方有问题,想做个对比。S7-200模拟量模块为AM06,输出0–10V;求高手的PID程序 钻石用户推荐最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • 用S7-200PLC用作MODBUS从站,发现错误是10 ?

    用S7-200PLC用作modbus从站,发现错误是10 ,是什么原因?我很急呢? 最佳答案 从站功能未启用,则报错误代码10。modbus从属协议执行错误代码:错误代码…

    SIMATIC S7-200 2020年10月31日
  • 怎么读取数组的下标,然后将下标值转换成INT

    现在有数组Array[0..200] of Bool,我想实现功能当某一个值为1时,能读取他的下标值 最佳答案 你需要遍历你的数组,判断你的数组的值呀,如果等于…

    SIMATIC S7-200 2021年7月5日
  • 有源程序,S7-200 CN的CPU怎么知道程序密码

    这里现在有源程序,也可以打开。当时程序上传的时候设置了第三级的密码,现在忘记这个密码了,又不想重新上传程序,问一下在哪可以找到这个密码? 最佳答案 你问题是你有原程序,就是在系统块…

    SIMATIC S7-200 2021年7月5日