Beckhoff - Sistema Library

Beckhoff SISTEMA Library is a specialized data collection that simplifies the safety evaluation of automated systems using Beckhoff components. It allows engineers to import predefined safety parameters directly into the SISTEMA software

(Safety Integrity Software Tool for the Evaluation of Machine Applications), which is developed by the Institute for Occupational Safety and Health (IFA). 🛠️ Core Purpose

The library eliminates the need for manual data entry of complex safety values. It provides the mathematical proof required to comply with ISO 13849-1

, ensuring that a machine's safety functions meet the necessary Performance Level (PL) Key Benefits

Prevents manual entry errors for MTTFd, B10d, and DC values. Efficiency: Accelerates the documentation process for CE marking. Compliance:

Provides manufacturer-certified data for TwinSAFE and standard components.

Regularly maintained to include the latest Beckhoff hardware. 📦 What’s Included?

The library contains safety-related characteristic values for a wide range of Beckhoff hardware: TwinSAFE Logic:

Parameters for EL6910, KL6904, and other safety controllers. Digital I/O: Safety values for EL1904 (inputs) and EL2904 (outputs). Drive Technology: Data for AX5000 and AX8000 series with integrated safety. Electromechanical Components: B10d values for contactors and sensors where applicable. 🚀 How to Use It Obtain the latest file from the Beckhoff website (usually under "Download" > "Software" > "TwinSAFE"). Open SISTEMA and go to

Use the search function within SISTEMA to find specific Beckhoff part numbers (e.g., "EL1904"). Drag & Drop:

Pull the component into your project's safety function block. SISTEMA will automatically calculate the achieved

based on the library data and your architecture (Category 1-4). ⚠️ Important Considerations Mission Time: beckhoff sistema library

Most values are based on a 20-year mission time; ensure your machine's maintenance cycle aligns. Version Control:

Always check if you are using the latest version of the library, as safety data can be updated based on new field testing. System Boundaries:

The Beckhoff SISTEMA library is a collection of safety-related parameters for Beckhoff components (like TwinSAFE I/Os and logic units) designed for use in the SISTEMA software. This tool allows engineers to evaluate the Performance Level (PL) of safety functions according to ISO 13849-1. 1. Downloading the Library

You can find the Beckhoff SISTEMA library files (typically with a .slb or .ssplib extension) through the following official channels:

Beckhoff Download Finder: Search for "SISTEMA" on the Beckhoff Download Finder to locate the latest safety data.

Direct FTP/Web Directory: Files are often hosted in the TwinSAFE documentation directory on Beckhoff's download server.

IFA Website: The IFA (Institute for Occupational Safety and Health) maintains a list of manufacturer libraries, though it often directs users to the manufacturer's own site for the latest versions. 2. Importing into SISTEMA

Once you have downloaded the file (usually a .zip containing the library): Extract the file to a local folder. Open SISTEMA software. Go to Library -> Local library in the menu.

Click Add library and browse to the extracted Beckhoff file.

Note: If you are using SISTEMA 3.0 or higher and have an older .slb file, you may be prompted to use the SISTEMA Library Version Converter to update the format. 3. Using the Library in Your Project

Select Components: After importing, you can search the library for specific Beckhoff terminals (e.g., EL1904 for safe inputs, EL2904 for safe outputs). Beckhoff SISTEMA Library is a specialized data collection

Modeling Safety Functions: Drag and drop the component into your SISTEMA safety function. The library automatically populates critical safety values like MTTFd, DCavg, and Category.

Reference Application Guide: For complex setups, Beckhoff provides a TwinSAFE Application Guide that includes sample calculations and hardware interconnections that have been pre-verified by TÜV SÜD. Commonly Used Safety Components Software: SISTEMA libraries - IFA - DGUV

The Beckhoff SISTEMA Library is a digital data collection provided by Beckhoff to support machine safety evaluations using the SISTEMA (Safety Integrity Software Tool for the Evaluation of Machine Applications) utility. Purpose and Functionality

Safety Evaluation: The library is used to model and evaluate safety functions under the DIN EN ISO 13849-1 standard.

Reliability Data: It contains product-specific reliability values—such as MTTFdcap M cap T cap T cap F sub d (Mean Time To Dangerous Failure), B10dcap B 10 d

, and diagnostic coverage—required to calculate the achieved Performance Level (PL) of a safety function.

Workflow Integration: Engineers import these manufacturer-provided libraries directly into the SISTEMA software to avoid manual data entry and ensure accurate safety calculations for TwinSAFE components. Access and Resources

Download: The library files (typically in .slb or .xml format) are hosted on the Beckhoff Download Server under the TwinSAFE documentation section.

TwinSAFE Context: While the SISTEMA library is used for offline calculation, the actual safety logic is developed within the TwinCAT environment using certified safety function blocks.

Support: Detailed technical information and manuals for Beckhoff products, including safety components, can be found in the Beckhoff Information System (Infosys). download/document/automation/twinsafe/SISTEMA - Beckhoff

The Beckhoff SISTEMA library provides safety-related characteristic values for Beckhoff's TwinSAFE components, allowing users to model and verify safety functions within the IFA SISTEMA software utility. These libraries are essential for calculating the Performance Level (PL) of machine control systems according to DIN EN ISO 13849-1. Accessing the Library eStop_Result

Direct Download: The libraries are available in the Beckhoff Download Directory under the path /automation/twinsafe/SISTEMA.

Format: The data is typically provided in the VDMA 66413 universal database format, which is a standardized XML format for exchanging safety parameters between manufacturers and analysis tools like SISTEMA.

Download Finder: You can also use the Beckhoff Download Finder by searching for "SISTEMA" or specific hardware component names. download/document/automation/twinsafe/SISTEMA - Beckhoff

Step 5: Evaluate Results

The ST_Sistema_Result output provides:

Example check in code:

IF eStop_Result.PL < SISTEMA_PL.PL_D THEN
    bSafetyViolation := TRUE;
    // Trigger a diagnostic message or prevent machine start
END_IF

2. Separate the State Machine from the Sequence

A common architecture:

Do not put step logic directly inside the RUNNING state case. Instead, call the step chain’s Execute() method from the RUNNING state.

4. Seamless Integration with OOP

TwinCAT 3 supports IEC 61131-3 Object-Oriented extensions. The Sistema library is designed to work harmoniously with them. You can encapsulate a complex sequence inside an FB_StepChain as a method of a function block, promoting true reusability.

Part 1: What is the Beckhoff Sistema Library?

Pitfall 2: Overlooking CCF (Common Cause Failure)

Problem: Engineers set CCF_Score to 0 because they don't understand the scoring table. Consequence: The PL result will be severely reduced (often PL c instead of PL e). Fix: Use the FB_Sistema_CCF_Calculator helper to score based on measures like diversity, separation, and overvoltage protection.

2.1 The Traditional Workflow Problem

Standard safety validation follows a disjointed process:

  1. Design safety circuit in the PLC.
  2. Manually transfer component data to standalone SISTEMA software.
  3. Calculate PL/SIL.
  4. Manually cross-check results with the PLC logic.
  5. Risk: Version mismatches, transcription errors, and time delays.

Technical Write-Up: The Beckhoff SISTEMA Library