请看这个程序

NETWORK 1
 LDN   Q0.1
 FIFO   VW100, VW100
 NETWORK 2
 LDW=   VW100, 1
 LPS
 AN     I0.5
 S     Q0.0, 1
 LPP
 A      I0.5
 R      Q0.0, 1
 假设原先表格里有5个数,请问执行FIFO后那个先出的数到哪里去了,vw100又变成了什么。

问题补充:
谢谢几位,我知道要先建立条目
 原来我的程序是FIFO   VW100, VW10后来想如果是FIFO   VW100, VW100也能起到同样作用的话不是VW10还省了,就是这点心结在做怪!

最佳答案

FIFO   VW100, VW100/将VW104的内容移入了VW100,VW100的原内容被冲掉了。
   LDW=   VW100, 1/判断TL是否为1

    请见FIFO 的指令说明。
     VW100是FIFO表的首址。FIFO表的第一个字(VW100)应为TL(最大的填表数),第二个字(VW102)应为EC(实际填表数)。实际的数据应从第三个字(VW104)开始。
     注意欲建立表格,首先为最大表条目数建立一个条目。如果您没有这样做,则无法在表格中建立。
  正确的用法:
  在表格的第一个内存位置写入表格长度(在本范例中,VW100)。第二个内存位置显示表格条目的当前数目。其他位置为条目。一个表格最多可有100个条目。当执行影响表格条目的指令时,条目的实际数目(此处为VW102)会由CPU自动递增或递减。一旦FIFO表初始后在其执行中,VW100不应随意被更换。

提问者对于答案的评价:
大家说的都挺对,可总要选一个最佳啊!

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

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

相关推荐

  • HMI编程软件

    wincc  flexible最新版本?? 钻石用户推荐最佳答案 WinCC flexible SMART V3 SP2…

    SIMATIC S7-200 2021年7月5日
  • 顺控scr指令

    请教一个问题在s7-200顺控scr指令里,能调用子程序吗? 问题补充:我第一次调用好用。在调用就跳过,第一步s0.0是什么原因。 最佳答案 当然可以的。每一个活动步中均允许调用你…

    SIMATIC S7-200 2021年7月5日
  • 请各位提供一个Micro/WIN32 V3.2 Instruction Library(指令库)软件包

    请各位提供一个Micro/WIN32 V3.2 Instruction Library(指令库)软件包我想用功能块设置modbus通信参数,却在编程软…

    SIMATIC S7-200 2021年7月5日
  • 基于plc的多点温度检测系统的设计

    请问温度传感使用ds18b20可以直接与plc的模拟量输入模块相连吗?我接受到多个数字量想要与一个设定度数相比较要怎么换算呢?在哪个软件可以直接作仿真呢?plc小白,请高手赐教。 …

    SIMATIC S7-200 2021年7月5日
  • CPU266cn第二次通信有误

    我用的是cpu 226 cn 型的 PLC 与PC第一次连接成功的 并把程序下载进去了。电脑关机后,第二次就怎么连也连不…

    SIMATIC S7-200 2021年7月5日
  • 西门子触摸屏与其他PLC连接?

    我们用过西门子PLC和其他牌的触摸屏通讯,那反过来可不可以用西门子的触摸屏比如KTP178和其他牌的PLC连接呢?比如台达的PLC? 最佳答案 可以,只要通讯协议相同设置一下通讯地…

    SIMATIC S7-200 2021年7月5日
  • s7200编程技巧

    最近看了几个研究所的自控老师编的程序,发现有个共同点,就是在程序中不直接使用I/O点,而是将IO点输出给M点,然后用M点去编程。请问这样处理有什么特殊意义吗? 问题补充:另外问一下…

    SIMATIC S7-200 2021年7月4日
  • S7200控制伺服找原点

    我想通过伺服的Z相脉冲作为原点,接入S7200的I0.0点,在内部通过I0.0上升沿中断的方式来读取这个点,并做相应的处理,接了个编码器做实验,低速转动编码器发现编码器Z相有输入2…

    SIMATIC S7-200 2020年11月1日
  • s7-200与条码扫码器通过自由口通讯

    做一个物流自动分拣系统,扫码器与PLC用自由口连接,通讯握手协议不知道怎么写,PLC接受到的扫码器的内容不知道怎么应用到程序里,希望大神帮忙!我的邮箱:841574464@qq.c…

    SIMATIC S7-200 2017年11月1日
  • 昆仑通态触摸屏MCGS组态软件怎么和西门子200plc变量对应

    昆仑通态触摸屏MCGS组态软件怎么和西门子200plc变量对应。我现在用笔记本电脑里MCGS组态软件来调试,请问MCGS软件里的变量怎么和PLC程序的I Q M…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论