Betriebsstundezähler

Sch.junior

Level-1
Beiträge
21
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
hey,

für meine abschlussprüfung muss ich einen betriebsstundenzähler mittels einer sps in eine stanzmaschine integrieren und die zeiten visualisieren.

ich habe bisher nur herausgefunden, dass man die sfc´s 101, 2, 3 und 4 benötigt.

leider kann ich der simatic hilfe nicht entnehmen wie ich diese programmieren muss.

brauche dringend eine erklärung.:-?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hey,

für meine abschlussprüfung muss ich einen betriebsstundenzähler mittels einer sps in eine stanzmaschine integrieren und die zeiten visualisieren.

ich habe bisher nur herausgefunden, dass man die sfc´s 101, 2, 3 und 4 benötigt.

leider kann ich der simatic hilfe nicht entnehmen wie ich diese programmieren muss.

brauche dringend eine erklärung.:-?

Man kann dies auch ohne SFC machen.
Ich denke du schreibst ein klare Aufgabenstellung und dann suchst du dir die notwendigen Informationen.
Damit kannst du ein Programm entwickeln.
Wenn du dann an einer Stelle nicht weiter kommst, dann wird dir hier geholfen.


bike

P:S: es ist niemand geholfen, wenn du abschreibst
 
Wenn Du die SFC in Deinem Projekt anlegst (entweder über die Bibliothek oder indem Du in einem anderen Baustein ein "CALL SCF XXX" einfügst), anschließend den Baustein markierst und dann F1 drückst, dann sollte Dir erstmal geholfen sein. Wenn Du dann noch Fragen hast (vielleicht ein Bisschen konkreter), dann weißt Du ja, wo Du sie stellen kannst.
Dieser Link sei Dir noch nahe gelegt:
http://support.automation.siemens.c... system und standardfunktionen&subtype=133300
 
Zuviel Werbung?
-> Hier kostenlos registrieren
also: das mit den sfc´s hat sich erledigt.

habe eben selber einen zähler programmiert. nun ist mein problem, dass ich nicht weis wie man die daten in wincc übertragen kann.
an den zähler habe ich mw1 (sekunden), mw2 (minuten), mw3 (stunden).
nun muss ich die zählerstände irgendwie in wincc importieren.
 
Das geht schon mal nicht, wenn du Word hast must du immer +2. Und gewöhne dir eine gerade Adressierung an MW0, MW2, MW4.
Zur HMI, du legst dir ein Ausgabe Feld an und als Variable nimmst du das entsprechende MW
 
Zuviel Werbung?
-> Hier kostenlos registrieren
... wenn er Symbole angelegt hat (was ich nicht glaube).

Funktioniert "Betriebstundezähler" als Symbol bei dir?
Dann hast du bestimmt die Rechtschreibprüfung abgeschaltet :ROFLMAO:

Mich interessiert eigentlich, wie er den Zähler gebaut hat.
Denn abhängig von dem Ausgabeformat muss er doch die Variable anlegen.


bike
 
Ja, entschuldigung. Ich bin eben Heim gefahren.

Ich habe ein Projekt bei Step7 erstellt. Hardware hochgeladen, die hmi-station eingefügt, das panel über ethernet mit der cpu verbunden und zu testzwecken ein bild transferiert.
Nun habe ich das programm geschrieben:
- Zähler 1 (sekunden) zählt im 1Hz Takt bis 60, setzt sich dann zurück und lässt den zweiten Zähler um 1 steigen.
- wenn Zähler 2 (minuten) bei 60 ist setzt er sich zurück und zähler 3 erhöht um 1.
- an den drei Zählern habe ich nun merkerworte am zählerausgang.

jetzt habe ich gelesen, dass diese als INT deklariert werden müssen, um sie ins wincc zu exportieren.
wenn ich dies mache gibt es aber einen konflikt mit dem vergleicher.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, entschuldigung. Ich bin eben Heim gefahren.

Ich habe ein Projekt bei Step7 erstellt. Hardware hochgeladen, die hmi-station eingefügt, das panel über ethernet mit der cpu verbunden und zu testzwecken ein bild transferiert.
Nun habe ich das programm geschrieben:
- Zähler 1 (sekunden) zählt im 1Hz Takt bis 60, setzt sich dann zurück und lässt den zweiten Zähler um 1 steigen.
- wenn Zähler 2 (minuten) bei 60 ist setzt er sich zurück und zähler 3 erhöht um 1.
- an den drei Zählern habe ich nun merkerworte am zählerausgang.

jetzt habe ich gelesen, dass diese als INT deklariert werden müssen, um sie ins wincc zu exportieren.
wenn ich dies mache gibt es aber einen konflikt mit dem vergleicher.

Wie und was vergleichst du?
Also ich vergleiche Zahlen und das sind INT, DINT und REAL


bike
 
Zurück
Oben