Data flow AI (Analog Input)

The signal acquisition and data processing of the analog input of this device is as follows:

Data flow AI (Analog Input) 1:
Data flow of the analog input

Data flow diagram legend

Left column

Changeable parameters (CoE settings or status PDO) that influence processing

Middle column

Functional units

Right column

Intermediate values and results, displayed in the CoE or status PDO

This terminal only uses floating point calculations internally, as shown in the data flow. This considerably simplifies and shortens the commissioning of the analog channel, which minimizes errors in understanding. In addition, intermediate values along the data calculation can be easily displayed in the CoE.

The Real32 and INT16 values are defined in the CoE without units. However, the unit is determined by the context and should, wherever possible, be regarded as an SI unit. For example, the voltage is measured in volts, the current in A (even with 20 mA input!), the resistance in ohms and the ratio in V/V....

Note: Individual functional units (see data flow) have already been introduced in earlier analog devices based on INT16 (integer) and are controlled by these INT-based parameters. Such INT parameters are still supported for compatibility reasons. For example, existing code in the controller should access the CoE via ADS. This means that parameters of functional units are either

When re-implementing the analog function, it is recommended to use the Real32 parameters.

Commissioning of the analog input in TwinCAT should follow this data flow and is described below.