openSAFETY
软件包的发展,安全节点(SN)
和安全配置管理(SCM)
的的openSAFETY协议栈是openSAFETY规范版本1.1.0的实现,由B&R,并提供免费的在一个BSD许可证下。协议栈开发的IXXAT与B&R使用B&R产品,这些产品已经SIL-3认证。的协议栈可以免费下载的从IXXAT网页
。亮点
- 对当前的openSAFETY规范V 1.1.0根据功能范围
- 软件采用模块化结构,实施SN(安全从站)和SCM(安全主站)
- 显然,结构化编程接口,用于应用程序的连接
- “C”源代码上任何目标平台(独立于硬件的使用)
- 独立的操作系统 - 可运行和操作系统
- 简单的连接到一个非安全传输协议,可以通过抽象层
- 任何非安全传输协议,可根据使用的黑色通道原理(如powerlink,TPC / IP或任何其他的工业以太网协议)
- 多instancibility可以简单地创建的安全域网关
- 英特尔XScale(IXP420)和Atmel的ARM7(AT91SAM7S64)GNU C编译器参考portation
- 专为SIL-3设备使用
- PC演示
概观

的openSAFETY软件体系结构
SSC: |
安全的的openSAFETY软件,如堆栈初始化堆栈控制:控制 |
SNMT: |
安全的网络管理:网络管理命令的传输,接收和处理以及配送的安全解决 |
SCM: |
安全配置管理器:配置,核查和监测的安全节点 |
SPDO: |
安全过程数据对象:循环过程数据交换和验证的时间同步 |
SSDO: |
安全服务数据对象:客户端/服务器通信,通过网络访问该对象的目录 |
SOD: |
安全对象字典的安全对象目录的访问 |
SFS: |
安全框架序列化:序列化和反序列化的安全框架 |
SNS: |
安全节点状态:管理的安全节点的运行状态 |
SERR: |
安全错误处理:记录内部堆栈错误 |
SCFM: |
按照正确的程序流SIL-3安全控制流量监测:监测 |
openSAFETY
的安全完整性等级(SIL)openSAFETY软件,可以实现与硬件概念主要取决于所使用的硬件体系结构。该的openSAFETY软件创建SIL-3设备使用。为了满足要求的SIL-1,它是足够的例如使用一个单一的安全的控制器(SC)进行的安全应用程序和openSAFETY堆栈。为了实现SIL-3,安全控制器也必须被设计为冗余的。

SIL-1/SIL-2硬件架构

SIL-3的硬件架构
其功能模块的功能概述,的openSAFETY软件能够执行的所有通信和备份机制所必需的openSAFETY。这包括提供一个安全的对象目录超氧化物歧化酶(SOD),openSAFETY帧的传输消息的压缩和解压的安全的过程的数据(SPDO)和安全服务数据(高级学校发展主任),以及时间和CRC监测的数据包。的非安全的传输协议进行的功能的硬件级的固件(SHNF)由用户提供的。也必须openSAFETY的移动设备的输入和输出的控制由一个特殊的安全应用程序。SOD的openSAFETY软件的使用的安全应用程序的数据接口。

在整个系统的集成的openSAFETY软件的
供货范围
- C-openSAFETY协议栈的源代码
- C源代码的单元测试
- 为GNU C编译器的参考portation:英特尔XSscale(IXP420)和Atmel的ARM7(AT91SAM7S64)
- 手册
辅助服务
- 支持
IXXAT的额外收取维修合同的范围内提供技术支持。这包括技术支持和咨询的的openSAFETY最好通过e-mail或IXXAT或在客户现场开发人员的直接支持使用。
- 技术支持
咨询,的openSAFETY以及安全相关的产品或系统解决方案的概念和规范的问题,使用。
- 硬件和软件开发服务
作为发展伙伴,我们支持你的openSAFETY的实施和portation的,在开发安全的应用程序和安全硬件以及认证。在此,你可以从我们全面openSAFETY知道如何和我们的能力在安全的硬件和软件的发展中受益。