Grundlagen zur Funktion

Analoge Eingangskanäle

Die analogen Eingangskanäle der KL4494 verarbeiten Signale im Bereich von -10 V bis +10 V mit einer Auflösung von 12-Bit (4095 Schritte). Bei den Eingängen handelt es sich um Single-Ended-Eingänge mit einem gemeinsamen Massepotential.

Format der Eingangswerte

Die Prozessdaten werden im Auslieferungszustand im Zweierkomplement dargestellt (-1integer entspricht 0xFFFF). Über das Feature-Register R32 ist das Siemens-Ausgabeformat als Alternative anwählbar.

Messwert

Eingangsdaten

dezimal

hexadezimal

-10 V

-32768

0x8000

-5 V

-16383

0xC001

0 V

0

0x0000

+5 V

16383

0x3FFF

+10 V

32767

0x7FFF

Gleichungen für die Prozessdaten

Die Prozessdaten, die zum Buskoppler übertragen werden, berechnen sich aus den folgenden Gleichungen:

Weder Anwender noch Herstellerskalierung aktiv

Ya = (Ba + XADC) x Aa

(1.0)

Yaus = Ya

 

Herstellerskalierung aktiv (Default- Einstellung)

Y1 = Bh + Ah x Ya

(1.1)

Yaus = Y1

 

Anwenderskalierung aktiv

Y2 = Bw + Aw x Ya

(1.2)

Yaus = Y2

 

Hersteller- und Anwenderskalierung aktiv

Y1 = Bh + Ah x Ya

(1.3)

Y2 = Bw + Aw x Y1

(1.4)

Yaus = Y2

 

Legende

Xadc:

Ausgabewerte des A/D-Wandlers

 

Yaus:

Prozessdaten zur SPS

 

Ba ,  Aa:

Hersteller Gain- und Offsetabgleich

(R17, R18)

Bh ,  Ah:

Hersteller-Skalierung

(nicht implementiert)

Bw,  Aw:

Anwender-Skalierung

(R33, R34)

Die Geradengleichungen werden über Register R32 aktiviert.

Analoge Ausgangskanäle

Die analogen Ausgangskanäle der KL4494 erzeugen Signale im Bereich von -10 V bis +10 V mit einer Auflösung von 12-Bit (4095 Schritte). Bei den Ausgängen handelt es sich um Single-Ended-Ausgänge mit einem gemeinsamen Massepotential.

Format der Ausgabewerte

Die Prozessdaten werden im Auslieferungszustand im Zweierkomplement dargestellt (-1integer entspricht 0xFFFF). Über das Feature-Register R32 ist das Siemens-Ausgabeformat als Alternative anwählbar.

Ausgabewert

Ausgangsspannung

hexadezimal

dezimal

0x8000

-32768

-10 V

0xC001

-16383

-5 V

0x0000

0

0 V

0x3FFF

16383

+5 V

0x7FFF

32767

+10 V

Gleichungen für die Prozessdaten

Die Prozessdaten, die zur Busklemme übertragen werden, berechnen sich aus den folgenden Gleichungen:

Weder Anwender noch Herstellerskalierung aktiv

Ydac = X x Aa + Ba

(1.0)

Herstellerskalierung aktiv (Default- Einstellung)

Y1 = Bh + Ah x X

(1.1)

Ydac = Y1 x Aa + Ba

 

Anwenderskalierung aktiv

Y2 = Bw + Aw x X

(1.2)

Ydac = Y2 x Aa + Ba

 

Hersteller- und Anwenderskalierung aktiv

Y1 = Bh + Ah x X

(1.3)

Y2 = Bw + Aw x Y1

(1.4)

Ydac = Y2 x Aa + Ba

 

Legende

X:

Prozessdaten der Steuerung

 

Ydac:

Prozessdaten zum D/A-Wandler

 

Ba ,  Aa:

Hersteller Gain- und Offsetabgleich

(R19, R20)

Bh ,  Ah:

Hersteller-Skalierung

(nicht implementiert)

Bw,  Aw:

Anwender-Skalierung

(R36, R37)

Die Geradengleichungen werden über Register R32 aktiviert.