Products
Safety Functions
Bus Navigator
Project Tree
Editors and Wizards
Debug Tools
SAFEPROG
 

SAFEPROG: Practical programming for a high level of safety

SAFEPROG - the safe IEC 61131 programming system - and the safe runtime environment SafeOS by KW-Software have been developed according to strict requirements of the IEC 61508 Safety Integrity Level 3 (SIL 3). With these software components, a programmable safety control can be realized, requiring significantly less effort.

   
 

 
 

SAFEPROG provides all the usual features of modern IEC 61131 programming systems. For programming, the languages Ladder Diagram (LD) and Function Block Diagram (FBD) are available. The performance range has been reduced by a few expert functions to achieve particularly safe and simplified handling. This way, only one safety control can be programmed per project for safety reasons, and the creation of a safe PLC program is carried out with the wizard in only a few predefined steps.

 
 

Adaptation to your safe hardware

Thanks to open interfaces, SAFEPROG and SafeOS can be adjusted to customer-specific hardware and different bus systems like for example PROFIsafe or INTERBUS SAFETY. The programs support the advantages of programmable safety technology with regard to handling and performance range in the best possible way.
 
   
 

Safety through clarity

A clear user interface, simple handling of the entire programming system, open arrangement of all important functionalities, clear marking of safe functions and function blocks as well as non-safe variables,... All these properties of SAFEPROG increase safety. This way, when working with SAFEPROG you can focus on the essential: The programming of your safety application.
 
   
 

Reproducible logic with the "Enable Principle"

Due to the "Enable Principle", creation of the safety logic is as easy as developing a schematic diagram. The safety control has access to all safety-relevant I/Os and is solely able to set safe outputs. This can occur directly or by enabling (i.e. with permission for) a non-safe signal. The safe component of a system, like for example an emergency stop circuit, is programmed in SAFEPROG.
 
   

Plug & Play with certified PLCopen function blocks

In context of the PLCopen workgroup, currently 20 safety function blocks are specified. These blocks include the most important safety functions such as Emergency Stop, Safety Door, Mode Selector and Two-Hand-Control. KW-Software is the first company which provides all PLCopen function blocks as a library in SAFEPROG. The inputs and outputs of these function blocks only need to be connected to the I/O terminals for the desired function to be available. Extended and additional safety functions can be programmed in user-defined function blocks.

[more]

   

Effective safety functions

SAFEPROG contains a number of error-detecting features that guarantee the effectiveness of the safety functions already during programming.

[more]

   

The bus navigator integrates the field level

The bus navigator displays the bus configuration graphically as ActiveX Control in SAFEPROG, independent of the used field bus. The user can easily connect safe I/Os with variables via drag & drop. An editor can be opened in the bus navigator that enables direct access to the parameters of the safe devices.

[more]

   

Clear project management via the project tree

The clearly structured project administration in form of the project tree enables user-friendly structuring of the project. The project tree also contains the library management.

[more]

   

Debug and commissioning tools

SAFEPROG has powerful functionalities for debugging and commissioning of the safe PLC program, like for example variable status, single cycle mode or overwriting and forcing of variables.

[more]

   
 
[Print version] [Send to friend] [Top]
Address
KW-Software GmbH
Lagesche Straße 32
32657 Lemgo (Germany)
+49 (0) 52 61 / 93 73-0
info@kw-software.com
You are here
Homepage
Products
SAFETY
Quick Links
Contact Person
Enquiry
Demo Software
Company Profile