与包装设备相关联的图形的制作方法

文档序号:18819252发布日期:2019-10-09 00:29阅读:127来源:国知局
与包装设备相关联的图形的制作方法

已知使用多种不同部件(例如加热系统、填充机、用于施加封闭物和/或吸管的施加器、切换开关、斜槽、散装包装机和装盒机)的各种包装设备。为了能够执行不同的包装过程,在这些包装设备中使用切换开关,通过使用所述切换开关,可以绕过和/或额外地提供一个或多个部件。在具有多个切换开关(该切换开关特别用于分离和/或组合包装过程的连接)的复杂包装设备中,这产生了可由包装设备实行的多个包装过程。



技术实现要素:

为了监控这种类型的包装设备和由包装设备执行的包装过程,例如可以期望的是创建由包装设备执行的包装过程的表示,并且例如能够在监控设备上向用户显示该表示。为了做到这一点,可以预先确定可由包装设备实行的不同包装过程中的每个包装过程的可显示的表示,并将相应的数据存储在监控设备的存储器中,因此只需选择正确的表示并且从存储器加载相应的数据以用于显示。然而,这与高的存储器要求相关联,因为必须针对可由包装设备实行的包装过程中的每个包装过程,将相应表示的数据存储在存储器中。此外,如果包装设备发生任何变化(例如添加和/或移除(一个或多个)部件),则可由包装设备实行的所有包装过程的表示必须再次预先确定并将相应的数据存储在监控设备的存储器中。

因此,本发明的目的尤其是克服上述缺点中的一个或多个缺点。

根据本发明,公开了一种由数据处理设备执行的方法,所述方法包括以下步骤:

-获取和/或确定图形数据,其中,所述图形数据表示与包装设备相关联的图形,其中,所述图形包括多个节点和多个边线(kanten),其中,来自所述多个边线的每个边线将来自所述多个节点的两个节点彼此连接,其中,来自所述多个节点的每个节点表示所述包装设备的部件,并且来自所述多个边线的每个边线表示所述包装设备的两个部件之间的可能的包装过程的连接;以及

-将所述图形数据存储在所述数据处理设备的存储器中。

根据本发明的方法例如是用于获取和/或生成如下图形数据的方法,所述图形数据表示用于确定可由包装设备实行的包装过程的表示的图形。

此外,根据本发明,公开了一种包括程序指令的计算机程序,当由处理器执行所述计算机程序时,所述程序指令使得处理器执行和/或控制根据本发明的方法。可以控制所述方法的所有步骤,或者可以执行所述方法的所有步骤,或者可以控制一个或多个步骤并且执行一个或多个步骤。

在本说明书中,处理器应当理解为尤其意指控制单元、微处理器、诸如微控制器的微控制单元、数字信号处理器(dsp)、专用集成电路(asic)或现场可编程门阵列(fpga)。

所述计算机程序例如可以通过互联网、电话或移动通信网络和/或本地网络共享。所述计算机程序可以至少部分地是处理器的软件和/或固件。所述计算机程序同样可以部分地以硬件实现。

所述计算机程序可以例如存储在机器可读存储介质上,所述机器可读存储介质例如磁存储介质、电存储介质、光存储介质和/或其它类型的存储介质。存储介质例如可以是处理器的一部分,例如处理器的(非易失性/持久性或易失性的)程序存储器或其一部分。存储介质例如可以是有形的或物理的存储介质。

此外,根据本发明,公开了一种数据处理设备,所述数据处理设备配置为执行和/或控制根据本发明的方法,或者所述数据处理设备包括用于执行和/或控制根据本发明的方法的步骤的相应部件。通过所述部件,可以控制根据本发明的方法的所有步骤,或者可以执行根据本发明的方法的所有步骤,或者通过所述部件,可以控制一个或多个步骤并且可以执行一个或多个步骤。可以通过各种部件选择性地实现或控制各种步骤。

所公开的数据处理设备的部件可以包括硬件组件和/或软件组件。所述部件可以例如包括具有计算机程序(例如,根据本发明的计算机程序)的程序指令的存储器和配置成用于执行来自所述至少一个存储器的程序指令的至少一个处理器。相应地,根据本发明,应当理解,至少一个数据处理设备公开为包括至少一个处理器和具有程序指令的至少一个存储器,其中,所述至少一个存储器和所述程序指令配置为与所述至少一个处理器一起使得所述数据处理设备执行和/或控制根据本发明的方法。

例如,根据本发明的数据处理设备是用于包装设备的监控设备。

此外,根据本发明,公开了一种系统,所述系统包括以下内容:

-根据本发明的数据处理设备;以及

-包装设备。

在一些情况下,在下面通过示例描述根据本发明的方法、根据本发明的计算机程序、根据本发明的数据处理设备和根据本发明的系统的特性和特征。

如开头所公开的,包装设备例如是用于包装诸如食品的商品的设备。特别地,包装设备应当理解为意指饮料填充设备和/或饮料填充设备的一部分。经常在这种类型的设备中使用多种不同的部件,例如加热系统(例如用于超高温加热填充材料的加热系统)、填充机、用于施加封闭物和/或吸管的施加器、切换开关(例如用于分离和/或组合包装过程的连接的切换开关)、收缩机、斜槽、散装包装机、码垛机、减震器、竖直储存器和装盒机。各种应用程序在这些部件上运行(例如,以由这些部件的处理器运行的计算机程序的形式)。包装设备的各种部件和应用程序可以至少部分地提供包装设备状态数据。

与包装设备相关联的图形应当理解为例如如下结构(例如,可以以图形的形式表示的结构),所述结构表示以节点的形式的包装设备的多个部件以及存在于包装设备的这多个部件之间的以边线形式的包装过程的连接。包装过程的连接例如是在可由包装设备实行的包装过程期间使用的包装设备中的两个部件之间的连接。这种类型的包装过程的连接可以例如由包装设备中的部件的输出和另一部件的输入之间的输送线(例如,作为输送带和/或辊式输送机)形成。如果包装设备的一部件具有连接至包装设备的各种部件的输入的各种输出,则这些包装过程的连接中的每一个可以例如由来自所述多个边线的相应边线表示。因此,这种类型的图形可以显示与图形相关联的、可由包装设备实行的所有包装过程(例如,以图形方式表示包装过程)。

图形数据例如通过图形数据中包含的图形的所述多个节点和/或所述多个边线的定义来表示图形。例如,图形数据包含对于来自所述多个节点的每个节点定义相应节点的节点数据结构,和/或对于来自所述多个边线的每个边线定义相应边线的边线数据结构。节点数据结构包含例如用于识别和/或描述节点的数据。此外,节点数据结构可以例如包含识别和/或描述包装设备的由节点表示的部件的元数据和/或描述部件的功能(例如,切换开关和/或斜槽的功能)的逻辑数据。边线数据结构包含例如用于识别和/或描述边线的数据,例如识别由边线连接的两个节点的数据。此外,边线数据结构还可以包含元数据和/或逻辑数据。应当理解,图形数据不限于这些数据结构,并且可替选地或另外地包含其它数据结构。

例如,获取图形数据应当理解为图形数据由数据处理设备经由通信连接接收和/或从便携式存储设备读取和/或以用户输入的形式记录。例如,数据处理设备可以包括相应的部件,例如用于接收数据的通信接口(例如,网络适配器)和/或用于从便携式存储器读取数据的存储接口(例如,驱动器和/或驱动器接口)和/或用于以用户输入的形式记录数据的用户接口(例如,诸如触敏屏幕、键盘、鼠标、麦克风和/或相机)。

可替选地或另外地,图形数据可以由数据处理设备确定。确定图形数据应当理解为意指生成和/或计算图形数据。图形数据的确定可以例如至少部分地基于由数据处理设备获得的数据(例如,由数据处理设备经由通信连接接收的数据和/或由便携式存储设备读取的数据和/或以用户输入的形式记录的数据)来执行和/或至少部分地基于预定义的规则(例如算法规则)来执行,所述预定义的规则用于确定与包装设备相关联的图形和/或用于确定表示与包装设备相关联的图形的图形数据。

图形数据存储在数据处理设备的存储器中。数据处理设备的存储器可以是数据处理设备的非易失性存储器(例如程序存储器)和/或数据处理设备的易失性存储器(例如主存储器)。程序存储器应当理解为例如数据处理设备的在其中永久地存储计算机程序、程序指令和数据的存储器。数据处理设备的程序存储器的示例是硬盘驱动器。主存储器例如是数据处理设备的包含由数据处理设备的处理器执行的计算机程序和/或程序指令并且其中例如可以存储(例如,高速缓存)中间结果等的存储器。数据处理设备的主存储器的示例是诸如dram(动态随机存取存储器)存储器的ram(随机存取存储器)存储器。

如上面公开的,所述图形可以表示可由与图形相关联的包装设备实行的所有包装过程。因此,图形数据的存储对于存储可由与图形相关联的包装设备实行的包装过程的表示是特别有效的选择。不必针对每一个可由与图形相关联的包装设备实行的包装过程确定其自身的表示并且存储相应的数据。在包装设备发生任何变化的情况下(例如,添加和/或移除一个或多个部件),仅需要调整图形(而不是多个表示)。

下面使用本发明的示例性实施方式说明根据本发明的方法、根据本发明的计算机程序、根据本发明的数据处理设备和根据本发明的系统的其它特性和特征。

根据本发明的示例性实施方式,包装设备配置为执行至少两种不同的包装过程。

包装过程应当理解为意指包装商品的过程(例如,将饮料填充至包装中并且进一步处理已填充的包装的过程)。为了执行这种类型的包装过程,包装设备可以包括各种部件,诸如加热系统(例如用于超高温加热填充材料的加热系统)、填充机、用于施加封闭物和/或吸管的施加器、切换开关(例如用于分离和/或组合包装过程的连接的切换开关)、收缩机、斜槽、散装包装机、码垛机、减震器、竖直储存器和装盒机。所述至少两种不同的包装过程可以例如由于在包装过程执行时涉及的包装设备的部件而不同。

为了使一包装设备能够执行各种包装过程,可以在包装设备中设置具有多个输出和/或输入(例如切换开关)的部件,这使得能够绕过包装设备中的部件。例如,如果在包装过程中不将封闭物和/或吸管施加至包装上,则可以绕过施加封闭物和/或吸管的施加器。然而,在另一包装过程中,使用用于施加封闭物和/或吸管的施加器,以便将封闭物和/或吸管施加至包装。

根据本发明的示例性实施方式,所述方法还包括:

-获取包装设备状态数据,其中,所述包装设备状态数据表示可由所述包装设备实行的包装过程;以及

-至少部分地基于所述包装设备状态数据和由图形数据表示的图形来确定可由所述包装设备实行的包装过程的表示。

包装设备状态数据例如通过包装设备的一个或多个部件经由通信连接而传送至数据处理设备。例如通过由数据处理设备接收包装设备状态数据来获取该包装设备状态数据。可替选地或另外地,包装设备状态数据可以至少部分地以用户输入的形式记录。例如,如上面公开的,数据处理设备可以包括适当的部件,例如用于接收数据的通信接口和/或用于以用户输入的形式记录数据的用户接口。

各种包装过程可以例如因执行包装过程中涉及的包装设备的部件而不同。因此,包装设备状态数据可以例如包含关于包装设备的一个或多个部件的活动和/或激活(active)输出的信息。关于包装设备的部件的活动的信息例如指示包装设备中的部件在包装过程期间是否是激活的(即参与包装过程)和/或在包装过程中是否是停用的(即,不参与包装过程)。关于包装设备的部件的激活输出的信息例如指示在包装过程期间哪个部件的输出是激活的(即,在包装过程期间使用)以及在包装过程期间哪个部件的输出是停用的(即不在包装过程期间使用)。因此,该信息可以指示与部件的输出相关联的部件是否在包装过程期间激活(即,参与包装过程)和/或是否在包装过程期间停用(即,不参与包装过程)。例如,关于包装设备的切换开关的激活输出的信息指示切换开关的位置。如果从切换开关的切换位置出现在包装过程期间绕过连接至所述切换开关的停用输出的部件,则所述部件例如不参与包装过程并因此停用。

可由包装设备实行的包装过程的表示例如是与包装设备相关联的图形的部分图形和/或子图形。例如,可由包装设备实行的包装过程的表示包括所述多个节点的子集和/或所述多个边线的子集。

例如,确定可由包装设备实行的包装过程的表示,使得其仅包括所述多个节点中的表示在包装过程期间包装设备的激活部件的节点。

因此,所述图形是用于存储并确定可由包装设备实行的包装过程的表示的特别有效的选择。不需要预先进行可由包装设备实行的所有包装过程的表示的复杂确定以及相应数据的存储。相反,可由包装设备实行的包装过程的表示可以至少部分地基于图形来确定,因此仅需要将用于确定的图形数据存储在数据处理设备的存储器中。

根据本发明的示例性实施方式,来自所述多个边线的每个边线是定向边线。定向边线表示例如起始节点和末端节点之间的连接,其中,定向边线从起始节点指向末端节点。

此外,来自所述多个边线的每个边线例如是可激活的和可停用的(即,非激活的)。来自所述多个边线的每个边线的活动至少与由来自所述多个边线的相应边线的起始节点表示的包装设备的部件的活动相关联和/或与由来自所述多个边线的相应边线的起始节点表示的包装设备的部件的至少一个输出(例如,预定义的输出)的活动相关联。

如果由来自所述多个边线的一边线的起始节点表示的包装设备的部件仅具有一个输出,则该边线的活动例如与由该边线的起始节点表示的包装设备的部件的活动相关联,和/或与由该边线的起始节点表示的包装设备的部件的输出的活动相关联。在这种情况下,该边线例如仅在由该边线的起始节点表示的包装设备的部件和/或由该边线的起始节点表示的包装设备的部件的输出激活时才是激活的。

然而,如果由来自所述多个边线的一边线的起始节点表示的包装设备的部件具有多个输出,则该边线的活动例如与由该边线的起始节点表示的包装设备的部件的至少一个输出(例如,预定义的输出)的活动相关联。在这种情况下,例如,如果由该边线的起始节点表示的包装设备的部件的至少一个输出(例如,预定义的输出)是激活的,则该边线才是激活的。例如,如果该边线表示由该边线的起始节点表示的包装设备的部件的该输出(例如,预定义的输出)与由该边线的末端节点表示的包装设备的部件之间的包装过程的连接,则这是合理的。

此外,来自所述多个边线的一个或多个边线的活动还可以与一个或多个其它节点(例如,末端节点)的活动、和/或与来自一个或多个其它节点(例如,末端节点)的一个或多个其它输出和/或输入的活动相关联。例如,所述多个边线中的至少一个边线的活动还可以与该边线的末端节点的活动和/或与该边线的末端节点的至少一个输入的活动相关联。如果由该边线的末端节点表示的包装设备的部件是可停用的和/或具有一个或多个可停用的输入,则这是有利的。例如,斜槽可以具有多个输入,这些输入不能同时为激活的,因为这些输入例如根据斜槽的设置被机械阻挡。

例如,当确定可由包装设备实行的包装过程的表示时,仅考虑来自所述多个边线的激活边线和来自所述多个节点的由来自所述多个边线的激活边线连接的节点。此外,当确定可由包装设备实行的包装过程的表示时,例如,不会考虑来自所述多个节点的如下节点以及从这些节点开始的边线:仅来自多个边线的停用边线所指向的节点和/或(例如,仅仅)跟随仅停用边线所指向的节点的节点)。这例如是有利的,以便仅考虑表示包装设备的激活部件的节点和仅表示在确定可由包装设备实行的包装过程的表示时使用的包装过程的连接的边线。

例如,确定可由包装设备实行的包装过程的表示,使得其仅包括来自所述多个边线的激活边线和来自所述多个节点的由来自所述多个边线的激活边线连接的节点。此外,例如,确定可由包装设备实行的包装过程的表示,使得其不包括来自所述多个节点的如下的任何节点以及从这些节点开始的边线:仅来自所述多个边线的停用边线所指向的节点和/或(例如,仅仅)跟随仅停用边线所指向的节点的节点。

图形的确定可以例如通过将图形从一节点沿边线方向通过激活边线传递至与该节点连接的下一节点来执行。其中,例如,从所述多个节点中的如下节点开始:没有边线(例如,既不是激活的边线也不是停用的边线)指向的节点。所述确定的结果例如是图形的部分图形和/或子图形,所述图形包括所通过的来自所述多个节点的所有节点以及所通过的来自所述多个边线的所有边线。

根据本发明的示例性实施方式,包装设备状态数据指示由包装设备在特定时间范围内执行的包装过程。这是有利的,例如以便确定和遵循包装设备在此时间段期间填充包装的包装过程的表示。

根据本发明的示例性实施方式,所述方法还包括:

-提供和/或输出由于所述确定而获取的可由所述包装设备实行的包装过程的表示。

提供由于所述确定而获取的可由包装设备实行的包装过程的表示可以例如通过保持表示所述表示的可用数据(例如,部分图形和/或子图形数据)来执行,以供另一设备检索和/或通过将这些数据传送至一个或多个其它设备而被检索。例如,数据处理设备为此包括通信接口。

由于所述确定而获取的可由所述包装设备实行的包装过程的表示的输出应当例如理解为意指可由所述包装设备实行的包装过程的表示作为用户信息(例如,作为与包装设备相关联的图形的部分图形和/或子图形的图形表示)通过数据处理设备的用户接口(例如,图形用户界面)输出。

根据本发明的示例性实施方式,包装设备包括以下部件中的一个或多个部件:

-加热系统,

-填充机,

-用于施加封闭物和/或吸管的施加器,

-切换开关,

-斜槽,

-收缩机,

-码垛机,

-减震器,

-竖直储存器,

-散装包装机,和/或

-装盒机。

根据本发明的示例性实施方式,包装设备包括至少一个填充机。

还应该理解,本发明上述的示例和示例性实施方式以所有组合公开。

附图说明

本发明的其它有利的示例性实施方式可以从本发明的以下多个示例性实施方式的详细描述中、特别是结合附图推断。然而,本申请所附的附图仅旨在用于说明目的,而不是限定本发明的保护范围。附图不一定按比例绘制,并且仅旨在以示例性形式反映本发明的一般概念。特别地,附图中包含的特征决不应当视为本发明的必需元素。

在附图中:

图1:根据本发明的方法的示例性实施方式的流程图;

图2a:与包装设备相关联的示例性图形;

图2b-图2c:作为可由包装设备实行的包装过程的相应表示的示例性子图形和/或部分图形;

图3:根据本发明的数据处理设备的示例性实施方式的示意图;以及

图4:存储介质的示例性实施方式。

具体实施方式

图1示出了根据本发明的方法的示例性实施方式的具有多个步骤的流程图100。流程图100的步骤101至104可以例如由根据本发明的数据处理设备(例如图3中所示的数据处理设备300)执行。

在第一步骤101中,获取和/或确定图形数据,该图形数据表示与包装设备相关联的图形。

例如,获取图形数据应当理解为意指图形数据由数据处理设备经由通信连接接收和/或从便携式存储设备读取和/或以用户输入的形式记录。图3所示的根据本发明的数据处理设备300具有例如用于经由通信连接来接收图形数据的通信接口304以及用于以用户输入的形式记录图形数据的用户接口305。

可替选地或另外地,图形数据可以由数据处理设备确定。确定图形数据应当理解为意指生成和/或计算图形数据。确定图形数据可以例如至少部分地基于由数据处理设备获取的数据(例如,由数据处理设备经由通信连接接收的数据和/或从便携式存储设备读取的数据和/或以用户输入的形式记录的数据)来执行和/或至少部分地基于预定义的规则(例如算法规则)来执行,该预定义规则用于确定与包装设备相关联的图形和/或用于确定表示与包装设备相关联的图形的图形数据。

图2a示出了与包装设备相关联的示例性图形200a。图形200a与作为包装设备的饮料填充设备相关联。在这种类型的设备中经常使用多个不同的部件,例如加热系统(例如用于超高温加热填充材料的加热系统)、填充机、用于施加封闭物和/或吸管的施加器、切换开关(例如用于分离和/或组合包装过程的连接的切换开关)、收缩机、斜槽、散装包装机、码垛机、减震器、竖直储存器和装盒机。

图形200a包括多个节点201至217以及多个边线218至235。

来自多个节点201至217的每个节点表示包装设备的一部件。在图2a中,由所讨论的节点表示的包装设备的部件的名称作为铭文(inscription)叠加在相应的节点上。例如,节点201表示加热系统uht1,节点202表示填充机1,节点203表示切换开关1,节点204表示施加器2,节点205表示切换开关6,节点206表示装盒机1等。

此外,来自多个边线218至235的每个边线表示包装设备的两个部件之间的可能的包装过程的连接。包装过程的连接例如是包装设备的两个部件之间的可以在可由包装设备实行的包装过程期间使用的连接。这种类型的包装过程的连接可以例如由包装设备中的一部件的输出与另一部件的输入之间的输送线(例如,作为输送带和/或辊式输送机)形成。

在图形200a中,边线是定向边线,边线中的每一个边线从起始节点指向末端节点。来自多个边线218至235的边线的方向对应于由相应边线表示的包装过程的连接的方向。例如,其指向与从起始节点201到末端节点202的箭头方向一致的边线218表示从加热系统uht1的输出到填充机1的输入的包装过程的连接。

为了使一包装设备能够执行各种包装过程,可以在包装设备中设置具有多个输出和/或输入的部件(例如切换开关),这使得能够绕过包装设备中的多个部件。如果包装设备的一部件(例如,用于分开包装过程的连接的切换开关)具有连接至包装设备的不同部件的输入的不同输出,则这些过程的连接中的每一个可以例如由来自多个边线的相应边线表示。当一部件(例如,组合多个包装过程的连接的切换开关)具有连接至包装设备的不同部件的输出的多个输入时,这也相应地适用。

例如,由节点203表示的切换开关1具有一个输入和两个输出,以便将来自填充机1的输出的包装过程的连接分成通向施加器2的输入的第一包装过程的连接和通向切换开关3的输入的第二包装过程的连接。因此,图形200a具有边线219,该边线219表示从填充机1的输出到切换开关1的输入的包装过程的连接。此外,图形200a具有边线220和边线223,该边线220表示从切换开关1的第一输出到施加器2的输入的包装过程的连接,边线223表示从切换开关1的第二输出到切换开关3的输入的包装过程的连接。然而,由节点207表示的切换开关3具有两个输入和一个输出,以便将切换开关1的输出的包装过程的连接和切换开关2的输出的包装过程的连接组合。这在图形200a中由边线223、230和224表示。

此外,来自多个边线218至235的每个边线例如是可激活的和可停用的(即,非激活的)。来自多个边线218至235的每个边线的活动至少与由来自多个边线的相应边线的起始节点表示的部件的活动相关联和/或与由来自多个边线的相应边线的起始节点表示的包装设备的部件的至少一个输出(例如,预定义的输出)的活动相关联。例如,上述边线220的活动与切换开关1的第一输出相关联,使得边线220仅在切换开关1的第一输出激活时是激活的。因此,如上面描述的边线223的活动可以例如与切换开关1的第二输出相关联,使得边线223仅在切换开关1的第二输出激活时才是激活的。来自多个边线218至235的如下边线(诸如上面描述的边线218)例如默认是启用的:所述边线的起始节点每个都表示仅具有单个输出的部件。例如,如果相应的部件及其输出是永久激活的,则这是有利的。对于来自多个边线218至235的每个其它边线,当确定可由包装设备实行的包装过程的表示时,可以在可选步骤104中确定相应边线是否是激活的和/或停用的。可替选地,可以在可选步骤104中对来自多个边线218至235的每个边线执行该确定。

下面,假设在步骤101中获取和/或确定的图形数据表示图形200a。例如,为此,图形数据包含定义限定图形200a的所述多个节点201至217以及所述多个边线218至235的相应数据结构(例如,上面公开的节点数据结构和边线数据结构)。

在步骤102中,将图形数据存储在数据处理设备的存储器中。例如,图形数据存储在图3所示的根据本发明的数据处理设备的程序存储器302和/或主存储器303中。

在可选的步骤103中,获取包装设备状态数据,其中,包装设备状态数据指示可由与图形200a相关联的包装设备实行的包装过程。

如上面公开的,各种包装过程可能因实施包装过程中涉及的包装设备的部件而不同。下面,因此假设包装设备状态数据至少指示具有多个输出的部件的激活输出,所述部件是与图形200a相关联的包装设备的一部分。例如,包装设备状态数据包含关于这些具有多个输出的部件的激活输出的信息,例如,该信息指示在包装过程期间相应部件的哪个输出是激活的(即在包装过程期间使用)以及在包装过程期间相应部件的哪个输出是停用的(即不在包装过程期间使用)。例如,包装设备的与图形200a相关联的以下部件具有多个输出:切换开关1、切换开关2、切换开关4和切换开关5。

包装设备状态数据例如经由一个或多个通信连接从包装设备的一个或多个部件(例如,切换开关1、2、4和5)传送至数据处理设备。例如通过由数据处理设备接收包装设备状态数据来获取该包装设备状态数据。可替选地或另外地,包装设备状态数据可以至少部分地以用户输入的形式记录至数据处理设备。例如,图3中的数据处理设备300包括适当的部件,例如用于接收数据的通信接口304和/或用于以用户输入的形式记录数据的用户接口305。

在可选的步骤104中,至少部分地基于图形200a和在步骤103中获取的包装设备状态数据来确定可由包装设备实行的包装过程的表示。可由包装设备实行的包装过程的表示可以例如理解为图形200a的部分图形或子图形。图2b中示出了图200a的示例性部分图形和/或子图形200b,图2c中示出了图200a的示例性部分图形和/或子图形200c。

如上面公开的,来自多个边线218至235的边线是至少部分地可激活的和可停用的。例如,如上面公开的在步骤104中确定可由包装设备实行的包装过程的表示可以包括至少部分地基于图形200a和在步骤103中获取的包装设备状态数据来确定来自多个边线218至235的激活的和/或停用的边线。例如,如果在步骤103中获取包装设备状态数据,该包装设备状态数据指示连接至切换开关3的切换开关1的输出、连接至切换开关3的切换开关2的输出、连接至施加器3的切换开关4的输出以及连接至切换开关6的切换开关5的输出是停用的,则例如确定图形200a的边线223、230、233和226是停用的。此外,还确定来自多个边线218至235的其它边线是激活的。

例如,确定在步骤104中可由包装设备实行的包装过程的表示,使得该表示仅包括来自多个边线的激活边线和来自多个节点的通过激活边线连接的节点。此外,例如,确定在步骤104中由包装设备执行的包装过程的表示,使得该表示不包括来自多个节点201至217的如下节点以及从这些节点开始的边线:只有来自多个边线218至235的停用边线指向的节点和/或(例如,仅仅)跟随仅停用边线指向的节点的节点。

表示的确定可以例如通过将图形200a从一节点沿边线方向通过激活边线传递至连接至该节点的下一节点来执行。例如,该过程以来自多个节点的没有边线(例如既不是激活边线也不是停用边线)指向其的节点201和210开始。所述确定的结果例如是图形200a的部分图形和/或子图形,该图形200a包括所通过的来自多个节点201至217的所有节点以及所通过的来自多个边线218至235的所有边线。在上面描述的示例中,其中,确定图形200a的边线223、230、233和226是停用的,因此,当在步骤104中确定所述表示时,相应地不会考虑在图2b中用虚线示出的部件207、208、209和215以及用虚线示出的边线223、224、225、226、230、233和234,因为不通过这些部件和边线。由于步骤104中的确定,在该示例中,因此获得了图2c中所示的图形200a的部分图形和/或子图形200c。

然后可以输出在步骤104中确定的表示(例如,经由数据处理设备的图形用户界面)。

图3是根据本发明的数据处理设备300的示例性实施方式的示意图。

数据处理设备300包括处理器301以及连接至处理器301的(作为程序和数据存储器302的)第一存储器、(作为主存储器303的)第二存储器、通信接口304和用户接口305。

处理器应当理解为微处理器、微控制单元、微控制器、数字信号处理器(dsp)、专用集成电路(asic)或现场可编程门阵列(fpga)。应当理解,数据处理设备300也可以包括多个处理器10。

处理器301执行存储在程序存储器302中的程序指令,并将例如中间结果等存储在主存储器303中。

程序存储器应当理解为例如数据处理设备的其中永久地存储计算机程序、程序指令和数据的存储器。主存储器例如是数据处理设备的包含由数据处理设备的处理器执行的计算机程序和/或程序指令并且其中例如可以存储(例如,高速缓存)中间结果等的存储器。

例如,程序存储器302和/或主存储器303可以包含如上面公开的图形数据(例如,图形数据在图1所示的流程图100的步骤102中存储在程序存储器302中和/或主存储器303中)。程序存储器302还包含根据本发明的计算机程序的程序指令,该计算机程序包括当处理器301执行存储在程序存储器302中的程序指令时,允许处理器301执行和/或控制根据本发明的方法(例如,根据图1中所示的流程图100的方法)的程序指令。例如,程序存储器302还可以包含数据处理设备300的操作系统,在启动数据处理设备300时,该操作系统至少部分地在主存储器303中加载并且由处理器301运行。特别地,在启动数据处理设备300时,操作系统的核心的至少一部分在主存储器303中加载并由处理器301运行。

操作系统的示例是windows、unix、linux、android、appleios和/或macos操作系统。操作系统使得能够使用数据处理设备300进行数据处理。例如,该操作系统管理诸如主存储器和程序存储器的操作元件,除了别的以外通过编程接口向其它计算机程序提供基本功能,并控制计算机程序的执行。

程序存储器例如是非易失性存储器,例如闪存驱动器、磁存储器、eeprom存储器(电可擦除可编程只读存储器)和/或光存储器。主存储器例如是易失性或非易失性存储器,特别是具有随机存取存储器(ram)的存储器,例如静态ram存储器(sram)、动态ram存储器(dram)、铁电ram存储器(feram)、和/或磁ram存储器(mram)。

主存储器303和程序存储器302也可以形成为一个存储器。可替选地,主存储器303和/或程序存储器302均可以由多个存储器形成。此外,主存储器303和/或程序存储器302也可以是处理器301的一部分。

处理器301还控制通信接口304。

通信接口可以例如根据通信技术来接收数据并将该数据转发至处理器和/或根据通信技术从处理器接收数据并发送该数据。这种类型的通信技术的示例包括经由诸如以太网和/或wlan(无线局域网)网络的通信网络的通信连接。以太网例如在ieee-802.3系列的标准中规定;以及wlan例如在ieee-802.11系列的标准中规定。这种类型的通信技术的其它示例是经由诸如实时以太网(例如,在标准iec-61158和iec-61784-2中的其它地方规定的ethercat)的总线系统的通信连接。

处理器301还控制图形用户界面305,图形用户界面305配置为向用户输出图形信息。此外,图形用户界面还可以例如配置为记录来自用户的用户输入(例如,通过记录与图形用户界面的接触)。例如,图形用户界面应当理解为屏幕(例如,触敏屏幕)。

数据处理设备300的部件301至305例如经由一个或多个总线系统(例如,一个或多个串行和/或并行总线连接)在通信水平和/或操作水平上彼此连接。

应当理解,除了部件301至305之外,数据处理设备300还可以包括其它部件(例如,一个或多个其它通信接口和/或一个或多个其它用户接口)。

最后,图4示出了存储介质的示例性实施方式,根据本发明的计算机程序的实施方式可以存储在该存储介质上。存储介质例如可以是磁存储介质、电存储介质、光存储介质和/或其它类型的存储介质。存储介质例如可以是处理器(例如,图3中的处理器301)的一部分,例如处理器的(非易失性或易失性)程序存储器(例如,图3中的存储器302)或其一部分。存储介质的示例性实施方式是闪存驱动器400、ssd硬盘驱动器401、磁性硬盘驱动器402、存储卡403、记忆棒404(例如usb记忆棒)、cd-rom或dvd405或软盘406。

本说明书中描述的本发明的示例和示例性实施方式还应该理解为以所有组合公开。特别地,除非另有声明,否则对实施方式所包括的特征的描述不应当理解为该特征对于实施方式的功能是必需的或实质的。在各个流程图中,本说明书中所示的方法步骤的顺序不是权威性的,并且可以想到该方法步骤的替选顺序。该方法步骤可以以各种方式实现,因此可以想到用于实现方法步骤的软件(通过程序指令)实现、硬件实现或两者的组合的实现。诸如权利要求中使用的“包括”、“具有”、“包含”、“含有”等术语不排除其它元件或步骤。“部分地”和“完全地”两者都包括在“至少部分地”的表达下。表达“和/或”应当理解为意指待公开的替选方案和组合方案,因此“a和/或b”意指“(a)或(b)或(a和b)”。多个单元、人等意指在本说明书的上下文中的多个单元、人等。使用不定冠词并不排除多个。单个设备可以执行权利要求中提到的多个单元或设备的功能。权利要求中给出的附图标记不应视为所使用的部件和步骤的限制。

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