您现在的位置是:首页 > PLC技术 > PLC技术

S7-300/400PLC数据块指令

来源:艾特贸易2017-10-30

简介数据块指令如表 3-41 所示。 表 3-41 数据块指令 在语句表中, OPN (OpenData Block) 指令用来打开共享数据块或背景数据块。同时只能打开一个共享数据块或一个背景数据块。访问已经打开的


    数据块指令如表3-41所示。

3-41数据块指令

 表3-41数据块指令

在语句表中,OPN (OpenData Block)指令用来打开共享数据块或背景数据块。同时只能打开一个共享数据块或一个背景数据块。访问已经打开的数据块内的存储单元时,其地址中不必指明是哪一个数据块的数据单元。例如在打开DB10后,DB10.DBW35可简写为DBW35

 

   CDB指令交换两个数据块寄存器的内容,即交换共享数据块和背景数据块,使共享数据块变为背景数据块,背景数据块变为共享数据块。两次使用CDB指令,使两个数据块还原。

    LDBLG  (Load Length of Shared Data Block)指令将共享数据块的长度装入累加器1

    LDBNO  (Load Number of Shared Data Block)指令将共享数据块的编号装入累加器1

    LDILG( Load Length oflnstance Data Block)指令将背景数据块的长度装入累加器1

L DINO  (Load Nmber oflnstance Data Block)指令将背景数据块的编号装入累加器1

在梯形图中,与数据块有关的只有一条无条件打开共享数据块或背景数据块的指令,如图3-64所示,图3-64Network2,因为数据块DB10已经被打开,其中的数据位DBXl.0相当于DB10DBXl.0

 图3-64打开数据块

3-64打开数据块

  数据块指令的应用示例如表3-42所示。

3-42数据块指令的应用

 表3-42数据块指令的应用