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

Язык Canny Function Diagram (CFD) — 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



Decoration {#sec--fbd-decoration/}