PLC-Designer IEC61131 Basics-En
PLC-Designer IEC61131 Basics-En
PLC-Designer VisiWinNET®
Logic Visu
Motion
Controller-based Automation
Lenze training: IEC-61131-3 introduction
Training content
• Introduction to the IEC-61131-3 definition
IEC-61131-3 introduction
• In IEC 61131-3, different standard data types are defined, from which
derived and user-defined data types can be compiled.
• Standard data types:
− BOOL (logical values TRUE/FALSE)
− BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT
(integer data types)
− REAL (floating point data type)
− STRING (string)
− TIME, TIME_OF_DAY, DATE, DATE_AND_TIME (time-related data
types)
• The restart behaviour of the control is also defined in the software model of
IEC 61131-3.
− Cold boot
In the case of a cold boot, the program is reloaded. All variables are set to
their initial value. Either a standard initial value (e.g. 0 or FALSE) or the
initial value specified in the variable declaration (optional) is set. All
resource tasks are started. Apart from the "normal" variables, retain
variables are also reset to their initialisation values.
− Warm boot
In the case of a warm boot (restart), the variables are not set to their initial
values, but the values available in the memory before the interruption are
adopted.
− Reset source(PLC Designer)
Resets the values of all variables, including the remanent variables of the
active application to their initialisation values and deletes the application
program on the control.
As easy as that.