在 AlarmEventSummary 对象上调用确认方法时出现错误消息

如果将
FactoryTalk Alarms and Events
升级到 2.20 版本,并且将
FactoryTalk View
Site Edition
调用命令
配置为调用“报警和事件汇总”对象的
AckAll
AckPage
方法,将生成以下错误:
Alarmeventsummary1:提供的元素数 DISPARAMS 与方法或属性所接受参数的数目有所不同。
此错误产生的原因是为方法添加了新参数。要更正错误,需要在 Invoke 命令中添加如下可选参数:
Invoke DisplayName.AlarmEventSummary1.AckAll(1, "")
Invoke DisplayName.AlarmEventSummary1.AckPage(1, "")
在第一版
FactoryTalk Alarms and Events
中,调用 AlarmEventSummary 对象模型中的
AckAll
AckPage
方法时将显示一个
注释
对话框,并在关闭
注释
对话框之前将暂停包含此方法的程序。要关闭
注释
对话框,操作员必须单击
确定
新参数
FactoryTalk Alarms and Events
v 2.20 中,已为
AckPage
AckAll
方法添加了新的参数,程序员可通过这些参数指定是否显示
注释
对话框。如果希望自动确认报警(无操作员输入),请将方法配置为在不显示
注释
对话框的情况下运行。
语法
object
.
AckAll
([
ShowDialog
布尔值
)], [
Comment
字符串
)])
object
.
AckPage
([
ShowDialog
布尔值
)], [
Comment
字符串
)])
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal