关于I/O输出问题!!!

在224xp,程序中用了好几次的Q0.5输出点,然后在某一个程序运行看到Q0.5有输出(程序状态监控),但是输出点的指示灯并不亮,用状态表监控也看到Q0.5位仍然为0,有想到可能是在这个阶段同时出现了程序令Q0.5=0和=1;可是用ctrl+F查找了所有有用到Q0.5的地方发现令Q0.5等于0都不在当前时刻。请问这是怎么回事?(硬件肯定没问题)

最佳答案

楼主的问题属于双线圈,如果程序中对次对q0.5进行输出,以程序扫描最后一个点的状态为准。
 如:
 Ld i0.0
 = q0.5
 ld i0.1
 = q0.5
 即使i0.0为1,但是如果i0.1为0,那么输出q0.5仍然为0
 Ld i0.0
 = q0.5
 ld i0.1
 r q0.5,1
 如果i0.1为1,不管i0.0的状态如何,q0.5输出都为0

 所以,要合理处理
 = q0.5
 s q0.5,1
 r q0.5,1
 三个语句对同一点的操作

提问者对于答案的评价:
谢谢大家!!

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

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

相关推荐

  • 关于流量计脉冲问题

    我用S7-200的高速计数器功能来处理电磁流量计的脉冲信号,高速计数器的输入端接脉冲信号的正端和负端有什么区别?在程序上正信号和负信号的处理应如何进行? 问题补充:而且是无源信号 …

    SIMATIC S7-200 2017年8月24日
  • WINCC与S7-200通讯冲突吗

    有套系统,工控机安装了CP5611卡,PLC是S7-200,现有系统是组态王与S7-200通讯正常,现在想在此电脑用WINCC与上述S7-200 PC ACCE…

    SIMATIC S7-200 2021年7月5日
  • 求无扰动切换程序

    自动切手动时,手动值应等于自动的输出值,手动切自动时,自动的输出值应等于手动值,这些还是明白的,但是运用200的向导编程时的无扰动切换程序却怎么也调不成功,求大神给个参考程序 最佳…

    2017年11月19日
  • s7 200 cn的通讯电缆

    s7 200 cn的通讯电缆能自制吗 专家建议 wangchenyang,你好,“s7 200 cn的通讯电缆”指的是编程电缆吗?如果是编程…

    SIMATIC S7-200 2021年7月4日
  • 请教因特网模块CP243-1 IT怎样实现远程监控?

    公司老板要求做一远程监控,不知道怎样具体操作,请教各位大侠 最佳答案 可以使用 STEP 7–Micro/WIN以太网向导来组态(CP243&#82…

    SIMATIC S7-200 2021年7月5日
  • 下面是两个子程序调用,程序1调用程序2,为什么可多次调用,

    程序2里用的都是局部变量存储器,是不是调用第一次调用完清零。帮忙解释一下程序2的意思。谢谢了。 问题补充:程序1,读取VD0到VD4,用多长时间。到最后VD44CUP扫描多少时间,…

    2020年10月31日
  • s7-200老模块中的程序使用电脑怎么复制到新模块当中

    之前设备上有一个s7-200的模块(cpu 224xp cn)坏了,买了一块新的。老模块内部程序怎样复制到新模块当中,step7的具体操作步骤和需要复制那些内容…

    SIMATIC S7-200 2021年7月5日
  • EM231模块上的SF红灯为何闪烁?

    EM231模块上的SF红灯为何闪烁? 最佳答案 SF红灯闪烁有两个原因:模块内部软件检测出外接热电阻断线,或者输入超出范围。由于上述检测是两个输入通道共用的,所以当只有一个通道外接…

    SIMATIC S7-200 2020年11月5日
  • 200通信

    就是想问下S7-200通信的问题问题是这样的,现在中控室10公里外有两台空压机。中控用的WINCC组态(添加了OPC驱动),空压机就用的是S7-200的PLC控制。因为一些原因。就…

    SIMATIC S7-200 2017年12月21日
  • 数据处理功能实验

    ? 实验目的:1. 熟悉编程软件及编程方法。2. 掌握数据处理:比较,传送功能指令。? 实验方法: S2赋值10H; P…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论