本篇是《基于博途V15 ...》系列的后续篇,看懂本篇文章之前请大家关注我,然后查找相关文章,学习之后再学习此篇。也请专业领域的大神批评指正。
感谢大家关注与支持!
上一篇文章是《基于博途V15 HMI 画面对象组态之日期时间域时钟与符号IO域组态》 ,请自行查看。
简介
1.报警分类
1)用户定义的报警
离散量报警:开关量报警 ,各种故障信号的出现与消失。
模拟量报警:模拟量的值,例如温度值超上限或者下限。
PLC产生的控制器报警:例如CPU 从RUN切换到STOP。
2)系统定义的报警
系统事件:是HMI设备产生的。
系统定义的控制器报警
2.报警状态
1)到达(字母I):满足了触发报警条件时,该报警状态。
2)离开(字母O):当触发报警的条件消失,该报警状态。
3)确认(字母A):一直显示到操作人员对报警确认。分(到达)确认/(离开)确认/(到达确认)确认。
3.4个常见报警类别
1)Errors(事故或者错误):指紧急的或者危险的操作和过程状态,这类报警必须确认。
2)Warning(警告):不太紧急或者不太危险,不需要确认。
3)System (系统)
4)Diagnosis events (诊断事件)
操作
1. 创建项目
项目名为:报警的组态

2. 创建PLC CPU315-2PN/DP

3. 创建HMI 精智 KTP400 Comfort

4. 以太网HMI联网

5. HMI_1-运行系统设置-报警

6. HMI_1-HMI报警 创建报警类别


7. 报警组

组态报警
1. 组态离散量报警
1)在PLC变量中创建“事故信息”变量 数据类型Word 绝对地址为MW10 设置采集模式为“循环连续” 采集周期为100ms。

2)创建离散量报警

2. 在报警文本中插入变量的值

3. 组态模拟量报警


4. 组态报警试图
在画面_1里添加 控件 报警试图


5. 组态报警窗口与报警指示器
在“全局画面”编辑器中组态


6. 报警系统的仿真
模拟仿真 下载PLC 启动HMI仿真
MW2 报警确认
MW4 转速
MW10 事故信息
MW12 温度
1)MW2 温度为0 报警到达 温度过低

2)MW2 温度为760 报警到达 温度升高

3)MW2 温度为850 报警到达 温度过高

4)MW2 温度为600 报警到达 温度降低

5)M11.0~M11.5触发离散报警


6)MW4 转速 500 带参数报警 MW10报警事故位置 报警指示器提示当前报警数
