28.07.2009 17:42 | |
Beiträge: 4 Bewertung: (0) |
OKay und wo bekomme ich das Programm her ??? |
28.07.2009 20:00 | |
Beiträge: 8946 Bewertung: (999) |
Bei Siemens, oder auch hier: http://www.preissuchmaschine.de/trend/WINC/Wincc-flexible.html |
21.08.2009 08:23 | |
Beiträge: 4 Bewertung: (0) |
Hallo als Sauerstoff modul verwende ich einen OXY3690MP,Sauerstoff-Messumformer Der Firma Greisinger. |
08.02.2010 16:08 | |
Beiträge: 2930 Bewertung: (432)
|
Hallo, wenn die Angaben ricvhtig sind, dann hast du einen Sensor der 4 ...20mA Signal ausgibt und dies entspricht 0 ...100% Sauerstoffgehalt. Analogverarbeitung in S7-200: Adressierung AEW0, AEW2, 4, ..... (am besten Anschließen und eine Statustabelle mit allen AEW erstellen, dann ist ersichtlich, an welchem der Sensor hängt) Scallierung: Da verwendest du am besten den für die S7-200 kostenlosen Scallierungbaustein. http://support.automation.siemens.com/WW/view/de/27043396 Nach der Installation findest du unter Bibliotheken einen Eintrag Scaling mit den entsprechenden Bausteinen. Du müßtest den Scale_I_to_R verwenden, da du ja einen analogwert (Word oder Integer) in einen Gleitpunktwert umwandeln möchtest (Real) Beschreibung der Bausteins: EN = Freigabe Inputs: Adresse des Werts den du skalieren möchtest (AEWx) Ish: höchster Wert des Eingangs (bei dir 32000 = 10V/20mA) Isl: niedrigster Wert des Eingangs (6400 bei 4..20mA, oder 0 bei 0..10V) Osh: Größter Wert des Ausgangs (bei dir 100.0%) Osl: Niedrigster Wert des Ausgangs (bei dir 0.0%) Output: eine Doppelword Addresse in der der Wert abgelegt wird. ZB. MDy oder VDy Die Schaltpunkte legst du fest, indem du die Vergleichsbefehle verwendest. Bei dir wahrscheinlich >= R; <R usw. Hoffe das hilft weiter. Gruß Helmut |
Folgen Sie uns auf