Your safety control based on software components by KW-Software
As manufacturer of safety controls you can fully focus on the development of the hardware and the communication with the safe I/Os.
This is because: KW-Software provides a complete software architecture including extensive software package for a safety control for SIL2 and SIL3.
SAFEPROG - programming and parameterization
Safe protocol for the communication between SAFEPROG on the PC and SafeOS running on the safety control
SAFEGRID - safe parameterization tool
SafeOS Runtime - diversified runtime system
SafeOS Firmware - execution and management services of the firmware
PLCopen Safety Function Blocks
CPU and RAM test for hardware diagnosis
This way, your efforts are reduced to a board support package and the remaining parts of the hardware diagnosis.
The safe certified software components of KW-Software
drastically simplify the realization of your safety control
reduce the project risk thanks to the certified software architecture
increase the acceptance at the end customer by the use of standards
and considerably shorten the time to market.
Customer- and bus-specific solutions can be created via the open interfaces of SAFEPROG. Via defined interfaces, the diversified IEC 61508 runtime system SafeOS with its firmware services perfectly assimilates as an independent block into new systems and hardware environments.
Based on the system-independent certification of the KW software components, only the interfaces have to be considered newly when certifying a new realized safe PLC. This saves money and time!
The following areas are to be taken into account in particular:
Integration of an ActiveX control ("Bus navigator") with defined interface functions into the SAFEPROG user interface for the representation of the safe control solution with its inputs and outputs. This ActiveX is needed for connecting the inputs and outputs with the variables of the safe application program.
Communication interface (e.g. TCP/IP, RS232) between PC and safety control.
Implementation of the necessary SafeOS interface functions in the board support package of the safety control. For that purpose, KW-Software provides a detailed interface specification and prepared code bodies for easier implementation.
Furthermore, it is possible to customize the SAFEPROG user interface within the scope of an independent marketing strategy.
Your steps towards your own safety control
KW-Software supports manufacturers of safety controls at all stages of development. Furthermore, KW-Software also provides support during the later market phase of the safety control. The following example drafts a project plan for the development of a safety control:
By using the already certified software architecture and the extensive safety-relevant software components of KW-Software, the realization of a safety control is possible within a period of up to 18 months. In addition, the project risk is slashed by the certified software architecture provided by KW-Software.
The following illustration shows an example for a possible software architecture of a SIL3 safety control with SAFEPROG and SafeOS: