,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,S7-1500PLC,项目设计与实践,S7-1500PLC项目设计与实践,目录,第,1,章,S7-1500PLC,系统概述,第,2,章,S7-1500,硬件及软件平台,第,3,章,S7-1500PLC,项目设计,第,4,章,S7-1500PLC,硬件系统设计,第,5,章,S7-1500 PLC,软件程序设计,第,6,章 上位监控系统设计,第,7,章,网络通信,第,8,章,工艺功能,第,9,章 系统诊断,第,10,章,S7-1500,的其他功能,目录第1章 S7-1500PLC系统概述,第,9,章 系统诊断,9.1,系统诊断概述,9.2,系统诊断的显示,9.3,通过用户程序进行系统诊断,9.4,轨迹和逻辑分析器功能,第9章 系统诊断9.1 系统诊断概述,9.1,系统诊断概述,设备和模块的诊断统称为系统诊断,通过硬件组态,可自动执行监视功能。,所有,SIMATIC,产品都集成有诊断功能,用于检测和排除故障,如设备故障、移出,/,插入故障、模块故障、,I/O,访问错误、通道故障、参数分配错误和外部辅助电源故障等。,系统诊断可以通过,CPU,的显示屏和模块上的,LED,指示灯进行显示,也可以通过,HMI,设备、,TIA Portal,软件(,STEP 7,)和,Web,服务器进行显示。,9.1 系统诊断概述设备和模块的诊断统称为系统诊断,通过硬件,S7-1500PLC项目设计与实践-第9章课件,9.2,系统诊断的显示,系统诊断信息可以通过设备本身(如,CPU,的显示屏和模块上的,LED,指示灯)、,TIA Portal,软件(,STEP 7,)、,HMI,设备和,Web,服务器这四种方式进行显示。,9.2.1,设备上的系统诊断显示,9.2.2,使用,Portal,软件(,STEP 7,),9.2 系统诊断的显示系统诊断信息可以通过设备本身(如CPU,9.2.1,设备上的系统诊断显示,(,1,)通过,LED,指示灯,(,2,)通过,CPU,的显示屏,9.2.1设备上的系统诊断显示(1)通过 LED 指示灯,(,1,)通过,LED,指示灯,(,a,),CPU 1516-3 PN/DP,(,b,),IM 155-5 PN ST,(,c,),DI 32x24VDC HF,(,d,),PS 25W 24VDC,(1)通过 LED 指示灯 (a)CPU,设备模块上的,LED,指示灯名称及颜色,设备模块上的LED指示灯名称及颜色,(,2,)通过,CPU,的显示屏,在,S7-1500 CPU,的显示屏上,可以快速、直接地读取诊断信息。同时还可以通过显示屏中的不同菜单显示状态信息。,S7-1500 CPU,的显示屏 显示屏中显示错误消息,(2)通过CPU的显示屏在 S7-1500 CPU 的显示屏,9.2.2 使用Portal软件(STEP 7),(,1,)可访问的设备,(,2,)在线和诊断,9.2.2 使用Portal软件(STEP 7)(1)可访问,(,1,)可访问的设备,可访问的设备是指通过接口直接连接或通过子网连接到,PG/PC,上的所有接通电源的设备。即使没有离线项目,在这些设备也可以显示诊断信息。,(1)可访问的设备可访问的设备是指通过接口直接连接或通过子网,(,2,)在线和诊断,(2)在线和诊断,S7-1500PLC项目设计与实践-第9章课件,9.3,通过用户程序进行系统诊断,在用户程序中,可以组态对诊断报警的响应。例如,用户可以指定出现特定诊断报警时关停设备。,9.3.1,采用过程映像输入进行系统诊断,9.3.2,使用指令,9.3 通过用户程序进行系统诊断在用户程序中,可以组态对诊断,9.3.1,采用过程映像输入进行系统诊断,为了在出现故障时也能正确地处理输入和输出数据,一些模块提供了值状态(,QI,),以供程序查询,I/O,数据的有效性而做出正确的响应。,值状态是指通过过程映像输入(,PII,)供用户程序使用的,I/O,通道诊断信息,与用户数据同步传送。,值状态的每个位均指定给一个通道,并提供有关值有效性的信息(,0=,值不正确)。,(,1,)组态“值状态”,(,2,)访问“值状态”,9.3.1采用过程映像输入进行系统诊断为了在出现故障时也能正,(,1,)组态“值状态”,(1)组态“值状态”,当设置了“值状态”,则系统为该模块的每个通道均唯一性地分配值状态位,占用输入过程映像区地址,故整个模块的,I/O,地址范围发生了变化。对于输入模块,直接在用户数据后面分配输入地址;对于输出模块,将分配下一个可用输入地址。,当设置了“值状态”,则系统为该模块的每个通道均唯一性地分配值,(,2,)访问“值状态”,对,I/O,模块设置为值状态后,可以通过程序访问模块通道的值状态,并进行相应的响应处理。,(2)访问“值状态”对I/O模块设置为值状态后,可以通过程序,9.3.2使用指令,用于系统诊断的部分扩展指令名称及功能描述,9.3.2使用指令用于系统诊断的部分扩展指令名称及功能描述,S7-1500PLC项目设计与实践-第9章课件,9.4,轨迹和逻辑分析器功能,在,SIMATIC,产品中,,S7-1500 CPU,、,S7-1200 CPU,(固件版本:,V4.0,)和,G120,等设备都支持轨迹和逻辑分析器功能。,使用轨迹和逻辑分析器功能可记录设备变量(例如,,CPU,的驱动参数变量、系统变量和用户变量),并对记录进行评估。,记录数据保存于设备上,内存空间限制最大记录时长,记录可用的内存空间取决于所使用的硬件。,记录数据在需要时可由工程系统(,ES,)读出,永久保存。因而,轨迹和逻辑分析器功能适合于监视高度动态进程。,9.4 轨迹和逻辑分析器功能在SIMATIC产品中,S7,使用“轨迹”的操作方法,(,1,)通过,TIA Portal,在编程设备(,PG,)上配置轨迹。可在轨迹配置过程中指定待记录信号、记录时长和触发条件。轨迹配置依不同设备而有所不同,且在各个设备部分加以描述。,(,2,)将轨迹配置从,PG,传输到设备。,(,3,)等待记录。如果激活了已设置轨迹配置,则会独立于,PG,之外开始记录。一经满足配置的触发条件即开始记录。,(,4,)将测量结果从设备传输到,PG,。完成记录后可以随时保存测量,与测量时间无关。,(,5,)评估,管理和保存测量结果。,使用“轨迹”的操作方法(1)通过TIA Portal在编程设,轨迹编辑器界面(组态选项卡),轨迹编辑器界面(组态选项卡),添加轨迹变量,添加轨迹变量,设置轨迹变量的采样参数,设置轨迹变量的采样参数,设置轨迹变量的触发模式,设置轨迹变量的触发模式,轨迹变量的曲线选项卡,轨迹变量的曲线选项卡,保存在项目中的轨迹存储路径,保存在项目中的轨迹存储路径,任务,25,自动灌装生产线项目故障检测,(,1,)通过,LED,指示灯判断模块故障状态。,(,2,)通过,CPU,显示屏查看系统故障信息。,(,3,)激活“接收报警”功能,通过,Portal,软件的监视窗口的“诊断”标签页查看设备状态、连接状态和报警显示。,(,4,)通过,HMI,显示系统诊断信息。,(,5,)激活,I/O,模块的“值状态”,并通过程序根据称重传感器和液位传感器所连接的模拟量通道的“值状态”采集正确的数据。,任务25 自动灌装生产线项目故障检测(1)通过LED指示灯,本章小结,本章主要介绍,S7-1500PLC,的系统诊断功能,并介绍了通过设备指示灯进行诊断和通过,Portal,软件进行诊断的方法,以及通过用户程序进行系统诊断的方法。另外,还以具体实例介绍了,S7-1200,和,S7-1500PLC,所支持的轨迹和逻辑分析器功能。,本章小结本章主要介绍S7-1500PLC的系统诊断功能,并介,