添加组件工具

添加组件工具以编程方式将组件添加到现有 HMI 工程,而不必使用 FactoryTalk View Studio。
对于 FactoryTalk View ME 15.0 或更高版本,使用位于 C:\Program Files (x86)\Rockwell Software\RSView Enterprise\SEAddComponent.exe 中的工具。
该工具包含以下命令行用途:
SEAddComponent applicationName applicationType areaName componentListFile [/U username] [/P password] [overwrite]
用户身份验证
/U
/P
参数添加到特定用户以便进行用户验证。用户必须具有应用程序级别的“读取”、“列出子目录”、“创建子目录”、“写入”和“删除”安全权限,才能成功运行命令和添加组件。不支持 Azure AD 或 OpenID Connect 用户帐户。
/U username
此参数是可选参数,用于指定要登录的用户名。
/P password
此参数区分大小写。如果指定的值包含空格,请用引号将值括起来。
小贴士: 如果忽略
/U
/P
且仅启用单次登录,则可以进行用户身份验证。首先,该工具使用登录到 FactoryTalk Directory 的当前用户进行身份验证。如果没有用户登录,该工具将使用当前 Windows 系统登录用户登录到 FactoryTalk Directory 并对该用户进行身份验证。禁用单次登录时,使用
/U
/P
指定一个有效用户来运行命令。
命令参数
  • applicationName
    是包含要在其中添加组件的 HMI 工程的
    FactoryTalk View ME
    应用程序的名称。如果名称包含空格,则需要加上引号。
  • applicationType
    ME
  • areaName
    是 HMI 工程所在区域的名称。对于 ME,将区域名称设置为 /。
  • componentListFile
    是包含要添加的组件列表的 XML 文件的完整路径。如果路径包含空格,则需要使用引号。
  • Overwrite
    是可选参数,允许覆盖现有组件文件(如果有)。如果不存在此参数,则不会覆盖现有组件文件。
示例
SEAddComponent MyApplication ME / "C:\MEFiles\Files.xml" overwrite
备注
  • 组件文件不得设置
    Hidden
    文件属性。
  • 组件文件名称不能包含下列字符中的任意一个:
    % ." : ? * < > # { } - [ ] ’ \ / ; = & +
  • 将生成一个描述工具执行结果的记录文件。此记录文件与组件列表文件保存在同一文件夹中,命名为
    $AddComponent.txt
  • 导入标签 CSV 文件时,会将记录文件与组件列表文件保存在同一文件夹中。记录文件命名为
    HMIProject
    .log
    ,其中
    HMIProject
    是 HMI 工程名称。例如,对于 HMI 工程 TagImportServer,相应的记录文件为 TagImportServer.log。
  • 工具完成执行后,会返回以下代码之一:
    • 0 = 成功完成
    • 1 = 在执行期间发生任意错误
  • 添加语言文件时,必须加载 HMI 服务器且该服务器应处于
    活动
    状态。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal