wincc往数据库写数据太卡

wincc往数据库写数据太卡,第1张

1

系统存的报警记录太多,wincc 项目太大,还有就是系 统本身的一些系统垃圾多,需要给 wincc 做一次瘦身,还有 就是提高 wincc 上位机的硬件配置,比如内存使用 2G 等。 删除归档数据,可以打开报警记录/变量记录,在“归档 组态”-“消息归档”/“快速归档”/“慢速归档”上右键“复位”,确 认删除历史数据即可。或者直接到 WinCC 的项目文件夹下 找到目录 ArchiveManager ,把 AlarmLogging 、 TagLoggingFast、TagLoggingSlow 三个子目录中的数据库文 件(mdf)和日志文件(ldf)都删除掉,效果一样,都可以达到对 wincc 项目“瘦身”的效果。

2

这是应用 WINCC 的一个常见问题,原因很多,常见 的: 、系统安装了杀毒软件及防火

如果用户删除了哪个以激活时间为名的文件夹,那么用户将失去与此文件夹相关的所有归档记录,请注意,是全部归档,而非只是一个在线表格所用到的归档?如果用户觉得无所谓的话,那只需要在归档周期中的时间设置短一些,而不需要自己去 *** 练数据库的。

WinCC7是一个SCADA系统,它支持多种数据库类型,包括MySQL, SQL Server以及Oracle等,具体要使用哪种数据库取决于用户的选型和需求。用户可以根据自己的环境和经验选择适合的数据库类型,例如如果用户已经安装了SQL Server数据库,则可以选择将WinCC7与SQL Server数据库进行集成,以方便系统管理和维护。总之,WinCC7支持多种数据库类型,可以根据用户需求灵活选择。

vb能直接 *** 作文件,vbs不能

vb能调用API,vbs不能

VB能定义结构体数据,vbs不能

VB能创建界面[窗体],vbs不能

vb需要编译,vbs不需要

其余的基本一样,除个别函数以外

vbs脚本应用广泛,word、excel、asp、html还有系统配置都用到它

vb入门相当简单,开发视窗程序,数据库等应用型程序快捷,方便。

由于从WinCC V62开始,所有的历史数据都通过算法进行了压缩处理,无法通过标准的SQL语句访问。如果编程需要选件WinCC/Connectivity Pack,根据WinCC/Connectivity Pack语法访问历史归档值和历史报警信息;或通过欧洲版选件WinCC Industrial Data Bridge的组态,可将WinCC的历史数据及实时数据写入到数据库或Excel CSV文件。但是,对于生产数据的分析,比如仅需要某一时间段的Excel CSV数据文件,可以使用以下三种方法方便的将历史数据导出到Excel CSV文件。

1使用WinCC标准控件的工具按钮

1.1在线趋势控件

从WinCC V62版本开始,在对象选项板的“控件”标签上,11单击“WinCC 在线趋势控件”对象。

打开“WinCC 在线趋势控件的属性”快速组态对话框。在“工具栏”标签中组态 WinCC 在线趋势控件的工具栏中的按钮,勾选最后一项“报表保存”。激活运行系统后,在线趋势控件中的最后一个工具栏按钮显示为存盘图标,图12。

图11

图12

将趋势控件所显示的当前数据保存到Excel中,必须停止趋势更新,“启动/停止更新”工具按钮显示为。 报表将以“csv”文件的格式保存在 WinCC 项目路径中的“Export/TagLogging”目录下。 文件名由控件的窗口标题和报表生成的日期时间组成,图13。

图13

点击“报表保存”按钮后,报表就会自动创建并保存,但是没有任何提示对话框,所以,点击一次就可以,不需要重复点击。

趋势控件中数据的时间范围从16:41到16:42,但是导出文件中数据的时间范围从8:41到8:42,这是由于WinCC数据库保存的时间为UTC格林尼治标准时间,所以会比北京时间小8个小时,这里需要注意。

另外,导出文件中”Pen Number” 对应 ”Pen Name”的名称是控件中给趋势曲线组态的名称,14,而不是对应归档变量的名称。

以上就是关于wincc往数据库写数据太卡全部的内容,包括:wincc往数据库写数据太卡、wincc6.0在线表格记录可不可以删除、wincc7是mysql还是sqlserver数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10199479.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存