Bestimmten Wert bei Eingang X schreiben.

Katrin1982

Level-1
Beiträge
134
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi zusammen,

häng mal wieder an einem kleinen Problem.

Ich möchte gerne bei einem aktiven Eingang von E0.0 einen Wert 3280 in ein Wort schreiben. Ist dieser Eingang nicht da, möcht ich einen Wert übers Panel eingeben können. Dieser wird über ein DB übergeben.

Hab das ganze jetzt mal so probiert, aber es geht nicht. :-(

Code:
      U     E      0.0
      L     3280
      T     #Steuerwort.PCD_21.Sollwert


      UN    E      0.0
      L     #Sollwert_Panel
      T     #Steuerwort.PCD_21.Sollwert
      NOP   0
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Code:
      U     E      0.0
      L     3280
      SPB SS      
      L     #Sollwert_Panel
SS: T     #Steuerwort.PCD_21.Sollwert

Wenn dein Eingang ein Taster ist, funktioniert das aber auch nicht so gut
dann vlt. so

Code:
      L     3280
      U     E      0.0
      FP #Merker 
      SPBN SS     
      T     #Sollwert_Panel
SS: NOP 0

      L     #Sollwert_Panel
      T     #Steuerwort.PCD_21.Sollwert
      NOP   0
 
Mit dem Taster so, geht das leider nicht.

Code:
L     3280
      U     E      2.2
      FP    M      2.5
      SPBN  SS
      T     #Sollwert_Panel
SS:   NOP   0
      L     #Sollwert_Panel
      T     #Steuerwort.PCD_21.Sollwert
      NOP   0
 
Wie wär's denn mit einer kleinen Funktion?

am "EN" legst Du Deinen Taster an, so wird die Funktion nur dann ausgeführt wenn der Taster gedrückt wird. In der Funktion nur einen IN-Wert als Bsp. "Vorgabewert" und eine OUT-Variable "Zielwert". In der Funktion nur einen Move-Befehl "Vorgabewert" --> "Zielwert"

Fertig
 
So wie MCerv schreibt, aber in FUP (siehe Bild)

Und als AWL übersetzt

Code:
//Netzwerk 1
      U     E      0.0
      SPBNB _001
      L     3280
      T     #Steuerwort_PCD_21_Sollwe
_001: NOP   0

//Netzwerk 2
      UN    E      0.0
      SPBNB _002
      L     #Steuerwort_Panel
      T     #Steuerwort_PCD_21_Sollwe
_002: NOP   0
@ Vierlagig
*ACK* :ROFLMAO:
 

Anhänge

  • FUP.bmp
    396,3 KB · Aufrufe: 13
Zuletzt bearbeitet:
Zurück
Oben