Iec 61131-3 Language Editors; Flow Chart Editor; Document Generator; Simulation - OEM BL2500 User Manual

Embedded plc z-world single board computer
Table of Contents

Advertisement

PLC BL2500 User's Manual
Software Reference
EMBEDDED

5.1.5 IEC 61131-3 Language Editors

In February 1993, responding to the need for standards to reduce training costs and guaranteed
portability, the IEC issued the IEC 61131-3 standard: a specification of five PLC programming languages
that can be freely mixed to define automation and control procedures.
In August 1996, ISaGRAF version 3.2 received the certificate of PLC open compliance class of IEC
61131-3 (base level IL).
5.1.5.1 Sequential Function Chart Editor
SFC divides the process cycle into a number of well defined steps, separated by transitions. SFC is the
core language of the IEC 61131-3 standard. The other languages are used to describe the actions
performed within the steps and the logical conditions for the transitions. Parallel processing can easily be
described using SFC.
5.1.5.2 Function Block Diagram Editor
The FBD is a graphical language that allows the user to build complex procedures by taking existing
function blocks from the ISaGRAF library and wiring them together on the screen.
ISaGRAF includes a library with more than 60 blocks ready to use. Users can enlarge this library by
writing functions and function blocks in LD/FBD/ST/IL or C.
5.1.5.3 Ladder Diagram Editor
The ladder diagram is one of the most familiar methods of representing logical equations and simple
actions. The ISaGRAF ladder diagram editor offers the best compromises between high level graphic
capabilities and easy to use keyboard driven programming.
5.1.5.4 Structured Text Editor
Structured text is a high level structured language with a syntax similar to Pascal, but more intuitive to the
automation engineer.
This language is mainly used to implement complex procedure that cannot be easily expressed with
graphical languages (IF/THEN/ELSE, FOR, WHILE, etc.).
5.1.5.5 Instruction List Editor
Instruction list is a low level language similar to the simple textual PLC languages.

5.1.6 Flow Chart Editor

In addition to the five IEC 61131-3 languages ISaGRAF implements another graphical language, Flow
Chart. Flow Chart is a decision diagram, which can also be used to describe sequential operations.

5.1.7 Document Generator

ISaGRAF features a self-documentation capability that can automatically generate the project's most
current project description, project architecture, history of modifications, I/O wiring lists, dictionaries and
cross references.

5.1.8 Simulation

Without any target hardware platform, the programmer can validate the complete application in the office.
With ISaGRAF's powerful simulator on the workbench, the user can perform structural and functional
tests of each module separately or on the global application.
The simulator makes it easy to trace the program execution and to see the status of any internal variable.
The I/O hardware can be fully simulated and internal status and variables manual forced by the user.
OEM Technology Solutions
Page 42

Advertisement

Table of Contents
loading

Table of Contents