西门子PLC中ProDiag 功能的介绍和使用教程
创作时间:
作者:
@小白创作中心
西门子PLC中ProDiag 功能的介绍和使用教程
引用
1
来源
1.
https://m.11467.com/blog/d7211008.htm
西门子PLC中的ProDiag功能主要用于在PLC侧自动生成报警和提示信息,并在HMI端监视PLC程序段。相比其他报警方式,ProDiag具有更灵活的参数设置和更详细的报警信息输出能力。
ProDiag功能概述
就目前来说,我们用到这个ProDiag最多的功能就是:在PLC侧自动生成报警和提示信息,和在HMI端监视PLC程序段。
这是第一种方式的缺点
这是第二种方式的缺点
这是ProDiag的优缺点
ProDiag监控功能详解
ProDiag功能提供了8种监控类型,具体如下:
示例1:FB参数的监控
- 在TIA博途中创建一个PLC和一个操作面板,例如CPU1517和TP1200,建立PLC与HMI的通信连接。
- 在PLC的属性中查看和使能ProDiag的数量授权,例如选择一个授权(小于250个监控的变量),如果小于等于25个,可以不需要授权。
- 生成一个FB块,语言选择为“PRODAIG”。
- 进行Prodiag参数设置(报警文本,项目中可以根据不同工厂,不同车间,不同工位,不同设备等进行设置)比如我这里,类别:焊装二科,类别1:侧围线体,类别2:点焊机器人,
- 在“基本监控”中定义故障时输出的文本信息。例如添加类别、子类别1、子类别2和详细文本,这样故障时输出的文本将包含上述添加的信息。(实际可以根据甲方的要求需要输出哪些信息来选用)
- 新建一个FB块,里面写需要实现的功能(示例是实现机器人的报警)
- 选择需要监控的变量,右键,新增监控
- FC调用FB块(相应的逻辑)
HMI侧配置
- 变量表新建一个BOOL量
- 新建画面Alarm,将报警视图控件拖放进来
设置报警视图的属性 - 创建画面PLC Code ,将PLC代码视图控件拖放进来,用来显示PLC代码
- 创建画面ProDiag画面 ,将ProDiag概览控件拖放进来
设置ProDiag的属性 - 增加三个按钮
示例2:变量参数的监控
实现的方法跟FB参数的监控基本一样。以下为不一样的地方:
- 监控文本设置的地方不一样
- 由于PLC代码视图的限制条件,如果我们直接监控变量的操作数,是不能在HMI侧显示PC代码的。但我们可以换一种方式进行测试。
示例实现的功能:监控焊机的电流过大报警异常,并且输出实际电流值
- 新建一个全局DB块
由于互锁为两个条件,需要在 C1 触发器中定义相同的 变量, 在监控变量、 C1 触发器同时为 1 时触发报警
这里的报警信息输出增加了详细文本域。(具体咋用可以参考帮助文档)
FC块里编写以下程序
注意: 以上内容仅为技术性介绍,不涉及任何商业推广。
热门推荐
都知道怀孕要补叶酸,但这 3 点很多人都不知道
三孩时代来临,《生育制度》教你如何应对
李新茹:一位单亲妈妈的育儿心路
维生素B族对大脑健康有何帮助?如何正确补充,一篇讲清
维生素B族的功效与潜在风险:全面解析其作用与副作用
突破传统:干细胞纳入中国骨关节炎诊疗指南!干细胞+PRP解锁双重修复力量
二胎家庭如何避免心理矛盾?这份育儿指南请收好
特朗普再谈新冠:美国政府的四重病毒危机应对
联合国报告:美国“四重病毒”危机下的经济复苏挑战
让孩子反复读题,轻松搞定作业难题
如何查看和分析支撑线?支撑线在投资中的作用是什么?
花姐教你科学育儿:从理念到实践的全方位指南
白老师详解InVEST模型:从基础操作到高级应用
InVEST模型:GIS数据处理新趋势
基督教和佛教的教义有冲突吗?
红花油的正确涂抹方法
半年后的疤痕使用祛疤膏是否还有效果?医生解析祛疤膏的真实功效与使用建议
敬神与人生运势:信仰之力如何改变命运
北京二中学区房投资指南:抓住优质资源
遇到紧急危险如何自救?|紧急自救手册
最低生活保障:如何避免“吃低保”的尴尬?
忘带钥匙开锁小窍门
香港推出“HKSOS”紧急救援App:两分钟内完成定位救援
无期徒刑:正义的守护者还是过度的惩罚?
无期徒刑犯人的心理救赎之路
国际紧急电话号码112的作用与使用方法详解
炒股时如何进行风险控制?这种风险控制的效果怎样衡量?
炒股仓位控制技巧
保健品与OTC药品的区别,钙片是保健品还是药品
《仙逆》新集数更新时间揭晓!这部国漫为何能逆袭成黑马?