过程控制系统和配置系统的制作方法_6

文档序号:9825841阅读:来源:国知局
输出或传送装置1500与处理器在同一计算机或分开的计算机中。
[0195] 在一个或多个处理器1100中实现编辑器工具400和转换器工具500。
[0196] 输入装置1200是接收用户输入、来自可选源/第三方的输入的接口装置。输入装 置1200的示例是键盘、定点装置(诸如,鼠标)、触感显示接口。
[0197] 数据库430在存储装置中,或者储存库1300是诸如随机存取存储器、只读存储器 或硬盘驱动器的存储器存储介质。存储器存储介质存储:部分库431,其包括设备210、部分 220、222、224、226、228、子部分现场装置202、204、控制逻辑206、网络装置208;模块库432, 其包括定义模块300、301、302、304、306、衍生应用模块440、442、444、446、448;链接416、 417的链接库434 ;布局419的布局库436 ;工厂文档530和上述相关信息的文档库438。
[0198] 数据库430具有按类型存储信息的多个存储器部件。有利地,这提高了配置编辑 器工具400中的部件410、412、414、418、420、422以取回所需信息的便利性。配置部件410、 412、414、418、420、422包括将它们设置为执行上述功能。另外,所存储的信息适合于被取回 以用于诸如外部工具的任何其他目的。
[0199] 本发明不限于所述实施例。本发明旨在覆盖可以包括在由所附权利要求限定的本 发明的精神和范围内的可选、修改和等同方案。此外,本领域的普通技术人员显而易见的 是,可以在没有具体细节的情况下实践本发明。已包括具体细节以提供对本发明的透彻理 解。最后,为了不会不必要地混淆本发明的各方面,并未详细描述已知的方法、程序、部件和 特征。
[0200] 以下对本发明的其他实施例进行描述。
[0201] 用于被配置为执行过程控制的过程控制系统的配置系统。配置系统包括但不限 于:a)基于设计数据的针对工业工厂的一部分的定义模块,其存储在存储器中。定义模块 包括但不限于:a_l)控制逻辑定义文件,被配置为定义针对该部分的控制逻辑;以及a-2) 数据定义文件,其被配置为定义与所定义的控制逻辑有关的数据。
[0202] 该配置系统还包括:b)编辑器,其被配置为执行控制逻辑定义文件和数据定义文 件中的至少一个的生成和更新中的至少一种,其中,编辑器由一个或多个处理器来实现。
[0203] 该配置系统还包括:c)转换器,其被配置为将控制逻辑定义文件转换成用于过程 控制系统的控制数据,其中,该转换器由一个或多个处理器来实现。
[0204] 该配置系统中,定义模块还包括:a-3)属性文件,其被配置为存储该部分的模块 属性。
[0205] 该配置系统中,该部分包括一个输入参数和一个输出参数。
[0206] 该配置系统还被配置为与包括针对该部分的参数的数据源进行通信。控制逻辑包 括控制逻辑参数。数据定义文件包括规则文件,该规则文件被配置为定义规则,该规则包括 条件和基于所定义的条件来将该参数设置为控制逻辑参数的动作。
[0207] 该配置系统中,数据定义文件包括被配置为定义用于文档编制的控制逻辑规范数 据的文档文件。
[0208] 该配置系统中,该部分包括多个子部分,并且定义模块包括针对各子部分的多个 子部分定义模块。
[0209] 该配置系统中,控制逻辑定义文件还被配置为定义至少一个调整参数。
[0210] 本发明的另一方面是一种用于过程控制系统的配置系统,该过程控制系统被配置 为执行过程控制,该配置系统包括但不限于a)被配置为生成应用模块的编辑器,应用模块 包括但不限于a-Ι)被配置为定义针对工业工厂的一部分的控制逻辑的控制逻辑定义文 件,以及a-2)被配置为定义与所定义的控制逻辑有关的数据的数据定义文件。编辑器由一 个或多个处理器来实现。
[0211] 该配置系统被配置为与具有数据源的服务器进行通信。编辑器还被配置为取回包 括第一控制逻辑和设计数据的定义模块,并且从服务器中的数据源取回与所述部分相关的 数据。应用模块作为基于与部分相关的数据的定义模块的实例。控制逻辑定义文件具有基 于与部分相关的数据的实例化的第二控制逻辑,并且数据定义文件具有与第二控制逻辑有 关的实例化数据。
[0212] 该配置系统还包括b)转换器,其被配置为将应用模块转换为用于过程控制系统 的控制逻辑数据。转换器由一个或多个处理器来实现。
[0213] 该配置系统中,该部分包括一个输入参数和一个输出参数。
[0214] 该配置系统还被配置为与数据源进行通信,该数据源包括该部分的部分源参数, 其中,控制逻辑包括控制逻辑参数。数据定义文件包括规则文件,该规则文件被配置为定义 规则,该规则包括条件和基于所定义的条件来将部分源参数设置为控制逻辑参数的动作。
[0215] 该配置系统中,数据定义文件包括被配置为定义用于文档编制的控制逻辑规范数 据的文档文件。
[0216] 该配置系统中,控制逻辑定义文件还被配置为定义至少一个调整参数。
[0217] 本发明的又一个方面是一种非暂态计算机可读介质,其存储由配置系统执行的计 算机程序,该计算机程序由配置系统执行以执行由配置系统对过程控制系统进行的配置方 法,该过程控制系统被配置为执行过程控制。该配置方法包括但不限于:a)在存储器中存 储用于工业工厂的部分的定义模块。定义模块包括但不限于:a-Ι)控制逻辑定义文件,其 被配置为定义针对该部分的控制逻辑;以及a-2)数据定义文件,其被配置为定义与所定义 的控制逻辑有关的数据;以及b)更新定义模块。
[0218] 在该介质中,该方法还包括:c)使用编辑器来执行控制逻辑定义文件和数据定义 文件中的至少一个的生成和更新中的至少一种。该编辑器由一个或多个处理器来实现。
[0219] 在该介质中,该方法还包括:d)使用转换器来将定义模块转换为用于过程控制系 统的控制逻辑数据。该转换器由一个或多个处理器来实现。
[0220] 在本发明的另一方面,一种用在过程工厂中的过程控制系统具有用户接口和一个 或多个过程控制器。过程控制系统包括但不限于:a)从定义模块实例化的应用模块;b)转 换器,其被配置为将控制逻辑定义转换成控制数据;以及c)控制器,适于在一个或多个过 程控制器上执行控制数据以在过程工厂内实现过程控制活动。应用模块包括但不限于: a-Ι)控制逻辑定义文件,其被配置为定义用于过程工厂的一部分的控制逻辑;以及a-2)数 据定义文件,被配置为定义与所定义的控制逻辑有关的数据。编辑器和转换器由一个或多 个处理器来实现。
【主权项】
1. 一种用于过程控制系统的配置系统,所述过程控制系统被配置为执行过程控制,所 述配置系统包括: a) 基于设计数据的针对工业工厂的一部分的定义模块,其存储在存储器中,所述定义 模块包括: a-Ι)控制逻辑定义文件,其被配置为定义针对所述部分的控制逻辑;和 a_2)数据定义文件,其被配置为定义与所定义的控制逻辑有关的数据。2. 根据权利要求1所述的配置系统,还包括: b) 编辑器,其被配置为执行所述控制逻辑定义文件和所述数据定义文件中的至少一个 的生成和更新中的至少一种, 其中,所述编辑器由一个或多个处理器来实现。3. 根据权利要求2所述的配置系统,还包括: c) 转换器,其被配置为将所述控制逻辑定义文件转换成用于所述过程控制系统的控制 数据, 其中,所述转换器由一个或多个处理器来实现。4. 根据权利要求1所述的配置系统,其中,所述定义模块还包括: a_3)属性文件,其被配置为存储所述部分的模块属性。5. 根据权利要求1所述的配置系统,其中,所述部分包括一个输入参数和一个输出参 数。6. 根据权利要求1所述的配置系统,其中,所述系统还被配置为与包括针对所述部分 的参数的数据源进行通信,其中,所述控制逻辑包括控制逻辑参数; 所述数据定义文件包括规则文件,所述规则文件被配置为定义规则,该规则包括条件 和基于所定义的条件将所述参数设置为所述控制逻辑参数的动作。7. 根据权利要求1所述的配置系统,其中,所述数据定义文件包括被配置为定义用于 文档编制的控制逻辑规范数据的文档文件。8. 根据权利要求1所述的配置系统,其中,所述部分包括多个子部分,并且所述定义模 块包括针对所述多个子部分的多个子部分定义模块。9. 根据权利要求1所述的配置系统,其中,所述控制逻辑定义文件还被配置为定义至 少一个调整参数。10. -种用于过程控制系统的配置系统,所述过程控制系统被配置为执行过程控制,所 述配置系统包括: a)编辑器,其被配置为生成应用模块,所述应用模块包括: a-Ι)控制逻辑定义文件,其被配置为定义针对工业工厂的一部分的控制逻辑; a_2)数据定义文件,其被配置为定义与所定义的控制逻辑有关的数据, 其中,所述编辑器由一个或多个处理器来实现。11. 根据权利要求10所述的系统,其中,所述配置系统被配置为与具有数据源的服务 器进行通信, 所述编辑器还被配置为: 取回包括第一控制逻辑和设计数据的定义模块;以及 从所述服务器中的所述数据源取回与部分相关的数据, 其中,所述应用模块作为基于所述与部分相关的数据的所述定义模块的实例,其中: 所述控制逻辑定义文件具有基于所述与部分相关的数据的实例化的第二控制逻辑, 所述数据定义文件具有与所述第二控制逻辑有关的实例化数据。12. 根据权利要求10所述的系统,还包括: b)转换器,其被配置为将所述应用模块转换为用于所述过程控制系统的控制逻辑数 据, 其中,所述转换器由一个或多个处理器来实现。13. 根据权利要求10所述的系统,其中,所述部分包括一个输入参数和一个输出参数。14. 根据权利要求10所述的系统,其中,所述系统还被配置为与数据源进行通信,该数 据源包括所述部分的部分源参数,其中,所述控制逻辑包括控制逻辑参数, 所述数据定义文件包括规则文件,所述规则文件被配置为定义规则,该规则包括条件 和基于所定义的条件将所述部分源参数设置为所述控制逻辑参数的动作。15. 根据权利要求10所述的系统,其中,所述数据定义文件包括被配置为定义用于文 档编制的控制逻辑规范数据的文档文件。16. 根据权利要求10所述的系统,其中,所述控制逻辑定义文件还被配置为定义至少 一个调整参数。17. -种用于过程控制系统的配置方法,所述过程控制系统被配置为执行过程控制,所 述配置方法包括: a) 在存储器中存储用于所述工业工厂的一部分的定义模块,所述定义模块包括: a-Ι)控制逻辑定义文件,其被配置为定义针对所述部分的控制逻辑;以及 a_2)数据定义文件,其被配置为定义与所定义的控制逻辑有关的数据;以及 b) 更新所述定义模块。18. 根据权利要求17所述的方法,还包括: c) 使用编辑器来执行所述控制逻辑定义文件和所述数据定义文件中的至少一个的生 成和更新中的至少一种, 所述编辑器由一个或多个处理器来实现。19. 根据权利要求17所述的方法,还包括: d) 使用转换器来将所述定义模块转换为用于所述过程控制系统的控制逻辑数据, 其中,所述转换器由一个或多个处理器来实现。20. -种用在过程工厂中的过程控制系统,其具有用户接口和一个或多个过程控制器, 所述过程控制系统包括: a) 从定义模块实例化的应用模块,所述应用模块包括: a-Ι)控制逻辑定义文件,其被配置为定义用于所述过程工厂的一部分的控制逻辑;以 及 a_2)数据定义文件,其被配置为定义与所定义的控制逻辑有关的数据; b) 转换器,其被配置为将所述控制逻辑定义文件转换成控制数据;以及 c) 控制器,适于在所述一个或多个过程控制器上执行控制数据以在所述过程工厂内实 现过程控制活动, 其中,所述编辑器和所述转换器由一个或多个处理器来实现。
【专利摘要】一种用于被配置为执行过程控制的过程控制系统的配置系统。该配置系统包括但不限于:a)基于设计数据的针对工业工厂的一部分的定义模块,其存储在存储器中。定义模块包括但不限于:a-1)控制逻辑定义文件,被配置为定义针对该部分的控制逻辑;以及a-2)数据定义文件,被配置为定义与所定义的控制逻辑有关的数据。
【IPC分类】G05B19/418
【公开号】CN105589440
【申请号】CN201510717198
【发明人】神户隆宏, 傅松森, 张恩耀, 村田秀树, 普拉卡什·马里亚帕恩, 张继松, 庄卓明
【申请人】横河电机株式会社
【公开日】2016年5月18日
【申请日】2015年10月29日
【公告号】EP3021180A1, US20160132047
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1