• {{item.name}}
自动化系统 {{item.name}}
{{item2.name}}
更多

项目 ID 功能

star star star star star
0 分
发布时间:2025年10月20日
  • 0
  • 54
本文档主要介绍了 SIMATIC Unified Panels 的项目 ID 功能。

1. 基本介绍

传统的精彩、精简和精智面板可以通过组态“项目标识号”区域指针功能以便 HMI 检查是否连接到与之匹配的 PLC 设备。对于 Unified 面板来说,可以借助编写JavaScript 脚本实现对应的功能。如果 PLC 设备中项目 ID 和 HMI 设备中项目 ID 不同(证明HMI设备没有连接到正确的PLC设备上),HMI 项目将在10秒内终止运行。

2. 组态方法

步骤1:在 PLC 的 DB 块中添加一个项目 ID 所需的 Int 类型变量,HMI 上创建对应的 HMI 变量。

步骤2:HMI 的变量表中添加一个与 PLC 侧的相同类型的内部变量。

步骤3:在计划任务页面中添加一个新的任务“任务_1”,工程师可以根据实际的需要来修改任务名称和添加注释。触发器选择“T10s”。

A screenshot of a computer

AI-generated content may be incorrect.

步骤4:在计划任务的事件选项卡中,在其“更新”事件中点击JS图标转换为脚本编写界面。

步骤4:在“更新”事件中,添加 JS 脚本,注意区分大小写。注意:选择“异步”方式。

脚本代码,举例:

if ((Tags("Area Pointer_Project ID").Read() != Tags("Project ID Local").Read())) {

try {

await HMIRuntime.Device.SysFct.StopRuntime();

}

catch (err) { }

}


关于画面编号功能,请参考下边的全球技术资源库的 FAQ 的 2.4 章节和 Demo:

Alternatives to the area pointer for Unified Panel

https://support.industry.siemens.com/cs/cn/en/view/109794243



  • 评论
更多
  • 分享

    扫码分享

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。