Schrittkette hängt

peraho

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

habe ein kleines Problem. Es wird ein FB mit einer Schrittkette (SR Glieder) in einer FC aufgerufen (OB1-->FC20-->FB23).

Die Schrittkette funktioniert solange man online mit der CPU verbunden ist. Also z.B. eine Vat oder einen Baustein Online beobachtet.
Wenn der Beobachten Modus ausgeschaltet wird, höngt wohl die Schrittkette.

Hat dazu jemand eine Idee???

Gruß peraho
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Jedoch sollte es eigentlich nicht am dem Beobachten liegen, da muss etwas anderes Falsch sein.
Du kannst einen Baustein sowieso nicht beobachten, wenn er ungleich mit dem auf deinem Programmiergerät ist.
Das beobachten Steuert ja nichts, sondern stellt dir nur deine 1/0 Bits und Variablen dar....
 
Wie bist du mit der CPU verbunden?
Profibus?
Wenn ja, dann kontrollier mal deine Verkabelung.
Ansonsten ist kann ich mir nämlich nix vorstellen.

Gruß
Dieter
FB_Addon_TelNo{ height:15px !important; white-space: nowrap !important; background-color: #0ff0ff;}
 
Hallo an alle,

mit der CPU bin ich über TCPIP verbunden. Alles über einen Simatic Switch.
Anbei noch ein Ausdruck vom Programm.

Ich kann mir echt nicht vorstellen an was das liegen soll.

Gruß peraho
 

Anhänge

  • FC20.pdf
    41,2 KB · Aufrufe: 48
  • FB23.pdf
    40,5 KB · Aufrufe: 34
  • FB24.pdf
    89 KB · Aufrufe: 18
Zuviel Werbung?
-> Hier kostenlos registrieren
Pauschal würd ich sagen, ein Fehler ist im FB23 NW8 da ist das Hilfsbit
#ROB_AUSSER_SICHTBEREICH
verwendet worden um eine Flanke zu erzeugen!
Die Variable ist laut Baustein Schnittstelle als "IN" deklariert das muß aber "OUT" sein weil die Impulsbildung sonst nicht funktioniert!

Gruß
SKg
REVIDIERTE AUSSAGE
 
Zuletzt bearbeitet:
Hallo,

wieso funktioniert die Flankenbildung dann wenn man online ist?
Das Bit Roboter ausser Sichtbereich ist ein Eingang der über Modbus auf einen Merker gelegt wird. Dieser Merker wird am Eingang des FB23 verwendet. Es kann also eigentlich kein Ausgang sein oder habe ich da was falsch verstanden?

Gruß peraho
 
Ich habe gerade gesehen das du eine merkwürdige Art hast Impulse zu bilden!

Ich kenne das eigentlich nur so das das Hilfsbit welches mittig über dem Baustein steht (in AWL das "FP" Bit) nur einmal zugewiesen werden darf!


In deinem Fall würde das heißen das in NW 2, NW 8 und in NW 20 ein Fehler drinn steckt!

Gruß

REVIDIERTE AUSSAGE
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Was das mit dem Online gehen auf sich hat kann ich mir auch nicht erklären!

Wieso stecken da eigentlich noch Merker in dem FB23 ?
Gruß
 
Sorry ich sehe gerade das es nicht der P Baustein ist sondern der POS Baustein!

Ich revidiere alle meine Aussagen über die Fehler!

Sorry!
Ich benutze sonst nur den P Baustein (bei dem sind das M_BIT und das POS Bit optisch gesehen vertauscht)!
Nochmal SORRY!

Gruß
 
So mal aus dem Bauch heraus, wie kommuniziert denn die kamera ?

Hatte mal den fall mit einer promess, die lief auch nur wenn man Online war.
Kann es sein das z.B. Bilder abspeichern aktiv ist , und die kamera stehen bleibt.

Kenne ja das System nicht, mich verwundert halt das es nur geht wenn man Online ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

gar kein Problem. Bin für jede Hilfe dankbar. Das Komische ist, daß die Kette eigentlich funktioniert. Ich hatte festgestellt als mein Programmiergerät in den Standby Modus ging die Schrittkette zum stehen kam. Dachte zuerst, dass die beiden Signale Not Aus und Automatik dann nicht mehr geforct werden. mittlerweile sind diese Signale aber mit der Anlage verknüpft und bleiben auch auf TRUE.

Ich bin echt ratlos.

Gruß peraho
 
Hallo,

das ist wohl auch unterschiedlich. Vermehrt im Schritt3_3. Aber das wohl auch nicht immer. Bin nicht mehr an der Anlage. Die steht schon beim Kunden. Daher ist es schwieriger etwas zu testen. Muss erst auf die Aussagen des Programmierers vor Ort warten.

Gruß peraho
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

die Kommunikation zwischen Kamera und SPS erfolgt rein auf digitaler E/A Ebene. Nur die Position des gefundenen Teils wird über Modbus an den Roboter gemeldet. Die Zykluszeiten variieren bestimmt aber das sollte eigentlich nicht die Ursache sein.
 
kann es nicht sein das eine Variable im S.Manager gefored wird und so die Schrittkette online funktioniert, aber ohne den forcewert an der stelle hängen bleibt?
Das würde das verhalten erklären. Müsste man nur rausfinden was geforced wird und entsprechende variable auf den forcewert setzen.
 
Hallo zusammen,

habe die Lösung des Problems. Es war ein Timer der Doppelt benutzt wurde.
Warum es online funktioniert und offline nicht kann ich mir trotzdem nicht erklären. Naja Hauptsache es läuft!!!

Gruß peraho
 
Zurück
Oben