Betriebsstundenzähler auslesen - geht nicht

Gerold

Level-1
Beiträge
82
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich möchte bei einer CPU 414 den internen Betriebsstundenzähler auslesen.Nach langem hin und her habe Unterlagen von Siemens gefunden,die da sagen man nehme den SFC 101.Gesagt getan.Leider geht die CPU auf Stop.Schaue ich jetzt in der Hardwarekonfig unter Leistungsdaten der CPU nach so hatt meine CPU keinen SFC 101.
Kurzum ich habe weitergelesen und gefunden das ich den SFC2 ,SFC 3 und SFC 4 benutzen kann.Auch hier geht meine CPU in STOP.Kann mir jemand sagen warum,Wo liegt das Problem.
Ich brauche einen Betriebsstundenzähler ,den ich Starten ,stoppen und neu Beshreiben kann.

Vielen Dank

Gruß Gerold
 
hast du schon mal geschaut, ob die bausteine in der cpu sind (erreichbare teilnehmer)?


einen bs findest du auch auf meiner hp.
 
Hallo,
danke für eure schnellen Antworten.Wenn ich Online nachschaue ist der SFC 101 nicht vorhanden, daher auch im U- Stack:Fehler SFC nicht vorhanden.Denke aber doch,das dieser Baustein in einer S7 - 414 2XG03-0AB0 V 3.02 vorhanden sein sollte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was heißt inital Baustein im OB 100

Ich benutze den FB 1 mit dem Instanzdatenbaustein DB1 .Im FB1 rufe ich die SFC 2 , 3 , 4 auf.Habe jetzt herausbekommen ,daß die CPU in Run bleibt ,wenn ich einen anderen DB zB. DB10 benutze .Die Rückmeldungen die ich von den Bausteinen erhalte sind ok.d.h. ich erhalte ein 1 Signal,daß der Zähler gestartet ist,aber trotzdem kann ich nichts auslesen.

Ich kann einen Zählerstand auslesen ,wenn ich den SFC 51 benutze ,aber leider kann ich dann den Zähler nicht stopppen und starten.

Und warum ist der SFC 101 nicht in der CPU
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe sogar den Instanzdatenbaustein neu erzeugt und dann wieder in die CPU geladen.
Hat jemand von euch die Beschaltung,mit welchen Bits Ihr eure SFC 2,3,4 belegt und kann die dann hier Posten.

Ich bin kurz vorm Verzweifeln.
Ein weiters ganz tolles Ding ist,das ich einen Auszug von der Siemens Homepage ( dort die Hilfe und FAQ) vor mir liegen habe und un der steht:
Falls ich alle Betriebsstundenzähler auslesen will dann soll ich folgenden SFC benutzen

SFC 51 und die SZL_ID W#16#132 und INDEX W#16#B

MAch ich das geht nichts ,weil ich einen Rückgabewert erhalte ,der mir sagt,falsche oder unzulässige ID.

Warum ist Siemens so kompliziert.
 
Zurück
Oben