# Problem mit der Funktion AIN in Verbindung mit WAGO 750-455

**URL:** <https://oscat.discourse.group/t/problem-mit-der-funktion-ain-in-verbindung-mit-wago-750-455/281>\
**Category:** oscat.lib fuer TwinCAT/CoDeSys\
**Created:** [12. Februar 2008 um 11:13 UTC](https://oscat.discourse.group/t/problem-mit-der-funktion-ain-in-verbindung-mit-wago-750-455/281 "2008-02-12T11:13:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ewo](https://avatars.discourse-cdn.com/v4/letter/e/8e8cbc/32.png) [@ewo](https://oscat.discourse.group/u/ewo)\
**Post date:** [12. Februar 2008 um 11:13 UTC](https://oscat.discourse.group/t/problem-mit-der-funktion-ain-in-verbindung-mit-wago-750-455/281/1 "2008-02-12T11:13:02Z")

</div>

Hallo Hugo,

habe mit dem Baustein AIN meine Probleme, bin mir aber nicht ganz sicher.

Laut WAGO Dokumentan der Klemme 750-455 (analoge Eingangsklemme 4-20mA) wird der Wert mit 16 Bit übertragen.  
Dieser Wert ist mit einer Auflösung von 12 Bit auf Bit B3 … B14 abgebildet. In den Bits B0 und B1 sind Statusinformationen  
enthalten, Bit B2 ist nicht definiert und wird nicht ausgewertet.

Leider läßt sich das mit dem AIN Baustein so nicht auswerten, (habe mir beholfen in dem ich 15 Bit bei AIN eintrage) vielleicht wäre es möglich da was für das nächste Release einzuplanen.

Vielen Dank für die super tolle OSCAT.LIB 🙂 und schöne Grüße

Ewald

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [12. Februar 2008 um 13:09 UTC](https://oscat.discourse.group/t/problem-mit-der-funktion-ain-in-verbindung-mit-wago-750-455/281/2 "2008-02-12T13:09:08Z")

</div>

Das Problem ist mir bekannt, bislang aber keine zeit gehabt es auf die wunschliste zu bringen  
Das betrifft AIN als auch AOUT

Bei Phoenix Contact gibt es auch 12Bit Module wo Bit 0-2 andere bedeutungen haben (AI und AO Module )

Das einfachste wäre wenn wir beim AIN bzw AOUT Baustein noch einen zusätzlichen parameter integrieren der die bitposition angibt.

Beispiel von Phoenix contact Modulen

15 14 13 12 111 10 09 08 07 06 05 04 03 02 01 00  
VZ --------------Analogwert ----------- MB DB BÜ

VZ Vorzeichen  
MB Messbereich 0 oder 4-20ma  
DB Drahtbruch  
BÜ Bereichsüberschreitung

oder

Beispiel:

15 14 13 12 111 10 09 08 07 06 05 04 03 02 01 00  
VZ --------------Analogwert ----------- XX XX XX

VZ Vorzeichen  
xx nicht relevante bits

---

<div class="post-metadata">

**Author:** ![hugo](https://yyz2.discourse-cdn.com/free1/user_avatar/oscat.discourse.group/hugo/32/133_2.png) [@hugo](https://oscat.discourse.group/u/hugo)\
**Post date:** [12. Februar 2008 um 13:55 UTC](https://oscat.discourse.group/t/problem-mit-der-funktion-ain-in-verbindung-mit-wago-750-455/281/3 "2008-02-12T13:55:13Z")

</div>

in der nächsten release werden wir das definitiv berücksichtigen

---

<div class="post-metadata">

**Author:** ![ewo](https://avatars.discourse-cdn.com/v4/letter/e/8e8cbc/32.png) [@ewo](https://oscat.discourse.group/u/ewo)\
**Post date:** [12. Februar 2008 um 16:14 UTC](https://oscat.discourse.group/t/problem-mit-der-funktion-ain-in-verbindung-mit-wago-750-455/281/4 "2008-02-12T16:14:28Z")

</div>

Super,

es ist toll wie schnell hier alles aufgegriffen wird.

Gruß  
Ewald
