分配转塔的制作方法

文档序号:9374485阅读:284来源:国知局
分配转塔的制作方法
【技术领域】
[0001]本发明涉及一种用于使数据处理设备的多个数据结构与人机界面(MMI)的多个元件(Element)连接的方法,其中,数据结构是真实的或虚拟的开环控制或闭环控制系统的组件或者与真实的或虚拟的开环控制或闭环控制系统的组件相关。另外,本发明涉及一种用于执行上述方法的数据处理装置,该数据处理装置具有包括多个元件的人机界面(MMI)和多个数据结构,其中,数据结构是真实的或虚拟的开环控制或闭环控制系统的组件或者与真实的或虚拟的开环控制或闭环控制系统的组件相关。本发明还涉及一种具有计算机执行指令的计算机程序产品,该计算机程序产品下载在适当的数据处理装置中并且在该数据处理装置中执行之后执行上述方法的步骤,以及涉及一种具有可电子读取的控制信号的数字存储介质,所述控制信号能够如此与可编程的数据处理装置共同作用,即,在该数据处理装置上实施上述方法。
【背景技术】
[0002]例如在以模型为基础开发开环控制或闭环控制系统的领域中可能需要的是:使开发者能够在模型运行时间内看到亦或操纵在所述模型中存在的数值。为了这个目的可以使用虚拟的显示和/或操作元件,例如虚拟的模拟或数字的数值显示器、虚拟的报警信号灯、虚拟的开关或用于数值的输入栏。这些显示和操作元件也被称为工具。
[0003]在开环控制或闭环控制电路的模型化领域中的众所周知的应用是例如本申请人的产品ControlDesk。在此由可实施的数学地模仿技术或物理过程或者将控制算法(Kontrollalgorithmus)表示成技术过程的模型提供变量。变量可以代表例如技术或物理数值诸如电压、温度亦或由技术决定的参数如故障信息或暂停时间。在这个领域内的另一个众所周知的应用是本申请人的产品Configurat1nDesk。在该产品中使控制单元端口形式的人机界面的元件与模型接口形式的数据结构连接。
[0004]人机界面的元件与数据结构的连接通常在图解的人机界面中通过“drag&drop”(拖放)完成,就是说,例如利用鼠标选择数据结构并且将其拉到人机界面的元件上,使得该人机界面的元件能够与数据结构连接。在变量与工具之间的联结由此会非常耗时。这对于使一个单独的数据结构与人机界面的一个单独的元件连接来说还可以是实用的,然而当需要建立大量的连接时是不实用的。特别是在以模型为基础开发开环控制或闭环控制系统的领域中可能需要的是:使大量的数据结构、例如变量与一个人机界面中大量的元件、例如虚拟的工具连接,以便能够显示或操纵这些变量。这可能意味着消耗大量的时间。
[0005]减少这个时间耗费的一种可能性在于:自动化地建立连接、例如经由相同的命名。然而这并不是对所有的数据结构或者人机界面的元件都是可能的。备选方案诸如给所有的变量设置工具却不太灵活。
[0006]在复杂结构化的模型接口或者控制单元端口中,例如在总线、如自动领域内的CAN总线中经常出现的分级结构会由于不同的分级平面(Hierarchieebene)使得配属(Zuordnung)更加困难。由此尽管同名然而由于不同的分级平面,自动配属在两侧在某种情况下会是不可能的。

【发明内容】

[0007]由此从上述现有技术出发,本发明的目的是,提供一种方法、一种数据处理装置、一种计算机程序产品以及一种具有上述类型的可电子读取的控制信号的数字存储介质,它们能够以有效的方式简单地实现数据结构与人机界面的元件的连接。
[0008]根据本发明,这个目的通过独立权利要求的特征得以实现。在从属权利要求中对本发明的有益的设计方案加以阐述。
[0009]由此根据本发明给出了一种用于使数据处理设备的多个数据结构与人机界面(MMI)的多个元件连接的方法,其中,数据结构表示真实的或虚拟的开环控制、闭环控制或机电一体化系统的组件或者与真实的或虚拟的开环控制、闭环控制或机电一体化系统的组件的关系,该方法包括的步骤是:提供具有多个元件的人机界面;将多个数据结构布置在一个列表中;通过使用者来选择人机界面的元件;将来自列表的第一数据结构与人机界面的所选择的元件自动连接;并且将列表始端置于在列表中跟随之前连接的数据结构的数据结构上,其中按照这个排列次序重复实施步骤由使用者选择人机界面的元件、将来自列表的第一数据结构与人机界面的所选择的元件自动连接、将列表始端置于在列表中跟随之前连接的数据结构的数据结构上。
[0010]根据本发明同样给出了一种用于使数据处理设备的多个数据结构与人机界面(MMI)的多个元件连接的方法,其中,数据结构表示真实的或虚拟的开环控制、闭环控制或机电一体化系统的组件或者与真实的或虚拟的开环控制、闭环控制或机电一体化系统的组件的关系,该方法包括的步骤有:提供具有多个元件的人机界面;将多个元件布置在一个列表中;提供在人机界面中用于表示多个数据结构中的至少一部分数据结构的输出元件;在所述输出元件中由使用者选择数据结构;将来自列表的第一元件与所选择的数据结构自动连接;并且将列表始端置于人机界面的在列表中跟随之前连接的元件的元件上,其中,按照这个排列次序重复实施步骤由使用者在输出元件中选择数据结构、将来自列表的第一元件与所选择的数据结构自动连接和将列表始端置于人机界面的在列表中跟随之前连接的元件的元件上。
[0011]另外,根据本发明给出了一种用于实施上述方法的数据处理装置,该数据处理装置具有包括多个元件的人机界面(MMI)和多个数据结构,其中,数据结构表示真实的或虚拟的开环控制、闭环控制或机电一体化系统的组件或者与真实的或虚拟的开环控制、闭环控制或机电一体化系统的组件的关系。
[0012]根据本发明给出了一种具有计算机执行指令的计算机程序产品,该计算机程序产品在下载在适当的数据处理装置中并且在该数据处理装置中执行之后执行如上所述方法的步骤。
[0013]另外,根据本发明给出了一种具有可电子读取的控制信号的数字存储介质,所述控制信号能够如此与可编程的数据处理装置共同作用,即,在该数据处理装置上执行如上所述的方法。
[0014]因此本发明的主导思想是:通过如下方式使数据结构与人机界面的元件的连接更加容易,即,将数据结构布置在列表中,并且能够自动将其从列表中配属给人机界面的一个所选择的元件并且与这个元件自动连接。由此相对迄今为止的方法使得数据结构与人机界面的元件的连接得到加速,这是因为不必为每个连接分别首先选择一个变量和接着一个人机界面的元件,而是来自列表的所有需连接的数据结构能够根据它们在列表中的排列次序分别通过一个单独的行为、例如点击鼠标而与人机界面的元件连接。与数据结构和人机界面的元件的自动化配属相比较和同时与现有技术中的“Drag&Drop”原理的通常的方法相比这个方法是灵活的。
[0015]人机界面例如可以具有用于输出信息的显示屏以及指示设备(Zeigegeraet)类型的输入设备、例如鼠标,以便经由显示屏输入信息。在此,原则上可以使用任何类型的输入和输出设备、例如声学的或光学的输出设备,以及用于光学输入、用于语音控制或用于手势控制的输入设备。
[0016]可以以不同的方式实现列表,其中,对相应第一元件的存取是很重要的。例如列表可以实现为队列。也可以如下地设计列表,即,各个列表元素以它们的排列次序存储在列表中。作为备选,列表元素可以与它们的排列次序无关地包含在列表中,其中,列表元素的排列次序经由各个列表元素的关系或经由列表指示器(Listenzeiger)产生。
[0017]数据结构代表技术系统的一些部分,例如变量、参数、接口、端口、模型、智能传感器或者通讯伙伴(Kommunikat1nspartner)。
[0018]人机界面的元件可以设计成:虚拟的配置元件例如端口或者接口的图解表示;虚拟的操作元件例如虚拟的开关、滑动式或旋转式控制器;以及虚拟的显示元件例如虚拟的信号灯、数值显示器或图形显示器(Plotter)。人机界面的元件相应地可以具有用于数据结构的输出和/或输入功能。
[0019]在此可以完成第一列表元素与人机界面的所选择的元件的连接,而无需将数据结构从列表中逻辑地或物理地删除。由此还可以将数据结构多次分配给人机界面的不同元件。例如已经连接的数据结构可以重新连接。
[0020]数据结构的和人机界面元件的源由数据结构的和人机界面元件的之前说明的不同设计可能性(Ausgestaltungsmoeglichkeit)出发可以是不同的。例如一个分离的模型化和工具化程序或一个分离的硬件配置和工具化程序可以
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1