CODESYS Development System
Attribute: estimated-stack-usage The pragma provides an estimated value for the stack size requirement. Methods with recursive calls cannot pass a stack check because stack usage cannot be determined.
CODESYS Development System
Attribute: ExpandFully The effect of this pragma is that the members of an array used as an input variable for referenced visualizations are made visible in the properties dialog of the visualization.
CODESYS Development System
Attribute: global_init_slot The pragma defines the order of initialization of POUs and global variable lists: variables within a GVL or a POU are initialized from top to bottom. If there are several g
CODESYS Development System
Attribute: hide Important Using the pragma {attribute 'hide'} to hide variables and POUs does not have the desired effect in most cases. Instead, you should use the {attribute 'conditionalshow'} . pra
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
Data Structure: UNION A UNION is a data structure with usually different data types. In a union, all components have the same offset and therefore the same amount of storage space. TYPE NAME_AB: UNION
CODESYS Development System
Subrange type A subrange type is a data type whose value range is a subset of a base type. Syntax in the declaration: <variabel name> : <integer type> ( <lower index limit> .. <upper index limit> ) <v