Free Form Ladder Diagram (FFLD)

A Ladder Diagram is a list of rungs. Each rung represents a Boolean data flow from a power rail on the left. The power rail represents the TRUE state. The data flow must be understood from the left to the right. Each symbol connected to the rung either changes the rung state or performs an operation. Below are possible graphic items to be entered in FFLD diagrams:

Power Rails
Contacts and Coils
Operations, Functions and Function blocks, represented by rectangular blocks
Labels and Jumps
Use of ST instructions in graphic languages

Use of the "EN" input and the "ENO" output for blocks

The rung state in a FFLD diagram is always Boolean. Blocks are connected to the rung with their first input and output. This implies that special "EN" and "ENO" input and output are added to the block if its first input or output is not Boolean.

The "EN" input is a condition. It means that the operation represented by the block is not performed if the rung state (EN) is FALSE. The "ENO" output always represents the sane status as the "EN" input: the rung state is not modified by a block having an ENO output.

(* First input is the rung. The rung is the output *) 
XorLd.gif (1392 octets)
(* The comparison is executed only if EN is TRUE *)
GtLd.gif (1440 octets)
(* the input rung is the selector *)
(* ENO has the same value as SELECT *)
SelLd.gif (1535 octets)
(* The addition is executed only if EN is TRUE *)
(* ENO is equal to EN *)

Related Topics

Free Form Ladder Diagram (FFLD) Editor

Using the FFLD Editor

FFLD Editor Keyboard Shortcuts

 


Stay Connected with Kollmorgen

Copyright © 2015 Kollmorgen™