功能说明
将 Open Diagnosis 绑定到设备图形。诊断窗口由 Mingcedar 提供,须在已配置诊断模板的 Mingcedar 中验证;本地 HTML 无法验证。
点击组件,请求 Mingcedar 打开对应设备的诊断弹窗。
将 Open Diagnosis 绑定到设备图形。诊断窗口由 Mingcedar 提供,须在已配置诊断模板的 Mingcedar 中验证;本地 HTML 无法验证。
除 Setup Script 和 Condition 外,填写 Popup Target 的四个参数,均为 JavaScript 字符串表达式,可用常量或动态拼接。界面标签与宿主参数对应如下:
'<PLC>'、'<DIAGNOSIS_TEMPLATE>'、'<STATUS_PREFIX>'、'<TITLE>' 等字符串占位;保存后由模板实例替换。// Setup Script
var deviceId = 'PUMP_01';
// 各目标字段(字符串表达式)
PLC: 'PLC_LINE01'
Template(ID): 'device-default'
Status Prefix(DiagnosisControl): 'AREA01.PUMP01' // 状态 Tag 前缀
Title(GroupRightIndex): deviceId // 标题显示 PUMP_01
Condition(Enabled): true
// 运行时等价于:
hqVisuDesigner.openDiagnosis({
PLC: 'PLC_LINE01', ID: 'device-default',
DiagnosisControl: 'AREA01.PUMP01',
GroupRightIndex: 'PUMP_01'
});在设备总览页点击泵、阀或电机查看诊断。复用模板时,可在 Setup Script 中按所选设备生成目标。
填 PLC、Template、Status Prefix、Title 等目标参数,点击时请求宿主机弹出设备诊断窗口。