Codesys Safety Programming Guidelines; Overview; Framework - ABB AC500-S Safety User Manual

Safety programmable logic controllers system
Hide thumbs Also See for AC500-S:
Table of Contents

Advertisement

Configuration and programming
CoDeSys Safety programming guidelines > Framework

4.4 CoDeSys Safety programming guidelines

This chapter and sub-chapters present an extract of SM560-S relevant rules from CoDeSys V2.3.x Safety
Guidelines [1].

4.4.1 Overview

CoDeSys V2.3 is usually used for creating non-safety-oriented applications. CoDeSys V2.3 is also suitable
for creating safety-oriented applications of certain classes if it is used in a suitable environment in conjunc-
tion with controllers like AC500-S, specially approved for this purpose. However, this requires certain guide-
lines to be followed, which are described in this document.
4.4.1.1
Target group
This document is aimed at users who wish to create safety-oriented applications with CoDeSys V2.3.
It also serves as a basis for testers who approve safety-oriented applications.
4.4.1.2
Requirements
To understand this document knowledge of IEC 61131-3 [5], particularly the CoDeSys V2.3 programming
system, is required.
Experience with the creation of safety-oriented applications is helpful.
4.4.1.3
Terms
Output
- Variable that is mapped to an IEC output address (%Q)
Output parameter - VAR_OUTPUT of a program or function block
Inputs
- Variable that is mapped to an IEC input address (%I)
Input parameter
- VAR_INPUT of a program, function or function block

4.4.2 Framework

4.4.2.1
Safety Integrity Level (SIL)
CoDeSys V2.3 is suitable for creating applications up to SIL 3. The use of CoDeSys 2.3 is not permitted for
higher levels.
210
AC500-S
30.03.2017

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents