配置全局变量设备结构

在定义或编辑全局变量设备时,除能够为全局变量设备配置简单的变量以外,还可以配置用户定义的结构。这些结构可以是单级,也可以是多级复杂的结构。
配置全局变量设备的结构后,即可配置变量以使用该结构作为数据类型。

按照以下步骤配置全局变量设备的结构。
这些步骤使用之前的配置变量部分中所用的示例保存 AcmeProducts_Global_Variables 设备。

  1. 如果要编辑之前定义的全局变量设备,需要确保该全局变量设备已停止。
  2. Devices(设备)选项卡中,选择相应的全局变量设备,然后选择 Edit(编辑)。
    随即显示 Device(设备)窗口。

  3. Structures(结构)旁,选择 Configure(配置)。
    随即显示 Structures(结构)窗口。

  4. 选择 Add(添加)。
    随时显示一个窗口,从中键入结构的名称。

  5. 键入名称(此例中为 StructureA),然后选择 OK(确定)。
    名称随机添加至 Structures(结构)窗口中。

    下一步是定义结构内的字段。
  6. 从 Structures(结构)窗口底部的 Fields(字段)中,选择 Add(添加)。

    随即显示新变量窗口。

    该窗口与定义简单变量时相同;但是,现在将创建作为父结构的成员的变量字段。
  7. 键入变量的名称,然后使用 Type(类型)向下箭头选择变量代表的数据类型。此例中将创建以下四个字段:

    变量名称

    类型

    ExVar1

    INT2

    ExVar2

    INT4

    ExVar3

    FLOAT4

    ExVar4

    字符串,长度 8


  8. 对于创建的每个字段,选择 Add(添加)。
    在此例中,Structures(结构)窗口的已完成 Fields(字段)部分将显示如下:

  9. 在结构中配置所需的变量字段后,选择 OK(确定)。
    随即再次显示 Device(设备)窗口。
  10. 选择 Save(保存)以保存全局变量设备的定义。
    现在已经配置了一种结构(带有四个变量),您可以配置使用该结构作为其数据类型的变量。参见将结构分配为数据类型