[发明专利]用于提供程序的设备在审
申请号: | 201710123662.1 | 申请日: | 2017-03-03 |
公开(公告)号: | CN108614708A | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 尹汝彰;李硕灿;李升洲 | 申请(专利权)人: | LS产电株式会社 |
主分类号: | G06F8/51 | 分类号: | G06F8/51;G05B19/048 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 王小衡;任庆威 |
地址: | 韩国京畿*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 源代码 原始源代码 提供单元 原始模块 模块提供 配置 电源管理程序 电源管理功能 生成程序 组合单元 关联 | ||
一种用于提供电源管理程序的设备包括:至少一个原始模块提供单元,其被配置为提供与电源管理功能相关联的原始源代码;修改的模块提供单元,其被配置为提供修改的源代码,其中,修改的源代码被修改以与从至少一个原始模块提供单元提供的原始源代码不同;以及源代码组合单元,其被配置为通过将由至少一个原始模块提供单元提供的原始源代码与由修改的模块提供单元提供的修改的源代码进行组合来生成程序。
技术领域
本公开涉及一种用于提供用于操作监视和控制系统的程序的设备。
背景技术
监视和控制系统是用于监视和控制工业过程、设施过程和设备过程的系统。例如,监视和控制系统包括SCADA系统(监视控制和数据采集系统)和EMS(能量管理系统)等。
SCADA系统用于通过监视和控制工作过程由放置在感兴趣区域中的目标设备组织工作过程。
EMS用于通过检查感兴趣区域的能量使用来有效地管理能量。
这样的监视和控制系统从测量设备收集测量数据,将测量数据转换为工程数据,并且基于工程数据来监视/控制设置在感兴趣区域中的目标设备。
通常,监视和控制系统包括用于提供由用于执行用于监视和控制目标设备的各种功能的源代码的组合组成的程序的设备。
这种用于提供程序的设备可以包括用于在常规情况下执行各种功能的源代码(以下称为“原始源代码”),以便于制造。此外,在诸如监视和控制系统的安装环境和用户的要求的某些情况下,用于提供程序的设备需要被修改以包括与原始源代码不同的修改的源代码。
图1A是示出用于提供包括原始源代码的程序的设备的示意图。图1B是示出根据现有技术的用于提供包括修改的源代码的程序的设备的示意图。
在附图中,图1A和图1B中的字母符号A至K表示变量,数学符号+、x、-、/、()表示指令。要理解的是,图1A和图1B中所示的源代码不是用于提供在监视和控制系统中提供的程序的设备的实际源代码,而是源代码的简化形式。
如图1A和1B所示,用于提供程序的设备包括提供用于执行各种功能的多个源代码的多个模块SC1、SC2、SC3和SC4。
如图1A所示,准备多个模块SC1、SC2、SC3和SC4以在制造用于提供程序的设备时提供原始源代码。例如,多个模块SC1、SC2、SC3和SC4中的每一个可以包含由各种变量A至K和各种指令+、x、-、/、()的至少一个组合构成的原始源代码。
根据图1B所示的现有技术,多个模块SC1、SC2、SC3和SC4针对特定情况提供与原始源代码不同的修改的源代码M1、M2和M3。修改的源代码M1、M2和M3中的每一个通过修改保存在多个模块SC1、SC2、SC3和SC4中的至少一个中的原始源代码的变量或指令来准备,使得它们处理各自的特定情况。
具体地,通过用变量A'替换保存在第一模块SC1中的原始源代码的变量A并用变量J'替换保存在第四模块SC4中的原始源代码的变量J来准备与第一特定情况对应的第一修改的源代码M1。
通过用指令“-”替换保存在第二模块SC2中的原始源代码的指令“+”,来准备与第二特定情况对应的第二修改的源代码M2。
通过用变量K替换保存在第一模块SC1中的原始源代码的变量C,用指令“/”替换保存在第三模块SC3中的原始源代码的指令“+”,并且将指令“x”和变量“D”添加到保存在第四模块SC4中的原始源代码来准备与第三特定情况对应的第三修改的源代码M3。
像这样,提供程序的设备实际上不可能与监视和控制系统的所有安装环境和所有用户要求完全兼容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于LS产电株式会社,未经LS产电株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710123662.1/2.html,转载请声明来源钻瓜专利网。