使用西门子HMI组态PLC报警的朋友都知道,以气缸为例,假设有100个气缸报警就,HMI报警文本列表就需要组态100个气缸HMI报警文本,这样的方法费时费力且容易出错。
![图片](http://img.11467.com/2024/03-08/2495741896.jpg)
一、测试环境
PLC | S7-1511-PN(PLC只支持1500系列) |
HMI | TP900(测试发现KTP系列触摸屏不可以 |
1.PLC FB块添加
![图片](http://img.11467.com/2024/03-08/2495834747.jpg)
2.在测试FB块添加如下变量
![图片](http://img.11467.com/2024/03-08/2495868040.jpg)
![图片](http://img.11467.com/2024/03-08/2495940337.jpg)
![图片](http://img.11467.com/2024/03-08/2495912728.jpg)
7.FB块进行调用OB1中调用测试块2次(目的是测试对比)
![图片](http://img.11467.com/2024/03-08/2496024689.jpg)
8.FB块进行变量插入,这里插入刚刚创建的DATA数据块内变量
![图片](http://img.11467.com/2024/03-08/2496090914.jpg)
9.PLC报警文本列表内插入一个文本列表具体如下
11.报警文本进行设定具体如下图
![图片](http://img.11467.com/2024/03-08/2496145553.jpg)
![图片](http://img.11467.com/2024/03-08/1056889539.jpg)
2.插入报警视图
四、仿真测试