西门子PLC中DBW与DIW有什么区别

来源:电工天下时间:2015-12-25 04:51:07 作者:老电工手机版>>

西门子PLC中DBW与DIW的区别

西门子plc S7-300中DB和DI数据块寄存器,使用DB寄存器打开数据块后,使用DBX、DBB、DBW、DBD等来访问数据块里的变量。

比如:
OPN DB 1
L DBW 0 //此时访问的就是DB1.DBW 0
使用DI寄存器打开数据块后,使用DIX、DIB、DIW、DID等来访问数据块里的变量。

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

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

相关文章
  • profibus dp与pa有什么区别

    profibus dp与pa有什么区别

    在profibus中dp与pa的区别有哪些,参考如下:dp/pa:通信速率:一个是高度,一个是低速;dp:设备一级的,高速数据传输;profibus dp和pa的差别在物理层,二者都从现场设备存取相同的数据。

    时间:2022-04-28 18:31:12

  • profinet和以太网有什么区别

    profinet和以太网有什么区别

    profinet和以太网的主要区别,参考如下:工业以太网是自动化领域控制层和管理层的主要网络类型之一,用于连接PLC和PLC或者PLC和上位机。以上负责连接网络的物理介质,即为工业以太网。

    时间:2022-04-28 18:29:39

  • 西门子s7-200有符号数和无符号数的区别

    西门子s7-200有符号数和无符号数的区别

    有关西门子s7-200的入门教程,介绍了s7-200中数的类型,一是有符号数,二是无符号数,那么西门子s7-200有符号数和无符号数的区别有哪些,下面一起来学习下。

    时间:2021-10-23 06:52:27

  • 西门子plc与三菱plc的三大区别

    西门子plc与三菱plc的三大区别

    有关西门子plc与三菱plc的三大区别,包括编程理念的区别、芯片的区别与强项的不同等,三菱plc是日系品牌,在容量与运算速度均有差别,西门子的强项是过程控制与通信控制,三菱的优势在于离散控制和运动控制。

    时间:2020-04-08 11:45:43

  • 西门子plc s7-300 计数器输出状态问题解答

    西门子plc s7-300 计数器输出状态问题解答

    西门子plc s7-300 计数器输出状态问题问题:在使用西门子plc进行编程时,加计数器的输出位或常开触点应在计数值到达预置值时接通,但s7-300的加计数器的计数值到达预置值时,其输出

    时间:2020-03-15 10:36:47

  • 【问答】西门子s7-300定时器的剩余时间参与比较的问题

    【问答】西门子s7-300定时器的剩余时间参与比较的问题

    西门子s7-300定时器的剩余时间参与比较的问题,定时器的bi是十六进制数剩余时间值,bcd端输出的是s5t#格式的bcd码,用bi输出值参与比较会方便。

    时间:2020-03-09 10:03:01

  • cpu重启与sfc chart能否继续执行的问题

    cpu重启与sfc chart能否继续执行的问题

    有关cpu重启与sfc chart能否继续执行的问题,在SFC chart的属性中设置启动选项和CPU重启后SFC chart的运行方式,以让cpu重启sfc chart自动运行。

    时间:2020-02-21 10:21:48

  • 【问答】西门子s7-300寄存器间接寻址问题

    【问答】西门子s7-300寄存器间接寻址问题

    西门子s7-300寄存器间接寻址问题,《S7-300/400 PLC应用技术》第3版书上第163页的FC1程序中,第4条指令L W [AR1,P#0.0],后面注释是取指针第1个字内的数据块编号。

    时间:2020-02-21 09:30:31

推荐文章

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有