• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
汇荣铝业
级别: 网络英雄

精华主题: 0
发帖数量: 1784 个
工控威望: 5345 点
下载积分: 21348 分
在线时间: 1601(小时)
注册时间: 2009-07-21
最后登录: 2024-12-23
查看汇荣铝业的 主题 / 回贴
楼主  发表于: 2011-07-05 09:18
比如&VB4004,具体是什么意思啊?先谢啦,必须加分。
yamqq
雅马哈,爱普生,电装机器人。
级别: 网络英雄

精华主题: 0
发帖数量: 1717 个
工控威望: 5539 点
下载积分: 24618 分
在线时间: 300(小时)
注册时间: 2008-05-05
最后登录: 2024-12-24
查看yamqq的 主题 / 回贴
1楼  发表于: 2011-07-05 15:21
16位的一个寄存器
这个人很懒,什么也没有留下!
yamqq
雅马哈,爱普生,电装机器人。
级别: 网络英雄

精华主题: 0
发帖数量: 1717 个
工控威望: 5539 点
下载积分: 24618 分
在线时间: 300(小时)
注册时间: 2008-05-05
最后登录: 2024-12-24
查看yamqq的 主题 / 回贴
2楼  发表于: 2011-07-05 15:23
错了,不好意思,vb是8位的,vw才是16位的,vd是32位的,vb0=vb0,vw0=vb0和vb1,vd0=vb0,1,2,3,明白了没有,
本帖最近评分记录:
  • 下载积分:+5(汇荣铝业) 热心助人
  • 这个人很懒,什么也没有留下!
    chsixi
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看chsixi的 主题 / 回贴
    3楼  发表于: 2011-07-05 16:07
    &VB4004是取VB4004的地址,得到的是一个32位的地址数据
    本帖最近评分记录:
  • 下载积分:+5(汇荣铝业) 热心助人
    汇荣铝业
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1784 个
    工控威望: 5345 点
    下载积分: 21348 分
    在线时间: 1601(小时)
    注册时间: 2009-07-21
    最后登录: 2024-12-23
    查看汇荣铝业的 主题 / 回贴
    4楼  发表于: 2011-07-06 07:05
    引用
    引用第2楼yamqq于2011-07-05 15:23发表的 :
    错了,不好意思,vb是8位的,vw才是16位的,vd是32位的,vb0=vb0,vw0=vb0和vb1,vd0=vb0,1,2,3,明白了没有,

    这个我知道,不明白的就是在VB4004的前边加个&号是什么意思呢?
    汇荣铝业
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1784 个
    工控威望: 5345 点
    下载积分: 21348 分
    在线时间: 1601(小时)
    注册时间: 2009-07-21
    最后登录: 2024-12-23
    查看汇荣铝业的 主题 / 回贴
    5楼  发表于: 2011-07-06 07:08
    引用
    引用第3楼chsixi于2011-07-05 16:07发表的 :
    &VB4004是取VB4004的地址,得到的是一个32位的地址数据

    看了一些资料,说是叫间接寻址,是不是就是取VB4004的地址,得到的是一个32位的地址数据
    的意思呢?要是这样的话那直接用VD4004不就行了?
    liuhuaxing
    LIUHUAXING
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 965 个
    工控威望: 1172 点
    下载积分: 3446 分
    在线时间: 624(小时)
    注册时间: 2011-03-26
    最后登录: 2024-06-26
    查看liuhuaxing的 主题 / 回贴
    6楼  发表于: 2011-07-06 08:24
    引用
    引用第4楼汇荣铝业于2011-07-06 07:05发表的  :

    这个我知道,不明白的就是在VB4004的前边加个&号是什么意思呢?

    大哥其实我也不懂,这个符号&在手册好像是表示不带符号的16进制,我忘记了在手册的那一页,可惜没找到。
    本帖最近评分记录:
  • 下载积分:+5(汇荣铝业) 不是这个意思啊
    yamqq
    雅马哈,爱普生,电装机器人。
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1717 个
    工控威望: 5539 点
    下载积分: 24618 分
    在线时间: 300(小时)
    注册时间: 2008-05-05
    最后登录: 2024-12-24
    查看yamqq的 主题 / 回贴
    7楼  发表于: 2011-07-06 08:25
    又错了!好像是错了!
    这个人很懒,什么也没有留下!
    暗夜君主
    快乐分享每一天。
    级别: 略有小成
    精华主题: 0
    发帖数量: 123 个
    工控威望: 223 点
    下载积分: 1607 分
    在线时间: 41(小时)
    注册时间: 2010-11-29
    最后登录: 2020-12-27
    查看暗夜君主的 主题 / 回贴
    8楼  发表于: 2011-07-06 09:11
    间接寻址,为了寻址的方便, *  可以产生偏移。
    本帖最近评分记录:
  • 下载积分:+5(汇荣铝业) 热心助人
  • 希望对你有帮助,祝你快乐每一天。
    汇荣铝业
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1784 个
    工控威望: 5345 点
    下载积分: 21348 分
    在线时间: 1601(小时)
    注册时间: 2009-07-21
    最后登录: 2024-12-23
    查看汇荣铝业的 主题 / 回贴
    9楼  发表于: 2011-07-06 09:13
    楼上朋友能否详细的解释一些啊?
    yamqq
    雅马哈,爱普生,电装机器人。
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1717 个
    工控威望: 5539 点
    下载积分: 24618 分
    在线时间: 300(小时)
    注册时间: 2008-05-05
    最后登录: 2024-12-24
    查看yamqq的 主题 / 回贴
    10楼  发表于: 2011-07-06 09:13
    这是间接寻址,先用movd 将&vb4004传送到另一个存储器比如vd100
    然后vd100就等于三菱plc中的V和Z了
    但是后面指定的时候要加上*号
    现编程跟你说明吧
    ld sm0.0
    movd &vb4004 VD100  将VB4004开始的存储指针到vd100
    movw *vd100  vw200  将vd100指向的存储16位传送到vw200
    本帖最近评分记录:
  • 下载积分:+5(汇荣铝业) 明白了一些
  • 这个人很懒,什么也没有留下!
    暗夜君主
    快乐分享每一天。
    级别: 略有小成
    精华主题: 0
    发帖数量: 123 个
    工控威望: 223 点
    下载积分: 1607 分
    在线时间: 41(小时)
    注册时间: 2010-11-29
    最后登录: 2020-12-27
    查看暗夜君主的 主题 / 回贴
    11楼  发表于: 2011-07-06 09:17
    嗯!楼上说的对!
    希望对你有帮助,祝你快乐每一天。
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go