回复:表指令中为什么取出指令已经生效,结果却取不出相应的值到指定的存储区呢?

Sandy_123456

西门子1847工业学习平台

  • 帖子

    453
  • 精华

    0
  • 被关注

    16

论坛等级:侠士

注册时间:2016-06-27

普通 普通 如何晋级?

发布于 2019-08-04 09:23:07

1楼

您好,从您提供的截图来看,程序执行结果没有问题,因为你取出来的数据就是0.

一个表的结构,包含

TL(最大条目数)VW100   

EC(条目计数)VW102

d0(数据0)VW104

d1(数据1)VW106

d2(数据2)VW108 

d3(数据3)VW110

d4(数据4)VW112

d5(数据5)VW114

d6(数据6)VW116

d7(数据7)VW118

d8(数据8)VW120

d9(数据9)VW122

执行FIFO先进先出指令,将VW104的数据传送给VW200,此时VW102=9

执行LIFO后进先出指令,将VW120的数据传送给VW300,此时VW102=8

至于为什么你执行的结果是0,你需要查看你表内的数据是否是零。


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

S7-200SMART精英训练营

共有267条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。