whshtj
级别: 家园常客
精华主题: 0
发帖数量: 455 个
工控威望: 596 点
下载积分: 1725 分
在线时间: 510(小时)
注册时间: 2009-09-08
最后登录: 2023-10-27
查看whshtj的 主题 / 回贴
楼主  发表于: 2009-11-30 10:06
西门子200系列有没有像三菱寄存器D那样的编号呀。我刚刚接触西门子,不懂。
西门子寄存器应该怎么用
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6739 个
工控威望: 37094 点
下载积分: 9102 分
在线时间: 9402(小时)
注册时间: 2006-09-13
最后登录: 2024-05-16
查看cvlsam的 主题 / 回贴
1楼  发表于: 2009-11-30 11:20
西门子200的数据存储区为V,比三菱灵活的是,你可以对该区域以位的方式,字节的方式,字的方式以及双字的方式进行操控。


位的方式: V0.0
字节的方式:VB100
字的方式:VW200
双字的方式:VD300

Regards
whshtj
级别: 家园常客
精华主题: 0
发帖数量: 455 个
工控威望: 596 点
下载积分: 1725 分
在线时间: 510(小时)
注册时间: 2009-09-08
最后登录: 2023-10-27
查看whshtj的 主题 / 回贴
2楼  发表于: 2009-11-30 15:13
用法和三菱D一样吗。比如说传送一个常数。能举例说明吗
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6739 个
工控威望: 37094 点
下载积分: 9102 分
在线时间: 9402(小时)
注册时间: 2006-09-13
最后登录: 2024-05-16
查看cvlsam的 主题 / 回贴
3楼  发表于: 2009-11-30 16:11
引用
引用第2楼whshtj于2009-11-30 15:13发表的  :
用法和三菱D一样吗。比如说传送一个常数。能举例说明吗


大致上与三菱一样,但是有略微差异,仅针对于传送。

西门子200系列的对于传送,需要根据存储对象的不同选择不同的指令。

且MOV指令不能针对于位的传送。

MOVB  操作对象为字节
MOVW 操作对象为字
MOVD 操作对象为双字

MOVB   100,VB100  将100存储到VB100中。

以此类推。

Regards
本帖最近评分记录:
  • 下载积分:+3(zxc6688) 热心助人
    泡面
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看泡面的 主题 / 回贴
    4楼  发表于: 2009-11-30 17:03
    c大已作解释,学习了
    whshtj
    级别: 家园常客
    精华主题: 0
    发帖数量: 455 个
    工控威望: 596 点
    下载积分: 1725 分
    在线时间: 510(小时)
    注册时间: 2009-09-08
    最后登录: 2023-10-27
    查看whshtj的 主题 / 回贴
    5楼  发表于: 2009-12-02 15:41
    能具体说说吗
    位的方式: V0.0
    字节的方式:VB100
    字的方式:VW200
    双字的方式:VD300
    sjm213
    有小知识,无大学问。
    级别: 论坛版主

    精华主题: 7 篇
    发帖数量: 5168 个
    工控威望: 7391 点
    下载积分: 156834 分
    在线时间: 3123(小时)
    注册时间: 2007-11-21
    最后登录: 2024-05-15
    查看sjm213的 主题 / 回贴
    6楼  发表于: 2009-12-02 23:14
    你先直接拿VW***当作D***来用,其他的参考相关手册中数据结构部分来理解!