西门子plc寄存器问题! 点击:1254 | 回复:8



初学仔

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 42回
  • 年度积分:0
  • 历史总积分:86
  • 注册:2006年5月12日
发表于:2012-08-09 21:19:14
楼主

各位大哥我刚刚接触西门子plc。我想问问西门子的32位内部寄存器和三菱的有什么区别。

比如说三菱的  Dmov d0    d20     占两位d0、d1 d1就不可在用了。   那么西门子的VD20占了几位dw21或dw19还可以在其它地方用吗?




yjig

  • 精华:2帖
  • 求助:5帖
  • 帖子:97帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2012-08-09 21:30:05
1楼
区别就是寄存器的排列顺序。

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-08-10 09:35:45
2楼

那么西门子的VD20占了几位dw21或dw19还可以//

//

VD20  表示  从高位到到低位,VB20,VB21,VB22,VB23  , 这个时候 VB19 和他没关系,可以用!

 

主要字节序问题, (VB20) 32位------------------(VB22)15-------------------------(VB25)0

 

ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2012-08-10 10:03:29
3楼

西门子是低地址高字节;

三菱是低地址就是低字节

zzl--骑士军团

  • 精华:0帖
  • 求助:13帖
  • 帖子:37帖 | 1242回
  • 年度积分:0
  • 历史总积分:6032
  • 注册:2009年4月06日
发表于:2012-08-10 10:14:55
4楼
楼上正解,西门子的排列和三菱不一样!!!!!!

阿水--王者之师

  • 精华:23帖
  • 求助:347帖
  • 帖子:1611帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2012-08-10 21:09:52
5楼

西门子是低地址高字节;

三菱是低地址就是低字节,VD 20  VB20,VB21 , VB19 是在 VD18 内

 

秦君

  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1651
  • 历史总积分:39896
  • 注册:2005年6月28日
发表于:2012-08-11 16:39:10
6楼

VD20占了VW20(VB20,VB21),VW22(VB22,VB23),共32位。所以你只能从V24.0开始使用

saqimm

  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 25回
  • 年度积分:27
  • 历史总积分:157
  • 注册:2011年2月13日
发表于:2012-08-12 00:34:13
7楼

西门子是低地址高字节;

三菱是低地址就是低字节

纵横军团-王道火山

  • 精华:2帖
  • 求助:5帖
  • 帖子:86帖 | 1878回
  • 年度积分:0
  • 历史总积分:7858
  • 注册:2012年1月11日
发表于:2012-08-12 09:29:45
8楼

所占字节都一样多的 区别就是排列顺序不一样!可不可以还用在其他地方,那就要看你的想法咯!

比如我每经常自增VW100  但我偏偏只用V101.0这个位。

 


热门招聘
相关主题

官方公众号

智造工程师