Funktionsweise IP/IE3112

Das analoge Eingangsmodul verarbeitet Signale von 0 bis 20 mA mit einer Auflösung von 16 Bit. Die Filterkonstanten und die damit verbundenen Wandlungszeiten sind in weiten Bereichen einstellbar.

Prozessdaten (hex)

Prozessdaten (dezimal)

Messwert

0x0000

0

0 mA

0x3FFF

16383

10 mA

0x7FFF

32767

20 mA

Ab der Softwareversion [IP3112-Bxxx "3"; IE3112 "0"] (siehe Anhang) kann im Register 32 (Bit 5= 1) auch der Bereich von 4..20 mA eingestellt werden. Diese Einstellung im Feature-Register (R32) können für jeden Kanal separat angewählt werden.

Prozessdaten (hex)

Prozessdaten (dezimal)

Messwert

0x0000

0

4 mA

0x3FFF

16383

12 mA

0x7FFF

32767

20 mA

Die Darstellung entspricht dem INT (Integer) Zahlenformat. Die Prozessdaten werden in der Default-Einstellung im 2er Complement eingegeben (-1 entspricht 0xFFFF).

Prozessdaten

Die Prozessdaten, die die Steuerung schreibt,  werden wie folgt ausgegeben:
x_adc = Ausgabe Wert des A/D Wandlers
y_aus = Prozessdaten zur PLC Steuerung
B_a, A_a = Hersteller Skalierung (Register 17, 18)
B_h, A_h = Hersteller Skalierung (Register 19, 20)
B_w, A_w = Anwender Skalierung (Register 33, 34)
Y_dac = Ausgabewert zum D/A Wandler

weder Anwender noch Herstellerskalierung aktiv

Y_a = (B_a + x_adc)*A_a
Y_aus = Y_a

Herstellerskalierung aktiv (Default)

Y_1 = B_h + A_h * Y_a
Y_aus = Y_1

Anwenderskalierung aktiv

Y_2 = B_w + A_w  * Y_a
Y_aus = Y_2

Hersteller- und Anwenderskalierung aktiv

Y_1 = B_h + A_h *Y_a
Y_2 = B_w + A_w * Y_1
Y-aus = Y_2

Die Gradengleichungen werden über Register 32 aktiviert.

Ersatzschaltplan