[发明专利]用于编译脚本的设备有效
申请号: | 201710448778.2 | 申请日: | 2017-06-14 |
公开(公告)号: | CN108614706B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 金邰燮;朴钟皓 | 申请(专利权)人: | LS产电株式会社 |
主分类号: | G06F8/41 | 分类号: | G06F8/41 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 崔炳哲 |
地址: | 韩国京畿*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 编译 脚本 设备 | ||
在本文中公开了一种用于编译脚本的设备,其根据功率数据的索引是否已经被改变来编译脚本。用于编译脚本的设备包括:数据库,其被配置为存储从功率系统采集的功率数据和功率数据的索引;脚本生成单元,其被配置为基于存储在数据库中的功率数据来生成脚本;确定单元,其被配置为确定存储在数据库中的功率数据的索引是否已经被改变;以及编译单元,其被配置为基于确定结果通过引用预定指令来编译在脚本生成单元中生成的脚本。
技术领域
本公开内容涉及一种用于编译脚本的设备,并且更具体地涉及一种用于编译脚本的设备,其根据功率数据的索引是否已经被改变来编译脚本。
背景技术
监控和数据采集(SCADA)系统是处理并监控大量数据并且提供与其相关联的各种功能的大规模系统。具体地,这种SCADA系统常用于控制大规模功率系统,并且HMI用于直观地识别并管理与功率系统相关联的数据。
为了执行HMI上的各种任务,需要基于从功率系统采集的数据而计算的各种操作值。操作值通过各种数学公式来计算。这种公式的集合被定义为操作脚本。
为了提供最优性能,HMI将采用能够容易地由用户读取的文本格式的上述操作脚本转换成能够由诸如计算机的机器识别的二进制格式,并且向其自己的服务器对其进行注册。
无论何时用于监控功率系统的设备被添加或改变,从功率系统采集的数据被改变。先前,当设备被添加或改变时,已经注册的操作脚本被取消并且之后新操作脚本被注册。
图1是示出了相关技术中的编译脚本的过程的视图。在下文中,将参考图1详细描述编译脚本的现有方法。
参考图1,通过编辑器输入从功率系统采集的数据。使用输入数据和预定数学公式来自动计算采用文本格式的操作脚本。
在这样做时,用户通过引用包含在操作脚本中的数据的索引来加载所计算的操作脚本并将操作脚本编译成二进制格式。用户向服务器注册采用二进制格式的所编译的操作脚本以对其进行管理。
然而,根据现有方法,无论何时从功率系统采集的数据被改变,用户必须取消已经注册的脚本并手动注册新脚本,这是不方便的。
另外,根据现有方法,用户必须由她自己/他自己引用改变的数据的索引,并且因此存在用户可能由于失误而错过改变的数据的索引的问题。
另外,根据现有方法,如果用户注册了错误的新操作脚本使得用户想要将其返回到现有操作脚本,则难以识别现有操作脚本的数据和数据的索引。
发明内容
本公开内容的目标是要提供一种编译脚本的设备,其能够通过根据功率数据和功率数据的索引是否已经被改变来编译脚本而防止在功率数据被改变时错过编译。
本公开内容的另一目标是要提供一种编译脚本的设备,其能够通过引用功率数据的索引和预定指令来自动编译脚本以由此消除用户对其进行手动编译的不方便。
本公开内容的又一目标是要提供一种编译脚本的设备,其能够通过使用与功率数据和功率数据的索引相对应的版本信息来容易地恢复脚本。
本公开内容的目标不限于上述目标和其他目标,并且本领域技术人员能够从以下描述中认识到其他目标和优点。另外,将容易认识到,本公开内容的目标和优点能够借助于随附权利要求中记载的单元及其组合来实践。
根据本公开内容的一个方面,一种用于编译脚本的设备包括:数据库,其被配置为存储从功率系统采集的功率数据和功率数据的索引;脚本生成单元,其被配置为基于存储在数据库中的功率数据来生成脚本;确定单元,其被配置为确定存储在数据库中的功率数据的索引是否已经被改变;以及编译单元,其被配置为基于确定结果通过引用预定指令来编译在脚本生成单元中生成的脚本。
根据本公开内容的示例性实施例,基于功率数据和功率数据的索引是否已经被改变来编译脚本,由此防止在功率数据被改变时错过编译。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于LS产电株式会社,未经LS产电株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710448778.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:代码编译方法及装置
- 下一篇:静态代码检查方法、装置、存储介质和计算机设备