欢迎添加工控笔记微信公众号和站长微信,交流讨论,共同进步!
正文
WinCC flexible中的报警分为两大类:
- 自定义报警
需要用户设置组态的报警,用来在HMI中显示过程状态,或者测量和报告从PLC中收到的数据。如电机故障;温度过高等。
- 系统报警
是在HMI中预定义的报警,用来显示HMI设备和PLC特定的系统状态。如HMI与PLC通讯错误等。
(两种报警都可以通过HMI或PLC触发,在HMI中显示)
自定义报警分类:
- 离散量报警:离散量(又称开关量)对应二进制数的1位,离散量的两种相反状态可以用1位二进制数的0、1状态来表示。例如,电动机的交流接触器的接通和断开,各种故障信号的出现和消失,都可以用来触发离散量报警。
- 模拟量报警:模拟量的值(例如温度值)超出上限或者下限时,可以出发模拟量报警。
模拟量报警
创建离散量报警变量
建立一个INT变量“温度值”
创建模拟量报警
在“模拟量报警”下创建一个报警,
在“文本”中写入报警时提示的语句,如“温度过低,当前温度为”,然后关联第一步创建的变量“温度值”,设置限制“20”触发方式为“下降沿时”;即当变量“温度值”小于“20”时触发低限报警。用户可以自选“信息文本”用来提示操作员。
将变量编辑到报警文本(只有模拟量报警才有)
创建并设置报警视图
在画面中调出一个报警视图,设置要显示的报警类型,具体描述请参考下图。
如下图设置为:选择只显示当前的报警,并且显示所有的报警类别。
根据要求设置报警视图的行数,大小,每列报警的报警信息,报警排序等。
测试
将温度值设置为“19”,触发低限报警。
查看信息文本,提示操作员“请打开电机1”
将温度值设置为“56”,触发高限报警。