用于配置工业安全继电器的系统和工业安全系统配置方法
【专利说明】用于配置工业安全继电器的系统和工业安全系统配置方法
[0001]相关申请的交叉引用
[0002]本申请要求于2013年12月31日提交的、标题为“SAFETY RELAY CONFI⑶RAT1NSYSTEM”的、序列号为61/922,513的美国临时申请的优先权,该美国临时专利申请的全部内容通过引用合并在本文中。
【背景技术】
[0003]本文中公开的主题总体上涉及用于工业安全继电器的配置和监视的配置系统和图形接口。
【发明内容】
[0004]下面提出了简化概要以便于提供对本文中描述的一些方面的基本理解。此概要既不是广泛概览也不意在标识关键的/重要的元件或者描绘本文中描述的各个方面的范围。此概要的唯一目的是以简化方式提出一些构思作为后续提出的更详细描述的前奏。
[0005]在一个或更多个实施方式中,提供了一种用于配置工业安全继电器的系统,包括:配置部件,所述配置部件被配置成基于对一个或更多个图形功能块元件进行操纵的配置输入来创建用于安全继电器的配置程序;以及图形接口部件,所述图形接口部件被配置成接收所述配置输入并且显示所述一个或更多个图形功能块元件,其中,所述图形接口部件还被配置成将所述一个或更多个图形功能块元件组织成编辑窗口的四个列。
[0006]而且,根据一个或更多个实施方式,提供了一种非暂态计算机可读介质,所述非暂态计算机可读介质上存储有响应于执行来使系统执行操作的指令,所述操作包括:显示与用于安全继电器的配置程序相关的一个或更多个图形功能块元件,其中,所述显示包括将所述一个或更多个图形功能块元件组织成编辑窗口的四个列;以及基于经由操纵所述一个或更多个图形功能块元件所接收的配置输入来创建用于所述安全继电器的所述配置程序。
[0007]而且,一个或更多个实施方式提供了一种用于配置工业安全系统的方法,包括:通过包括至少一个处理器的系统来显示与用于安全继电器的配置程序相关的一个或更多个图形功能块元件,其中,所述显示包括将所述一个或更多个图形功能块元件组织成编辑窗口的四个列;以及通过所述系统、基于经由操纵所述一个或更多个图形功能块元件所接收的配置输入来创建用于所述安全继电器的配置程序。
[0008]为了实现前述和相关目的,本文中结合下面的描述和附图来描述一定的说明性方面。这些方面表示可以被实践的各种方式,该各种方式中的所有方式意在被覆盖于本文中。根据结合附图来考虑时的以下详细描述,其他的优点和新颖性特征会变得明显。
【附图说明】
[0009]图1是安全继电器配置系统与工业安全继电器之间的关系的总体概览;
[0010]图2是可以利于对工业安全继电器的配置、编程和监视的示例安全继电器配置系统的框图;
[0011]图3示出了安全继电器配置系统的设备配置屏幕的示例屏幕布局;
[0012]图4示出了从可用设备列表中选择设备以包括在安全继电器配置系统的项目管理器区中;
[0013]图5a示出了安全继电器配置系统的设备工具箱区;
[0014]图5b示出了安全继电器配置系统的设备工具箱区;
[0015]图6示出了针对项目管理器区上的所选设备创建新的项目;
[0016]图7示出了当打开针对所选安全设备的项目时的设备细节区的多个区;
[0017]图8示出了针对安全继电器配置项目的插件模块的配置;
[0018]图9示出了安全继电器配置系统的项目窗口中的插件模块的图形表示;
[0019]图10示出了安全继电器配置系统的安全逻辑编辑器屏幕;
[0020]图11示出了示例安全继电器逻辑程序的创建;
[0021]图12示出了示例安全继电器逻辑程序;
[0022]图13示出了示例使能开关功能块;
[0023]图14示出了示例反馈功能块;
[0024]图15示出了示例门开关功能块;
[0025]图16示出了示例光幕功能块;
[0026]图17示出了示例静音功能块;
[0027]图18不出了具有展开的覆盖设定和闻级设定的不例静首功能块;
[0028]图19示出了示例重置功能块;
[0029]图20示出了示例重启功能块;
[0030]图21示出了示例安全垫功能块;
[0031]图22示出了示例双手控制功能块;
[0032]图23示出了示例即开功能块;
[0033]图24示出了示例开延迟功能块;
[0034]图25示出了示例关延迟功能块;
[0035]图26示出了示例慢进功能块;
[0036]图27a示出了示例静音功能块;
[0037]图27b示出了具有所选输出地址下拉式列表的示例静音功能块;
[0038]图28示出了安全继电器的输入端子的测试脉冲的切换;
[0039]图29示出了通过安全继电器配置系统支持的三个示例测试脉冲方案;
[0040]图30a示出了针对双通道安全设备的示例安全监视功能块;
[0041]图30b示出了对可以被分配至功能块的测试脉冲参数的可用端子的限制;
[0042]图30c示出了针对三通道安全设备的示例安全监视功能块;
[0043]图31示出了将适当的测试源端子自动地分配至安全监视功能块;
[0044]图32示出了通过安全继电器配置系统支持的三列组合框;
[0045]图33示出了针对安全垫的简化电气示意图;
[0046]图34示出了将未使用的测试源自动地分配至安全垫功能块;
[0047]图35示出了使用信号流线对功能块输入和功能块输出的连接;
[0048]图36示出了保持功能块之间的固定水平距离的编辑环境;
[0049]图37a示出了默认表示的示例紧急停止功能块;
[0050]图37b示出了具有暴露的高级设定的示例紧急停止功能块;
[0051]图38a示出了防止将标准额定输入端子分配至安全等级功能块;
[0052]图38b示出了将标准额定输入端子仅分配至非安全等级功能块的限制;
[0053]图39示出了针对安全继电器的示例插件扩展模块;
[0054]图40示出了功能块引用;
[0055]图41示出了其中通过功能块目标来表示可用存储的开发环境;
[0056]图42示出了在将安全监视功能块添加至安全继电器配置项目时自动地创建输入参考容器和信号流线;
[0057]图43示出了在将安全监视功能块添加至安全继电器配置项目时自动地创建多个输入参考容器和信号流线;
[0058]图44示出了在将安全监视功能块添加至安全继电器配置项目时自动地创建多个输入参考容器和信号流线;
[0059]图45示出了经由相关联功能块上的参数设定来设定输入端子的硬件配置;
[0060]图46a示出了在将安全输出功能块添加至安全继电器配置项目时自动地创建输出参考容器和相关联信号线;
[0061]图46b示出了在针对安全输出功能块的输出来选择端子时自动地创建空白输出参考容器和相关联信号线;
[0062]图47示出了具有能够对所分配端子的硬件相关行为进行配置的控件的功能块;
[0063]图48示出了通过颜色所区分的功能块上的可执行项;
[0064]图49示出了使用分隔区域对功能块上的配置参数的组织;
[0065]图50示出了示例功能块颜色和尺寸设计;
[0066]图51a示出了将多用途端子自动地配置为单线安全输入;
[0067]图51b示出了将多用途端子配置为常闭安全输入;
[0068]图52a示出了将多用途输出端子配置为单线安全输出;
[0069]图52b示出了将输出端子配置为单线安全输出;
[0070]图53a示出了将多用途端子配置为具有脉冲测试的安全输出;
[0071]图53b示出了将多用途端子配置为不具有脉冲测试的安全输出;
[0072]图53c示出了将多用途端子配置为常闭安全输入;
[0073]图53d示出了将多用途端子配置为常开安全输入;
[0074]图53e示出了将多用途端子配置为测试源;
[0075]图54示出了包括圆形信号流布线引脚的功能块;
[0076]图55a示出了在不配置扩展I/O时的针对功能块的开放地址选择组合框;
[0077]图55b示出了使用安全继电器配置系统将扩展I/O添加至安全继电器;
[0078]图55c示出了将插件I/O添加至端子选择组合框;
[0079]图56示出了全局紧急停止功能块;
[0080]图57示出了包括针对Modbus输入的类别的地址选择组合框;
[0081]图58示出了状态信息的预映射寄存器;
[0082]图59示出了在光标悬停在功能块上时的提示框信息的显示;
[0083]图60示出了将安全监视功能跟踪至安全输出功能;
[0084]图61示出了示例安全功能文档的一部分;
[0085]图62a示出了可以在安全继电器配置系统的开发环境内调用的示例LED配置接Π ;
[0086]图62b示出了使用类型过滤器设定来过滤可用LED配置选项;
[0087]图63a示出了在满足针对相关联安全输出功能块的所有所需输入条件时的信号流线的颜色编码;
[0088]图63b示出了指示相关联安全电路准备重置的安全输出功能块的闪烁;
[0089]图64是示例计算环境;以及
[0090]图65是示例联网环境。
【具体实施方式】
[0091]现在参照附图来描述本公开内容的各种方面,其中,贯穿本说明书,相似的附图标记用于指代相似元件。在以下描述中,出于说明的目的,阐述了大量具体细节以便于提供对一个或更多个方面的透彻理解。然而,应当理解的是,可以不利用这些具体细节或利用其它方法、部件、素材等来实践本公开内容的某些方面。在其它实例中,以框图形式示出公知的结构和设备以利于描述一个或更多个方面。
[0092]如在本申请中所使用的,术语“部件”“系统”“平台”“层”“控制器”“端子”“站”“节点”“接口”意在指代与计算机相关的实体或者与具有一个或更多个具体功能的操作装置相关或作为所述操作装置的一部分的实体,其中,这样的实体可以为硬件、硬件和软件的组合、软件或执行中的软件。例如,部件可以为但不限于处理器、硬盘驱动器、包括固定的(例如,螺丝固定或螺栓固定的)或可移除地固定的固态存储驱动器的多个存储驱动器(光学或磁性存储介质的)上运行的处理;对象;可执行文件;执行线程;计算机可执行程序和/或计算机。作为示出,运行在服务器上的应用和服务器可以为部件。一个或更多个部件可以驻留在处理和/或执行线程的内部,并且部件可以局限在一个计算机上和/或分布在两个或更多个计算机之间。此外,在本文中所描述的部件可以根据具有存储于其上的各种数据结构的各种计算机可读存储介质来执行。部件可以经由例如根据具有一个或更多个数据包的信号(例如,来自一个部件的数据与本地系统、分布式系统和/或通过网络例如因特网与其他系统中的另一部件经由信号进行交互)的本地处理和/或远程处理进行通信。作为另一示例,部件可以为具有具体功能的装置,该具体功能通过由处理器执行的软件应用或固件应用来操作的电气电路或电子电路所操作的机械部分来提供,其中,处理器可以在装置的内部或外部,并且执行软件应用或固件应用中的至少一部分。作为又一示例,部件可以为通过不具有机械部分的电子部件来提供具体功能的装置,电子部件可以在其中包括处理器以执行提供电子部件的功能中的至少一部分的软件或固件。作为再一示例,接口可以包括输入/输出(I/O)部件以及相关联的处理器、应用或应用编程接口(API)部件。虽然前述示例针对部件的方面,但是示例化方面或特征还应用于系统、平台、接口、层、控制器、端罕坐丁寸ο
[0093]如本文所使用的,术语“推断”和“推论”通常指代根据如经由事件和/或数据所捕获的观测资料集合推理或推断系统、环境和/或用户的状态的处理。可以采用推论来识别具体上下文或动作,或者可以生成例如状态的概率分布。推论可以为概率性的,也就是说,感兴趣的状态的概率分布的计算基于数据和事件的考虑。推论还可以指代用于根据事件和/或数据集合来构建较高级事件的技术。这样的推论致使根据所观测的事件和/或所存储的事件数据集合构造新的事件或动作,而不管事件在接近的时间接近性上是否相关以及事件和数据是否来自一个或若干个事件和数据源。
[0094]另外,术语“或”意指包括性的“或”而不是排他性的“或”。也就是说,除非另有指定,或根据上下文而清楚,短语“X采用A或B”意指自然的包括性排列中任一个。也就是说,以下实例中的任一个实例满足短语“X采用A或B”:X采用A ;X采用B ;或者X采用A和B二者。另外,如在本申请以及所附权利要求中所使用的冠词“a”和“an”通常应当解释为意指“一个或更多个”,除非另有指定或根据上下文而清楚其指示单数形式。
[0095]此外,如本文中所采用的术语“集合”将空集排除在外,例如其中不具有元素的集合。因此,本公开内容中的“集合”包括一个或更多个元素或实体。作为示例,控制器集合包括一个或更多个控制器;数据资源集合包括一个或更多个数据资源等。同样,如本文中所利用的术语“组”指代一个或更多个实体的集合,例如一组节点指代一个或更多个节点。
[0096]将根据可以包括多个设备、部件、模块等的系统来表示各种方面或特征。要理解和意识到的是,各种系统可以包括另外的设备、部件、模块等和/或可以不包括关于附图所讨论的所有设备、部件、模块等。还可以使用这些方法的组合。
[0097]本文中所描述的安全继电器配置系统、软件和图形化接口包括有助于对工业安全继电器进行直观且简化的配置的多个特征。这些特征包括下述特征:通过使用基于用户交互来提供反馈和提示的直观有序过程的配置处理来引导用户、通过智能地限制用户选择来加强整个配置项目的设计一致性、和以高效地利用显示空间并且使用户能够快速地评估可用配置选项的方式来在视觉上组织配置和状态信息,以及提供要在本文中较详细地