Safety Protocols SIL3 Certified IEC 61784-3 (FSoE)

FSoE SubInstance Stack

Description

The FSoE slave stack (FSoE SubInstance) implements the Fail-Safe over EtherCAT safety protocol on the device side of a safety network. It responds to an FSoE master (MainInstance) and exchanges safe inputs and outputs with the integrity required for functional safety, on top of a standard EtherCAT connection.

What the FSoE slave stack does

As an FSoE SubInstance, the FSoE slave stack terminates the safety connection at your device: it validates every safety frame, manages the FSoE state machine (Reset, Session, Connection, Parameter, Data), and delivers safe process data to your application through a clean, documented API. Watchdog, sequence-number and connection monitoring detect any loss, delay, repetition, insertion or corruption of safety data and drive the device to a safe state.

Black channel and safety integrity

Built on the black-channel principle of IEC 61784-3, the FSoE slave stack treats the underlying EtherCAT transport as untrusted. It adds its own CRC, unique connection IDs, timing supervision and cyclic redundancy so that the transport does not need to be certified. This is what lets a single safe protocol run over standard EtherCAT hardware while reaching SIL3 / PLe integrity, independently assessed by an independent certification body.

Portable, hardware-independent design

The FSoE slave runs on virtually any MCU, any RTOS or bare metal, with no third-party dependencies and no vendor lock-in. It is adaptable to Beckhoff  EtherCAT slave (SSC) stacks.

Applications

The FSoE slave stack suits safe I/O modules, safety sensors, safe drives and actuators, and any EtherCAT SubInstance that must exchange safe inputs and outputs. It is used across machinery, robotics, factory automation, intralogistics and process industries governed by IEC 61508 and ISO 13849, wherever a device has to carry safety data over EtherCAT.

Standards and conformance

The FSoE slave stack is built to IEC 61784-3 and assessed to SIL3 / PLe under IEC 61508 and ISO 13849.

Key Benefits

  • Turn your device into certified safe I/O Add FSoE SubInstance communication so your existing I/O device joins a SIL3 safety network — reuse the product you already ship instead of building a dedicated safety variant.
  • Certification evidence in the box The IEC 61508-3 SIL3 certificate, Safety Manual and test reports come with the stack, so your assessment starts with the proof already assembled.
  • Runs over the EtherCAT slave stack you have IEC 61784-3 black channel layered on any EtherCAT slave stack — keep your silicon and toolchain, add safety on top.
  • Port the safety layer once, reuse it everywhere Two diversified SCL instances map to your CPU architecture (single core, lockstep or dual core) so one implementation carries across product generations.

Key Features

  • Official IEC 61508-3 SIL 3 pre-certified stack with Safety Manual and test reports delivered to customers.
  • IEC 61784-3 black channel — runs over any EtherCAT slave stack
  • OS & compiler agnostic: Bare metal, SafeRTOS, QNX, PikeOS… GCC and other compilers. Open list.

Technical Specifications

Footprint

Footprint
Parameter Value
Flash · Subdevice ~41 kB per SCL
Typical RAM ~3 kB

Safety & Transport

Safety & Transport
Parameter Value
Transport layer EtherCAT (Black Channel)
Applicable SIL levels SIL 2 · SIL 3
SCL architecture Two independent SCL · diversified code

Datasheet

Enter your details to download the FSoE SubInstance Stack datasheet (PDF).

Frequently Asked Questions

Is FSoE SubInstance Stack certified for functional safety?

ISIT-Neperis safety stacks are SIL3 / PLe assessed by certification body and are delivered with the documentation your own certification requires. Contact us for the exact certification status and evidence package for FSoE SubInstance Stack.

Which microcontrollers and RTOS does FSoE SubInstance Stack support?

The stack is built with low hardware dependency: it runs on any MCU and any RTOS through a thin hardware abstraction layer. There is no vendor lock-in, and changing hardware does not require re-certifying the core.

What is included with the stack?

You receive the binary code, a documented API, integration examples for common platforms, and the safety/certification documentation.

How can I evaluate or get a quote for FSoE SubInstance Stack?

Use the Request Quote button on this page to reach our engineers. We can discuss your requirements, provide a quote, and arrange an evaluation.

Interested in this product?

Request a customized quote and our team will get back to you.

Request Quote