教程仓库
小贴士:
可以使用预先配置的报警网格,而无需从头开始创建。有关更多信息,请选择
,然后选择 。
模板库
重要提示:
按下
关闭系统
将立即关闭运行
。FactoryTalk Optix 应用程序
的主机操作系统本教程假定用户熟悉以下信息:
先决条件
下载示例项目:
- 创建服务器项目。请参见create-a-project.html。
- 创建客户端项目。请参见create-a-project.html。
小贴士:
客户端项目从服务器项目导入数据。
- 开发项目
- 排列界面元素。
- 容器步骤有关动态链接的更多信息,请参见create-dynamic-links.html。小贴士: 图形对象是根据变量类型创建的。小贴士: 如果未看到所需选项,请选中显示全部复选框。小贴士: 可从底部的特性下拉菜单中选择@BrowseName特性。小贴士: 创建电机对象类型和对象实例时,将设置电机制造日期。小贴士: 可能需要手动输入Column1。小贴士: 可以从对话框底部的特性下拉菜单中选择值。@Attribute
- 在项目视图中,右键单击AlarmGridPanel,然后选择 。
- 配置电机名称列:
- 在属性中,双击数据网格列1并输入MotorNameCol
- 在数据条目模板下面,在文本属性和 之间创建动态链接小贴士: 可从底部的特性下拉菜单中选择@BrowseName特性。有关动态链接的更多信息,请参见create-dynamic-links.html。
- 在排序依据属性和 之间创建动态链接小贴士: 可从底部的特性下拉菜单中选择@BrowseName特性。有关动态链接的更多信息,请参见create-dynamic-links.html。
- 将标题设置为Motor Name
- 创建电机速度列:
- 在属性中,选择列旁边的,然后选择文本列。
- 双击列名称并输入MotorSpeedCol
- 在数据条目模板下面,在文本和 之间创建动态链接。有关动态链接的更多信息,请参见create-dynamic-links.html。
- 将标题设置为Speed
- 创建电机加速度列:
- 在属性中,选择列旁边的,然后选择文本列。
- 双击列名称并输入MotorAccelerationCol
- 在数据条目模板下面,在文本和 之间创建动态链接。有关动态链接的更多信息,请参见create-dynamic-links.html。
- 将标题设置为Acceleration
- 创建电机力矩列:
- 在属性中,选择列旁边的,然后选择文本列。
- 双击列名称并输入MotorTorqueCol
- 在数据条目模板下面,在文本属性和 之间创建动态链接。有关动态链接的更多信息,请参见create-dynamic-links.html。
- 将标题属性值设置为Torque
- 保存项目。
- 在项目视图中,右键单击OPC-UA文件夹,然后选择 。
- 在属性中,记录端点 URL属性的值。提醒事项: 之后,您需要使用端点 URL属性值来配置 OPC UA 客户端。
- 对象示例
- 在项目视图中,创建或选择组合框对象。
- 在属性中,执行以下任一操作:
- 在模型属性和项目节点之间创建动态链接。这将获取所有直接子节点的特性值或属性值。例如,选择模型文件夹,该文件夹包含带有数据的对象。有关更多信息,请参见project-nodes.html。
- 在模型属性和数据库对象之间创建动态链接。这样可以获取数据库表中包含的数据。例如,选择“嵌入式”、“ODBC”或“InfluxDB”数据库对象。有关更多信息,请参见database.html。
有关动态链接的更多信息,请参见create-dynamic-links.html。 - (可选)通过设置ItemKind来指定要在对象中显示的项类别。小贴士:ItemKind属性将使用子节点中识别的对象或变量类型自动设置。例如,如果模型基于一个包含多个Motor对象类型实例的文件夹节点,则会通过引用类型Motor自动设置ItemKind。在这种情况下,显示的值是不同实例(Motor1、Motor2、Motor3等等)的特性或属性。
- (可选)通过设置排序顺序和排序依据值对项进行排序。
- (可选)在查询中,输入标准 SQL 查询,以筛选从模型所指定的数据库或项目节点获取的条目。有关更多信息,请参见sql-query.html。例如:SELECT * FROM Model WHERE SPEED > 40SELECT * FROM "DataLogger1" WHERE Speed > 40
- (可选)在选定条目和要默认选中的条目之间创建动态链接。有关动态链接的更多信息,请参见create-dynamic-links.html。
- (可选)将允许取消选择设置为真可清除对象中选定的条目。
- (可选)在事件中,将选择已更改与刷新方法关联。每次与对象交互时,对象中包含的条目都会刷新。
- 通过在标记和变量参数(如@BrowseName)之间创建动态链接来配置图表标记。
- (可选)在值中创建相关属性值之间的动态链接。有关动态链接的更多信息,请参见create-dynamic-links.html。
选择
可使用客户端仿真器运行项目,以测试项目。要在远程客户端上运行项目,请参见add-a-target-device.html。
运行
选择
可使用客户端仿真器运行服务器和客户端项目,以测试您的项目。要在远程客户端上运行项目,请参见add-a-target-device.html。
运行
提供反馈