mnuesser
Level-1
- Beiträge
- 1.022
- Reaktionspunkte
- 165
-> Hier kostenlos registrieren
Hi zusammen,
ich habe ein kleines problemchen, und zwar habe ich hier eine Sauerstoffsonde, welche mir einen Ist-Wert per Spannungssignal zur Verfügung stellt.
Ich lese das Signal mit einem ET200 Modul ein (134-4lb02) 2AI U HF Analogeingabemodul AI 2xU (1..5V /15 Bit, +/-5V /15 Bit+VZ, +/-10V /15 Bit+VZ), High Feature, unterstützt Taktsynchronität
vergeben habe ich für den Kanal 0 PEW 260
Die Sauerstoffsonde macht von -1,2 bis 0V (0% - 26% Sauerstoff) und von 0V bis 0,5V Sauerstoff > 26%
jetzt kann ich mir ja den Eingang nicht einfach so als Integer wert nehmen, da er vorzeichenbehaftet ist. Wie filtere ich dieses Vorzeichen denn weg, bzw. wie würdet Ihr den Wert einlesen?
Was ich im Prinzip brauche ist:
Wert > 26% FEHLER (als Bit zum Beispiel)
Wert <= 26% den Integer Wert des Sauerstoffanteils. (von -1,2 bis 0V Linear)
gruß Markus
ich habe ein kleines problemchen, und zwar habe ich hier eine Sauerstoffsonde, welche mir einen Ist-Wert per Spannungssignal zur Verfügung stellt.
Ich lese das Signal mit einem ET200 Modul ein (134-4lb02) 2AI U HF Analogeingabemodul AI 2xU (1..5V /15 Bit, +/-5V /15 Bit+VZ, +/-10V /15 Bit+VZ), High Feature, unterstützt Taktsynchronität
vergeben habe ich für den Kanal 0 PEW 260
Die Sauerstoffsonde macht von -1,2 bis 0V (0% - 26% Sauerstoff) und von 0V bis 0,5V Sauerstoff > 26%
jetzt kann ich mir ja den Eingang nicht einfach so als Integer wert nehmen, da er vorzeichenbehaftet ist. Wie filtere ich dieses Vorzeichen denn weg, bzw. wie würdet Ihr den Wert einlesen?
Was ich im Prinzip brauche ist:
Wert > 26% FEHLER (als Bit zum Beispiel)
Wert <= 26% den Integer Wert des Sauerstoffanteils. (von -1,2 bis 0V Linear)
gruß Markus