电工学习网

 找回密码
 立即注册

西门子PLC中DBW和DIW区别

2013-8-24 15:12| 编辑:电工学习网| 查看: 38669| 评论: 0

    西门子plc S7300DBDI数据块寄存器,使用DB寄存器打开数据块后,使用DBXDBBDBWDBD等来访问数据块里的变量 

  比如 

  OPN DB 1 

  L DBW 0 //此时访问的就是DB1.DBW 0 

  使用DI寄存器打开数据块后,使用DIXDIBDIWDID等来访问数据块里的变量 

  比如 

  OPN DI 1 

  L DIW 0 //此时访问的也是DB1.DBW 0 

  因为调用FB时,系统自动使用DI寄存器来打开背景数据块,所以通常DI寄存器又被称为背景数据块寄存器,如果在FB里不使用OPN DI打开数据块,直接使用DIW访问的就是背景数据块里的一个字变量,所以在FB里最好不要使用DI寄存器打开其它的数据,否则造成参数访问混乱。 

  总之,看到DIW并不一定是访问的背景数据块,要看是否在FB里使用,是否使用了OPN DI打开了其它数据块,不在FBDB寄存器和DI寄存器使用没有区别。

看过《西门子PLC中DBW和DIW区别》的人还看了以下文章:

发表评论

最新评论

  • PLC输入端和输出端怎么接线
  • 什么是COM端口?PLC中COM端口如何接线?
  • plc控制电动机正反转梯形图
  • 西门子S7-200系列PLC全套接线图
  • PLC十字路口的交通灯控制编程实例
  • plc基础知识指令27个
热点文章

电工学习网 ( )

GMT+8, 2023-7-16 13:43

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部