
336 F Implementation-Dependent Parameters
9 Default maximum length of STRING variables.
Maximum allowed length of STRING variables.
10 Maximum number of hierarchical levels for directly represented variables
(e.g. %QX1.1.1.2...).
Logical or physical mapping (symbols %IX.... onto the real hardware).
11 Maximum number of subscripts for access to an array element.
Maximum range of subscript values.
Maximum number of structure levels (depth of sub-structuring).
12 Initialisation of system inputs (%IX...) at system start time.
13 Information to determine execution times of program organisation units (POU) (no
details are given in IEC 61131-3).
14 Method of function representation: textual or graphic (symbols, such as “+”, or
names, such as “ADD”).
15 Maximum number of function specifications (if limited).
16 Maximum number of inputs of extensible functions.
17 Effects of type conversions on accuracy (REAL_TO_INT, ...).
18 Accuracy of functions of one variable (LOG, SIN, ...).
Implementation of arithmetic (overloaded) functions.
19 Maximum number of function block specifications and instantiations (if limited).
20 Range of parameter PV (end value of counter function blocks).
21 System reaction to a change of the input PT (end value of timer function blocks)
during operation .
22 Number and length of SEND inputs and RCV outputs specified in IEC 61131-5.
23 Program size limitations (executable code)
24 Timing and portability effects of execution control elements (SFC).
Functional (and/or informal) description of SFC implementation.
25 Precision of step elapsed time.
Maximum number of steps per SFC network and per POU.
26 Maximum number of transitions per SFC network and per POU.
27 Action control mechanism (if available).
28 Maximum number of action blocks per step.
29 Graphic indication of step state (e.g. by inverse representation or additional
characters). This is not prescribed by the standard.
(Minimum) transition clearing time (caused by PLC cycle time).
Maximum number of predecessor and successor steps in diverge/converge
constructs.
30 Contents of RESOURCE libraries. Every processing unit (e.g. processor type)
receives a description of all functions (standard functions, standard FBs, data types,
....) that can be processed by this resource.
Table F.1. (Continued on next page)