Step 7 Potentiometer an Analog Input

Ja ich müsste doch separat 0 bis 0, 9 kohm messen können oder irre ich mich?
 
Danke für die skizze aber so habe ich eine Tolle Parallelschaltung mit dem Wert 0, 3 kohm pro R
 
Ich habe eine externe Speisung.
Aber sobald ich zusammenklemme istfeierabend?
 
Ich habe noch keine Spannung dran nur reine Messwerte von R
 
Losung?
Ich brauche 3 separate 10v Netzgeräte am besten von 0 bis 10v regelbar. Und direkt auf cpu.
 
Hallo Hans im Glück

ich habe dir hier noch mal kurz ein paar Infos zusammengeschrieben, wie die Potis an ein 10V Netzteil anzuschliessen sind usw.
Eigentlich nichts anderes als die Kollegen auch geschrieben haben, aber halt nochmal zusammengefasst.
Schaltbild Potis:


Hardwarekonfig:

SPS Programm:
 
Hier hab ich eine Beispiel SCL Quelle gebastelt zum flexibel skalieren vom PEW
Ist aber vom TIA.

Code:
 FUNCTION_BLOCK "Analoog_EW_Instelbaar"
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
   VAR_INPUT 
      EW : Int;
      EW_MIN : Int;
      EW_MAX : Int;
      REAL_MIN : Real;
      REAL_MAX : Real;
   END_VAR
   VAR_OUTPUT 
      REAL_Skaliert : Real;
   END_VAR
   VAR_TEMP 
      EW_REAL : Real;
      EW_MIN_REAL : Real;
      EW_MAX_REAL : Real;
   END_VAR

BEGIN
 #EW_REAL := INT_TO_REAL(#EW);
 #EW_MIN_REAL := INT_TO_REAL(#EW_MIN);
 #EW_MAX_REAL := INT_TO_REAL(#EW_MAX);
 #REAL_Skaliert:= ((#EW_REAL - #EW_MIN_REAL) / (#EW_MAX_REAL - #EW_MIN_REAL)) *(#REAL_MAX - #REAL_MIN) + #REAL_MIN;
 IF #EW < #EW_MIN THEN
     #REAL_Skaliert := #REAL_MIN;
 END_IF;
 IF #EW > #EW_MAX THEN
     #REAL_Skaliert := #REAL_MAX;
 END_IF;
END_FUNCTION_BLOCK

Geht bestimmt auch anders, ist aber nur als anhaltungspunkt..

Bram
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…