回复:S200循环给连续字赋值。

zhouk_j

  • 帖子

    16
  • 精华

    0
  • 被关注

    16

论坛等级:游民

注册时间:2016-07-14

普通 普通 如何晋级?

发布于 2016-08-10 17:59:37

6楼

展开查看
以下是引用芳季在2016-08-10 17:36:39的发言 >5楼

现在好像第一个数是vd1258啊。

你&vb58去vd40,那么指针就指向vb58了,然后又vd40加1200。那么指针就指向vb1258。

你编这些程序不清楚的话为何不一条一条的验证呢?一堆的一起验证,都不知道问题出在哪里。

每一条指令都是按照自己的意图去运作,正确之后再写下一条程序。或者没条程序之间都插入观察点(mov xx XX)观察从哪里开始偏离了意愿。

你去找找1258,那里应该有一大堆的1了。

以下是引用zhouk_j在2016-08-10 17:03:58的发言 >:您看下 这个图全一点...

引用详细内容:

您看下 这个图全一点,最后一条指令赋值1 

我的本意是想将VW58的值作为VW1200的偏移量存入VD40,再讲*VD40加上基数1200传到VD40,得到需要的VW1200到VW1246共23个字,最后给*LD40(VW1200到VW1246)赋1。

把循环程序改为一次循环也发现不成功,可能指针理解的不到位,还望季工指点下

大三房噶啥格式
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33258条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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