回复:求助,是时间设定和数据保存的

comorg

  • 帖子

    30
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2010-05-28

普通 普通 如何晋级?

发布于 2012-12-03 11:27:10

6楼

quote:以下是引用芳季在2012-11-30 16:37:12的发言:
引用<因存储空间>。存储空间远远大于填表指令的可操作长度。你的问题瓶颈应该是存储空间问题。请放弃使用表指令。用间接寻址。
当vd10=16#8000000的时候
MOVW 10 *VB10
这个指令会把10这个值传送到vw0。
当vd10=16#8000002的时候
同样这个指令
MOVW 10 *VB10
将可以把10这个值传送到vw2。
通过修改vd10里面的值就可以传到任何一个V的角落。
通常修改这个值的话我们使用
MOVD &VB0 VD10(这是建立指针的过程)
执行完这个指令,VD10就会等于16#8000000了。
+D 2 VD10(这是指针运算的过程)
执行完,VD10就等于16#8000002了。


每半个小时如何比较,是有具体时间的,可以用延时吗?主要是不知每个数据如何和时间对应
一个基础差的人
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33276条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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