声明:本文引用他人文章
1. 在TIA 博途中创建一个PLC和一个操作面板,例如CPU1513和TP900,建立PLC与HMI的通信连接。
2. 在PLC的属性中使能ProDiag的数量授权,例如选择一个授权(小于250个监控的变量),如果小于等于25个,可以不需要授权。
3.双击项目树->“公共数据”->“监控设置”进行Prodiag参数设置界面,在“类别”中创建新的信息类别,例如在第四行创建“甲工厂”并激活;在“子类别1”中创建“乙车间”并激活;在“子类别2”中创建“丙设备”并激活。
4. 在“基本监控”中定义故障时输出的文本信息。例如添加类别、子类别1、子类别2和详细文本,这样故障时输出的文本将包含上述添加的信息。
5.编写程序
6.点击变量M1.1,在属性中->“监控”中定义“监控类型”为互锁(操作数和位置监控不能输出程序试图)。
7. 在HMI中创建一个内部变量和两幅画面,例如“Display”,类型为BOOL,画面名称为“PLC Code”和“Alarm”。打开画面“PLC Code”,在画面中插入控件“PLC代码试图”,并插入一个按钮可以返回“Alarm”画面。
8.打开画面“Alarm”画面,插入报警视图控件,在属性中使能相应的报警显示。
9.在报警视图控件的显示属性 > PLC 代码视图的控制变量,下指定布尔变量,例如“Display”,该变量用于评估是否可以在PLC 代码视图显示PLC程序。
10.将按钮从“工具”任务卡拖放到“Alarm”画面中,在“属性 -> 动画 -> 可见性- > 变量”下,选择先前指定的在 PLC 代码视图的控制变量。
11. 在按钮的事件标签中,在“画面对象的键盘操作”下选择“激活PLC代码试图”系统函数,选择画面和画面对象。
12.使能一个条件触发M1.1,在Alarm画面中将显示一条报警信息,触发PLC代码的按钮显示,表示有PLC代码产生。