Figure 10 shows a reduced Encoder model with the relationship of the Signal Objects in the PROFINET aspect with the Variables providing concrete Values in the functional aspect. The figure shall give a basic understanding by demonstrating the model organization using three Standard Signals transmitted with Standard Telegram 89 (See [ENCP], chapter 5.6.2).

image014.png

Figure 10 – Encoder Channel Signals and Measurements

The “Position” and “Velocity” 0:AnalogUnitRangeType Variables in the “Measurement / Actual Values” sub-aspect contain the numeric representation of the “speed” and “position” Standard Signals (See [ENCP] Table 13) allowing Clients easy access to the numeric values of the represented Signals. These Variables are linked to their Signal Variable counterpart in the “Signals” sub-aspect using 0:RepresentsSameEntityAs References.

The “01_ZSW2_ENC”, “02_G1_XIST1” and “03_NIST_B” Signal Objects represent Standard Signals provided by an Encoder Object. These Standard Signals are linked to their counterpart Variables in the functional aspect of the Information Model using 0:RepresentsSameEntityAs References.

The “ZSW2_ENC”, “G1_XIST1” and “NIST_B” Variables in the “Signals” sub-aspect provide the raw Signal Values encoded as unsigned integer data types. Optional Properties of the G1_XIST1 and “NIST_B” Variables provide further Properties like “ShiftFactorXIST1” enabling Clients to gain additional understanding without dissecting all individual Signal bits.