施耐德PLC内存寻址 点击:7065 | 回复:11



纵横军团-覃士东

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 23回
  • 年度积分:1
  • 历史总积分:187
  • 注册:2011年10月23日
发表于:2015-05-28 22:32:46
楼主

我以前是做西门子PLC的,用的很熟。这段时间改用施耐德M340,练习Unity Pro,有几点心得跟大家分享下。

%I,%Q,%IW,%QW,%M,%MW各自的区别

%I,%Q,%M,EBOOL类型,这个EBOOL是我第一次听说,看完说明书我明白了,其实它是一个Byte,刚开始我练习的时候想建立一个M位地址(BOOL类型),发现失败,只能用%MWX.Y。这个EBOOL按照说明书的讲法是有很多功能的,包括跳变延等等,各位可以自己看看书。

%MW类型,这个也很独特,在定义DINT或者REAL时,%MW只能从偶数地址开始,各位要问了,%MW只有16位啊,怎么表示32位的数据,其实这个大家不用考虑,Unity Pro给大家做好了,定义的这个32位数据其实就包含了你给的地址+1的那16位。

再说说施耐德对负数的处理,西门子大家搞过的应该很熟,MB0-MB1-MB2-MB3基本是按这个规则逐渐增大的,如果你一个DINT或者一个REAL数据,那么对于西门子而言它的最高位实际上是M0.7,接下来看看施耐德的搞法:如果你定义一个32位数据%MW32,你猜猜最高位是哪个?是%MW33.15,大家看明白了没?

再说说关于对负数的处理,在西门子PLC中负整数其实就是正整数的补码,这点施耐德一样。




zifeiyu44944

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2012年9月03日
发表于:2015-06-02 14:23:35
1楼

顶顶顶,顶楼主说出自己的见解。

刘琳87885415

  • 精华:0帖
  • 求助:1帖
  • 帖子:12帖 | 152回
  • 年度积分:3
  • 历史总积分:72
  • 注册:2014年10月14日
发表于:2015-06-08 09:25:17
2楼

感谢楼主分享自己的见解

ximenzi1988

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 45回
  • 年度积分:0
  • 历史总积分:74
  • 注册:2011年10月24日
发表于:2015-07-22 16:45:12
3楼

请问下楼主,施耐德PLC的硬件寻址规范是什么?比如%I后面该怎么填写?

zjzxm

  • 精华:1帖
  • 求助:0帖
  • 帖子:11帖 | 139回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2007年3月23日
发表于:2015-07-24 20:55:05
4楼

谢谢楼主分享,学习了。

学习WYT

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 11回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2015年7月25日
发表于:2015-07-26 16:32:13
5楼

说的非常好,呵呵学习了

马言

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 33回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2017年12月08日
发表于:2017-12-12 14:55:44
6楼

haodehaode

zfz140328

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 91回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2018年5月02日
发表于:2019-01-18 13:33:41
7楼

学习一下,能有在具体点

锅里的鱿鱼

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 26回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2019-09-06 21:15:04
8楼

学习了

hvhe

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:0
  • 历史总积分:76
  • 注册:2010年6月07日
发表于:2019-11-21 17:04:42
9楼

很想学习一下很想学习一下,很想学习一下

wudi404

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 558回
  • 年度积分:0
  • 历史总积分:274
  • 注册:2018年12月20日
发表于:2019-11-23 11:41:34
10楼

很想学习一下很想学习一下,很想学习一下

huwm_1999_52

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 23回
  • 年度积分:0
  • 历史总积分:110
  • 注册:2005年12月09日
发表于:2020-04-20 22:46:39
11楼

很想学习一下很想学习一下,很想学习一下


热门招聘
相关主题

官方公众号

智造工程师