Products
CannyLab
CANNY 7
CANNY 7 SDK
CANNY 7.2 duo
CANNY 5.3 MD1A
CANNY 5.3 pico
Services
Applications
Security systems
VIP Vehicles
Motorsport
Special Purpose Vehicles
Electronic Test Equipment
Education
Industrial Automation
Hobby and Art
Other
Support
Downloads
Docs
Forums
YouTube
Contacts
Where to buy?
Contact Us
+7 (495) 643-96-34
Reference guide
About PLC
Software Architecture
Software Structure
Runtime Environment
CannyLab
User Interface
Function diagram editor
Simulator mode
Working with CANNY controllers
SFX files
Changes in CannyLab version 2
CFD Language and Function Blocks
CFD Language
Constants and Registers
Constant
Copy
Input Register
Output Register
Logical operators
Negation
Logical AND
Logical OR
Exclusive OR
Bitwise operators
Bitwise AND
Bitwise OR
Bitwise exclusive OR
Bitwise inversion
Left shift
Right shift
Left rotation
Right rotation
Relational operators
Equal to
Greater than
Not greater than
Less than
Not less than
Minimum
Maximum
Arithmetic operations
Addition
Subtraction
Multiplication
Division
Flip-flops / Latches
SR latch
RS latch
D flip-flop
T flip-flop
JK flip-flop
Buffer
Timers and Generators
Delayed turning ON
Delayed turning OFF
PWM Generator
RND Generator
Counters and Edge Detectors
Counter
Детектор переднего фронта
Falling edge detector
Converters
Converter 8-to-1
Converter 16-to-1
Converter 1-to-8
Converter 1-to-16
ASCII to Integer
Integer to ASCII
Map
Switches
Switch 2-to-1
Switch 8-to-1
Switch 16-to-1
Switch 1-to-2
Switch 1-to-8
Switch 1-to-16
Decoration
Label
Composite blocks
Composite block
External output
External input
CANNY 7
System Registers
Discrete IO Driver
High Resolution PWM
UART Driver
CAN Driver
LIN Driver
I²C Driver
Dallas 1-Wire Driver
User Preprogrammed Parameters
EEPROM Driver
IRRC Driver
CANNY 7.2 Duo
System Registers
Discrete IO Driver
High Resolution PWM
CAN Driver
CAN Scheduled Asynchronous Transmitter Driver
CAN Gateway Driver
LIN Driver
UART Driver
Dallas 1-Wire Driver
User Preprogrammed Parameters
EEPROM Driver
ADC Driver
IRRC Driver
CANNY 5.3 Pico
System Registers
Discrete IO Driver
High Resolution PWM
UART Driver
CAN Driver
LIN Driver
Dallas 1-Wire Driver
User Preprogrammed Parameters
EEPROM Driver
ADC Driver
CANNY 5.3 MD1A
System Registers
Discrete IO Driver
Power Output Channels Driver
High Resolution PWM
CAN Driver
LIN Driver
UART Driver
Dallas 1-Wire Driver
User Preprogrammed Parameters
EEPROM Driver
ADC Driver
CANNY 7 SDK
CANNY CAN(LIN) monitor
Frequently Asked Questions
Tips&Tricks
General Solution Development Tips
Logical AND with multiple operands
Logical OR with multiple operands
Switch cascading
Constant assignment by condition
Value change detector
Negative numbers
Advanced counter
Dealing with register overflows
Clock
Protection against chattering
Device ID verification
Priority event pipeline
Connection of 2 buttons for 1 controller channel
Adding two 16-bit numbers
Subtraction operation with 32-bit numbers
Multiplying two 16-bit numbers
Dividing a 32-bit number by a 16-bit number
Facebook
Google+
Twitter
Weibo
Instapaper
Reference guide
>
CFD Language and Function Blocks
> Decoration
Decoration
Label
CannyLab
has the following decoration elements:
Symbol
Function block name
Label
: a special element of a functional diagram that allows you to add comments to certain sections of the diagrams, as well as save any text information directly in the diagram file.
SEE ALSO
Functional blocks.
✖
–
✚