如何实现变量储存?

已锁定

通益

  • 帖子

    8
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2012-01-20

普通 普通 如何晋级?

如何实现变量储存?

961

0

2012-01-24 21:33:16

在我的程序里有一些变量 是系统设置里的,比如串口号码,波特率,设定时间等。
我需要储存这些数据,当程序第二次上电可以读取旧数据。

这些变量不一定要归档功能,对何时改变并不关心,只关心断电,再次上电是原来的值。
我尝试了归档,归档出的数据是储存在文本文件中,我没有找到再次读取他们的办法。
"VarName" "TimeString" "VarValue" "Validity" "Time_ms"
"HMI_Q07" "2012-01-17 14:26:12" 0 0 40925601524.5139
"HMI_Q07" "2012-01-17 14:26:17" 0 0 40925601582.7546
"$RT_OFF$" "2012-01-17 14:26:18" 0 2 40925601598.4838
"HMI_Q07" "2012-01-17 14:30:31" 0 0 40925604519.8495
"HMI_Q07" "2012-01-17 14:30:36" 0 0 40925604578.2639
我又尝试了配方,将需要储存的内容写在配方的一行集中,遇到问题是程序再次启动不能读取到他们。
我尝试用配方变量,发现启动了含有配方变量的画面,再遍历整个配方,可以实现读取那些值。
但是每个需要的变量都这样做,不仅需要很多操作,配方控件的遍历也需要很长时间。
查阅文档,发现归档数据如果存储在数据库中,可以用脚本 连接串打开数据用sql查询。
如果我需要一个变量就查询最后一个记录,也许可以实现,
我想知道,对这一个简单的功能 掉电保护 有没有什么简便的方法实现?
如何实现变量储存? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32971条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。