一旦I0.5是低电平,VW400的值即由1变为+0,而不是继续保持,这是怎么回事?

传送指令也有这样的问题,一旦使能端失效,则变量中的值即变为+0,是因为程序段过长了吗?

问题补充:
这个程序,在单独的实验程序中,不会有这种问题,但是在一个整体的程序中就会这样,这是怎么回事?另外不加P的话,实验程序中确实会一直增计数,但是整体程序中却一直是+1,这是为什么?

图片说明:

一旦I0.5是低电平,VW400的值即由1变为+0,而不是继续保持,这是怎么回事?   

最佳答案

与程序长度无关,这个是扫描机理有关,因为程序没一个扫描周期都会更新新值(这个除了输出aqw)除外。
补充问题回复:
这个只能说明你在其它程序段中也使用了这个地址区作为数据处理,因为按你贴出的程序段,当I0.5接通时,每一个扫描周期都将加1,如果只需要检测I0.5的连接状态需要加沿(P/N),而你如果没有加沿数值仍然是1,只能说明在其它程序段中钳位了数值。

提问者对于答案的评价:
谢谢,我明白一点了,在实验一下

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月15日 上午12:05
下一篇 2017年8月15日 上午12:05

相关推荐

  • EM231 AL4xTC

    大家好 我是刚学用西门子PLC 今天遇到个问题 要用EM231 AL4xTC和热电偶温度传感器 实在是不知道怎么用 希望…

    SIMATIC S7-200 2021年7月5日
  • M 变量为什么不要初始化?

    为什么DB块里的数据变量要进行初始化,而标志位 M 同样也是变量,为什么M不要初始化?S7-200内部V变量是否也要进行初始化? 问题补充:再补充两个问题:掉电…

    SIMATIC S7-200 2020年11月1日
  • S7-200,PLC运行中突然停止

    用了一年多了,最近出现此情况的。运行指示灯,输入输出灯全都不亮,像断了电似的,量电源端口却有电压,20秒过后又恢复正常,但运行过程又要重新开始了,请问这是怎么回事 最佳答案 RUN…

    SIMATIC S7-200 2017年11月12日
  • 求PLC200系列的编程程序

    一个两位的拨码开关连接在I2.0-I2.7,想要对系统输入一个两位整数的数值,路过的大佬给留个程序教教我怎么才能利用拨码开关将数值写入PLC中 最佳答案 两位的什么意思?接到I2.…

    SIMATIC S7-200 2021年7月5日
  • 怎样在一个画面显示多个输入值?

    我PLC用的是S7-200 224XP,触摸屏用的TP178,现在我要在同一个画面的同一个位置显示20个以上的温度设定值,即到某个时候显示一个设定值,然后过一会又在同一位…

    SIMATIC S7-200 2021年7月5日
  • s7 200看门狗问题

    看门狗复位是怎样工作的,是程序从头开始重新执行还是是相当于复位了一个计时器使其重新计时?WDR复位指令是怎样增加扫描时间的 最佳答案 如果程序跑飞了,死循环了,扫描周期很长,PLC…

    SIMATIC S7-200 2020年10月31日
  • 200如何实现分布式I/O

    小弟是PLC的初学者,经常打玩S7-300和400几乎没怎么接触过200,现公司有一个项目(私人老板很是扣,希望用最少的钱解决系统控制问题)根据现场考察和统计:一共20个热电偶测量…

    SIMATIC S7-200 2020年11月1日
  • 200输出波形不规则

    我要遍程序控制q0.1通一秒钟,断一秒钟,但是我在程序里边监控的时候,前5-6个波形很规则,但是后边再出来波形就比较混乱了?那位碰到过这个问题,我确认程序逻辑没有问题。 最佳答案 …

    SIMATIC S7-200 2021年7月4日
  • 多台S7-200CPU能否通过EM277与一台触摸屏通讯

    请教个对行家可能会很愚蠢的问题,多台S7-200CPU能否通过EM277与一台触摸屏通讯?因为现在有个项目有三台CPU226,客户需要能在办公室监控各CPU中数据,寻求解决方法。 …

    SIMATIC S7-200 2021年7月5日
  • modbus通讯如何设置同步时钟

    226做modbus从站与第三方设备通讯。将PLC内部时钟信息放到缓冲区以便对方读取,查看时间是否正确。若不正确,对方会发送年月日时分秒的数据,同步我PLC的内部时钟。我的问题是:…

    SIMATIC S7-200 2020年11月1日