您好!欢迎光临工博士商城

昆仑通态触摸屏服务商

产品:50    
联系我们
联系方式
  • 联系人:李刚 
  • 电话:13952056362
  • 邮件:1065724054@qq.com
  • 手机:13952056362
站内搜索
 
新闻分类
  • 暂无分类
友情链接
首页 > 新闻中心 > 昆仑通态触摸屏如何实现掉电保存
新闻中心
昆仑通态触摸屏如何实现掉电保存
发布时间:2021-06-16        浏览次数:412        返回列表
1 功能概述-昆仑通态触摸屏

MCGS TPC一般掉电保存的数据会保存在内部自带的Flash中,掉电保存的数据有两种,一种MCGS软件中的内部变量数据,另一种为从下位机设备中获取的数据。

2 功能要点

 
[1] 函数实现:!SaveSingleDataInit( )和!FlushDataInitValueToDisk( )。
  
[2] 函数说明:!SaveSingleDataInit( )把当前单个变量的值作为下次上电的初始值。 !FlushDataInitValueToDisk( )将变量的初始值刷新写入到Flash中。

 
[3] 多个变量:使用多个!SaveSingleDataInit( )函数。 只在***后使用一个!FlushDataInitValueToDisk( )。
 
[4] 实例:!SaveSingleDataInit(A ) !SaveSingleDataInit( B) !FlushDataInitValueToDisk( )。


3 工程实例讲解

 
3.1创建工程
 
新建工程,另存为:“数据掉电保存.MCE”。
 
3.2制作工程画面
 
建立画面

新增窗口,修改窗口名为“数据掉电保存”。

编辑画面


双击打开“数据掉电保存”窗口图标,进入动画组态窗口,开始编辑画面。
 
[1] 添加标题:点击 (标签)按钮进行标签添加,输入对应标题内容,进行边框、字体、背景设置。
 


[2] 在画面中添加2个输入框。


3.3数据关联
  
[1] 内部变量:数据1 ,关联一个数值型变量:a。

 
[2] 设备获取:在设备窗口中添加一个驱动,以西门子200PLC PPI驱动为例,新增一个V区通道100,关联变量:设备0_读写VWUB100;数据2 ,关联一个数值型变量:设备0_读写VWUB100_temp。
 
3.4脚本编辑
 
[1] 右击数据1对应的输入框,点击事件,进入事件组态窗口,选择change项,在右边的 中进入事件参数连接组态,点击事件连接脚本,进入脚本编辑窗口,在窗口中输入以下函数: !SaveSingleDataInit(a) !FlushDataInitValueToDisk( ),点击确认即可。
 


[2] 数据2对应的输入框,步骤与[1]相同,关联变量为设备0_读写VWUB100_temp,如下示: !SaveSingleDataInit(设备0_读写VWUB100_temp) !FlushDataInitValueToDisk( ) 在启动策略中添加一个带脚本程序的策略行,写入脚本如下:


设备0_读写VWUB100 = 设备0_读写VWUB100_temp。
 


通过以上步骤可实现两种情况的掉电保存。

更多关于昆仑通态触摸屏资料请点击:http://mcgs.gongboshi.com/




 

联系热线:13952056362 联系人:李刚 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 昆仑通态触摸屏服务商

返回
顶部