创建复合对象以控制电机

创建一个复合对象来显示电机的启动和停止状态以及转速。

通过使用 [STRUCT] 复合对象属性,开始、停止和转速可作为关联属性显示在复合对象的 [属性] 窗口中。在画面上放置复合对象后,为每个属性分配变量。

复合对象示例

设置工作流程

  1. 创建复合对象属性
  2. 设置部件

创建复合对象属性

复合对象资源管理器: [复合对象库] → [复合对象1] → [属性]

创建以下属性

复合对象属性:

父元素

[名称] [显示名称] [类型]
电机 电机 [STRUCT]

子元素

[名称] [显示名称] [类型] [支持的值]
开始 开始 [BOOL] 仅选择 [变量]
停止 停止 [BOOL] 仅选择 [变量]
速度 速度 [DINT] [全选]

设置部件

复合对象资源管理器: [复合对象库] → [复合对象1]

将以下对象从 [工具箱] 拖放到 [版式]

开关对象 (名称: Switch1) 属性: START

标签 子选项卡 属性

[功能] [触摸] [操作] [类型] [位]
[操作] [置位]
[目标]

[复合对象]

[名称]: START

开关对象 (名称: Switch2) 属性: STOP

标签 子选项卡 属性

[功能] [触摸] [操作] [类型] [位]
[操作] [置位]
[目标]

[复合对象]

[名称]: STOP

数值显示对象 (名称: NumericDisplay1) 属性: SPEED

标签 子选项卡 属性

[功能]

[基本]

[当前数值]

[复合对象]

[名称]: SPEED

预定义图像对象 (名称: Motor41) 属性:

默认值