-> Hier kostenlos registrieren
Guten Tag Zusammen
Ich bin gerade dabei einige Prozesse über analoge 0-10V Signale anzusteuern und auszuwerten. Mit den normalen 12 Bit Karten von Beckhoff ist das auch kein Problem, wobei ich nicht ganz verstehe warum ich bei 12 Bit Karten mit 32768 (also 15 Bit) den Analogwert zurückrechnen kann.
Aber mit der 16 Bit Karte KL3162 hab ich so meine Problemchen. Ich bekomm den Wert nicht umgerechnet.
Ich benutze Siemens S7 und in der Hardwareconfig steht für die Karte eine Belegungsadresse von 4 Byte pro Eingang. Bedeutet das, ich muss auf den Eingang mit z.B. PED512 zugreifen? Oder reicht PEW512. Die Karte soll laut Hersteller bei 10V 65535 ausgeben.
Die andere Frage ist mit welchem Variablen Typ soll ich das dann einlesen? Ich dachte immer die Karten können nur mit normalen INT Variablen ausgelesen können. Gibt es denn in S7 die möglichkeit ein unsigned INT zu definieren damit ich überhaupt die 65535 abbilden kann?
Vielleicht hab ich auch grad nur nen Knoten im Kopf, aber vielleicht kann mir ja wer helfen.
Vielen Dank schonmal
Hiran
Ich bin gerade dabei einige Prozesse über analoge 0-10V Signale anzusteuern und auszuwerten. Mit den normalen 12 Bit Karten von Beckhoff ist das auch kein Problem, wobei ich nicht ganz verstehe warum ich bei 12 Bit Karten mit 32768 (also 15 Bit) den Analogwert zurückrechnen kann.
Aber mit der 16 Bit Karte KL3162 hab ich so meine Problemchen. Ich bekomm den Wert nicht umgerechnet.
Ich benutze Siemens S7 und in der Hardwareconfig steht für die Karte eine Belegungsadresse von 4 Byte pro Eingang. Bedeutet das, ich muss auf den Eingang mit z.B. PED512 zugreifen? Oder reicht PEW512. Die Karte soll laut Hersteller bei 10V 65535 ausgeben.
Die andere Frage ist mit welchem Variablen Typ soll ich das dann einlesen? Ich dachte immer die Karten können nur mit normalen INT Variablen ausgelesen können. Gibt es denn in S7 die möglichkeit ein unsigned INT zu definieren damit ich überhaupt die 65535 abbilden kann?
Vielleicht hab ich auch grad nur nen Knoten im Kopf, aber vielleicht kann mir ja wer helfen.
Vielen Dank schonmal
Hiran