wincc如何实现整点归档
WINCC归档、报警记录、曲线的操作

如下左图所示添加了一个新的消息类别“Message class 3”,右键属性可以在 “类别名称”栏里修改名称。点击“确认”栏可以定义确认属性,如右图所示。
在窗口栏里点击刚才建立的类别右键点击“添加删除消息类型”如右图点击“→” 即可添加。
如下左图所示对刚才已建立的消息类型右键点击属性可以更改名称,对消息到达、离开的 颜色可以定义。 下面右图是消息块的设置。消息块包括系统块、用户文本块、过程值块。 系统块可以添加日期、时间、序号等。
如果建立一个新的报表,上述设置完后需要将画面和报警记录里归档连 接起来。 双击画面弹出如下属性控制框。
点击“数据准备”栏里“选择”然后出现下面画面。将所建报表画面所对应的消 息类别前面方框打勾。
点击控制属性的“工具栏”一项出现如下所示画面,参照图示看各个相 是否选上。
报警记录内消息类别的添加设置: 如下左图所示在窗口内点击“消息类别”,窗口右边会出现已建类别,右键点击 “添加/删除类别”出现右图所示对话框,点击“→”可以新添加一个见下页所 示。
下面左图所示是用户文本块的定义,可以按照图示方法添加并设置其属性。右图 所示为过程值块的添加设置。
曲线的添加设置方法
• • • 双击图形编辑器,打开趋势画面如下图新建一条曲线并链接变量如下图: 打开画面任意双击一条曲线的坐标,可弹出图中标记处的控件属性对话框 点击图中方框标记的“+”号可以添加新的一条曲线,在“名称”栏里可以取 个名字,“颜色”栏里可以定义颜色,“可见”方框前可以打钩表示显示这 条曲线,反之隐藏曲线。在“选择归档/变量”下点击选择按钮连接变量(前 提是在变量记录归档内已添加好归档变量)。在“时间轴”可以设置日期, “数值轴”可以定义坐标刻度。设置完后点击应用,确定。
WinCC中归档数据片段的时间和尺寸设置模板

WinCC中归档数据片段的时间和尺寸设置1.归档数据片段介绍1.1 概述WinCC V6.2 开始的后台数据库采用了MS SQL Server 2005 ,所以归档方式与V5 有所不同,它的运行数据存放在数据片段(segment)当中,工程师可以根据尺寸需求组态最大容量或根据时间周期启动新的数据库归档片段。
将归档数据连续的写入数据库,单个数据片段的尺寸到达或者时间界限到达时,系统会自动开启另一个数据片段进行归档。
当数据片段的总体尺寸达到最大时,最早的数据片段就会被覆盖,重新开始新的归档。
如图1 所示。
备份功能可以把将要被覆盖的数据保存。
图1WinCC 的归档数据分三部分,即变量记录中的快速归档、慢速归档和报警记录中的消息归档。
对应的数据分别保存在项目文件夹下\ArchiveManager中的\TagLoggingFast、\TagLoggingSlow 和\AlarmLogging。
三类归档的运行机制是一样的,都是基于各自“归档组态”中设置的参数来维护历史数据的。
以快速归档为例说明“归档大小”中各参数的含义。
在运行过程中,当单个分段文件的尺寸达到A的参数100M后,系统自动创建新的分段文件;如果系统连续运行B参数1天后,仍没有达到100M,但系统也会自动创建新的分段文件,即使文件大小只有1M, 系统也会自动创建新的分段文件,因为时间超过了B参数。
这样,系统运行中首先监测单个分段文件的大小,只要超过A的参数,系统就会自动创建新的分段文件;同时,单个分段中的数据时间范围如果超出了B参数1天后,系统同样会自动创建新的分段文件。
文件夹\TagLoggingFast(快速归档)中总的数据尺寸首先不会超过C 的参数,同时也不会超过D的参数。
例如,系统1小时的数据就达到了100M,那么,根据设定系统只能保存10个小时的数据。
因为即使没有达到B、D限制的参数,但是受到A、C参数限制的原因,只能保存10个分段文件。
WinCC中归档数据片段的时间和尺寸设置资料

W i n C C中归档数据片段的时间和尺寸设置WinCC中归档数据片段的时间和尺寸设置1.归档数据片段介绍1.1 概述WinCC V6.2 开始的后台数据库采用了MS SQL Server 2005 ,所以归档方式与V5 有所不同,它的运行数据存放在数据片段(segment)当中,工程师可以根据尺寸需求组态最大容量或根据时间周期启动新的数据库归档片段。
将归档数据连续的写入数据库,单个数据片段的尺寸到达或者时间界限到达时,系统会自动开启另一个数据片段进行归档。
当数据片段的总体尺寸达到最大时,最早的数据片段就会被覆盖,重新开始新的归档。
如图1 所示。
备份功能可以把将要被覆盖的数据保存。
图1WinCC 的归档数据分三部分,即变量记录中的快速归档、慢速归档和报警记录中的消息归档。
对应的数据分别保存在项目文件夹下\ArchiveManager中的\TagLoggingFast、\TagLoggingSlow 和\AlarmLogging。
三类归档的运行机制是一样的,都是基于各自“归档组态”中设置的参数来维护历史数据的。
以快速归档为例说明“归档大小”中各参数的含义。
在运行过程中,当单个分段文件的尺寸达到A的参数100M后,系统自动创建新的分段文件;如果系统连续运行B参数1天后,仍没有达到100M,但系统也会自动创建新的分段文件,即使文件大小只有1M, 系统也会自动创建新的分段文件,因为时间超过了B参数。
这样,系统运行中首先监测单个分段文件的大小,只要超过A的参数,系统就会自动创建新的分段文件;同时,单个分段中的数据时间范围如果超出了B参数1天后,系统同样会自动创建新的分段文件。
文件夹\TagLoggingFast(快速归档)中总的数据尺寸首先不会超过C的参数,同时也不会超过D的参数。
例如,系统1小时的数据就达到了100M,那么,根据设定系统只能保存10个小时的数据。
因为即使没有达到B、D限制的参数,但是受到A、C参数限制的原因,只能保存10个分段文件。
WinCC中归档大数据片段地时间和尺寸设置

WinCC中归档数据片段的时间和尺寸设置1.归档数据片段介绍1.1 概述WinCC V6.2 开始的后台数据库采用了MS SQL Server 2005 ,所以归档方式与V5 有所不同,它的运行数据存放在数据片段(segment)当中,工程师可以根据尺寸需求组态最大容量或根据时间周期启动新的数据库归档片段。
将归档数据连续的写入数据库,单个数据片段的尺寸到达或者时间界限到达时,系统会自动开启另一个数据片段进行归档。
当数据片段的总体尺寸达到最大时,最早的数据片段就会被覆盖,重新开始新的归档。
如图1 所示。
备份功能可以把将要被覆盖的数据保存。
图1WinCC 的归档数据分三部分,即变量记录中的快速归档、慢速归档和报警记录中的消息归档。
对应的数据分别保存在项目文件夹下\ArchiveManager中的\TagLoggingFast、\TagLoggingSlow 和\AlarmLogging。
三类归档的运行机制是一样的,都是基于各自“归档组态”中设置的参数来维护历史数据的。
以快速归档为例说明“归档大小”中各参数的含义。
在运行过程中,当单个分段文件的尺寸达到A的参数100M后,系统自动创建新的分段文件;如果系统连续运行B参数1天后,仍没有达到100M,但系统也会自动创建新的分段文件,即使文件大小只有1M, 系统也会自动创建新的分段文件,因为时间超过了B参数。
这样,系统运行中首先监测单个分段文件的大小,只要超过A的参数,系统就会自动创建新的分段文件;同时,单个分段中的数据时间范围如果超出了B 参数1天后,系统同样会自动创建新的分段文件。
文件夹\TagLoggingFast(快速归档)中总的数据尺寸首先不会超过C 的参数,同时也不会超过D的参数。
例如,系统1小时的数据就达到了100M,那么,根据设定系统只能保存10个小时的数据。
因为即使没有达到B、D限制的参数,但是受到A、C参数限制的原因,只能保存10个分段文件。
WinCC数据归档

WinCC 项目管理器中打开变量记录。
在“变量记录”导航窗口中选择“归档组态”条目。
在数据窗口中,双击“低速变量记录”或“高速变量记录”。
“归档组态”对话框打开。
单击“备份组态”标签。
如果归档备份文件将包含签名,那么激活“激活签名”复选框。
与 WinCC 重新连接时,通过签名可使得系统能确定在交换后是否修改了归档备份文件。
如果要备份归档数据,则选中“激活备份”复选框。
此外,如果要在“目标路径”和“备选目标路径”两个目录下均保存已归档的数据,那么选中“备份到两个路径”复选框。
输入存储备份文件的目标路径。
网络路径也可作为目标路径。
在下列情况下使用“备选目标路径”:在备份介质上的存储空间已满;原始目标路径不可用,例如,由于网络出现故障;如果相关的系统消息已组态,则当指定的路径不可用时将输出消息。
单击“确定”以确认输入。
-------------------------------在 WinCC 项目管理器中打开报警记录。
在报警记录浏览窗口中选择“归档组态”选项。
在数据窗口中,选择“消息归档”,然后从弹出式菜单中选择“属性”命令。
“AlarmLogging”对话框打开。
选择“备份组态”标签。
如果已交换的归档数据要被签名,那么选中“激活签名”复选框。
与 WinCC 重新连接时,通过签名可使得系统能确定在交换后是否修改了归档备份文件。
如果要备份归档数据,则选中“激活备份”复选框。
此外,如果要在“目标路径”和“备选目标路径”两个目录下均保存已归档的数据,那么选中“备份到两个路径”复选框。
输入存储备份文件的目标路径。
网络路径也可作为目标路径。
在下列情况下使用“备选目标路径”:备份介质上的存储空间已被占用。
原始目标路径不存在,例如,由于网络出现故障。
如果相关的系统消息已组态,则当指定的路径不可用时将输出消息。
单击“确定”以确认输入。
wincc的归档数据存在项目中的ArchiveManager文件里。
把归档数据考出来备份。
wincc用户归档的用法

wincc用户归档的用法
WinCC用户归档是指将WinCC系统中的用户信息进行备份和管理,以方便系统管理员进行用户权限管理和恢复用户数据。
用户归档包括创建、导入、导出和删除用户数据。
创建用户归档需要进入WinCC管理控制台,选择“用户管理”菜单,然后点击“归档”按钮。
在弹出的对话框中,可以设置归档文件的名称、存储路径和归档的内容(用户信息、用户组信息、权限信息等)。
点击“确认”按钮后,WinCC系统将自动完成用户归档的创建
过程。
导入用户归档可以将归档文件中的用户信息恢复到WinCC系统中。
在“用户管理”菜单中,选择“导入”按钮,然后选择要导入的归档文件。
系统将自动导入归档文件中的用户数据,包括用户组信息和权限信息等。
导出用户归档可以将当前系统中的用户信息备份到归档文件中。
在“用户管理”菜单中,选择“导出”按钮,然后选择要导出的用户信息和归档文件的存储路径。
系统将自动将选中的用户数据备份到指定的归档文件中。
删除用户归档需要在“用户管理”菜单中选择“归档”按钮,然后选择要删除的归档文件,点击“删除”按钮即可。
删除归档文件后,其中的用户数据将无法恢复,请谨慎操作。
总之,WinCC用户归档功能能够帮助系统管理员有效地备份和管理用户数据,使得用户权限管理更加便捷和高效。
WinCC中归档大数据片段地时间和尺寸设置

WinCC中归档数据片段的时间和尺寸设置1.归档数据片段介绍1.1 概述WinCC V6.2 开始的后台数据库采用了MS SQL Server 2005 ,所以归档方式与V5 有所不同,它的运行数据存放在数据片段(segment)当中,工程师可以根据尺寸需求组态最大容量或根据时间周期启动新的数据库归档片段。
将归档数据连续的写入数据库,单个数据片段的尺寸到达或者时间界限到达时,系统会自动开启另一个数据片段进行归档。
当数据片段的总体尺寸达到最大时,最早的数据片段就会被覆盖,重新开始新的归档。
如图1 所示。
备份功能可以把将要被覆盖的数据保存。
图1WinCC 的归档数据分三部分,即变量记录中的快速归档、慢速归档和报警记录中的消息归档。
对应的数据分别保存在项目文件夹下\ArchiveManager中的\TagLoggingFast、\TagLoggingSlow 和\AlarmLogging。
三类归档的运行机制是一样的,都是基于各自“归档组态”中设置的参数来维护历史数据的。
以快速归档为例说明“归档大小”中各参数的含义。
在运行过程中,当单个分段文件的尺寸达到A的参数100M后,系统自动创建新的分段文件;如果系统连续运行B参数1天后,仍没有达到100M,但系统也会自动创建新的分段文件,即使文件大小只有1M, 系统也会自动创建新的分段文件,因为时间超过了B参数。
这样,系统运行中首先监测单个分段文件的大小,只要超过A的参数,系统就会自动创建新的分段文件;同时,单个分段中的数据时间范围如果超出了B参数1天后,系统同样会自动创建新的分段文件。
文件夹\TagLoggingFast(快速归档)中总的数据尺寸首先不会超过C 的参数,同时也不会超过D的参数。
例如,系统1小时的数据就达到了100M,那么,根据设定系统只能保存10个小时的数据。
因为即使没有达到B、D限制的参数,但是受到A、C参数限制的原因,只能保存10个分段文件。
wincc如何归档备份?Wincc用户归档备份方法

wincc如何归档备份?Wincc用户归档备份方法西门子的WINCC软件供应了便利的变量归档,报警归档备份功能。
但没想到的是Wincc用户归档没有自动备份功能。
配方数据及用户归档存储的报表记录数据确是生产的关键数据,需要定时定期备份。
当然,西门子也供应了标准的接口函数供应导出功能。
是的,一个表一个表的导出功能。
项目变了,配方多了一种重新编辑脚本重新导出。
基于项目实际状况,抛弃了西门子官方供应的方法,选择了其他的方法处理备份数据。
在此,供应三种昌晖仪表使用过的Wincc用户归档备份方法,欢迎大家一起争论!方法一:完整性备份为bak文件借用强大的SQL语法,通过VBS执行SQLCMD指令,执行已经测试完成的T-SQL备份指令。
由于需要使用cmdshell指令,SQL默认为关闭状态需要在T-SQL指令中开启,结束完成后记得关闭,否则SQL处于危急状态。
结合Wincc可以敏捷的定义重复执行的时间。
可以敏捷掌握备份的周期,备份文件的保留方式。
详细看现场实际要求,部分脚本如下:实际测试,备份速度基本是ms级别,截图如下。
方法二:导出表数据使用BCP指令BCP有用工具可以在Microsoft SQL Server实例和用户指定格式的数据文件间大容量复制数据。
使用BCP有用工具可以将大量新行导入SQL Server表,或将表数据导入数据文件。
除非与queryout选项一起使用,否则使用该有用工具不需要了解Transact-SQL学问。
BCP既可以在CMD提示符下运行,也可以在SSMS下执行。
如图所示:导出对应的表的数据,假如表名有固定的标签,可以敏捷的掌握表的数据导出,即使外部新建表单或者新加数据都无需调整脚本。
通过VBS执行SQLCMD,可以敏捷掌握表的名称。
方法三:使用WINCC供应的C指令WinCC ODK uaArchiveExport与uaArchiveImport函数具体的指令有爱好的可以查询西门子的官方关心手册。
基于CScript实现WinCC过程数据归档及报表查询功能

《工业控制计算机》2007年20卷第2期摘要为了解决WinCC不在运行状态时,WinCC趋势控件不能访问已经记录的过程数据的问题,以及过程数据的采集周期受最短归档周期500ms的限制的问题,充分利用WinCC软件本身的特点,提出了一种利用过程数据进行存储和访问的方法,缩短了过程数据的采集周期。
利用WinCC内嵌的C语言编辑器和本身自带的丰富的函数库,通过编写CScript全局脚本程序,将过程数据以日志文件方式完成实时记录归档,并实现查询和报表功能。
关键词:CScript,WinCC,日志文件,查询,报表AbstractThetraditionalWinCCTrendControlcannotaccessrecordedprocessdatawhenWinCCisnotinruntime.BesidesthecollectioncycleofprocessdataislimitedbycompilingperiodinWinCC.Amethodofdatastorageandaccessisdevel-opedthroughusingprocessdatatoshortenthecollectioncycle.ThemethodfirstlycreatestheCScriptglobalactionbyusingCeditorandfunctionlibraryofWINCC.Thenintheglobalaction,theprocessdataisrecordedintheformofreal-timelogfileandthenthequeryandreportfunctionisrealized.Keywords:CScript,WinCC,logfile,query,reportWinCCOnlineTrendControl控件可以以趋势的形式显示在线过程数据,也可以表格的形式显示,但是用户不能对这些数据直接进行访问和处理。
WinCC V7.5 变量整点归档

WinCC V7.5 变量整点归档
创建一个过程值归档。
实现每小时的0分0秒归档一次。
过程变量的选择请参考《WinCC V7.5 变量周期连续归档》文档中的组态,这里仅对归档属性设置作介绍。
WinCC V7.5 变量周期连续归档
在变量记录编辑器中选择定时器,选择“1 hour”定时器,激活“开始时间”项,并设定定时器的起始时间为0分0秒。
在过程变量属性列表中,设置过程变量的采集类型为“周期-连续”,归档周期系数为1,归档/显示周期为 1 hour。
使用WinCC在线趋势/表格控件显示变量归档,请参考《WinCC V7.5 变量周期连续归档》文档中的组态。
WINCC组态过程值归档

WINCC组态过程值归档
如何组态过程值归档
引言
建立过程值归档的步骤如下:
1.创建过程值归档:创建新的过程值归档并选择要进行归档的变量。
2.组态过程值归档:通过选择存储位置等来组态过程值归档。
步骤
创建过程值归档
1.在变量记录的导航窗口中,右键单击“归档”。
从弹出式菜单中选择“归
档向导...”命令。
随后将打开“创建归档”对话框。
2.在“归档名称”下输入合适的名称。
已经选择“过程值归档”。
单击
“继续”。
3.单击“选择”以选择想要对其值进行归档的变量。
也可在创建过程值归
档之后添加其它变量。
4.单击“应用”。
新的过程值归档包含在变量记录数据窗口内。
所选择的
变量显示在表格窗口中。
组态过程值归档
1.在变量记录数据窗口中,双击要组态的过程值归档。
“过程值归档属性”
对话框打开。
2.在“常规信息”标签上输入过程值归档的名称。
如果在多用户系统上工
作,还要选择服务器。
3.在“内存位置”标签上,选择内存位置,并输入数据记录的大
小。
4.单击“确定”关闭对话框。
说明
可在变量记录导航窗口中为过程值归档定义默认设置。
于是每个新创建的过程值归档将用已经设置的参数进行预组态。
在“归档”按钮上单击鼠标右键,然后在弹出式菜单中选择“默认设置”>“过程值归档”。
wincc变量记录压缩归档处理属性选择

wincc变量记录压缩归档处理属性选择WINCC的变量记录中,有压缩归档的功能,可以在设定的时间间隔内,对已采集的数据进行一定的数值计算,如平均值、求和值、最大值、最小值。
因而在某些需要应用场合使用压缩归档比较方便。
例如:1、通过每个小时进行一次数值压缩,即可实现简单的整点报表。
2、如《WINCC完美报表专用版例程》中描述的,对于时间跨度较长的报表,如月报表和年报表,使用每日的压缩归档,可以相当大程度地提高查询速度。
首先,压缩归档的时间间隔,最好使用自定义的定时器,这样可以在调试阶段通过手动设置到较短的时间内进行功能测试,而测试完成后交工时,则设置到正常的日或者时。
其次,压缩归档的处理方法,有四种不同的属性设置,应正确选择。
属性设置如图所示:一直以来,被这四种方法搞得很糊涂。
而且每次看完帮助以后,很快就遗忘。
最近总算清晰地梳理了。
压缩归档属性设置这里面一共有3个词汇:计算、复制和删除。
1、计算不必再言,一定要计算,计算才能得到压缩归档的结果。
所以,每个选项里面都有计算。
2、复制复制是指压缩数据库对待原始数据的态度,是复制过来还是不复制过来。
如果选择复制,则会在压缩数据库中生成两套数据,就是原始数据在一定的时间间隔内,会有一次统计数据行。
这一点,在求和统计时特别明显。
或许可以用于某种形式的简单报表的数据加统计功能,但前提是,数据的排列时间需要精确可提取,还有,统计数据这一行的时间标签如何能加上统计符号的标记?恐怕只有客户不在乎的情况下才可以。
3、删除删除是指存放源数据的原数据库,对待原始数据的态度。
如果选择了删除,那么在每次进行计算统计之后,系统将删除原数据库中的数据。
如果选择删除,那么曲线趋势图功能也会受到影响,因而趋势图只能选择用压缩归档来做曲线了。
现在看,恐怕极少的项目会接受。
数据删除,速度可能提高一些?数据存储量无疑是可以大大减少了。
但我们现在的硬盘,一般的项目会在乎吗?弄明白了三个术语的含义,压缩归档处理方法里面的4个选择项分别啥含义,就很明白了。