S5-115U CPU943B Schnittstelle gesperrt

guenni

Level-2
Beiträge
312
Reaktionspunkte
34
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe ein Problem mit ner alten S5 Steuerung welche eine Fremdfirma
programmiert hat .
Ich sollte eine Position einer Achse ändern.

Als ich jedoch einen Programmvergleich durchführen wollte bekam ich die Meldung AS Funktion läuft.

Ein Transfer sowie beobachten konnte ebenso nicht durchführt werden. Das vorhandene EPROM hatte den gleichen Stand wie meine Datensicherung jedoch etliche DB's waren unterschiedlich was ja normal ist. Jedoch konnte der Betreiber mir nicht sagen ob einer seiner Leute Änderungen durchgefürt hatte und diese nicht dokumentierte.

Glücklicherweise konnte ich die Positionsanpassung der Achse durch Steuern Var ändern.
Nur sollte ich jetzt das EPROM aktuallisieren und ich wollte dazu einen AG Abzug machen damit ich sicher den aktuellen Stand mit den DB Werten habe.

Wie bringe ich den Fehler weg damit ich wieder auf den Rechner zugreifen kann?

Für eure Hilfe bedanke ich mich im vorraus.

Gruss
Guenni
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo,
ich hatte mal ein ähnliches problem und konnte es erst nach kontaktaufnahme mit der siemens-hotline beheben.
dabei war folgendes passiert:
beim ersten verbindungsaufbau mit einem pg, welches einen neuen entwicklungsstand (ich weiß nicht mehr welcher es war) der step-5-software hatte, kam es zu keinerlei problemen. allerdings verursachte diese verbindung eine umstellung eines betriebssystem-parameters (ich glaube BS10, müßte aber bei interesse nachschauen, es sit schon jahre her). dieser betriebssystemparameter verursachte nun einen softwareschutz, sprich: keiner kam mehr an das ag heran. nach urlöschen und neueinpielen der software, allerdings mit der änderung des zustandes dieses parameters war der fehler behoben.
hört sich verrückt an, ist aber wahr.
wenn interesse besteht, würde ich tiefer in meinen unterlagen graben, um den systemparameter und die awl zur umstellung zu finden.
gruß lutz
 
Fehler 0321 AS-Funktion gesperrt

Im AG wurde die Schnittstelle gesperrt.
Dies kann durch ein OP (jedenfalls war das bei uns mal so) verursacht werden oder absichtlich programmiert sein.

Das Systemdatenbit 120.0 ist 1-Signal. (bei AG115)
Um den Fehler zu verhindern im OB1 folgendes hinzufügen:
RU BS 120.0

Um wieder Zugriff auf die Schnittstelle zu bekommen muss das AG Urgelöscht werden.
 
Besten Dank für eure rasche Antworten

Siemens hat mir unterdessen die gleiche Infos gegeben wie Volker.

Der absolute Hammer die Ausage von Siemens: Dieses Problem ist bei uns bekannt und die Ursache konnte noch nie ermittlelt werden.

Typische Siemensaussage

Um das Urlöschen zu umgehen soll ich in einem bestehenden FB eine Nop 0 Anweisung suchen deren Speicheradresse ermittlen und im Hex Code die Anweisung RU BS120.0 direkt in deren und nächsten Adressregister als Hex Code schreiben.

Werde das mal Testen denn urlöschen möchte ich mir bis zuletzt aufbehalten denn wenn das Programm definitiv nicht identisch ist sehe ich ziemlich alt aus.

Werde mich melden wenn ich das getestet habe.

Grüsse

guenni
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Schnittstelle entsperrt

Anwort dauerte etwas länger

Die Schnittstelle läuft wieder ohne die CPU zu löschen.

Vorgehensweise:
1. In einem FB zwei hintereinanderliegende NOP 0 Anweisungen suchen.
2. Anschliessend Ausgabe Buch vom AG machen um die erste Adresse
des FB zu ermitteln.
3. Adressinhalt anzeigen lassen (ESC unterbricht die Ausgabe)
4. Den Adressinhalt 0000hex suchen (Code für Nop 0)
5. Den Inhalt der ersten Nop 0 Anweisung mit 7057hex überschreiben
6. Den Inhalt der zweiten Nop 0 Anweisung mit 0078hex überschreiben

Nun sollte man wieder komplett auf die CPU zugreifen können.

Guenni
 
Zurück
Oben