在 IBA PDA Viewer 中为数据点配置报警阈值(即当数据超出设定范围时触发报警),需通过IBA PDA Server 定义报警规则,再在 Viewer 中关联报警显示。以下是详细步骤(报警逻辑主要在 Server 中配置,Viewer 负责监控和展示):
IBA PDA Server 已添加 S7-315NP PLC 的数据点(如温度、压力、转速等需监控的变量)。
需明确报警条件(如 “温度>80℃报警”“压力<0.2MPa 报警”)。
报警阈值的核心逻辑需在 IBA PDA Server 中定义(Viewer 仅负责显示报警状态),操作如下:
打开 Server 的配置模式启动 IBA PDA Server,点击工具栏 “Configuration”(F2)进入配置模式。
选择目标数据点在左侧 “Data Points” 面板中,找到需配置报警的数据点(如 “DB1.Temp”,温度变量),双击打开其属性窗口。
配置报警阈值参数在数据点属性窗口中,切换到 “Alarms” 标签页,设置报警规则:
High Alarm(上限报警):当数据>设定值时触发(如温度>80℃)。
Low Alarm(下限报警):当数据<设定值时触发(如压力<0.2MPa)。
High-High Alarm(高高限报警):更严重的上限(如温度>90℃,紧急报警)。
Low-Low Alarm(低低限报警):更严重的下限(如压力<0.1MPa,紧急报警)。
添加报警条件:点击 “Add” 按钮,选择报警类型:
设置阈值:在 “Limit” 中输入具体数值(如 80.0,单位与数据点一致)。
设置滞后值(Hysteresis):避免数据在阈值附近波动导致频繁报警(如设置 2.0,即温度降至 78℃以下时,上限报警复位)。
报警级别(Priority):设置报警优先级(1~10,10 为最高),用于 Viewer 中区分报警严重程度。
保存报警配置点击 “OK” 保存报警规则,重复操作可添加多个报警条件(如同一数据点同时设置上限和下限报警)。
配置完成后,IBA PDA Server 会实时判断数据是否触发报警,Viewer 中可通过以下方式查看和管理报警:
打开报警窗口在 Viewer 菜单栏点击 “View”→“Alarms”,调出报警窗口(显示所有触发的报警)。
关联报警到趋势图(可选)若需在趋势图中直观显示报警触发点:
报警状态显示
若需通过弹窗、声音或邮件接收报警(高级功能):
在 Viewer 中设置弹窗与声音
“Show alarm dialog on new alarm”(新报警时弹窗提示)。
“Play sound on new alarm”(新报警时播放提示音,可自定义音频文件)。
点击菜单栏 “Tools”→“Options”→“Alarms”,勾选:
配置邮件通知(需 IBA PDA Server 支持)
报警不触发
报警频繁抖动
Viewer 中不显示报警
IBA PDA 中配置数据点报警阈值的核心是:在 Server 中定义报警类型、阈值和滞后值,再在 Viewer 中通过报警窗口或趋势图监控报警状态。关键是确保报警条件与实际业务需求匹配(如区分警告级和紧急级报警),并合理设置滞后值避免误报。