工程系统的制作方法

文档序号:15931102发布日期:2018-11-14 01:39阅读:222来源:国知局

一种用于规划自动化装置的工程系统,其中工程系统设计为根据技术层次以结构化方式存储和显示用于至少一个自动化设备的第一对象和用于至少一个操作员系统的第二对象,以及由第一对象生成用于加载到自动化设备中的第一运行时间数据和由第二对象生成用于加载到操作员系统中的第二运行时间数据,其中第一运行时间数据的组成部分与第二运行时间数据的组成部分有效联接。

背景技术

由西门子产品目录stpcs7,2016年版第4章中已知一种用于过程控制系统的工程系统,该系统用于控制技术设施。这种工程系统适合于将自动化装置“工程化”,并且例如设计和/或设置用于对硬件和/或软件组件、通信网络、针对连续和顺序的过程流(as工程)的自动化功能以及操作和监视功能(os工程)进行规划和/或配置。

用于过程控制或用于控制方法技术设施的控制系统的基本特征是在过程控制期间的所谓的“增量加载能力(delta-)”,由此使得尽管对规划数据进行改变或修改,但是控制系统不必停止。这种控制系统的体系结构通常是异种和复杂的,控制系统的每个层(现场层、控制层...)都具有必须在增量更新中加载的特有的技术和配置。例如,在以调整器模块的形式加入新过程对象的情况下,例如在增量更新或增量加载的范畴中,则必须将cfc调整器模块加载到自动化设备的控制程序中、将调整器模块的数据结构加载到操作员系统的过程映像中、将调整器模块的符号加载到可视化的设施图像中、将调整器模块的寻址信息加载到另外的操作员系统中。在此可能出现的是,在这个增量更新期间,例如仍不将调整器模块的数据结构加载到操作员系统的过程映像中。这导致尽管将调整器模块的图标在可在在操作员系统上描绘出的设施图像中显示,但该图标不是“动态”的,也就是说,既不显示调整器的当前参数、也不显示调整器的当前设定值和实际值,其指出规划错误,即使不存在此类规划错误。例如,在起动的范畴中,在“增量加载”期间的这种曲解或者“副作用(seiteneffekt)”或影响是破坏性的。



技术实现要素:

因此,本发明的目的是提供一种开头提及的类型的工程系统,其使得用户能在规划错误与运行时间数据的增量加载的影响之间进行区分。

该目的通过根据本发明的措施来实现。

有利的是,特别是在起动新自动化功能的范畴中,规划者能够以精细的方式将关于增量加载的改变限制到单个设备。如果在逐步起动的过程中并不选择所有要加载的运行时间对象,规划者仍然可以在工程过程中看到预期的副作用,以便能够在运行时能在副作用与规划错误之间进行区分。另外,规划者可以选择性地接受变化,直到不再出现不期望的副作用。可以更有效并且错误最小化地执行起动新自动化功能,其中规划者可以首先将加载限制到设施图像上,以便由此能够一步一步地加载、测试和(如有必要)“回滚”。

本发明的另外的优选设计方案在以下内容中给出。

附图说明

参考附图,其中示出了本发明的实施例,下面更详细地解释本发明、其实施例和优点。

以简化的形式:

图1示出了显示器上描绘出的设备层次,

图2是具有对象和运行时间数据的综合显示,以及

图3和图4是容器和cfc计划的预览图。

具体实施方式

图1至图4中所示的相同部件具有相同的附图标记。

要控制的技术设施的过程对象,例如,用于自动化设备或可编程逻辑控制器(programmablelogiccontroller)的测量点、容器、阀门、传感器、执行器,连续功能图(cfc)和顺序功能图(sfc)等形式的过程对象在技术层次中、例如在所谓的设备层次(eqh)中结构化,其中用户在规划自动化装置的范畴中借助工程系统的适合的软件创建该设备层次。随后,借助工程系统编译这样创建的设备层次,并将生成的运行时间对象加载到自动化设备中以及自动化设备的操作员系统的操作员-服务器中,其中在操作员系统或过程控制系统的运行时间,设备层次作为例如用于批处理或用于导航或用于确定设备层次中的过程对象的中心参考点(anlaufstelle)。

在本实施例中,在图1中以1表示设备层次,其具有多个文件夹和子文件夹。例如,文件夹2(容器)具有子文件夹3(容器1),其在那里存储的内容-cfc计划4、cfc计划4的监视器和调整器模块5、6、设施图像7a、7b-在工程系统的显示单元上显示,其中,cfc计划4及其模块5代描述或表示至少一个自动化设备的对象,并且设施图像7描述或表示至少一个操作员系统的对象。

为了触发工程系统中的选择性增量加载,用户首先选择设备层次1中要加载的对象(新的和/或修改的对象)。在本实例中,假设设备层次1的cfc计划4补充有监视器模块5a(“monans_9”)并且现有的或者已经规划的设施图像7a(“hmi容器1”)补充有监视模块的模块或图形图标,并且加入了新规划的设施图像7b(“hmi控制”),其中为用户或规划者的未决增量加载选择设施图像7a、7b(“hmi容器1”,“hmi控制”)。在工程系统的显示单元上显示出通过标记5b标记的新的显示器模块5a(“monans_9”)和通过标记7c,7d标记的设施图像7a、7b(“hmi容器1”,“hmi控制”)的选择。

根据设备层次1中选定的设施图像“hmi容器1”,“hmi控制”,工程生成一个表格详细视图,其中,工程系统的服务确定由对象生成的运行时数据的依赖关系和联系。这意味着该服务确定至少一个自动化设备的运行时间数据的组成部分和至少一个操作员系统的运行时间数据的组成部分,这些组成部分彼此有效联接,由此这些依赖性和相关性或有效联接显示在工程系统的显示单元上。此外,该服务确定所谓的“次要”运行时间数据,其基于由监视器模块“monans_9”补充的cfc计划4而生成,其中对于这些次要运行时间数据在设备层次1中没有可见的对象。

图2示出了表格细节视图8中的依赖关系和联系。在列9中列出了包含在设备层次1中的对象,并且由于通过监视器模块“monans_9”补充的cfc计划4的改变,所以可以考虑选择性的增量加载,其中在列10中还显示属于这些对象的运行时间数据和基于改变或补充而相关的次要运行时间数据(配置)。在列10(运行时间数据)中列出了对于相应对象所有必需的配置(超出对象层)。例如,对于新设施图像“hmi控制”来说,除了设施图像的实际规划之外,还需要在操作员系统(在实例中操作员系统“os1”、“os2”)上的“显示层次”的更新,以用于设施图像的相应寻址。在列11(设备)中列出了设备(自动化设备“as1”、操作员系统“os1”、“os2”),它们在相应选择的情况下受到运行时间数据的选择性的增量加载影响。在列12中,可以打开对象相关的预览(效果预览),其基于当前的增量选择将相应的“副作用”可视化。在列13中,用户或规划者可以确定对于下一个增量加载的选择(由对号15a、15b、15c表示)。通过这种专门的选择,规划者现在可以限制对于起动的增量加载的影响,例如限制到操作员系统“os1”上,并且在这种情况下预先评估相应的预期效果。因此,可以避免在起动期间对其他设备产生负面影响。

以下参考图3,在该图中对于标记为“hmi容器1”的设施图像7a显示由工程系统生成的修改的预览文档16(效果预览),其中指示出,在起动的情况下在运行时间如何影响增量选择,并且可以预期哪些“副作用”。预览文档16是静态的并且根据对象的当前配置和增量选择来定性地显示预期效果。

通过用户的选择-由对号15a、15b、15c表明-将用7a标记并修改的设施图像(“hmi容器1”)加载到操作员系统“os1”上,但用于监视器模块5a(“monans_9”)的新图标不能动态化,因为用户对于增量加载不仅没有在操作员系统(“os1”)上设置过程映像而且也没有设置用于监视器模块5a(“monans_9”)的自动化设备(“as1”)的功能块“fb”,或未在第13栏中选择。在本实例中,通过警告三角形17向用户显示缺失的动态化。用户因此知道该选择在运行时间如何产生影响,以便在起动的情况下不会出现与规划错误的混淆。

图4示出了以“cfc容器1”标记的cfc计划4的以“cfcvisu容器1”标记的对象的可视化的预览图像18,如该对象基于选择在显示单元上向用户示出的那样。尽管可视化的cfc计划4被选择性地加载到操作员系统“os1”(对号15a,栏13)中,但由于没有提供包含新监视器模块5a的对象“cfc容器1”的选择性的更新,在可视化的情况下,监视器块“monans_9”也未被相应地动态化,这通过该模块上的标记19向用户指示。因此,用户或规划者例如在起动的范畴中获知副作用,其中规划者有机会做出更多选择以避免这种副作用。

借助所描述的措施,可以逐步进行起动,其中能选择要加载的对象和配置,以便在工程中仍可以显示预期的副作用。由此,可以在运行时在副作用与规划错误之间进行区分。另外,用户可以继续有选择地接受改变,直到不再出现不期望的副作用。通过依赖性指向的、“副作用效果感知的”、选择性和增量能力的加载,能够更有效并且错误最小化地执行起动新的自动化功能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1