-
公开(公告)号:CN102414627B
公开(公告)日:2014-09-03
申请号:CN201080017897.9
申请日:2010-02-17
Applicant: 皮尔茨公司
Inventor: 彼得·莫斯曼 , 马蒂亚斯·罗伊施 , 赫贝特·沃尔特 , 安德烈亚斯·I·赫克尔
IPC: G05B9/03 , G05B19/042 , G05B23/02
CPC classification number: G05B19/0428 , G05B9/03 , Y02P90/265
Abstract: 本发明涉及一种用于为安全控制装置(20)创建应用程序的方法,该安全控制装置构建为控制具有多个传感器(26)和多个执行器(24)的自动化设备(22),其中应用程序包括:第一程序部分(74),在该第一程序部分中故障安全地处理安全相关的程序变量;并且包括至少一个第二程序部分(78),在该第二程序部分中处理非安全相关的程序变量,其中针对非安全相关的程序变量在第二程序部分(78)内无需故障安全的处理,该方法具有如下步骤:定义多个安全相关的程序变量(46);定义多个非安全相关的程序变量(48);从多个安全相关的程序变量(46)中选择安全相关的程序变量(50);从多个非安全相关的程序变量(48)中选择第一非安全相关的程序变量(52),其中第一非安全相关的程序变量(52)在实施应用程序时反复地被分配瞬时值;定义至少一个分配条件(54),其在实施应用程序时被处理;定义相关性(56),其将所选择的第一非安全相关的程序变量(52)与所选择的安全相关的程序变量(50)相关,其中所选择的第一非安全相关的程序变量(52)的瞬时值在应用程序实施时根据分配条件(54)被分配给所选择的安全相关的程序变量(50)。此外本发明还涉及相应的装置以及相应的计算机程序。
-
公开(公告)号:CN102292680A
公开(公告)日:2011-12-21
申请号:CN200980155248.2
申请日:2009-11-20
Applicant: 皮尔茨公司
Inventor: 马蒂亚斯·罗伊施 , 斯特凡·韦尔勒 , 拉尔夫·鲍尔 , 马蒂亚斯·霍尔茨埃普费尔 , 莫里斯·吉尔摩
IPC: G05B19/042
CPC classification number: G05B19/0426
Abstract: 用于为安全控制装置创建应用程序的新方法和新装置具有出现的编程任务的矩阵组织,即一方面划分成软件部件,其分别与确定的硬件部件关联,而另一方面划分成方面块,其能够实现根据功能的子方面分组的编程。
-
公开(公告)号:CN101866159A
公开(公告)日:2010-10-20
申请号:CN201010167320.8
申请日:2010-04-20
Applicant: 皮尔茨公司
IPC: G05B19/05
CPC classification number: G05B19/05
Abstract: 对自动化设备的工业控制器编程的方法和装置。设备包括提供表示设备实际系统状态的传感器数据的至少一个传感器和按实际系统状态起作用的至少一个致动器。用于控制设备的控制器包括存储传感器数据的数据存储器和存储机器代码程序的程序存储器。对控制器编程的编程工具包括程序编辑器、调试工具和编译器。据本发明的一个方面,在启用调试工具的同时在控制器上执行机器代码程序,且调试工具确定运行于控制器上的机器代码与程序编辑器中示出的至少一个高级控制指令之间的逆向关系。调试工具从控制器中的数据存储器读取传感器数据并向至少一个高级控制指令分配传感器数据,由此将至少一个高级控制指令与执行机器代码程序期间的实际系统状态联系起来。
-
公开(公告)号:CN101866159B
公开(公告)日:2015-11-25
申请号:CN201010167320.8
申请日:2010-04-20
Applicant: 皮尔茨公司
IPC: G05B19/05
CPC classification number: G05B19/05
Abstract: 对自动化设备的工业控制器编程的方法和装置。设备包括提供表示设备实际系统状态的传感器数据的至少一个传感器和按实际系统状态起作用的至少一个致动器。用于控制设备的控制器包括存储传感器数据的数据存储器和存储机器代码程序的程序存储器。对控制器编程的编程工具包括程序编辑器、调试工具和编译器。据本发明的一个方面,在启用调试工具的同时在控制器上执行机器代码程序,且调试工具确定运行于控制器上的机器代码与程序编辑器中示出的至少一个高级控制指令之间的逆向关系。调试工具从控制器中的数据存储器读取传感器数据并向至少一个高级控制指令分配传感器数据,由此将至少一个高级控制指令与执行机器代码程序期间的实际系统状态联系起来。
-
公开(公告)号:CN102460327B
公开(公告)日:2014-07-30
申请号:CN201080027561.0
申请日:2010-04-20
Applicant: 皮尔茨公司
IPC: G05B19/418
CPC classification number: G05B19/41865 , G05B2219/32283 , G05B2219/33273 , G05B2219/33338 , Y02P90/18 , Y02P90/20 , Y02P90/265
Abstract: 本发明涉及一种用于根据项目数据(130)控制自动化设备(10)的安全控制装置,其中项目数据(130)表示在设备(1)上运行的应用,该安全控制装置具有多个控制装置硬件部件(26),其中控制装置硬件部件(26)的至少一部分分别具有项目数据存储器(52,52’,52”,52”’,52””),其中项目数据存储器(52,52’,52”,52”’,52””)分别被构建来存储分别输送给其的项目数据(130),该安全控制装置具有连接单元(34),通过其将控制装置硬件部件(26)彼此连接,以及该安全控制装置具有分配单元(52,142),其中分配单元(52,142)被构建来将项目数据(130)中的至少一部分通过连接单元(34)分配到项目数据存储器(52,52’,52”,52”’,52””)中的至少一部分。本发明此外还涉及一种相对应的方法以及一种相对应的计算机程序。
-
公开(公告)号:CN102292680B
公开(公告)日:2014-04-16
申请号:CN200980155248.2
申请日:2009-11-20
Applicant: 皮尔茨公司
Inventor: 马蒂亚斯·罗伊施 , 斯特凡·韦尔勒 , 拉尔夫·鲍尔 , 马蒂亚斯·霍尔茨埃普费尔 , 莫里斯·吉尔摩
IPC: G05B19/042
CPC classification number: G05B19/0426
Abstract: 用于为安全控制装置创建应用程序的新方法和新装置具有出现的编程任务的矩阵组织,即一方面划分成软件部件,其分别与确定的硬件部件关联,而另一方面划分成方面块,其能够实现根据功能的子方面分组的编程。
-
公开(公告)号:CN102292679B
公开(公告)日:2015-04-01
申请号:CN200980155191.6
申请日:2009-11-20
Applicant: 皮尔茨公司
IPC: G05B19/042 , G05B23/02
CPC classification number: G05B19/0425 , G05B23/0251 , G05B2219/31437 , G05B2219/32414
Abstract: 本发明涉及一种用于控制自动化设备(14)的安全控制装置,该自动化设备包括多个传感器(18)和多个执行器(16),该安全控制装置具有:控制单元(22),其中传感器将多个控制输入信号(32)输送给控制单元(22),其中控制单元(22)构建为以自动化模式按照在控制单元(22)中运行的应用程序(38)、根据控制输入信号产生多个控制输出信号(34),其中借助多个控制输出信号(34)激励多个执行器(16);诊断分析单元(64),其多个诊断输入信号(66)输送给诊断分析单元(64),其中诊断分析单元(64)构建为根据诊断输入信号确定在限定的时刻存在多个运行状态(122)中的哪个运行状态,其中诊断分析单元(64)产生运行状态数据组(68),其表征所确定的运行状态;以及用于显示单元(72)的接口(70),其构建为显示诊断报告,其中运行状态数据组(68)具有多个诊断数据和布尔状态指示器,以及其中控制单元(22)构建为根据布尔状态指示器激励至少一个执行器。
-
公开(公告)号:CN102460397A
公开(公告)日:2012-05-16
申请号:CN201080027502.3
申请日:2010-04-20
Applicant: 皮尔茨公司
IPC: G06F11/10 , G05B19/042
CPC classification number: G06F11/1004 , G05B19/042 , G06F21/12 , G06F21/57 , G06F21/64 , G06F2221/033
Abstract: 本发明涉及一种用于创建安全控制装置(20)的应用程序的方法,该安全控制装置构建为控制自动化设备(22),其带有多个传感器(26)和多个执行器(24),该方法具有如下步骤:创建应用程序的源代码(52),其中源代码(52)包括多个用于控制执行器(24)的控制指令(160,162)和多个用于产生诊断报告的诊断指令(164,166),其中故障安全地处理安全相关的程序变量来处理控制指令(160,162),根据源代码(52)产生机器代码(70),确定至少一个校验和(102,104),其中针对机器代码(80,98)的至少一部分确定校验和(102,104),并且其中在确定校验和(102,104)时不考虑诊断指令(164,166)。此外,本发明还涉及相应的装置和计算机程序。
-
公开(公告)号:CN102414627A
公开(公告)日:2012-04-11
申请号:CN201080017897.9
申请日:2010-02-17
Applicant: 皮尔茨公司
Inventor: 彼得·莫斯曼 , 马蒂亚斯·罗伊施 , 赫贝特·沃尔特 , 安德烈亚斯·I·赫克尔
IPC: G05B9/03 , G05B19/042 , G05B23/02
CPC classification number: G05B19/0428 , G05B9/03 , Y02P90/265
Abstract: 本发明涉及一种用于为安全控制装置(20)创建应用程序的方法,该安全控制装置构建为控制具有多个传感器(26)和多个执行器(24)的自动化设备(22),其中应用程序包括:第一程序部分(74),在该第一程序部分中故障安全地处理安全相关的程序变量;并且包括至少一个第二程序部分(78),在该第二程序部分中处理非安全相关的程序变量,其中针对非安全相关的程序变量在第二程序部分(78)内无需故障安全的处理,该方法具有如下步骤:定义多个安全相关的程序变量(46);定义多个非安全相关的程序变量(48);从多个安全相关的程序变量(46)中选择安全相关的程序变量(50);从多个非安全相关的程序变量(48)中选择第一非安全相关的程序变量(52),其中第一非安全相关的程序变量(52)在实施应用程序时反复地被分配瞬时值;定义至少一个分配条件(54),其在实施应用程序时被处理;定义相关性(56),其将所选择的第一非安全相关的程序变量(52)与所选择的安全相关的程序变量(50)相关,其中所选择的第一非安全相关的程序变量(52)的瞬时值在应用程序实施时根据分配条件(54)被分配给所选择的安全相关的程序变量(50)。此外本发明还涉及相应的装置以及相应的计算机程序。
-
公开(公告)号:CN102292679A
公开(公告)日:2011-12-21
申请号:CN200980155191.6
申请日:2009-11-20
Applicant: 皮尔茨公司
IPC: G05B19/042 , G05B23/02
CPC classification number: G05B19/0425 , G05B23/0251 , G05B2219/31437 , G05B2219/32414
Abstract: 本发明涉及一种用于控制自动化设备(14)的安全控制装置,该自动化设备包括多个传感器(18)和多个执行器(16),该安全控制装置具有:控制单元(22),其中传感器将多个控制输入信号(32)输送给控制单元(22),其中控制单元(22)构建为以自动化模式按照在控制单元(22)中运行的应用程序(38)、根据控制输入信号产生多个控制输出信号(34),其中借助多个控制输出信号(34)激励多个执行器(16);诊断分析单元(64),其多个诊断输入信号(66)输送给诊断分析单元(64),其中诊断分析单元(64)构建为根据诊断输入信号确定在限定的时刻存在多个运行状态(122)中的哪个运行状态,其中诊断分析单元(64)产生运行状态数据组(68),其表征所确定的运行状态;以及用于显示单元(72)的接口(70),其构建为显示诊断报告,其中运行状态数据组(68)具有多个诊断数据和布尔状态指示器,以及其中控制单元(22)构建为根据布尔状态指示器激励至少一个执行器。
-
-
-
-
-
-
-
-
-