工控网首页
>

应用设计

>

OpenSafety技术

OpenSafety技术

openSAFETY技术

OpenSafety协议栈是POWERLINK Safety规范版本1.1.0的一个实现,由B&R提供,并采用BSD授权(一种OpenSource技术授权),该协议栈由B&R和IXXAT并用于B&R的产品,满足SIL3等级的认证,这个协议栈可以在IXXAT网站得到下载-注意,由于Safety技术的重要性,因此,它目前仍然是需要注册下载-以便代码提供者能及时提供更新和最新动态信息。

特性
——功能基于POWERLINK当前安全规范版本V1.1.0
——模块化软件架构设计实现SN(安全从站)和SCM(安全主站)
——清晰的程序接口便于与应用程序的衔接;
——C-源代码可使用于各种目标对象平台(硬件独立);
——独立于操作系统-可运行于各种操作系统或无操作系统平台上
——通过抽象层与非安全传输协议进行简单连接;
——任何非安全传输协议可以依照黑色通道原理运行(如POWERLINK,TCP/IP或其它任何工业以太网协议)
——Intel Xscale和ATMEL ARM7提供C编译器
——设计用于SIL 3等级设备

概要


 
SSC: Safety Stack Control: control of the openSAFETY software such as stack initialization
安全协议控制:OpenSafety软件控制,例如协议栈初始化   
SNMT: Safety Network Management: transmission, reception and processing of network management commands as well as distribution of the safety addresses
安全网络管理:网络管理命令的以安全地址方式传输、接收和处理   
SCM: Safety Configuration Manager: configuration, verification and monitoring of safety nodes
安全配置管理器:配置、认证和监视安全节点   
SPDO: Safety Process Data Objects: cyclic exchange of process data and verification of time synchronization
安全过程数据对象:等时同步的过程数据和证实的循环交换   
SSDO: Safety Service Data Objects: server/client communication to access the object directory via the network
安全服务数据对象:通过服务器/客户端方式访问对象字典   
SOD: Safety Object Dictionary: access to the Safety Object Directory
安全对象字典:访问安全对象字典   
SFS: Safety Frame Serialization: serialization and deserialization of the safety frames
安全帧封装:安全帧的解包和打包   
SNS: Safety Node State: management of the operating states of the safety nodes
安全节点状态:对安全节点的操作状态的管理   
SERR: Safety Error Handling: logging of stack-internal errors
安全错误处理:协议-内部错误   
SCFM: Safety Control Flow Monitoring: monitoring of the correct program flow in accordance with SIL-3
安全控制流监控:依照SIL3对正确程序流进行监控 

Hardware concepts for POWERLINK Safety

The Safety Integrity Level (SIL) that can be achieved with the openSAFETY software mainly depends on the hardware architecture used. The openSAFETY software was created for use in SIL-3 devices. To meet the requirements of SIL-1, it is sufficient for example to use one single Safety Controller (SC) that carries out the safe application and the openSAFETY stack. To achieve SIL-3, the Safety Controller must also be designed as redundant.

POWERLINK Safety的硬件概念

OpenSafety软件可以实现安全完整性等级SIL,这主要取决于所使用的硬件架构。OpenSafety软件是针对SIL-3设备的使用而创建的。例如,为了满足SIL-1的要求,使用一个执行安全应用程序及openSAFETY协议的安全控制器(SC)就足够了。为了实现SIL-3,安全控制器就必须设计冗余。

功能概览

With its function modules, the openSAFETY software enables the execution of all communication and back-up mechanisms necessary for POWERLINK Safety. This includes the provision of a Safe Object Directory (SOD), Safe Process Data (SPDO) and Safe Service Data (SSDO) as well as time and CRC monitoring of the data packages.

openSAFETY软件的功能模块能够执行POWERLINK Safety所需的所有通信及备份机制。这包括建立一个安全对象字典(SOD)、安全过程数据对象(SPDO)、安全服务数据对象(SSDO)以及数据包的时间与CRC监控。

Zipping and unzipping of the POWERLINK Safety frames in the transmission messages of the non-safe transmission protocol is carried out by the functions of the hardware-level firmware (SHNF) provided by the user. The inputs and outputs of the POWERLINK Safety device must also be controlled by a special safety application. The SOD of the openSAFETY software is used as the data interface to the safety application.

在非安全传输协议的传输信息中,POWERLINK Safety帧的压缩与解压缩是由用户提供的硬件层固件(SHNF)的一些功能来完成的。POWERLINK Safety设备的输入与输出还必须通过一个专门的安全应用程序来控制。openSAFETY软件的SOD用来作为安全应用程序的数据接口。

Scope of supply
——C-source code of the openSAFETY protocol stack
——C-source code of the unit tests
——Reference portation for Intel XSscale (IXP420) and Atmel ARM7 (AT91SAM7S64) for GNU C compiler
——Manual

提供范围
——openSAFETY协议的C-源代码
——单元测试的C-源代码
——针对Intel XSscale (IXP420)和Atmel ARM7 (AT91SAM7S64)的GNU C编译器移植
——手册

Supplementary services
——Support
IXXAT offers technical support within the scope of an extra charged maintenance contract. This includes technical support and consultation regarding the use of openSAFETY preferably by e-mail or the direct support by a developer at IXXAT or at customer site.
——Technical support
Consultation regarding the usage of openSAFETY as well as concept and specification questions for safety relevant product or system solution.
——Hardware and software development services
As development partner we support you at the implementation and portation of openSAFETY, at the development of safety applications and safety hardware as well as at the certification. At this, you can benefit from our comprehensive openSAFETY know-how and our competence in the development of safety hardware and software.

补充服务
——支持
IXXAT在需额外付费的维护合同范围内提供技术支持。这包括openSAFETY应用相关的技术支持与咨询,最好通过e-mail或由IXXAT或用户的开发人员提供直接支持。
——技术支持
openSAFETY应用相关的咨询以及与安全相关的产品或系统解决方案的概念与规范方面的询问。
——硬件与软件开发服务
作为开发合作伙伴,我们会在openSAFETY的执行与移植阶段,在安全应用程序与安全硬件的开发阶段以及产品认证阶段支持您。在此,您可以受益于我们

投诉建议

提交

查看更多评论
其他资讯

查看更多

ACOPOS 6D-装配生产新模式

高品质烫金烫出金字招牌

机器制造商:软件视角的系统选择策略

一个软件,多种机型-称重软件整体规划提升出机效率

世界级的采煤装备-来自贝加莱的支持