分享

西门子PLC(TIA博图)的HMI报警,你还在逐条输入吗?这儿有一个更强大、能自由控制报警的方法

 德阳北方数控 2024-02-19 发布于黑龙江

使用西门子HMI组态PLC报警的朋友都知道,以气缸为例,假设有100个气缸报警就,HMI报警文本列表就需要组态100个气缸HMI报警文本,这样的方法费时费力且容易出错。

如图所示:
图片
通过使用下面的方法,与原来在HMI中创建报警信息的做法相比,节省时间,提升效率。不需要HMI侧编写离散量报警条目。
如图所示:

图片

一、测试环境

PLC
S7-1511-PN(PLC只支持1500系列)
HMI
TP900(测试发现KTP系列触摸屏不可以
二、创建测试功能块及PLC设置
1.PLC FB块添加
图片

2.在测试FB块添加如下变量

图片
3在测试FB块添加Program_Alarm指令,指令位置如下图

图片

4.变量拖入指令内
图片
5.添加DATA数据DB块

图片

6DATA数据DB块内添加如下变量
图片

7.FB块进行调用OB1中调用测试块2次(目的是测试对比)

图片

8.FB块进行变量插入,这里插入刚刚创建的DATA数据块内变量

图片

9.PLC报警文本列表内插入一个文本列表具体如下

图片

10.打开PLC监控和报警 
报警→程序报警

图片

11.报警文本进行设定具体如下图

图片
图片
插入后变量效果

图片

三、HMI设置
1.添加HMI

图片

图片

2.插入报警视图

图片

3.设备报警视图设置

图片

四、仿真测试

1.启动PLC与HMI仿真

图片

图片

图片图片

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多