TIA Funktion BT_LT führt bei CPU 314-2 PN/DP zu CPU-Stopp

Joerg123

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

bin dabei unsere Maschinen auf NTP-Zeitsynchronisierung um zu stellen.
Damit dann auch Sommer- / Winterzeit korrekt angezeigt wird, benötigt man die Erweiterte Anweisung BT_LT.

Bei der ersten Maschine mit einer 315-2 PN/DP hat dies auch gut geklappt,
die zweite Maschine (314-2 PN/DP) geht in CPU-Stopp sobald ich die Funktion BT_LT einspiele.

Bereichslängenfehler beim Lesen
###39 Zugriffsadresse: 8
Angeforderter OB: Programmierfehler-OB (OB 121)
OB nicht vorhanden oder gesperrt oder nicht startbar im aktuellen Betriebszustand

und danach:

STOP durch Programmierfehler (OB nicht geladen oder nicht möglich, bzw. kein FRB vorhanden )
FC-Nummer: 18
Bausteinadresse: 4
Bisheriger Betriebszustand: RUN
Angeforderter Betriebszustand: STOP (intern)

FC18 ist übrigens der Siemens Systembaustein D_TOD_DT

Hat hier Siemens einen Bug?

CPU-Bestellnummer: 6ES7 314-6EH04-0AB0


//Jörg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hast Du vielleicht den Regel-DB vergessen oder falsche Nummer angegeben?
Fehlt einer der aufgerufenen FC?

Harald

Regel-DB ist drin, und die FC holt sich TIA ja automatisch.
Lade ich übrigens den OB 121 arbeitet BT_LT korrekt, nur die SF-LED blinkt fröhlich.

Deine abgespeckte Version schaue ich mir mal an.


Weiteres kleines Update:
Bei der 3.Maschine (314-2 PN/DP) geht die CPU zwar nicht in Stopp, aber BT_LT gibt mir als Lokalzeit den 01.01.1990 2 Uhr aus :confused:

Kann das mit der Firmware zusammenhängen?
V 3.3.7 CPU in Stop
V 3.3.10 CPU in RUN aber fehlerhafte Ausgabe der Lokalzeit

Wie gesagt, bei der 315er funktioniert es einwandfrei
 
Also FW-Update auf 3.3.10 verändert in Stop-CPU das Verhalten nicht...

@PN/DP:
Dein Baustein ist klasse, verwende jetzt einfach den.

Vielen Dank
Jörg
 
Zurück
Oben