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

相关推荐

  • 数据断电保存问题

    使用CPU224XPCN需要在断电后进行数据的保存,已经在断电数据保存区进行了设置,可是保存的数据不对,有时又是正确的。现象是:自动运行一段时间后,需要对变频器的电压,电流,频率等…

    SIMATIC S7-200 2021年7月4日
  • S7-200数据块无注释

    PLC是S7-200/CPU224.面板是TD200V2.01版。上载的程序里数据块没注释。想修改TD200的显示内容如使“捻度”改为“当前捻度”。单位“米”改为“千1米”。请问怎…

    2017年11月4日
  • 关于西门子modbus协议

    问题是这样的,我下位机和上位机是分开来做的,用的是西门子226的。目前是我下位机提供信号给上位机,但是做上位机的人采集不到,有一段时间可以采集到后面就不行了。我下面是有五个柜子的信…

    SIMATIC S7-200 2020年10月31日
  • 指针与循环

    我想把VD0至VD28的数据依次传输到VD1000至VD1028里面,先建立指针,然后通过循环+4依次传输数据,但是下载到PLC运行显示丢失中间四个数据,丢失的数据为0,另外四个数…

    2017年6月29日
  • 怎么实现I2C与西门子200通过485通讯

    设备:1、西门子 200,主要使用485通讯。2、设备A,设备A输入输出方式是I2C协议。问,这两个设备可以通讯上吗?可以使设备A的I2C传485,再和西门子200通讯,…

    SIMATIC S7-200 2021年7月5日
  • wincc通过kepserver与200plc通讯

    wincc中显示已经通讯上了,但是在做画面的时候,画面里面的动作不改变,并且也不能够通过wincc来更改200plc中程序的开关,就感觉Wincc没连接上,并且也没和200plc连…

    SIMATIC S7-200 2021年7月5日
  • S7-200 扰动问题

    各位前辈:     我用PLC S7-200 来控制变频器,以控制电机转速,但是在监测时发现模拟量输入模块EM…

    2018年3月6日
  • PLC输出端输出电压是多少

    PLC输出端输出电压是多少,(继电器输出、晶体管输出、晶闸管输出)再告诉一下输入端输入的信号电压是多少呢?(数字量信号) 最佳答案 玖月奇迹你好:  &nbsp…

    SIMATIC S7-200 2020年11月5日
  • 224xp + em235 地址计算

    224xp后面扩展3个em235(4ai/1ao),em235的模拟输出地址应该如何计算,我认为plc 占用aqw0,em235分别是aqw2,aqw6,aqw10.&n…

    SIMATIC S7-200 2020年10月31日
  • 请教智能模块对地址的占用情况

    EM253占用1QB  1个字节的输出地址什么意思??我的CPU是224XP  14输入10个输出,如果我加上一个EM253,是不是EM25…

    SIMATIC S7-200 2018年1月1日