首页 理论教育 自动化集成诊断功能-西门子WinCC组态软件工程应用技术

自动化集成诊断功能-西门子WinCC组态软件工程应用技术

时间:2023-11-06 理论教育 版权反馈
【摘要】:全集成自动化可提供对系统来说极为重要的集成诊断功能,与相应的SIMATIC组件相连接,SIMATIC WinCC支持对正在运行的系统和过程进行诊断,并支持多种方式,包括:1)RSE。4)应用WinCC/ProAgent的可靠的过程诊断。直接跳转允许从WinCC运行系统直接跳转到相关的STEP 7的硬件组态或编程环境,这将使故障诊断迅速、方便。需要注意的是,直接跳转只有在特定的条件下才能执行,要求如下:1)基于TIA的项目,“编译OS”功能已被执行。

自动化集成诊断功能-西门子WinCC组态软件工程应用技术

全集成自动化可提供对系统来说极为重要的集成诊断功能,与相应的SIMATIC组件相连接,SIMATIC WinCC支持对正在运行的系统和过程进行诊断,并支持多种方式,包括:

1)RSE(Report System Error)。

2)直接从WinCC跳转至STEP 7硬件组态环境

3)直接从WinCC跳转至STEP 7编程环境。

4)应用WinCC/ProAgent的可靠的过程诊断。

本节着重讲解直接从WinCC跳转至STEP 7硬件组态环境和编程环境。

直接跳转允许从WinCC运行系统直接跳转到相关的STEP 7的硬件组态或编程环境,这将使故障诊断迅速、方便。需要注意的是,直接跳转只有在特定的条件下才能执行,要求如下:

1)基于TIA的项目,“编译OS”功能已被执行。

2)如果将要组态具有专门操作员控制等级的操作员权限,则必须已经使用户管理器创建了该等级。

3)AS的连接参数必须已经通过外部变量确定,因此,在“编译OS”期间,外部变量必须已存在于S7连接中。STEP 7符号可在变量选择对话框中隐含地“编译”。

4)对于从WinCC跳转至STEP 7编程环境,要求在S7程序中,必须已经生成参考列表。

具体步骤如下:

1)将图形对象(如按钮)插入到画面中。

2)用鼠标选中对象,在动态向导对话框的“Dynamic Wizard”选项卡中选择“Network Entry Point”,如图13-1所示,随后向导将指导用户完成需要的组态步骤。

3)在“Select trigger”对话框中选择“Mouse click”,如图13-2所示。(www.xing528.com)

4)在“Set options”对话框中选择当前对象的属性,在“Tag Name”中选择外部变量,该属性将被连接到所选变量上,如图13-3所示。

5)在下一个“Set options”对话框中,选择在跳转时是否检查STEP 7写入权限,如果要执行检查,还需要设置授权等级,如图13-4所示。

6)当组态直接跳转时,将创建一个执行跳转的脚本,如图13-5所示,按照跳转至硬件组态或跳转至程序块对脚本函数进行修改:如果是跳转至硬件组态,需要使用函数GetHWDiag、GetHWDiagLevel,如果跳转至编程环境,需要使用函数GetKopFupawl、GetKopFupawlLevel。

978-7-111-50543-3-Chapter13-1.jpg

图13-1 在“Dynamic Wizard”中选择“Network Entry Point”

978-7-111-50543-3-Chapter13-2.jpg

图13-2 Select+rigger

978-7-111-50543-3-Chapter13-3.jpg

图13-3 选择对象属性及变量

978-7-111-50543-3-Chapter13-4.jpg

图13-4 “授权等级设置”

978-7-111-50543-3-Chapter13-5.jpg

图13-5 直接跳转脚本

7)保存编译已修改的脚本,关闭对话框。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈