18717946324
首页 > 新闻中心 > 白山西门子PLC模块代理商
新闻中心
白山西门子PLC模块代理商
发布时间:2023-10-19        浏览次数:9        返回列表

白山西门子PLC模块代理商

我公司主营西门子各系列PLC (S7-200  SMART S7-300  S7-400)  触摸屏  变频器 (MM系列 G120  G120C G110)  伺服 (V80 V60)   数控备件 (PCU50  NCU CCU  轴卡) 等 价格优势  产品为西门子原装正版产品  我公司售出的产品 按西门子标准质保  产品本身有质量问题 质保一年  公司秉承:以信待人 以诚待人  质量如生命 客户至上的经营理念  竭诚为您服务 您的肯定是我们大的动力    我们将期待与您长期持久的合作


 0000 0000 0000 0BBB BBBB BBBB BBBB BXXX
  这样规定,就意味着AR的取值只能是:0.0 ——65535.7
  例如:当AR=D4(hex)=0000 0000 0000 0000 0000 0000 1101 0100(b),实际上就是等于26.4。
  而在区域间寄存器间接寻址中,由于要寻址的区域也要在AR中,显然这时的AR中内容肯定于寄存器区域内间接寻址时,对AR内容的要求,或者说规定不同。
  AR:
  1000 0YYY 0000 0BBB BBBB BBBB BBBB BXXX
  比较一下两种格式的不同,我们发现,这里的第31bit被固定为1,同时,第24、25、26位有了可以取值的范围。聪明的你,肯定可以联想到,这是用于存储区域的。对,bit24-26的取值确定了要寻址的区域,它的取值是这样定义的:
  区域标识符 
  26、25、24位 
  P(外部输入输出) 
  000 
  I(输入映像区) 
  001 
  Q(输出映像区) 
  010 
  M(位存储区) 
  011 
  DB(数据块) 
  100 
  DI(背景数据块) 
  101 
  L(暂存数据区,也叫局域数据) 
  111 
  如果我们把这样的AR内容,用HEX表示的话,那么就有:

  当是对P区域寻址时,AR=800xxxxx
  当是对I区域寻址时,AR=810xxxxx
  当是对Q区域寻址时,AR=820xxxxx
  当是对M区域寻址时,AR=830xxxxx
  当是对DB区域寻址时,AR=840xxxxx
  当是对DI区域寻址时,AR=850xxxxx
  当是对L区域寻址时,AR=870xxxxx
  经过列举,我们有了初步的结论:如果AR中的内容是8开头,那么就一定是区域间寻址;如果要在DB区中进行寻址,只需在8后面跟上一个40。FFFFF指明了要寻址的范围是:
  DB区的0.0——65535.7。
  例如:当AR=840000D4(hex)=1000 0100 0000 0000 0000 0000 1101 0100(b),实际上就是等于DBX26.4。
  我们看到,在寄存器寻址指针 [AR1/2,P#byte.bit] 这种结构中,P#byte.bit又是什么呢?

核心提示:西门子PLC代理商.西门子模块总代理.西门子PLC模块总代理
刚发布的文章
联系方式
  • 地址:上海市嘉定区安亭镇墨玉南路1033号801803、811室
  • 电话:18717946324
  • 邮件:850111590@qq.com
  • 手机:18717946324
  • 联系人:占经理
新闻分类
最新发布
企业新闻