为什么S7200先进先出移出的有残留数据

我用一个填表指令填入1234进入一个表,然后用先进先出移出1,然后第四个数据残留的还有4

问题补充:
指令执行前 表里面的数据是1 2 3 4,执行后应该是 2 3 4 才对,为什么第四个位置中的 4没有清零,是 2 3  4 4

图片说明:

为什么S7200先进先出移出的有残留数据    为什么S7200先进先出移出的有残留数据   

最佳答案

因为最后一个地址的数据你没有写入新的数据它就保存了执行前的数据。一般这种fifo队列都是有新的数据进入队列的,如果你的没有,那么你就直接再程序执行结束编程写入数据0就行了。

提问者对于答案的评价:
谢谢,学习了

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月30日 下午11:49
下一篇 2017年10月30日 下午11:49

相关推荐

  • 关于USB?

    为什么在软件里的PC/PG接口里选不上USB呢,装上WINCC就选不上了。 最佳答案 是不是你的wincc处于运行状态,wincc调用了这个端口,所以不能选择PC/PG了。&nbs…

    SIMATIC S7-200 2021年7月5日
  • EM253度量单位

    EM253度量单位现在使用EM253, 但看了几个文档,都是使用相对脉冲数作为速度和距离的度量单位,如果要使用工程单位,比如mm,作为速度和距离的度量单位,该如何使用呢?…

    SIMATIC S7-200 2020年10月31日
  • 200PLC与其他设备通讯经常中断问题

    214的PLC一台同时跟两台设备(mcat)通讯,其中一台与PLC经常会出现通讯中断的现象,插头和线接触良好,485转232的转换插头也换过,设备附近没有干扰源。此设备运行大概两个…

    SIMATIC S7-200 2020年10月31日
  • 同一计算机,若同时安装有博途和STEP 7,会有冲突吗?

    我计算机原来安装有博途(TIA Portal V14),与1200联机使用正常.    因要用西门子200,故又装了V4…

    SIMATIC S7-200 2021年7月5日
  • S7200 编程

    请问各位大师,用MUL_DI指令中  用+4乘VD102等于vd102~~~乘于4是什么意思呢? 最佳答案 MUL_DI是两个32位整数相乘 你的问题…

    SIMATIC S7-200 2021年7月5日
  • S7200如何将采集的 模拟量转换成脉冲量输出

    S7200如何将采集的 模拟量转换成脉冲量输出需求是将采集到得模拟量转换成脉冲量(连续线性的关系)控制伺服电机谢谢! 问题补充:由于是控制伺服电机 针对模拟量的…

    SIMATIC S7-200 2020年10月31日
  • plc 多路温度检测

    扩展plc的em231模块接入4个热敏电阻来测量温度,再根据温度比较来进行报警之类的,刚开始的程序应该怎么编写呢?要进行换算吗?plc小白,望大神赐教。 钻石用户推荐最佳答案 对于…

    SIMATIC S7-200 2021年7月5日
  • s7200-226与上位机连接

    我用转换器把光栅尺输出的5V方波信号转换成了24V方波信号,打算用226对其进行采集计数,226怎么与上位机连接,如果上位机采用笔记本没有串口怎么办,都需要什么附件?不想再买通讯模…

    SIMATIC S7-200 2017年12月9日
  • s7200存储卡有没有专用读卡器?

    pc下载程序到存储卡时是用什么连接的 最佳答案 读卡器是插在cpu上的,通过200软件下载程序到卡里 提问者对于答案的评价:明白了,学习 专家置评 已阅,最佳答案正确。

    SIMATIC S7-200 2017年8月26日
  • 编译器 组态模拟报警的数量21超过了系统限制的模拟报警数量20

    跪求高级工程师帮忙解决下问题,该怎么办??我需要设置200来个模拟量报警 问题补充:auto start您好!我这些数据都是从PPU读来的,我只判断IO域里值得上线,产生…

    2017年7月26日