2020/7/30SIMATICPCS7标准培训OS图形编辑器2020/7/30SciampleTraining---SIMATICPCS72OS变量归档及趋势本课介绍如何将过程值进行归档,以及如何在运行系统中以趋势曲线和表格的方式显示被归档的历史数据。过程值归档基础1、作用和方法过程值归档的目的是采集、处理和归档工业现场的过程数据。以这种方法获得的过程数据可用于获取与设备的操作状态有关的管理和技术标准。在运行系统中,采集并处理将被归档的过程值,然后将其存储在归档数据库中。在运行系统中,可以以表格或趋势的形式输出当前过程值或2020/7/30SciampleTraining---SIMATICPCS73OS变量归档及趋势已归档过程值,也可将所归档的过程值作为记录打印输出。WinCC使用“变量记录”组件来组态过程值的归档,可选择组态过程值归档和压缩归档,定义采集和归档周期,并选择想要归档的过程值。在图形编辑器中,WinCC提供了WinCCOnlineTableControl和WinCCOnlineTrendControl这两个ActiveX,以便能在运行系统中以不同的方式显示过程数据。2020/7/30SciampleTraining---SIMATICPCS74OS变量归档及趋势2、组态系统功能描述1)启动和停止事件可用事件来启动和停止过程值归档。触发事件的条件可链接到变量和脚本。在WinCC中,下列事件之间有所区别。①二进制事件响应布尔型过程变量的改变。例如,当打开电机时才启动电机速度的过程值归档。②限制值事件对低于或高于限制的数值或达到限制值做出反应。限制值改变可以是绝对的,也可以是相对的。例如,可以在温度波动大于5%的情况下触发归档。2020/7/30SciampleTraining---SIMATICPCS75OS变量归档及趋势③时间控制的归档以某一个预先设定的时间间隔控制的归档。2)归档变量的采集类型在一个归档中,可以定义要归档变量的不同采集类型。①非周期变量的采集周期不固定,可定义一个返回值为布尔类型的函数,当它的返回值变化时进行采集;也可是一个布尔(二进制)类型的变量,当它的值变化时进行采集。2020/7/30SciampleTraining---SIMATICPCS76OS变量归档及趋势②连续周期启动运行系统时,开始周期性的过程值归档。过程值以恒定的时间周期采集,并存储在归档数据库中,终止运行系统时,周期性的过程值归档结束。③可选择周期发生启动事件时,在运行系统中开始周期地选择过程值归档。启动后,过程值以恒定时间周期采集,并存储在归档数据库中。停止事件发生或运行系统终止时,周期性的过程值归档结束。停止事件发生时,最近采集的过程值也被归档。2020/7/30SciampleTraining---SIMATICPCS77OS变量归档及趋势④一旦改变如果过程变量有变化就进行采集,归档与否由所设定的时间周期来决定。3)进行归档的数据对一个过程变量进行归档,并不一定是实际值进行归档。由于采集周期和归档周期可以不同,且归档周期是采集周期的整数倍,因此数个过程值才产生一个归档值。可以对这数个过程值进行某种运算后再进行归档。可选择运算有求和、最大值、最小值和平均值、还可以自定义函数。2020/7/30SciampleTraining---SIMATICPCS78OS变量归档及趋势4)组态归档在归档的组态中,可选择两种类型的归档。①过程值归档存储归档变量中的过程值。在组态过程值归档时,选择要归档的过程变量和存储位置。②压缩归档压缩来自过程值归档的归档变量。在组态压缩归档时,选择计算方法和压缩时间周期。2020/7/30SciampleTraining---SIMATICPCS79OS变量归档及趋势5)快速归档和慢速归档将归档周期小于等于1min(系统默认)的变量记录称为快速归档。(当然,也可以自定义这个归档周期)将归档周期大于1min(系统默认)的变量记录称为慢速归档。(当然,也可以自定义这个归档周期)6)归档备份在快速和慢速归档中都可以设定归档是否备份,以及归档备份的目标路径和备选目标路径。2020/7/30SciampleTraining---SIMATICPCS710OS变量归档及趋势组态过程值归档第一步:打开变量记录编辑器。第二步:组态定时器(如下图)2020/7/30SciampleTraining---SIMATICPCS711OS变量归档及趋势第三步:创建归档在“变量记录”编辑器中,使用归档向导来创建归档,并选择要归档的变量。(如下图)2020/7/30SciampleTraining---SIMATICPCS712OS变量归档及趋势使用归档向导:2020/7/30SciampleTraining---SIMATICPCS713OS变量归档及趋势创建归档:步骤一2020/7/30SciampleTraining---SIMATICPCS714OS变量归档及趋势选择归档变量:2020/7/30SciampleTraining---SIMATICPCS715OS变量归档及趋势添加要归档的变量2020/7/30SciampleTraining---SIMATICPCS716OS变量归档及趋势完成归档:2020/7/30SciampleTraining---SIMATICPCS717OS变量归档及趋势更改归档变量的设置:2020/7/30SciampleTraining---SIMATICPCS718OS变量归档及趋势修改过程值变量的采集周期和归档周期:2020/7/30SciampleTraining---SIMATICPCS719OS变量归档及趋势修改过程值变量的归档参数:2020/7/30SciampleTraining---SIMATICPCS720OS变量归档及趋势修改过程值变量的归档限制值:2020/7/30SciampleTraining---SIMATICPCS721OS变量归档及趋势变量归档周期设置2020/7/30SciampleTraining---SIMATICPCS722OS变量归档及趋势变量归档备份设置:2020/7/30SciampleTraining---SIMATICPCS723OS变量归档及趋势输出过程值归档WinCC图形系统提供了两个ActiveX控件用于显示过程值归档,。一个以表格的形式显示已归档的过程变量的历史值和当前值;另一个以趋势的形式显示。2020/7/30SciampleTraining---SIMATICPCS724OS变量归档及趋势使用趋势控件2020/7/30SciampleTraining---SIMATICPCS725OS变量归档及趋势选择要显示的趋势变量2020/7/30SciampleTraining---SIMATICPCS726OS变量归档及趋势修改要显示趋势的参数一2020/7/30SciampleTraining---SIMATICPCS727OS变量归档及趋势修改要显示趋势的参数二2020/7/30SciampleTraining---SIMATICPCS728OS变量归档及趋势修改要显示趋势的参数三2020/7/30SciampleTraining---SIMATICPCS729OS变量归档及趋势修改要显示趋势的参数四2020/7/30SciampleTraining---SIMATICPCS730OS变量归档及趋势使用表格控件2020/7/30SciampleTraining---SIMATICPCS731OS变量归档及趋势修改要显示表格的参数一2020/7/30SciampleTraining---SIMATICPCS732OS变量归档及趋势修改要显示表格的参数二2020/7/30SciampleTraining---SIMATICPCS733总结与练习