程序有输出但S7-200无输出?

程序编译无错,下载到PLC后执行,程序显示有输出,但实际Q点无输出,把程序分割后前半部可正常运行,加上后半部后就又无输出了,可能程序有问题,但又检查不出来,请各位高人指点是哪方面出了问题?
急!!

问题补充:
硬件没有问题,强制可以输出。若是程序后半部分影响了输出,为何程序还显示有输出?而且不止一点,四个输出点都是这种情况??

最佳答案

西门子编程中存在变量状态一致性原则,即你使用的变量在同一时刻不能有两种不同的状态。你再检查一下程序把影响那个Q点输出的条件都写在一起,不要分开写。如果实在不方便在一个网络中实现,你可以把它们分别驱动一个中间变量再将这些中间变量集中起来驱动Q点输出。

提问者对于答案的评价:
感谢各位帮助,问题已经解决!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2020年11月5日

相关推荐

  • S7-200PLC中2个子程序可以一起被调用吗

    S7-200PLC程序中主程序已经调用了一个子程序时,该子程序正在执行时,当条件满足时主程序可以再调用另一个子程序吗?(前一个子程序仍旧执行) 最佳答案 S7-200的程序是从左到…

    SIMATIC S7-200 2017年12月8日
  • 226CN的CPU带7个EM235的模块,5V电源够不够用

    是4组输入,一组输出的EM235,请教下 最佳答案 CPU226最大的模拟量点数为:32AI/28AO(最大44),最大的数字量点数为128DI/128DO。CPU226&nbsp…

    SIMATIC S7-200 2020年11月1日
  • s7-200时钟读取

    时钟起始地址必须是vb开头吗?以v开头可以吗 问题补充:在显控触摸屏上面显示时间,但是显控显示控件地址选项中没有vb,不知道怎么办 最佳答案 时钟起始地址必须是vb开头吗?以v开头…

    SIMATIC S7-200 2021年7月5日
  • CP243-1与第三方PLC通讯

    请问1.CP243-1与CP243-1IT有什么区别?         2.CP243-1…

    SIMATIC S7-200 2020年11月1日
  • s7200的modbus速度

    s7200与6个modbus从站仪表通讯,用s7200的modbus库,但有一个情况,就是经常性的,每个仪表要反应4秒,表上的面板显示值才过来,各位大虾,有没什么好办法,提高下速度…

    SIMATIC S7-200 2021年7月4日
  • 触摸屏与PLC连接

    要建立西门子的触摸屏与s7-200通讯时,可不可以连接PLC的内部变量,比如M0.0。 最佳答案 可以! 参考触摸屏组态说明: http://www2.ad.s…

    SIMATIC S7-200 2021年7月4日
  • 求帮忙,做个计时程序

    SM0.5加个累加器来计运行时间为数字不累加! 问题补充:这是我写的计时累加为啥数加不上去 图片说明:    最佳答案 你出现了多个问题,所以程序不安你的思路执…

    2021年7月5日
  • 200smart库问题

    请教一下各位大神,怎么把帮助文件里的模拟量标定的库指令添加到smart编程软件中使用 钻石用户推荐最佳答案 你下载一个《西门子 S7-200 SMART&nbs…

    2021年7月5日
  • 西门子TD400C人机界面

    加电后TD400C一直显示“正在初始化……….",无法进入菜单 图片说明:    钻石用户推荐最佳答案 对TD400C做必要的设置,并与编…

    2021年7月5日
  • EM235和CPU226距离400米怎么编程传送模拟和数字信号?

    1.西门子的EM235模块怎么和CPU226通讯?我要传输模拟和数字信号给CPU226,这两个设备距离为400米,我用西门子紫色线连接的。请问程序怎么编啊?还要注意什么问题?2。5…

    SIMATIC S7-200 2020年11月1日