beautypg.com

1about this documentation – Lenze Controller-based Automation User Manual

Page 9

background image

Lenze · Controller-based Automation - Visualisation · System Manual · DMS 1.5 EN · 04/2014 · TD17

9

1

About this documentation

1.3

Terminology used

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

CANopen® is a communication protocol based on CAN. The Lenze system bus

(CAN on board) operates with a subset of this communication protocol.

CANopen® is a registered community trademark of the CAN user organisation

CiA® (CAN in Automation e. V.).
EtherCAT® (Ethernet for Controller and Automation Technology) is an Ethernet-

based fieldbus system which fulfils the application profile for industrial real-

time systems.

EtherCAT® is a registered trademark and patented technology, licensed by

Beckhoff Automation GmbH, Germany.
Ethernet specifies the software (protocols) and hardware (cables, connectors,

etc.) for wired data networks. In the form of "Industrial Ethernet", the Ethernet

standard is applied in industrial production plants.

Standard Ethernet is specified in accordance with IEEE 802.3 by the Institute of

Electrical and Electronics Engineers (IEEE), USA.
PROFIBUS® (Process Field Bus) is a widely used fieldbus system for the

automation of machines and production lines.

PROFIBUS® is a registered trademark and patented technology licensed by the

PROFIBUS & PROFINET International (PI) user organisation.
PROFINET® (Process Field Network) is a real-time capable fieldbus system based

on Ethernet.

PROFINET® is a registered trademark and patented technology licensed by the

PROFIBUS & PROFINET International user organisation (PI).

IEC 61131 programming languages
With the Lenze »PLC Designer«, programming of the PLC according to IEC 61131-3 can be carried out. The IEC 61131

standard describes the following programming languages:
SFC

Sequential function chart (SFC) is one of the five programming languages

standardised in DIN EN 61131-3.

• SFC is used for programming a PLC control system in the form of a Petri net.

• Under Siemens STEP® 7, sequential function chart is known as S7 GRAPH.

IL

Instruction lists (IL) are mainly used for logic operations of control inputs and

outputs. Typically, a (digital) input is loaded into the working register

(accumulator) (load digital input 0, "LD %IX0.0"), linked with other inputs,

constants, or memory values (exclusive-OR memory bit 3, "XOR %MX0.3"), and is

written to an output (store digital output 1, "ST %QX0.1").

CFC

CFC (Continuous Function Chart) is a language similar to FBD.

• FBD editors are network-oriented and arrange the function blocks

automatically. CFC enables the free arrangement of all function blocks, which

makes it possible to program feedback loops without interim variables.

• CFC is convenient for representing application overviews.

FBD

Function block diagram (FBD) is a graphical programming language within

STEP® 7 and there corresponds to the function block language as PLC

programming language in accordance with EN 61131-3 [1] to a large extent.

The function block diagram (FBD) has been defined as a project planning tool for

sequence control systems in the former DIN 40719. [1]

Grafcet in accordance with EN 60848 has replaced FBD. Both languages are

similar to the sequential function chart (SFC) as PLC programming language in

accordance with EN 61131-3. With Siemens STEP® 7 this language is called S7-

GRAPH.

LD

Ladder diagram is a graphical programming language standardised in the IEC

standard DIN EN 61131-3, that represents a graphical diagram based on circuit

diagrams.

• LD is primarily used for programmable logic controllers.

• If the elements are connected in series this is an AND operation. If the

elements are connected in parallel this is an OR operation. A line across the

element indicates a negation of the element.

• Inputs are represented as two vertical parallel lines, outputs are represented

as two opposite curved lines.

Term

Meaning