Menu
×
🇬🇧
EN
▾
🇬🇧
English
✓
🇷🇺
Русский
🇺🇦
Українська
Home
Download FLProg
Forum
↗
FLshop
How to get access?
Log in
×
Authorization
Log in
FLProg Help
FLProg Help
FLProg reference documentation. Choose a section or search for the topic you need.
⌕
Catalog: FLProg Help — legacy import 2026-10-10
Main
Custom block editor
The Basic Editor
User blocks
Variable block user
userBlockParametr
User block parameter
User block
The input in the block of the user
User block created using code on C
Professional Editor
Main window, General terms and concepts.
Basic settings
Multiblock-Basic settings
Parameters
Parameters - Main branch
Parameters folder
Parameter-main branch
The description of the parameter
Parameter classes
Standard parameter
Array
Project variable
Physical pin of the controller
UART
Conditions
Conditions - main branch
Conditions folder
Condition
Code
Branches "Code", "Code Section", "Code Part"
Branch "Code Element"
Additional libraries
Branch "Additional libraries"
Branch "Additional library"
Block package
Block package - Main branch
Block package folder
The group of package blocks
Block
Main branch of the block
Basic block settings
Inputs
Branch "Inputs of the block"
Branch "Block Input"
Outputs
Branch "Block outputs"
Branch " Output"
Supported hardware
Expander PWM PCA9685
Energy monitor PZEM-004T
Can bus adapter MCP2515
Modbus
Variable in the Slave device to operate the Protocol
Analog input (Input Register) in the slave controller
The storage register (Holding Registr) in the slave controller
Digital input (Discrete Input) slave controller
Flag (Coil) in the slave controller
Speed setting Modbus
Set setting Data Bits Modbus
Set setting Parity Modbus
Set setting Stop Bits Modbus
Software specifying the address of the Slave device in a Modbus network
Unit on / off slave to Modbus Master
Analog Input Registr in the slave polled by the master controller
The storage register (Holding Registr) in the slave polled by the master controller
Digital input (Discrete Input) in slave polled by the master controller
Flag (Coil) in the slave polled by the master controller
The last error in the Modbus
Variable to read and send values to Slave
Blocks library
FBD
Design
Label
Image
Basic elements
[OR]
[AND]
[Bounce]
[XOR]
State table
Detector changes the number
Detector string changes
Bit change detector
Terminal
Scaling
[Scale]
Nonlinear scaling
Triggers
[SR]
[TT]
[Rtrig]
[Ftrig]
[RS]
Timers
[Timer]
[Generator]
Counters
High-speed counter
Counter
Math
[SUM(+)]
[MUL(*)]
[SUB(-)]
[DIV(/)]
Algebra
[ABS]
[MAX]
[MIN]
[LIMIT]
[POW]
[SQRT]
[SQ]
[RANDOM]
[TAN]
[SIN]
[COS]
Remainder of the division (modulo)
Comparison
[Comparator]
UART
Send in UART
Receive from UART
Sending variable to UART
Receiving a variable from UART
Getting variable out of the ring
Sending a variable in the ring
Switch
[SWITCH]
[MUX]
[DMS]
Motors
ServoMotor
StepMotor
Real-time clock
Alarm clock
Obtain the data from real-time clock
Setting time for real time clock
Temperature in real time clock
Displays
Display on the chip НD44780
Control block display backlight on-chip I2C HD4480
Block decoding the seven-segment indicator
Strings
String concatenation
String comparison
String length
Search substring
Getting substring
Get a character from the string
Add "Char" to string
IR control
[IR Ressive]
[IR Send]
Arrays
Put element in the array
Getting element of array
The sum of the elements of the array
Stack
Search element in array
Copying arrays
Structures
Save in the structure
To read from the structure
Sensors
Temperature sensors
[DS18x2x]
Contact-less Infrared Sensor - MLX90614
Signal converter K-type thermocouple MAX6675
Humidity sensors
Sensor of temperature and humidity DHT11 (DHT21, DHT22)
Sensor temperature and humidity HTU21 (GY-21)
Pressure sensors
[BMP-085]
Light sensors
[BH1750LightMeter]
Sensor color recognition TCS230
Distance sensors
[Ultrasonic HC-SR04]
For ESP32
Capacitive touch button
Built-in hall sensor
SD card
File upload from SD card
Save variable on the SD card
Types conversion
Conversion from Float to Integer
ConvertStringBlock
-> Byte
-> Char
Word (Integer) -> Bytes
Bytes -> Word (Integer)
Doubleword -> Bytes
Bytes -> Doubleword
IP Address -> String
String -> IP address
Chip extension
Extender outputs 74HC595
Led driver MAX7219
Expander input-output MCP23017
I2C АЦП ADS1x15
MCP4725 DAC
ESP32 built-in DAC
PCA9685 - expander PWM outputs and Servo (16)
PCA9685 - Servo
PCA9685 - PWM output
PCA9685 - Save in an arbitrary output
PCA9685 - the current state of the PWM
PCA9685 - set frequency PWM
Digital potentiometer
Digital potentiometer MCP41xxx
MCP2515 - can bus Controller
MCP2515 - can bus Reading
MCP2515 - Write to CAN bus
A single message CAN
Operation with bits
Decoder
Encoder
Bit read
Bit write
Byte -> Bits
Bits -> Byte
Bitwise operations
Bitwise AND
Bitwise OR
Bitwise XOR
Bitwise NOT
Keyboard and mouse
Mouse control
Status of the mouse
Move the mouse
Mouse wheel
Pressing / releasing the mouse button
Click the mouse button
Keyboard
Status of the keyboard
One action with the keyboard
Sequence of keystrokes
Media buttons
Media volume up
Media volume down
Media mute
Media play
Media pause
Media play/pause
Media stop
Media next
Media previous
Media forward
Media rewind
Media sleep
Media home
Media search
For Arduino Due
Output of the DAC of the Arduino DUE
Other
Code table
PID controller
Matrix keyboard
Piezo speaker
Scanning the bus OneWare
Menu
Main menu block
Value of the menu item
Sequencer
Sequencer
Set the value of the sequencer step
Get the step value of the sequencer
Equipment Noolite
Control transmitter Noo Lite
Receiver MR1132
Binding to the channel
Channel cleaning
Clear all channels
Temperature sensor PT112
Sensor temperature and humidity PT111
Motion sensor PM111
RFID module RC522
New card
Information about the cart
Reading the data block from the card
Save block data to the cart
UUID cards store
Save the UUID to the storage
Read the UUID of the card from the storage
The status of the cell storage
Save status of the cell
Lock / unlock cells
Search the UUID in the storage
Free cells in the storage
Cleaning the cell in the storage
Cleaning of all storage
Energy monitor PZEM-004T
EEPROM
Save in the EEPROM
Reading from EEPROM
Communication
SendVariableFromCommunication
RessiveVariableFromCommunication
WebServerPage
WebClient
The current Ethernet IP address of the device
Getting time from NTP server
Ready services
narodmon.ru
goplusplatform.com
Remote management through "RemoteXY"
Getting weather from OpenWeatherMap
Nextion-HMI panel
Elements
Set value
Get value
Waveform
Add a point on the waveform
Sending the array to the waveform
Page
Go to the page
Get the Id of the current page
Drawing
Fill the current page with one color
Display image on current page
Display on the current page cut image
Draw line on current page
Draw text on current page
Draw on the current page circle
Draw on the current page filled circle
Draw rectangle on current page
Draw on the current page filled rectangle
Tracking clicks
Clicking on an item
System
Get value of the system variable
Set value of the system variable
Configuring GPIO (Enhanced Only)
Set the backlight level
To sleep/to wake up the panel
Command at calibration
Color
Conversion RGB -> Highcolor
Color constant Highcolor
System
Deep sleep mode
Deep sleep mode
Reboot the controller
The status of the WiFi connection
Read system parameter
Save system parameter
LAD
Design
Label
Image
Base blocks
Контакт
Катушка
Protection from bounce
Allocation of the leading edge
The allocation of the trailing edge
State table
Terminal
Special relays
Bistable relay
Time relay
Generator
Comparison relay
Bit change detector
Algebra
SIN
COS
TAN
ABS
MAX
MIN
[LIMIT]
SQ
SQRT
POW
RANDOM
Remainder of the division (modulo)
Analog blocks
Scaling
Nonlinear scaling
Detector changes the number
Detector string changes
Math
Analog switch
Multiplexer
Demultiplexer
Analog input of the controller
Analog output of the controller
Input of the analog connector
Output of the analog connector
Counter
High-speed counter
UART
Send in UART
Receive from UART
Sending variable to UART
Receiving a variable from UART
Getting variable out of the ring
Sending a variable in the ring
Motors
Servo
Stepper motor
Real-time clock
Alarm clock
Obtain the data from real-time clock
Setting time for real time clock
Temperature in real time clock
Displays
Display on the chip НD44780
Control block display backlight on-chip I2C HD4480
Block decoding the seven-segment indicator
Strings
String concatenation
String comparison
String length
Search substring
Getting substring
Get a character from the string
Add "Char" to string
IR control
[IR Ressive]
[IR Send]
Arrays
Put element in the array
Getting element of array
The sum of the elements of the array
Stack
Search element in array
Copying arrays
Structures
Save in the structure
To read from the structure
Sensors
Temperature sensors
Temperature sensor DS18x2x
Contact-less Infrared Sensor - MLX90614
Signal converter K-type thermocouple MAX6675
Humidity sensors
Sensor of temperature and humidity DHT11 (DHT21, DHT22)
Sensor temperature and humidity HTU21 (GY-21)
Pressure sensors
BMP-085
Light sensors
BH1750 Light Meter
Sensor color recognition TCS230
Distance sensors
[Ultrasonic HC-SR04]
For ESP32
Capacitive touch button
Built-in hall sensor
SD card
Save variable on the SD card
File upload from SD card
Types conversion
ConvertStringBlock
Conversion from Float to Integer
-> Byte
-> Char
Word (Integer) -> Bytes
Bytes -> Word (Integer)
Doubleword -> Bytes
Bytes -> Doubleword
IP Address -> String
String -> IP address
Chip extension
Extender outputs 74HC595
Led driver MAX7219
Expander input-output MCP23017
I2C АЦП ADS1x15
MCP4725 DAC
ESP32 built-in DAC
PCA9685 - expander PWM outputs and Servo (16)
PCA9685 - Servo
PCA9685 - PWM output
PCA9685 - Save in an arbitrary output
PCA9685 - the current state of the PWM
PCA9685 - set frequency PWM
Digital potentiometer
Digital potentiometer MCP41xxx
MCP2515 - can bus Controller
MCP2515 - can bus Reading
MCP2515 - Write to CAN bus
A single message CAN
Operation with bits
Decoder
Encoder
Read a bit
Write a bit
Byte -> Bits
Bits -> Byte
Bitwise operations
Bitwise AND
Bitwise OR
Bitwise XOR
Bitwise NOT
Keyboard and mouse
Mouse control
Status of the mouse
Move the mouse
Mouse wheel
Pressing / releasing the mouse button
Click the mouse button
Keyboard
Status of the keyboard
One action with the keyboard
Sequence of keystrokes
Media buttons
Media volume up
Media volume down
Media mute
Media play
Media pause
Media play/pause
Media stop
Media next
Media previous
Media forward
Media rewind
Media sleep
Media home
Media search
For Arduino Due
Output of the DAC of the Arduino DUE
Other
Code table
PID controller
Matrix keyboard
Piezo speaker
Scanning the bus OneWare
Menu
Main menu block
Value of the menu item
Sequencer
Sequencer
Set the value of the sequencer step
Get the step value of the sequencer
Equipment Noolite
Control transmitter Noo Lite
Receiver MR1132
Binding to the channel
Channel cleaning
Clear all channels
Temperature sensor PT112
Sensor temperature and humidity PT111
Motion sensor PM111
RFID module RC522
New card
Information about the cart
Reading the data block from the card
Save block data to the cart
UUID cards store
Save the UUID to the storage
Read the UUID of the card from the storage
The status of the cell storage
Save status of the cell
Lock / unlock cells
Search the UUID in the storage
Free cells in the storage
Cleaning the cell in the storage
Cleaning of all storage
Energy monitor PZEM-004T
EEPROM
Save in the EEPROM
Reading from EEPROM
Communication
Block sending variable through communication
Receiving a variable through communication
Web server page
Web client
The current Ethernet IP address of the device
Getting time from NTP server
Ready services
Transmission data on "narodmon.ru"
Remote management through "RemoteXY"
Getting weather from OpenWeatherMap
Nextion-HMI panel
Elements
Set value
Get value
Waveform
Add a point on the waveform
Sending the array to the waveform
Page
Go to the page
Get the Id of the current page
Drawing
Fill the current page with one color
Display image on current page
Display on the current page cut image
Draw line on current page
Draw text on current page
Draw on the current page circle
Draw on the current page filled circle
Draw rectangle on current page
Draw on the current page filled rectangle
Tracking clicks
Clicking on an item
System
Get value of the system variable
Set value of the system variable
Configuring GPIO (Enhanced Only)
Set the backlight level
To sleep/to wake up the panel
Command at calibration
Color
Conversion RGB -> Highcolor
Color constant Highcolor
System
Deep sleep mode
Deep sleep mode
Reboot the controller
The status of the WiFi connection
Read system parameter
Save system parameter
No matching topics found.