mcgspro掉电保存 点击:1730 | 回复:6



simon92

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:3
  • 历史总积分:68
  • 注册:2020年11月19日
发表于:2020-11-19 15:20:35
楼主

!SaveSingleDataInit()'修改初值

!FlushDataInitValueToDisk()'写入磁盘


有一个反馈值想保存在屏幕里面,这个反馈值是完成了某个动作后就会计数一次,现在的做法是判断这个值有改变才保存到磁盘,但这样频繁的写入会不会出问题


有代码能判断屏幕的掉电吗,想掉电时才存储,而不是判断值有改变就存,

或者还有什么别的办法能频繁的保存吗,要掉电保存的那种



楼主最近还看过



ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 852回
  • 年度积分:0
  • 历史总积分:8613
  • 注册:2017年1月12日
发表于:2020-11-21 07:09:49
1楼

写脚本放在窗口退出脚本里,或者在退出策略里写保存脚本。

simon92

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:3
  • 历史总积分:68
  • 注册:2020年11月19日
发表于:2020-11-24 13:43:56
2楼

"ozoner" 的回复,发表在1楼
        对内容: 【写脚本放在窗口退出脚本里,或者在退出策略里写保存脚本。】进行回复:

        -----------------------------------------------------------------


窗口的退出脚本能用,但屏幕突然断电就保存不了,

退出策略我调用不了,写了之后,断电也没保存,它说是系统退出时,找不到退出的代码或者方式,


现在我用循环每隔10秒判断一次是否要保存,还有更好的办法吗?

木易

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2022年2月18日
发表于:2022-09-07 21:38:07
3楼

学习学习

LIBING0426

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 35回
  • 年度积分:40
  • 历史总积分:245
  • 注册:2008年12月06日
发表于:2023-05-22 17:21:21
4楼

创建一个输入构建,右键点击事件,change里面写脚本,应该可以实现

流云之逸

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 142回
  • 年度积分:32
  • 历史总积分:249
  • 注册:2016年6月22日
发表于:2023-05-23 16:29:49
5楼

断电属于异常情况,再复杂的代码也不能预判什么时候会断电。还是做个定期保存吧,保存多少记录以后覆盖最早的。也可以效仿一下UPS,加个外部电源,在主电源断路后送个保存指令。

小李32767

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 67回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2017年12月13日
发表于:2023-06-05 11:43:50
6楼

你用的是MCGSpro软件吗,如果是可以在新建变量的时候勾选变化时自动保存初值image.png


热门招聘
相关主题

官方公众号

智造工程师