ccy5156
虽然网络是虚拟的,但同样存在真.善,美,正在生锈的湘籍男孩,
级别: 论坛先锋
精华主题: 0
发帖数量: 935 个
工控威望: 1387 点
下载积分: 1605 分
在线时间: 142(小时)
注册时间: 2008-07-28
最后登录: 2024-05-01
查看ccy5156的 主题 / 回贴
楼主  发表于: 2011-11-02 19:57
我是刚接触西门子PLC,不知道在什么场合会用到建立指针与间接寻址?
如MOVD   &VB200,   AC0
INCD  AC0
INCD  AC0
MOVW  *AC0 ,AC1
这样的指令一般用在什么场合?另外三菱PLC有没有这样类似的寻址方式?
非常谢谢各位。
像蚂蚁一样工作,像蝴蝶一样生活
ccy5156
虽然网络是虚拟的,但同样存在真.善,美,正在生锈的湘籍男孩,
级别: 论坛先锋
精华主题: 0
发帖数量: 935 个
工控威望: 1387 点
下载积分: 1605 分
在线时间: 142(小时)
注册时间: 2008-07-28
最后登录: 2024-05-01
查看ccy5156的 主题 / 回贴
1楼  发表于: 2011-11-03 18:12
这个是不是在一些改变地址的场合用得上?
像蚂蚁一样工作,像蝴蝶一样生活
mlsyg
级别: 探索解密
精华主题: 0
发帖数量: 65 个
工控威望: 196 点
下载积分: 525 分
在线时间: 21(小时)
注册时间: 2011-11-04
最后登录: 2022-03-16
查看mlsyg的 主题 / 回贴
2楼  发表于: 2011-11-04 17:33
同问,这个也迷糊的很
ccy5156
虽然网络是虚拟的,但同样存在真.善,美,正在生锈的湘籍男孩,
级别: 论坛先锋
精华主题: 0
发帖数量: 935 个
工控威望: 1387 点
下载积分: 1605 分
在线时间: 142(小时)
注册时间: 2008-07-28
最后登录: 2024-05-01
查看ccy5156的 主题 / 回贴
3楼  发表于: 2011-11-04 19:45
渴望有经验的大虾指教
像蚂蚁一样工作,像蝴蝶一样生活
chenmaolei
级别: 探索解密
精华主题: 0
发帖数量: 41 个
工控威望: 166 点
下载积分: 707 分
在线时间: 19(小时)
注册时间: 2011-09-02
最后登录: 2012-06-04
查看chenmaolei的 主题 / 回贴
4楼  发表于: 2011-11-04 21:41
连续的多个地址中的数值累加加上循环中,写出的程序会很简略。
本帖最近评分记录:
  • 下载积分:+1(ccy5156) 热心助人
    mlsyg
    级别: 探索解密
    精华主题: 0
    发帖数量: 65 个
    工控威望: 196 点
    下载积分: 525 分
    在线时间: 21(小时)
    注册时间: 2011-11-04
    最后登录: 2022-03-16
    查看mlsyg的 主题 / 回贴
    5楼  发表于: 2011-11-05 07:34
    回复4楼,是不是必须是连续的地址的数据,然后出一个指针,例如1—5
    这样就一次读取5个地址的数据
    cvlsam
    富士低压,POD(觸摸屏),PLC专卖
    级别: VIP会员

    精华主题: 3 篇
    发帖数量: 6738 个
    工控威望: 37093 点
    下载积分: 8550 分
    在线时间: 9387(小时)
    注册时间: 2006-09-13
    最后登录: 2024-05-03
    查看cvlsam的 主题 / 回贴
    6楼  发表于: 2011-11-05 08:29
    引用
    引用楼主ccy5156于2011-11-02 19:57发表的 建立指针与间接寻址 :
    我是刚接触西门子PLC,不知道在什么场合会用到建立指针与间接寻址?
    如MOVD   &VB200,   AC0
    INCD  AC0
    INCD  AC0
    MOVW  *AC0 ,AC1
    .......


    最典型的例子就是VD0~VD1000进行累加,难道不用指针+循环?用普通写法,你知道要写多少行代码吗?

    三菱叫做变址,Z0 就是变址寄存器。
    本帖最近评分记录:
  • 下载积分:+2(ccy5156)
    jan522
    级别: 探索解密
    精华主题: 0
    发帖数量: 6 个
    工控威望: 126 点
    下载积分: 605 分
    在线时间: 6(小时)
    注册时间: 2011-10-11
    最后登录: 2022-03-14
    查看jan522的 主题 / 回贴
    7楼  发表于: 2011-11-06 11:03
    三菱QPLC变址Z0~Z19,数量有限制
    用法
    LD        X11Z0
    OUT    Q20Z1
    LD     SM400
    MOV  K1X100Z10  D0Z11
    本帖最近评分记录:
  • 下载积分:+2(ccy5156) 热心助人
    601920185
    级别: 略有小成
    精华主题: 0
    发帖数量: 127 个
    工控威望: 235 点
    下载积分: 873 分
    在线时间: 48(小时)
    注册时间: 2011-05-16
    最后登录: 2024-04-06
    查看601920185的 主题 / 回贴
    8楼  发表于: 2011-11-13 15:59
    我也刚学,我在http://www.jcpeixun.com/MemberManage/index.aspx看到有视频介绍,这几个地址是模拟量转换成数字量输入输出的几个指令地址,据体的你可以到上面看下
    本帖最近评分记录:
  • 下载积分:+2(ccy5156) 热心助人