组件列表文件

提供给将组件添加工具的组件列表文件是一个 XML 文件,列出了组件类别标题和组件文件名。
该文件格式如下。
<category>
<component>
部分可以是重复的部分。
<hmi> <category type="TYPE" folder="FOLDER"> <component file="NAME"/> </category> </hmi>
  • TYPE
    是其中一种组件类别。
  • FOLDER
    是该类别中的组件文件所在文件夹的名称。这是可选属性。如果该属性不存在,则假定组件文件与该组件列表文件位于同一文件夹中。文件夹属性可以指定为绝对文件夹(例如
    C:\SEFiles\gfx
    )或相对文件夹(例如
    .\gfx
    )。如果是相对文件夹规范,则假定它相对于此组件列表文件所在的文件夹。
  • NAME
    是没有文件夹规范的组件文件的名称(如
    pump.gfx
    )。
示例
向现有应用程序添加图形画面、全局对象画面和图像:
添加图形画面或全局对象画面时,可指定用于保存这些画面的文件夹。如果该文件夹不存在,将为您创建一个。
<hmi> <category type="Graphics;Displays" folder="C:\SEFiles\Displays"> <component file="overview.gfx" folder="overview"/> <component file="pump house.gfx" folder="pumps"/> </category> <category type="Graphics;Global Objects" folder="C:\SEFiles\GOs"> <component file="button.ggfx" folder="buttons"/> <component file="panel.ggfx" folder="panels"/> </category> <category type="Graphics;Images" folder="C:\SEFiles\Images"> <component file="logo.bmp"/> <component file="pump.bmp"/> </category> </hmi>
在现有应用程序的“画面和全局对象”下添加文件夹:
<hmi> <category type="Graphics;DisplayFolders"> <component folder="line1"/> <component folder="line2"/> </category> <category type="Graphics;GlobalObjectsFolders"> <component folder="common1"/> <component folder="common2"/> </category> </hmi>
向现有应用程序添加 XML 文件:
<hmi> <category type="Graphics;Displays" folder="C:\SEFiles\Displays"> <component file="overview.xml"/> </category> <category type="Graphics;Global Objects" folder="C:\SEFiles\GOs"> <component file="common.xml"/> </category> </hmi>
向现有应用程序添加脚本文件:
<hmi> <category type="Scripts;Files" folder="C:\SEFiles\ScriptFile"> <component file="A1.ps1"/> <component file="A2.psm1"/> <component file="A3.psd1"/> </category> </hmi>
向现有应用程序添加语言文件:
<hmi> <category type="Language;Files" folder="C:\SEFiles"> <component file="Excelname.xls"/> </category> </hmi>
将 FactoryTalk Alarms and Events 报警导入报警服务器
  • AE 区域
    - 指定包含标签报警和事件服务器的区域的名称。如果应用程序类型为网络站点或网络分布式,语法为
    <area name>/<sub-area name>
    。对于独立应用程序,区域名称必须设置为
    /
  • AE 服务器
    - 指定标签报警和事件服务器的名称。
  • AE 文件
    - 指定包含要导入的报警的 XML 或 Excel 文件的完整路径。
  • AE 类型
    - 可选。指定操作的类型。值必须是介于 1 和 6 之间的整数。如果忽略该值,则默认值为 1。
    • 1. 更新现有报警定义并从导入文件创建新的报警定义。
    • 2. 仅从导入文件导入新的报警定义并跳过现有报警定义。
    • 3. 删除所有现有报警定义并从导入文件创建新的报警定义。
    • 4. 更新现有消息并从导入文件创建新消息。
    • 5. 仅从导入文件导入新消息并跳过现有消息。
    • 6. 删除所有现有消息并从导入文件创建新消息。
对于本地应用程序:
<hmi> <category type="FTAE" folder="C:\SEFiles\FTAE"> <AE area="/"/> <AE server="FTAEServer1"/> <AE file="Alarm and Event Server_AlarmImport.xml"/> <AE type="2"/> </category> </hmi>
对于网络应用程序:
<hmi> <category type="FTAE" folder="C:\SEFiles\FTAE"> <AE area="Line1_Alarms/MySubArea"/> <AE server="FTAEServer1"/> <AE file="Alarm and Event Server_AlarmImport.xml"/> <AE type="2"/> </category> </hmi>
下表列出了组件类别类型及其关联的应用程序树文件夹名称。
组件类别类型
应用程序树文件夹名称
Graphics;Displays
画面
Graphics;DisplayFolders
画面
Graphics;Images
图像
Graphics;Global Objects
全局对象
Graphics;GlobalObjectsFolders
全局对象
Parameter;Files
参数
Recipe;Files
配方
RecipePro;Files
RecipePro
MessageServer;Tables
本地消息
Templates;Files
趋势模板
TagDb;Files
标签
Snapshots;Files
趋势快照
TrendPro Template;Files
TrendPro 模板
XYPlot Template;Files
XY 图模板
Derived;Models
衍生标签
Event;Models
事件
Macro;Files
Key;Files
客户端快捷键
Data Logging;Models
数据记录模型
FTAE
报警和事件
DataLogPro;Files
DataLogPro
Navigation;Files
导航菜单
Navigation;Icons
导航菜单
Scripts;Files
脚本
Language;Files
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal