1.1500的系统诊断功能
S7-1500的系统诊断功能类似于S7-300/400的报告系统错误功能。与S7-300/400不同,系统诊断功能作为S7-1500操作系统的一部分,已经集成在CPU的固件中,不需要生成和调用有关的程序块。它是自动激活的,不能取消。即使没有下载对应的OB,CPU也不会进入STOP模式。
只需要将系统诊断视图拖放到SIMATIC HMI(人机界面)的画面上,系统运行时就可以用它显示PLC的系统诊断信息。系统诊断功能不需要编写任何程序,PLC编程和HMI组态的工作简化到了极致。
通过系统诊断视图,可以显示CPU的诊断缓冲区和报警消息,可以分层查看分布式I/O的状态、模块状态和通道的状态。用系统诊断视图和TIA博途查看故障的方法和查看到的故障信息基本上相同。
如果使用精智面板,需要安装TIA博途中的WinCC的精智版、高级版或专业版。
2.组态HMI连接
将前面的项目“用博途诊断故障”另存为“用系统诊断功能诊断故障”(见随书光盘中的同名例程)。双击项目树中的“设备和网络”,打开网络视图。CPU 1516C-3PN/DP为IO控制器,ET 200SP为IO设备,它们之间已经建立了PROFINET IO系统。将硬件目录窗口的文件夹“\HMI\SIMATIC精智面板\7”显示器\TP700精智面板”中的面板TP700 Comfort拖拽到网络视图中。在项目树中生成名为“HMI_1”的站点。设置PN接口的IP地址为192.168.0.3。
单击工具栏上的“连接”按钮,它右面的选择框显示连接类型为默认的“HMI连接”。单击选中PLC中的以太网接口(中间的绿色小方框),按住鼠标左键,移动鼠标,拖出一条浅蓝色直线。将它拖到HMI的以太网接口,松开鼠标左键,生成图7-21中的“HMI_连接_1”。
以后打开项目时,按下网络视图左上角的“连接”按钮,将鼠标的光标放到HMI连接的网络线上,单击出现的小方框中的“HMI_连接_1”,HMI连接的网络线用图7-21中的高亮(双线)显示。(www.xing528.com)
图7-21 网络视图
3.组态PLC的系统诊断功能
双击网络视图中的PLC_1,打开PLC的设备视图。选中CPU后,选中巡视窗口的“属性>常规>系统诊断”(见图7-22),右边窗口中的复选框“激活该设备的系统诊断”被自动激活,因为是灰色,不能更改。
图7-22 组态系统诊断
可以用“报警设置”区中“报警”列的复选框设置要产生哪些类别的报警,用“报警类”列的选择框设置是否需要确认(Acknowledgement)。
对PLC进行硬件编译时,会根据当前的硬件配置自动生成系统报警消息源。双击项目树中的“PLC报警”,在工作区打开“PLC报警”编辑器。在“系统报警”选项卡中,可以看到这些报警源。如果修改了硬件配置,编译硬件后,将会自动更新系统报警源。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。