WinCC中归档数据片段的时间和尺寸设置
WINCC归档、报警记录、曲线的操作

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

wincc归档变量的数据放在哪里的?
wincc归档变量的数据放在哪里的?
怎么从wincc外调出來?
电脑上能放多大的数据,怎么设置数据大小和期限?
求助.
最佳答案
1、wincc归档变量的数据放在哪里的?---放在wincc的归档文件夹下(ArchiveManagerTagLoggingFast和ArchiveManagerTagLoggingSlow)快速归档和慢速归档。
2、怎么从wincc外调出來?----
参考资料:
《如何将WinCC将归档的历史数据导出成ExcelCSV文件?》下载:
/download/Upload/AS/applicati on/A0442.pdf
3、电脑上能放多大的数据,怎么设置数据大小和期限?--这个和你的硬盘以及分区有关,wincc放在哪个盘里面,如果wincc数据设置的大,需要硬盘容量要大,关于设置数据大小和期限参考:
:如何计算和设置变量归档的段参数(更新版)
/Download/Upload/AS/applicati on/A0125.pdf。
《工业控制组态与现场总线技术》 电子课件 任务6.7 WINCC组态归档

高等职业教育数字化学习中心
谢 谢!
任务6.7 WINCC组态归档
6.7.1计算需要的存储空间
1.简介 ห้องสมุดไป่ตู้算所需存储空间可作为“快速变量记录”和“慢速变量记录”归档
组态的参考。 1)“快速变量记录”记录周期小于 1 分钟的归档变量。 2)“慢速变量记录”记录周期大于 1 分钟的归档变量。
2.计算需要的存储空间 需要了解平均每秒记录的归档变量数的相关信息。
图7-21
任务6.7 WINCC组态归档
6.7.3为归档变量分配归档类型
4)选择要指定作为“快速变量记录”中对归档变量进行归档的条件所对应的 选项: (1)过程值的事件控制采集型非周期性归档。 (2)归档周期小于或等于指定限值的过程值的周期性归档。 (3)归档周期小于或等于指定限值的压缩测量值。 (4)过程控制的测量值 (5)输入周期和压缩测量值的归档周期上限。
图7-19
任务6.7 WINCC组态归档
6.7.2组态归档
3)为归档作下列设置: (1)所有分段的时间段及其最大长度。 这个规范定义了归档数据库的大小。 如果超出其中一个标准,则启动新的分段并删除最旧的 分段。 (2)过程值在单个分段中被归档的时间段及其最大长度。 如果违反了其中任意一个限制,则将启动一个新的单个分段。 如果超出“所有分段的时间段” 标准的限制,则最早的单个分段也将被删除。 4)在“段改变的时间”中输入下列信息: 首次改变段的开始日期和开始时间。 5)单击“确定”(OK) 以确认输入。
高等职业教育数字化学习中心
工业场单控总制击线组此技态术处及现编辑母版标题样式
主 讲:江光灵
单击此处编辑母版标题样式
讲授内容
项目六 WINCC变量记录
WinCC 6.2过程值归档

WinCC 6.2过程值归档
我现在调试一个项目,遇到点问题,WINCC要采集4台6ES70变频器的电流,所以我做了一个归档的趋势电流,结果运行后趋势图没有采集到电流,感觉可能是过程值归档那设置的有点问题,请支招,我把我WINCC6.2的设置简单陈诉下,帮我找出问题所在
1.设置启动“变量记录运行系统”
2.归档变量是有符号16位数ShortToSignedWordDB100.DBW12
3.启动归档向导,选择“过程值归档”,然后添加变量
4.设置过程值归档属性:归档“允许”,归档类型“过程值归档”,位置“硬盘”
5.设置归档变量属性:提供变量“系统”,归档“允许”“长期关联”,归档类型“周期”,采集“500ms”,归档“1*500ms”“绝对值”
6.WinCC在线趋势控件的属性:数据源“归档变量”,选择过程值归档里的变频器电流变量。
其余的设置基本都是默认的
采集周期一直是500ms
归档周期我设置过500ms,设置过1秒,设置过1分好
像都没归档成功。
趋势图就是显示不出归档变量的值,改成在线变量后就有趋势了。
我把原有的项目另存到其它盘符下从新运行也不行,项目文件名只有字母,没有特殊字体和符号,工控机我也重启过依然不行,我找不到原因了......
最佳答案
启动中用户归档也得打勾选中。
wincc时间的问题_1

wincc时间的问题
在做WINCC历史数据及曲线的控件时,数据的时间都是根据操作系统的时间,而操作系统的时间又可以随便调整,严格的讲,这些数据对应的时间存在很大的风险,比如操作人员随意更改了系统时间,WINCC存取的数据时间就不正确了,有什么办法可以很好的处理呢。
最佳答案
1、对于服务器/客户机结构,将WinCC时基设置为服务器时间,再做好服务器时间的校准和Windows操作权限设置工作即可;
2、对于单站结构,归档数据各自为政,无法共享,做好单站时间的校准和Windows操作权限设置工作即可;
3、规范的话,可以将AS时间设置为主时钟源,为网络上其他设备授时,或者设置单独的GPS或NTP服务器作为主时钟源。
再做好各Windows系统的操作权限设置工作即可。
WINCC归档、报警记录、曲线的操作

下面左图所示是用户文本块的定义,可以按照图示方法添加并设置其属性。右图 所示为过程值块的添加设置。
曲线的添加设置方法
• • • 双击图形编辑器,打开趋势画面如下图新建一条曲线并链接变量如下图: 打开画面任意双击一条曲线的坐标,可弹出图中标记处的控件属性对话框 点击图中方框标记的“+”号可以添加新的一条曲线,在“名称”栏里可以取 个名字,“颜色”栏里可以定义颜色,“可见”方框前可以打钩表示显示这 条曲线,反之隐藏曲线。在“选择归档/变量”下点击选择按钮连接变量(前 提是在变量记录归档内已添加好归档变量)。在“时间轴”可以设置日期, “数值轴”可以定义坐标刻度。设置完后点击应用,确定。
右击故障时的位置属性弹出下图标记处的消息框在变量右击故障时的位置属性弹出下图标记处的消息框在变量动作一项内的画面名称的画面名称参数一栏点击图标选择画面我们选择故障报警记录参数一栏点击图标选择画面我们选择故障报警记录
归档变量的添加方法
• 双击变量记录进入如下画面 ,点击“归档”,在右边“归档名称”里右击, 点击“归档向导”,接着点击“下一步”,在‘创建归档 步骤1’里填写归档 名称,然后点击下一步,选择要归档的过程变量,点击完成。点击刚才建的 归档名称就可看到它下辖的变量。
右击“故障时的位置”属性弹出下图标记处的消息框,在“变量/动作”一项内 的“画面名称/参数”一栏点击图标选择画面,我们选择“故障报警记录.pdl”这 样设置后一旦所连变量动作,会触发故障报警记录.pdl画面,在画面中显示一些 信息。
如果建立一个新的报表,上述设置完后需要将画面和报警记录里归档连 接起来。 双击画面弹出如下属性控制框。
如下左图所示添加了一个新的消息类别“Message class 3”,右键属性可以在 “类别名称”栏里修改名称。点击“确认”栏可以定义确认属性,如右图所示。
WINCC趋势显示与测量值归档

WINCC趋势显示与测量值归档趋势显示是WINCC系统中非常常用和重要的功能之一,它能够实时地将测量值以图表的形式展示出来,让操作人员能够直观地了解系统运行状态。
通过趋势显示功能,操作人员可以随时查看过去一些时间段内的测量值变化情况,并进行分析和判断,从而及时采取相应的措施来调整和优化系统运行状态。
趋势显示功能能够展示多个测量值的变化趋势,操作人员可以自由选择要显示的变量,并可以设定时间范围和显示格式等参数进行定制。
趋势显示可以以不同的时间粒度来显示测量值的变化情况,包括秒级、分钟级、小时级等,以满足不同的需求。
除了实时显示外,WINCC系统还支持将测量值进行归档保存。
归档是指将测量值记录下来并保存在数据库或文件中,以备后续分析和报告使用。
WINCC系统提供了多种归档方式,包括存储为文本文件、存储为数据库等,操作人员可以根据具体需求选择适合的方式进行归档。
归档功能可以按照不同的时间间隔和条件来进行设置,如每天归档一次、每小时归档一次等。
归档的数据可以根据需要进行分析和报表生成,以便对系统的运行情况进行更深入的了解和优化。
通过趋势显示与测量值归档功能,操作人员可以及时掌握系统的运行情况,能够在系统出现异常或故障时快速发现问题并进行处理。
归档的测量值也提供了历史数据的参考,可以帮助进行系统性能分析和优化,提高系统的可靠性和稳定性。
在实际应用中,WINCC趋势显示与测量值归档(变量记录)广泛用于各种领域,如工业控制、能源管理、环境监测等。
通过运用这一功能,可以实现对关键数据的实时监测与分析,提高生产效率和质量,降低能源消耗和环境污染,从而提升企业竞争力和可持续发展能力。
总之,WINCC趋势显示与测量值归档(变量记录)是一项重要的功能,它能够帮助操作人员实时掌握系统的运行状态,并提供归档的历史数据以供分析和报告使用。
这一功能的应用将为企业提供更高效、稳定和可靠的系统运行环境,为企业的可持续发展提供有力支撑。
WINCC数据归档

在线帮助的发行版
6
WinCC 归档组态工具
05.2005
引言
步骤
9
显示测试结果。如果发现错误,会提示用户是否应显示错误列表。按下
“是”来确认提示。打开一个对话框,包含错误对象的列表和相应的错误原
因。通过双击列表中的一个条目,系统直接跳至 Excel 表格中的错误对象,
错误被清除。相应对象的“错误文本”列也包含错误原因。错误原因具有下
在线帮助的发行版
8
WinCC 归档组态工具
05.2005
引言
步骤
12 然后,可以修改归档的属性或单个归档变量的属性。可以有选择地将所作的 修改传送至 WinCC 项目。选择已修改的相关对象。通过单击鼠标右键来打开 右键快捷菜单并选择菜单条目“WinCC - 写选择”。写归档变量之前,打开 一个对话框,在其中定义测试标准。通过单击“确定”来确认对话框。
话框和办公助手)。
入,具有有
限的支持。
检查数据 输入期间检查数据。 输入期间检查数据。
写入 WinCC 项目之前先 检查数据。 可以取消激 活各种检 查。
可扩充性 无。
可以通过 VBA 宏进行扩充。
可以通过 VBA 宏进行扩 充。
在线帮助的发行版
2
WinCC 归档组态工
• Windows NT / Windows 2000 / Windows XP • Microsoft Excel 2000 / Microsoft Excel XP • Internet Explorer 5.0 或更新版本
不使用 WinCC
可以在不安装 WinCC 的情况下使用 WinCC 归档。然而,在这种情况下,不能从 WinCC 读取数据或将数据写至 WinCC。使用 Excel 的组态选项的所有范围都保持可用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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个分段文件。
对于超出参数C、D的分段文件,系统默认会删除;如需保留,则需要设置第二页选项卡“备份组态”。
对于“更改分段的时间”中的设置,只有小于“单个分段所包含的时间段”的参数才起作用。
如果“单个分段所包含的时间段”为1天,则“更改分段的时间”中的“月”“日”“星期”都不起作用。
"单个分段所包含的时间段""更改分段的时间"组中的有效参数"小时""分钟""天""小时", "分钟""周""周", "小时", "分钟""月""日", "小时", "分钟""年""月", "日", "小时", "分钟"例如:• 在“单个分段所包含的时间段”设定的是1小时, 则只有"更改分段的时间" 组中“分钟” 参数是有效的;• 在“单个分段所包含的时间段”设定的是8小时, 则只有"更改分段的时间" 组中“小时”和“分钟”参数是有效的;• 在“单个分段所包含的时间段”设定的是1个月, 则"更改分段的时间" 组中的“日”,“小时”和“分钟” 参数是有效的。
归档组态中的设置修改只有在下一次数据段生成的时候才会生效。
组态要点:在归档组态中,需要保证所有单个归档(包括快速归档,慢速归档和报警归档)片断的个数不超过某一个值。
经过测试比较,SQL数据库所能连接的单个归档片断最大可行的数量为200个。
归档片断个数不能过多地超过这个数量,否则会影响Microsoft SQL server运行性能。
这会导致数据管理错误。
单个归档片断的大小在服务器不应超过700M,或者在CAS上不应超过1G。
1.2 变量记录计算为了详细解释数据段的功能和用法,举例加以说明:某用户希望进行两个月的数据归档,其中有5000 个变量的归档周期是2 分钟,50 个变量的归档周期是2 秒钟,单个的数据片段时间设置为1 周,怎样设置相应的数据段尺寸?在计算数据段尺寸前需要先考虑以下三个问题:首先,一条慢速变量归档记录与一条快速变量归档记录占用的硬盘空间是不同的,因此要计算数据库尺寸就得分两种情况考虑。
第二,WinCC V6.0 版本开始,快慢速归档的归档周期界限可以由用户自行设定,该参数在快速归档属性的第三个标签项“归档内容”中设置(如图2)。
所有勾选的条目将作为快速归档保存,除了勾选条目之外的其他归档数据则作为慢速归档保存。
系统默认采用1 分钟进行计算。
图2第三,数据归档类型分为四类,只有周期连续归档的数据才能定量的计算其占用的数据库尺寸,因此当根据设定时间期限来计算并设置数据库尺寸大小时,需要考虑其他数据归档类型的数据,留出相应的余量。
1.2.1 V6.0慢速归档数据尺寸慢速归档时一条变量归档记录占用32 字节的空间,每个变量以2 分钟为归档周期,一周之内会产生5040 条记录,若有5000 个变量的归档,则单个数据片段的大小计算为:32×5000×5040=806400000 byte ==> 约等于800MB 考虑到留出20%的余量,设定单个数据片段为1G 所有数据归档期限是两个月,因此所有段的尺寸为单个片段尺寸乘以单个片段的个数,即:1GB×9=9GB 该用户在慢速归档的组态设置如图3 所示:图3数据归档两个月以后,该用户在SQL Server 2000 的企业管理器里可以看到9 个标志起止时间的数据库,这些都属于数据片段。
1.2.2 V6.0快速归档数据尺寸快速归档时一条变量归档记录占用10 字节的空间,每个变量以2 秒钟为归档周期,一周之内会产生302400 条记录,若有50 个变量的归档,则单个数据片段的大小计算为:10×50×302400=151200000 byte ==> 约等于151MB考虑到留出20%的余量,设定单个数据片段为180MB所有数据归档期限是两个月,因此所有段的尺寸为单个片段尺寸乘以单个片段的个数,即:180MB×9=1620MB该用户在快速归档的组态设置如图4 所示:图41.2.3 V6.2及以后版本归档数据尺寸从WinCC V6.2 开始,其计算比旧版本更容易,因为所有数据都是以压缩的形式存在的,快速和慢速归档都是以压缩的形式保存。
快速归档所要求的空间取决于被存档值的归档设置,数据类型和时间特性。
快速归档的值在数据库中以压缩格式储存,并且每个测量值需要大约10 到15 个字节。
在一些情况下可用更高的压缩比。
1.3 报警记录计算消息的运行系统数据:• 无过程值和注释的每条消息需要至少172字节的硬盘空间。
• 带有最大数量过程值和注释的每条消息需要4012字节的硬盘空间。
由于不同项目添加的“系统块”“用户文本块”和“过程值块”的数量不同,而且报警发生的频率并不确定,因此不能预先计算出报警记录单个分段的最大尺寸。
如果硬盘的容量比较大,结合1.1概述中的组态要点,“单个分段的最大尺寸”不应超过700M,根据工艺需要修改“单个分段所包含的时间段”大小。
2.备份组态对于分段时间超过“所有分段的时间段”或分段文件尺寸超过“所有分段的最大尺寸”的数据,可以在右侧“备份组态”勾选“激活备份”,设置“目标路径”保存超出的数据;只有当“目标路径”不存在或不可用时,通过“备选目标路径”来保存超出的数据;如果勾选“备份到两个路径”,超出的数据同时写入“目标路径” 和“备选目标路径”,直到把整个硬盘写满。
3.查询历史归档在WinCC 运行系统中,只能查询“归档组态”中的归档数据,对于“备份组态”中导出的数据无法直接通过“在线趋势/在线表格”控件查询。
在WinCC 运行时,通过以下方法可以链接导出的归档数据,对应的历史数据即可通过“在线趋势/在线表格”控件查询。
链接的归档数据查询结束后要及时断开链接,以免增加WinCC 系统负荷。
其他更多的方法请参考以下链接:在WinCC 运行系统中如何连接或断开已经导出的报警记录或变量记录的归档片段?描述:如果超出了归档组态中设置的“所有分段的时间段”的范围,早期归档的报警记录或变量记录将不会在运行系统中显示。
为了不丢失数据,可以在备份组态中激活备份。
归档备份的数据以“单个时间分段”的形式存储在组态的目标路径中。
当运行系统中再次需要备份的数据时,可以使用下列几种方法重新连接已经备份出的报警记录和变量记录的数据。
注意:归档片段的文件名( 每个归档片段包含两个文件)总是以时间戳结尾。
格式如下:YYYYMMDDhhmm (例如:200908112245 代表2009年8月11日22点45分)在WinCC 信息系统的如下路径中,可以获得关于如何连接和断开导出的归档备份片断的详细描述:“使用WinCC > 归档过程值> 组态过程值归档”。
“使用WinCC > 建立消息系统> 消息归档> 组态消息归档”。
注意:在自动连接的情况下,需要注意接连地逐个拷贝归档片断到相应的路径下;否则,一些归档片断或许不能正确连接。
通过控件连接/断开归档片断( WinCC 7.0 及以上版本)WinCC 7.0 提供了新的WinCC 控件。
下列的控件通过工具栏在运行环境下就能够连接/断开归档片断:•HMIRuntime.Logging.AlarmLogs.Restore•HMIRuntime.Logging.AlarmLogs.Remove•HMIRuntime.Logging.DataLogs.Restore•HMIRuntime.Logging.DataLogs.Remove以下提供的下载中包含一个WinCC 画面,该画面中提供了用于连接/断开归档片断的用户接口。
下载中还包含了文本形式的VBS 脚本。
WinCC 画面“ConnectBackup_V6-2-SP2.PDL”适用于WinCC V6.2 SP2,WinCC 画面“ConnectBackup_V7-0.PDL” (图01) 适用于WinCC V7.0。
图01Connect_Archiv-Backup_in_Runtime.zip ( 19 KB )关于下载中WinCC 画面的注意事项:•显示画面窗口中的画面“ ConnectBackup.PDL ”大小是宽290 像素、高350像素。
画面窗口同等大小,但是可以自适应。
•在输入域中以指定的格式输入时间范围。