S5time aus dem DB aufrufen

Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, so ginge das. Achte aber dabei auf den maximal erlaubten Wert der S5Time, wenn du mehr willst, nimm die 3000 hex, noch größere Zeiten kann der Ton-Baustein aus der IEC-Library.

Den Baustein hat OHGN in seinem ersten Post als AWL-Quelle bereitgestellt. Den mußt du kopieren und in eine neue AWL-Quelle in deinem Step7-Manager (unter Quellen) einfügen und übersetzen.
 
ok, geht.

Wenn ich aber jetzt Wert 60 ins OP eingebe, geht meine CPU auf Stopp.

Vielleicht sollte ich noch erwähnen da sich simulieren, mit WinCC Runtime und PLC SIM.

Da haben wir uns überschnitten. 60 Minuten geht nicht in Sekundenschritten.
Was ist denn deine größte Zeit, die du haben willst?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, so ginge das. Achte aber dabei auf den maximal erlaubten Wert der S5Time, wenn du mehr willst, nimm die 3000 hex, noch größere Zeiten kann der Ton-Baustein aus der IEC-Library.

Den Baustein hat OHGN in seinem ersten Post als AWL-Quelle bereitgestellt. Den mußt du kopieren und in eine neue AWL-Quelle in deinem Step7-Manager (unter Quellen) einfügen und übersetzen.


Wie kann ich den Baustein einfügen?

Jetzt mal ganz langsam! ;-)
 
Du gehst in den Step7-Manager unter Programm. Dort gibt es neben Bausteinen und Symbolen noch den Unterordner Quellen. Da gehst du rein, dan "Einfügen/S7-Software/AWL-Quelle". Diese neue Quelle öffnen, den Code hineinkopieren, die FC-Nummer anpassen, "Datei/Speichern", "Datei/Übersetzen". Anschließend steht der neue Baustein im Bausteinordner.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Da schreibt die Syntax mir 2 Fehler, die in den beiden Zeilen liegen sollen.


VAR_OUTPUT

und

TITLE =In- Wert muß im positiven Bereich liegen



Wo kann ich dei FC Nr anpassen? Und wo finden ich den Baustein dann wieder?
 
Den Baustein kannst Du dir rüberholen, in dem Du in Deinem Quellenordner eine AWL-Quelle anlegst, den Code aus dem Beitrag dort reinkopierst, speicherst und dann übersetzt. Der Baustein befindet sich dann als FC201 in Deinem Bausteinordner.

Willst Du nur Minuten in S5-Time umrechnen, sieht das Ganze so aus:

Code:
       L DB1.DBW10
       L     6
      *I    
      ITB   
      OW    W#16#3000
      T     MW10

Wobei Du darauf achten mußt, dass dein Wert im DB1.DBW10 nicht größer
als 166 sein darf, ein S5-Timer kann nur max 166 Minuten (2h46m00s)
 
Zurück
Oben