Function Block Diagram (FBD)

The function block diagram is a graphically oriented programming language. It works with a list of networks whereby each network contains a structure which represents either a logical or arithmetic expression, the call of a function block, a jump, or a return instruction.

An example of a typical network in the function block diagram as it could appear in TwinCAT PLC Control :

Function Block Diagram (FBD) 1: