The invention discloses a device and a file generation method, the method can include: when in the visual engineering page, get the page corresponding to the first visual engineering status information; according to the preset grouping strategy, will be the first operation state information is divided into class n running state information, n is greater than or equal to 1; according to the running state of n the default configuration file information, data model and data structure of default class instance, generating equipment capability description file ICD file.
【技术实现步骤摘要】
一种文件生成方法及装置
本专利技术涉及工业控制领域的图形化编程技术,尤其涉及一种文件生成方法及装置。
技术介绍
在现实生活中,由于水电站综合监控中的控制系统和继电保护、励磁等通常是进行统一招标,用户希望有一个统一的监控后台可以同时对包括水轮机、发电机及辅助子系统的发电过程以及对水电站内励磁、同期、机组和厂用电保护等进行监控操作,而这其中也包括了工业控制装置。现有技术中,数字化继电保护设备的成熟投运使得工业控制用户开始使用电力系统自动化领域全球通用标准(IEC61850,InternationalElectrotechnicalCommission61850)进行通讯,因此,将IEC61850标准也引入了工业控制装置中,主要是工业控制装置读取智能电子设备能力描述(ICD,IntelligentElectronicDeviceCapabilityDescription)文件,将物理设备抽象成字符形式,形成需要传送的变量列表。然而,在现有技术中,由于工业控制装置通常采用可编程控制器标准的中的编程语言(IEC61131-3,InternationalElectrotechnicalCommission61131-3)标准进行编程,且工业控制装置使用的是功能块图(FBD,FunctionBlockDiagram)图形化编程模式,在FBD图形化编程模式下,并没有IEC61850标准中ICD文件的逻辑节点图形化表示,因此,导致配置建模的难度和工作量增加。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种文件生成方法及装置,能够降低配置建模的难度,减少配置建模的 ...
【技术保护点】
一种文件生成方法,其特征在于,所述方法包括:当处于可视化工程页面时,获取所述可视化工程页面对应的第一运行状态信息;按照预设分组策略,将所述第一运行状态信息划分为n类运行状态信息,n大于等于1;根据所述n类运行状态信息、预设数据模型配置文件和预设数据类实例结构,生成设备能力描述文件ICD文件。
【技术特征摘要】
1.一种文件生成方法,其特征在于,所述方法包括:当处于可视化工程页面时,获取所述可视化工程页面对应的第一运行状态信息;按照预设分组策略,将所述第一运行状态信息划分为n类运行状态信息,n大于等于1;根据所述n类运行状态信息、预设数据模型配置文件和预设数据类实例结构,生成设备能力描述文件ICD文件。2.根据权利要求1所述的方法,其特征在于,所述根据所述n类运行状态信息、预设数据模型配置文件和预设数据类实例结构,生成ICD文件,包括:从所述预设数据模型配置文件中获取第一对应关系库,所述第一对应关系库用于表征所述n类运行状态信息的类型与逻辑节点的对应关系;根据所述第一对应关系库和所述n类运行状态信息,在所述预设数据类实例结构下,生成逻辑节点实例;根据所述逻辑节点实例,生成数据集及其对应的报告块;根据所述逻辑节点实例、所述数据集和所述报告块,生成所述ICD文件。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一对应关系库、所述n类运行状态信息在所述预设数据类实例结构下,生成逻辑节点实例,包括:基于所述预设数据类实例结构,根据所述第一对应关系库创建逻辑节点实例模型;将所述n类运行状态信息添加至所述逻辑节点实例模型中,得到所述逻辑节点实例。4.根据权利要求2所述的方法,其特征在于,所述根据所述逻辑节点实例,生成数据集及其对应的报告块,包括:将所述逻辑节点实例中的属性实例添加至预生成数据集中,生成所述数据集;根据所述数据集,生成所述报告块。5.根据权利要求2所述的方法,其特征在于,所述根据所述逻辑节点实例、所述数据集和所述报告块,生成所述ICD文件,包括:根据预设标准框架策略,生成所述ICD文件的框架节点,所述框架节点为组成所述ICD文件的标准框架结构;根据所述逻辑节点实例、所述数据集...
【专利技术属性】
技术研发人员:张磊,陈宏君,徐卫峰,文继锋,曾凯,刘坤,
申请(专利权)人:南京南瑞继保电气有限公司,南京南瑞继保工程技术有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。