CODESYS Development System
Attribute: hide_all_locals The pragma prevents all local variables of a signature from being visible in the display of the "List components" function, in the Input Assistant or in the declaration part
CODESYS Development System
Attribute: initialize_on_call The pragma causes input variables of a function block to be initialized on each call of the function block. If an input variable is affected which expects a pointer and t
CODESYS Development System
Attribute: init_namespace The effect of this pragma is that a variable of the type STRING or WSTRING , which is declared in a library function block with this pragma, is initialized when used in the p
CODESYS Development System
Attribute: init_on_onlchange No initialization code during a fast online change Since compiler version >= 3.5.0.0, a "fast online change" is performed for minor changes. During a fast online change, o
CODESYS Development System
Attribute: io_function_block, io_function_block_mapping The io_function_block attribute has the effect that a function block, which is decorated with it, is available in the device configuration for a
CODESYS Development System
Attribute: is_connected You use the pragma 'is_connected' to decorate a Boolean function block variable which, when a function module instance is called, provides information about whether the associa
CODESYS Development System
Attribute: linkalways The pragma {attribute 'linkalways'} instructs the compiler to always include a POU or a library POU in the compile information. During the build, the POU is compiled and is part
CODESYS Development System
Attribute: monitoring_display This pragma in the declaration of a function block or a structure has the effect that the current value of the specified member ( property or Variable) is also displayed
CODESYS Development System
Attribute: monitoring_encoding The attribute pragma is allowed for variables of data type STRING and for variables of an alias data type of type STRING . The attribute has the effect that the values o
CODESYS Development System
Attribute: no_assign, no_assign_warning The pragma 'no_assign' results in compiler errors being displayed if an instance of the function block is assigned to another instance of the same function bloc