CN102799694B - 一种用于风机主控***的组态方法 - Google Patents

一种用于风机主控***的组态方法 Download PDF

Info

Publication number
CN102799694B
CN102799694B CN201210328662.2A CN201210328662A CN102799694B CN 102799694 B CN102799694 B CN 102799694B CN 201210328662 A CN201210328662 A CN 201210328662A CN 102799694 B CN102799694 B CN 102799694B
Authority
CN
China
Prior art keywords
database
control
configuration
master control
fan master
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210328662.2A
Other languages
English (en)
Other versions
CN102799694A (zh
Inventor
朱莲
孙黎翔
张启应
潘磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
STATE GRID XINYUAN ZHANGJIAKOU SCENERY STORAGE DEMONSTRATION POWER PLANT CO Ltd
State Grid Corp of China SGCC
Guodian United Power Technology Co Ltd
Original Assignee
STATE GRID XINYUAN ZHANGJIAKOU SCENERY STORAGE DEMONSTRATION POWER PLANT CO Ltd
State Grid Corp of China SGCC
Guodian United Power Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by STATE GRID XINYUAN ZHANGJIAKOU SCENERY STORAGE DEMONSTRATION POWER PLANT CO Ltd, State Grid Corp of China SGCC, Guodian United Power Technology Co Ltd filed Critical STATE GRID XINYUAN ZHANGJIAKOU SCENERY STORAGE DEMONSTRATION POWER PLANT CO Ltd
Priority to CN201210328662.2A priority Critical patent/CN102799694B/zh
Publication of CN102799694A publication Critical patent/CN102799694A/zh
Application granted granted Critical
Publication of CN102799694B publication Critical patent/CN102799694B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Programmable Controllers (AREA)
  • Structures Of Non-Positive Displacement Pumps (AREA)

Abstract

本发明公开了一种用于风机主控***的组态方法,包括:步骤A,确认一个数据库,所述数据库是唯一的组态依据和根本;步骤B,根据所述数据库派生出如下文档:变量IO清单、供甲方阅读的控制说明书、供甲方阅读的SAMA图、控制***电气图及组态文件;步骤C,所述组态文件和相对独立的如下程序:供应商提供的PLC接口程序、算法控制程序和其它相关程序一起,编译成一个控制程序。该方法可以减少组态工作的繁琐程度,效率高,同时有利于后期维护。

Description

一种用于风机主控***的组态方法
技术领域
本发明涉及风电控制领域,具体地,涉及一种用于风机主控***的组态方法。
背景技术
一直以来,在风电控制领域,研发人员面临的问题是组态的复杂性和提交给用户文档的一致性;因为项目很大,不同的研发工程师面临着信息数据不对称的问题,从控制***电气图到IO点确认再到提交给客户的SAMA图,控制说明书与实际组态的逻辑不对应等等,造成了工程师工作量巨大,工作内容繁琐,各种类型的文件提交和维护困难,对于业主和后期维护的同事造成了一定困扰,不利于企业自身的技术形象,增加后期维护成本。
发明内容
本发明的目的在于提供一种新的用于风机主控***的组态方法,以减少工作的繁琐程度同时有利于后期维护。
为了实现上述目的,本发明采用如下技术方案:
一种用于风机主控***的组态方法,包括:步骤A,确认一个数据库,所述数据库是唯一的组态依据和根本;步骤B,根据所述数据库派生出如下文档:变量IO清单、供甲方阅读的控制说明书、供甲方阅读的SAMA图、控制***电气图及组态文件;步骤C,所述组态文件和相对独立的如下程序:供应商提供的PLC接口程序、算法控制程序和其它相关程序一起,编译成一个控制程序。
进一步地,所述步骤A中数据库的确认方法为:通过前期调研,确定控制***IO清单、确定控制******逻辑、确定相关参数、确定控制***流程,所述确定的所有内容形成一个数据库。
进一步地,所述步骤A中的数据库为EXCEL、WORD或ACCESS数据库形式。
进一步地,所述步骤B中派生文档的生成方法是采用嵌入到所述数据库中的VBA控件或其它语言编程的控件来生成。
进一步地,所述步骤C中的算法控制程序置于一个封装好的链接库内。
由于采用上述技术方案,本发明具有以下有益效果:
1、采用确认的一个数据库作为唯一的组态依据和根本,研发工程师面对的信息数据来源一致,工作量减小,后期维护中数据库改动的话,相关的电气图和控制说明书以及SAMA图也会跟着变动,工作简便、效率高。
2、算法控制程序采用一个链接库,后期维护较为简便。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为本发明一种用于风机主控***的组态方法原理框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
如图1所示,本发明的一种用于风机主控***的组态方法,即做控制程序的方法,具体如下:
首先,确认一个数据库,这个数据库是唯一的组态依据和根本;这个数据库的确认方法为:通过前期调研,确定控制***IO清单、确定控制******逻辑、确定相关参数、确定控制***流程,这些内容总结在一起形成数据库,这个数据库可以是EXCEL、WORD或ACCESS数据库形式;开发出的VBA控件或其它语言编程的控件嵌入在这个数据库中,根据这个数据库,数据库对应不同的模板,组态工程师可生成相应的文档,即:变量IO清单、供甲方阅读的控制说明书、供甲方阅读的SAMA图、控制***电气图(设备与PLC接口)、组态文件(***设备的控制程序-C代码);这个组态文件和相对独立的如下程序:供应商提供PLC接口程序、算法控制程序、其它相关程序一起,编译成一个最终版控制程序。
另外算法控制程序只需要提供一个封装好的链接库,编译整体程序的时候,自动生成的程序可以单独编译,需要加入算法时,只需要将算法工程师提供的在该链接库内的编译好的DLL文件和其他未改动的控制程序一起编译,生成相关的新的控制程序。
后期维护的时候,相对独立的程序很少改动,只要维护这个数据库和算法相关的DLL文件即可,后期的维护中数据库改动的话,相关的电气图和控制说明书以及SAMA图也会跟着变动,用很简单的一分钟左右的时间,完成了过去一个月甚至几个月若干个工程师的工作内容,这样一来大大减少了工作的繁琐程度,同时也维护了核心算法的安全性。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (4)

1.一种用于风机主控***的组态方法,其特征在于,包括:
步骤A,确认一个数据库,所述数据库是唯一的组态依据;所述数据库的确认方法为:通过前期调研,确定控制***IO清单、确定控制******逻辑、确定相关参数、确定控制***流程,所述确定的所有内容形成一个数据库;
步骤B,根据所述数据库派生出如下文档:变量IO清单、供甲方阅读的控制说明书、供甲方阅读的SAMA图、控制***电气图及组态文件;
步骤C,将所述组态文件和供应商提供的PLC接口程序,以及算法控制程序一起,编译成一个控制程序;所述算法控制程序置于一个封装好的链接库内。
2.根据权利要求1所述的用于风机主控***的组态方法,其特征在于,所述步骤A中的数据库为EXCEL形式、WORD形式或ACCESS数据库形式。
3.根据权利要求1所述的用于风机主控***的组态方法,其特征在于,所述步骤B中派生文档的生成方法是采用嵌入到所述数据库中的计算机语言编程的控件来生成。
4.根据权利要求3所述的用于风机主控***的组态方法,其特征在于,所述控件为VBA控件。
CN201210328662.2A 2012-09-06 2012-09-06 一种用于风机主控***的组态方法 Active CN102799694B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210328662.2A CN102799694B (zh) 2012-09-06 2012-09-06 一种用于风机主控***的组态方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210328662.2A CN102799694B (zh) 2012-09-06 2012-09-06 一种用于风机主控***的组态方法

Publications (2)

Publication Number Publication Date
CN102799694A CN102799694A (zh) 2012-11-28
CN102799694B true CN102799694B (zh) 2016-06-15

Family

ID=47198804

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210328662.2A Active CN102799694B (zh) 2012-09-06 2012-09-06 一种用于风机主控***的组态方法

Country Status (1)

Country Link
CN (1) CN102799694B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106557079A (zh) * 2015-09-25 2017-04-05 北京国电智深控制技术有限公司 一种组态方法及装置
CN109343448B (zh) * 2018-09-18 2020-09-08 国电联合动力技术有限公司 一种用于风机一体化控制***的编程***及其编程方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101984411A (zh) * 2010-11-10 2011-03-09 中广核工程有限公司 一种核电站生成虚拟数字控制***组态文件的方法及装置
CN101996693A (zh) * 2009-08-25 2011-03-30 北京广利核***工程有限公司 一种用于反应堆保护***的组态***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101996693A (zh) * 2009-08-25 2011-03-30 北京广利核***工程有限公司 一种用于反应堆保护***的组态***
CN101984411A (zh) * 2010-11-10 2011-03-09 中广核工程有限公司 一种核电站生成虚拟数字控制***组态文件的方法及装置

Also Published As

Publication number Publication date
CN102799694A (zh) 2012-11-28

Similar Documents

Publication Publication Date Title
CN104317974B (zh) 一种可重构的erp***中多源数据导入方法
CN102033743B (zh) 一种应用插件扩充模型驱动开发能力的***及其方法
CN103019726B (zh) 软件***业务规则的管理方法和装置
CN103838706A (zh) 一种可定制流程与表单的柔性管理信息***
CN102356370A (zh) 用于从基于模式的中间描述来生成控制***数据库和图形的***和方法
CN104133772A (zh) 一种自动生成测试数据的方法
CN103903086A (zh) 一种基于业务模型驱动的管理信息***开发方法及***
CN101604241A (zh) 一种嵌入式***的代码生成方法
US11188498B2 (en) Method and system for processing engineering objects in an industrial automation environment
CN102880748A (zh) 一种用于自动绘制电气图的方法
CN105528418A (zh) 一种设计文档生成方法及装置
CN102629204A (zh) 网页源代码生成方法及装置
CN103646303A (zh) 用于船舶企业的可定制流程与表单的柔性管理信息***
CN105677324A (zh) 一种自动生成实体类代码的方法
CN107463603A (zh) 一种基于量化dmp的科研项目生命周期数据管理定制化控制方法和***
CN104679793A (zh) 一种基于动态***模板的***开具***
CN104516864A (zh) 一种报表生成方法及装置
CN102799694B (zh) 一种用于风机主控***的组态方法
Cai et al. A pattern-based code transformation approach for cloud application migration
CN101894317B (zh) 数据变化驱动业务逻辑的方法和***
CN102289367A (zh) 根据模式的命令行外壳命令生成
CN102109990A (zh) 报表智能化显示***及方法
CN103413205A (zh) Sap工作流快速开发设计方法及装置
CN110941422A (zh) 代码自动生成方法、代码生成器及可读存储介质
CN102799137A (zh) 用于风电控制***plc控制器软件跨平台移植的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: STATE GRID CORPORATION OF CHINA STATE GRID XINYUAN

Effective date: 20141219

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20141219

Address after: 100000 Beijing West Fourth Ring Road, No. 16, building 8, floor 1, Haidian District

Applicant after: Guodian United Power Technology Co., Ltd.

Applicant after: State Grid Corporation of China

Applicant after: State Grid Xinyuan Zhangjiakou Scenery Storage Demonstration Power Plant Co., Ltd.

Address before: 100000 Beijing City, Zhongguancun, South Street, building B, building No., level 56, level 16

Applicant before: Guodian United Power Technology Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant