Op 277

namseg2

Level-1
Beiträge
26
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

ich beschäftige mich im Rahmen meiner Techniker-Projektarbeit mit der Visualisierung über ein OP 277.
Bis jetzt habe ich noch keinerlei erfahrung auf dem Gebiet und ich mache gerade meine ersten Schritte...
Zum Test habe ich ein Programm erstellt:
Eine Einschaltverzögerung, Setzten und Rücksetzten des Timers über Softkey Tasten. Die Eingabe der Zeit erfolgt über ein E/A Feld.
Die Restzeit lasse ich mir ebenfalls über ein E/A Feld anzeigen.
Das Programm funktioniert auch in der Simulation fehlerfrei.

Jetzt habe ich das Programm in das OP transferiert.
Setzten und Rücksetzten des Timers Funktioniert auch. Nur wenn ich das E/A Feld anwähle, kann ich zwar Zahlen eingeben, aber sie werden nicht in den DB übertragen, wenn ich Enter drücke.

Meine Vermutung ist das ich den Wert nicht mit Enter bestätigen muss, sondern über eine andere?!?

Danke schon mal im Voraus....
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich verwende im E/A Feld die Variable: DB 10 DBW 2

Im Anhang sind ein paar Bilder...

Und etwas...: bis jetzt muss ich mit der "Pfeiltaste runter" in das EA Feld springen, um die zeit eingeben zu können. Gibt es die Möglichkeit über einen Softkey direkt in das Feld zu springen?
 

Anhänge

  • Unbenannt1.JPG
    Unbenannt1.JPG
    38,2 KB · Aufrufe: 19
  • Unbenannt2.JPG
    Unbenannt2.JPG
    36,1 KB · Aufrufe: 13
  • Unbenannt3.JPG
    Unbenannt3.JPG
    22,1 KB · Aufrufe: 16
  • Unbenannt4.JPG
    Unbenannt4.JPG
    41,7 KB · Aufrufe: 11
kann es sein, dass du in der Steuerung irgendwo auf diese Variable schreibst und damit laufend deinen eingegebenen Wert überschreibst?
 
Mach aus Deiner Timer Variabel mal eine Integer und schiebe dir diese dann in eine temporäre Variabel (s5Time)
 
Hi Leute...
Danke für eure Hilfe aber ich habe den Fehler gefunden...
Ich kann mir selber in den Arsch Beißen aber es lag daran dass der Abschlusswiderstand am Buskabel an einem Ende nicht auf Off stand.
 
Zurück
Oben