Variables This section contains: Keywords of the variable declaration for Basic Level Keywords of the variable declarations for Extended Level Basic Level data types Extended Level data types The keyw
Operators The built-in standard functions that represent a subset of the standard IEC functions are called operators. User-defined functions cannot be created in the safety programming. The operators
Operator: AND If the IEC AND operator is used for programming in the Safety FBD Editor, the following must additionally be observed: Only BOOL and SAFEBOOL inputs can be linked. The AND linking of WOR
Operator: OR If the IEC OR operator is used for programming in the Safety FBD Editor, the following must additionally be observed: Basic Level: All OR inputs must be SAFEBOOL (in accordance with PLCop
Assignments An assignment is an FBD element that takes up the incoming signal flow in a network and stores it in an operand (meaning that is write it to the variable.) A variable is always required fo
Jump/Return A jump is inserted in the Safety FBD Editor using the Insert Jump command. A Return is added using the Insert Return command. The sequential processing order of the POU is interrupted by a
Function block calls Important Before you use a library function block, you must be acquainted with the documentation for this function block. The documentation of the library block must correspond to
Data types In CODESYS Safety Extension , a distinction is made between non-safety-oriented data (the IEC standard data types) and safety-oriented data (with the prefix SAFE ). When mapping input and o
Introduction: Safety Online Like CODESYS Standard, CODESYS Safety Extension also supports an online mode. The functions of the online mode serve debugging and diagnosis in the development and verifica