触摸屏的程序存在哪

触摸屏的程序存在哪,第1张

# PLC # # PLC编程# #触摸屏#

设备不会在客户处移动。情况紧急,必须马上派人到现场解决!你带着领导恨铁不成钢的感叹去了客户现场。无论谁遇到这种情况,他的心里都会充满马奔腾!

有什么办法可以不去现场,尽快解决现场设备故障?最好的方法是远程。但是如果工厂不具备偏远条件呢?

事实上,如果我们能够通过简单的操作将一些重要的程序显示在触摸屏上,就可以在离线状态下尽可能多的了解故障的信息,这对我们快速解决故障会有很大的帮助。其实西门子的TIA Portal就给我们提供了这个功能——ProDiag,利用ProDiag功能和舒适面板实现故障诊断和PLC代码显示。因为这个内容比较多,为了让教程更直观,需要做大量的资料和时间,后续我会分几篇文章来阐述。

如果在编程中使用GRAPH,在舒适面板上显示GRAPH程序将非常简单。下面是这个函数的实现方式。

首先,您需要在HMI上导入许可证“WinCC Prodiag for SIMATIC Comfort/Mobile Panels ”,并在TIA Portal上导入许可证“Per S7-1500 Unlimited”。

设置PLC CPU-操作系统许可证-产品-所需许可证号的属性。

CPU的属性设置

打开图形的背景数据块,检查背景数据块中的“在HMI工程配置中可见”选项是否被选中。必须选中该选项,否则,在HMI上添加该变量地址,如下图所示:

图形的背景数据块

如果背景数据块中的“在HMI工程配置中可见”选项未被选中,您需要打开图形FB块,在编辑菜单下选中“显示/从HMI访问内部参数”选项,并重新编译图形FB块以生成背景数据块。如下图:

设置HMI可见

重新生成的图形背景数据块如下:

图形背景数据块

在HMI项目中添加图形背景数据块的OFF_SQ变量:

添加OFF_SQ变量

在HMI上增加代码显示画面,在画面中增加“PLC代码视图”控件,如下图所示:

添加PLC代码视图控件

在HMI上增加图形显示画面,在画面中增加“图形总览”控件,如下图所示:

图形概览控件

在图形概览控件的属性-常规-程序-变量中填入新添加的变量“GRAPHProgram _ DB _ OFF _ SQ”。

配置图形总览控件的“事件”,如下图所示:

图形概览控件的事件属性

以上配置完成后,下载PLC和HMI程序,检查运行效果:

操作效果

在上图中,图形背景数据块的名称将显示在图形概览控件上。点击红色圆圈中的图标,进入代码显示屏。屏幕的自动定位显示了当前活动步骤的位置:

图形显示

点击上方红圈图标,显示当前步骤的转换条件:

图形显示

以上是实际程序测试后的效果展示,可能会遗漏一些细节。如果您在实际操作过程中有什么问题,欢迎留言,我会尽力尽快回复。

由于我的帖子都是原创,每天都要花大量的业余时间做教程。教程中难免会有遗漏,错误,错别字等等。请原谅我。

你学会了吗?看完别忘了给我哥点个赞,让我哥下次更努力。

我是兄弟,关注我,可以随时查看我最新的技术原帖!这些都是干货~!

欢迎分享,转载请注明来源:聚客百科

原文地址: http://juke.outofmemory.cn/life/625405.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-07
下一篇 2022-07-07

发表评论

登录后才能评论

评论列表(0条)

保存