-> Hier kostenlos registrieren
Ich habe mir viele Bemerkungen zu diesem Thema durchgelesen, bin überhaupt erst durch verschiedene Tipps auf den Trichter gekommen, daß Folgendes funktionieren KÖNNTE ! :
Symbolerklärung:
M = Merker (auch wenn's in eine DB geschrieben wird, ich habe einfach keinen Bock, mir freie Merker zu suchen )
FM = Flankenmerker
Mittels TRYSIM funktioniert das.
DB 1.L_Schmier (DB1.DBD 28, deklariert als "Date_and_Time") zerstückle ich dann in TrySim in DBB_Jahr, DBB_Monat, DBB_Tag, DBB_Stunde und DBB_Minute.
Auf einem OP17 möchte ich den letzten erfolgreichen Schmierzyklus mit Datum und Uhrzeit anzeigen.
Eine "Date_and_Time" Variable gibt es auf dem OP nicht, also muß man "rumbasteln".
Wird meine Idee so funktionieren wie ich es bei mir zu Hause mit TrySim sehe (da ist es perfekt !!!) oder muß ich in s7 irgendwas beachten ?
Da es eine Anlage ist, die im 4- Schicht- Arbeitsrhythmus läuft, habe ich keine Möglichkeit, zu "experimentieren".
In der Werkstatt habe ich auch keine Simulations- oder Testmöglichkeiten, wenn ich diese Erweiterung "aufspiele". Bisher läuft die Schmiersteuerung, bei weitem nicht so komfortabel, wie ich es mir vorstelle, provisorisch über eine KM-easy.
Die Schmierung muß also auf Anhieb funktionieren, oder es muß... bis zur nächsten Lösungs- Idee weiterhin über die notdürftige KM-easy- Steuerung laufen.
Code:
[SIZE=1][SIZE=2]U "AutoRun" // Automatik- Betrieb[/SIZE]
[SIZE=2]UN DB 1.Pump_Run // M Pumpe einschalten [/SIZE]
[SIZE=2]U DB 1.FM_Pumpe // FM Pumpe läuft; neg. Flanke[/SIZE]
[SIZE=2]U DB 1.Ini_1_OK // Merker "Ini 1= Schmierzykl. erfolgreich"[/SIZE]
[SIZE=2]U DB 1.Ini_2_OK // Merker "Ini 2= Schmierzykl. erfolgreich"[/SIZE]
[SIZE=2]SPBN M001[/SIZE]
[SIZE=2]CALL SFC1 [/SIZE]
[SIZE=2]RET_VAL := #Err // Variable für Fehler bei der Ausführung [/SIZE]
[SIZE=2]CDT := DB 1.L_Schmier// CPU-Zeit auf DB[/SIZE]
[/SIZE]
M = Merker (auch wenn's in eine DB geschrieben wird, ich habe einfach keinen Bock, mir freie Merker zu suchen )
FM = Flankenmerker
Mittels TRYSIM funktioniert das.
DB 1.L_Schmier (DB1.DBD 28, deklariert als "Date_and_Time") zerstückle ich dann in TrySim in DBB_Jahr, DBB_Monat, DBB_Tag, DBB_Stunde und DBB_Minute.
Auf einem OP17 möchte ich den letzten erfolgreichen Schmierzyklus mit Datum und Uhrzeit anzeigen.
Eine "Date_and_Time" Variable gibt es auf dem OP nicht, also muß man "rumbasteln".
Wird meine Idee so funktionieren wie ich es bei mir zu Hause mit TrySim sehe (da ist es perfekt !!!) oder muß ich in s7 irgendwas beachten ?
Da es eine Anlage ist, die im 4- Schicht- Arbeitsrhythmus läuft, habe ich keine Möglichkeit, zu "experimentieren".
In der Werkstatt habe ich auch keine Simulations- oder Testmöglichkeiten, wenn ich diese Erweiterung "aufspiele". Bisher läuft die Schmiersteuerung, bei weitem nicht so komfortabel, wie ich es mir vorstelle, provisorisch über eine KM-easy.
Die Schmierung muß also auf Anhieb funktionieren, oder es muß... bis zur nächsten Lösungs- Idee weiterhin über die notdürftige KM-easy- Steuerung laufen.