CFD Language and Built-in Function Blocks

This section provides a description of the Canny Function Diagram (CFD) programming language and its function blocks.

CFD Language

Main article: CFD Language

Canny Function Diagram (CFD) Language — used for programming controllers of the CANNY family. CFD is an intuitive graphical programming language and has a lower threshold of entry compared to common text-based languages used for developing PLC programming code.

Functional blocks

Functional blocks are the basic structural units of software developed in CFD language.

Constants and Registers

Logical operators

Bitwise operators

Relational operators

Arithmetic operations

Flip-flops / Latches

Timers and Generators

Counters and Edge Detectors

Converters

Switches

Decoration

SEE ALSO