· WinCC Tag Logging中逐个修改
采集周期(Acquisition cycle):读过程变量周期,最小500ms。
归档/显示周期(Archiving/Display cycle):归档变量周期,为采集周期的整数倍。
归档周期因数(Factor for archiving cycle):变量归档的因数,默认为1。
实际变量归档周期 = 归档/显示周期 * 归档周期因数。
· PCS 7 过程对象视图中批量修改
选择Archive tags后,复制粘贴批量修改周期(仅支持上传的变量归档)。
PCS 7 OS标准变量归档最小周期为500ms,对于小于500ms的数据归档,需要使用AR_SEND/SFB 37系统功能块实现。具体描述和示例项目参考链接:
https://support.industry.siemens.com/cs/ww/en/view/23780904
在归档组态中,需要保证所有单个归档(包括快速归档,慢速归档和报警归档)片断的总不超过某一个固定值。经过测试比较,SQL数据库所能连接的归档片断最大可行的数量为200个。归档片断个数不能过多地超过这个数量,否则会影响Microsoft SQL server运行性能。这会导致数据管理错误。
版本 |
OS服务器的片段大小 |
CAS上的片段大小 |
不高于 PCS 7 V7.1 (不高于WinCC V7.0) |
700 MB |
1 GB |
PCS 7 V8.0 SP1+SP2 及更高版本 (WinCC V7.0 SP3及更高版本) |
2 GB |
2 GB |
PCS 7 V8.1及更高版本 |
2 GB |
-- |
快速变量归档和慢速变量归档采用压缩存储,未压缩之前,每个归档变量占用32字节(Byte),压缩后占用4-16字节;每条消息占用172-4K字节。
如果x 字节的数据存储y月,需要存储器大小估算为:
归档数量/秒 * x 字节 * 60 秒/分 * 60 分/小时 * 24 小时/天 * 31 天/月 * y 月。
举例
Tag Logging Fast平均每秒归档750个变量,保存2个月,则:
· 所有片段所需最大存储空间计算:
a. 假设每个变量占用16个字节,约 60 GB(750/秒 * 16字节 * 60 秒/分 * 60 分/小时 * 24 小时/天 * 31 天/月 * 2 月)
b. 假设每个变量占用6个字节,约22 GB(750/秒 * 6字节 * 60 秒/分 * 60 分/小时 * 24 小时/天 * 31 天/月 * 2 月)
本例子中选择30 GB。
· 单个片段每条所需存储空间计算:
a. 假设每个变量占用16个字节,约 1 GB(750/秒 * 16字节 * 60 秒/分 * 60 分/小时 * 24 小时/天 * 1 天)
b. 假设每个变量占用6个字节,约370 GB(750/秒 * 6字节 * 60 秒/分 * 60 分/小时 * 24 小时/天 * 1 天)
本例子中选择 600 MB。
则Tag Logging中Tag Logging Fast 设置如下
PCS 7 V8.1之前的版本操作记录保存在各自的报警记录(Alarm Logging),不能同步;PCS 7 V8.1之后,可以借助PH服务器(Process Historian)实现OS单站操作员记录同步,即必须配置PH。
PCS 7 OS客户机的操作记录均保存在OS服务器中,必须配置客户机项目的标准服务器(Server data > Standard Server),配置Alarms选择服务器。如果没有配置该选项,则客户机操作记录无法保存。
同时配置SSM保存客户机趋势,否则客户机趋势系统中组态的趋势无法保存。
PCS 7 OS冗余服务器或者单站恢复冗余之后,默认同步2天的数据,更早的数据无法同步。
具体冗余设置,参考WinCC 在线帮助 > Configurations > Redundant System
OS使用循环归档,所有片段满时,最早的数据片段会被覆盖掉,为保证数据不丢失,需要设置归档备份。
属性 > Back Configuration, Tag Logging Fast , Tag Logging Slow和Alarm Logging均有此选项。
勾选Activate Backup激活备份,Destination path中浏览输入备份存储路径。当归档片段存储之后,系统自动拷贝归档片段至备份路径。
也可以设置冗余备份路径,分别设置Backup to Both paths和Alternative destination path即可。
更多信息请参考WinCC在线帮助 > Working with WinCC >Archiving Process Values > Configuration of Process Value Archiving > Archiving backup > How to Configuration an Archive Backup
在OS激活运行系统时,将备份归档文件(.ldf 和 .mdf)拷贝至项目Common Archiving文件夹下,OS会自动连接数据库文件。
更多信息请参考WinCC在线帮助 > Working with WinCC >Archiving Process Values > Configuration of Process Value Archiving > Archiving backup > How to Link an Archive Backup
PCS 7 提供标准OPC访问。PCS 7 OS 仅提供OPC DA Server,如果访问归档数据HDA, A&E数据,则必须使用OPEN PCS 7。
从PCS 7 V8.1开始,OPEN PCS 7 和PH 2014支持OPC UA。
出于性能考虑,报警控件通常显示最近的1000条信息,如果查询更多限制,则需要根据查询需求设置筛选条件,将筛选后的少于1000条消息显示出来。
报警控件 > Selection dialog > New…,命名筛选条件后设置筛选内容,确认后应用即可。
报警时间显示删除线表示该消息时间戳不可用,可能的原因
· 消息在OS激活之前触发。
· PLC-OS连接中断期间产生的消息。
· OS运行期间,一条到来的消息被锁定然后又被解锁。
· 消息的确认触发报告功能( "Acknowledgment-triggered reporting (ATR)" function)被设置,但是该消息离开后才被确认。
详细信息,参考链接:https://support.industry.siemens.com/cs/cn/zh/view/15186316
参考下载中心文档,链接:https://support.industry.siemens.com/cs/cn/zh/view/78035796