mcgs 运行久了无法保存历史

mcgs 运行久了无法保存历史,第1张

因为会进行自我清除。

MCGS有一个实时数据库,历史数据只有添加在对象组里面才能存盘。MCGS的内存各不相同,在启动界面的时候,可以按住触摸屏进入调试界面,那里可以查看剩余内存,但是被保存的内容会在一定的时间内进行自我清除,所以无法长时间保存。

通网版mcgs中保存的数据如何保存到SQL数据库中,下面就分别介绍在不同组态软件中进行连接设置说明。

1、通用版

将Access数据库中的数据导入到SQL数据库中,用策略中的存盘数据提取构件来进行提取,点击存盘数据提取构件,对属性参数进行设置。

数据来源选择工程自动生成的Access数据库文件。

图1-1

数据选择在可处理的数据列选择需要进行处理的数据变量。

图1-2

数据输出ODBC数据库,选择SQL数据库(先在SQL Server中建立数据库及数据表)。

图1-3

提取方式填写输出数据表列。

图1-4

完成以上设置,运行工程之后,数据提取到SQL中,就可以直接打开SQL数据库来查看数据,也可以通过存盘数据浏览来查看。

!SaveDataInit()函数在7.6以后的版本无效了,你可以试试用!SaveSingleDataInit(要保存的变量名)。我一般是这三个函数全都放上,就不用考虑版本的问题了。

望采纳。。。。。


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

原文地址:https://54852.com/sjk/6686412.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存