moin
Ich habe gestern eine S7-400 unter der Kur gehabt und bin fast verzweifelt. Ein Schaltschrank mit einer SPS für 2 Maschinen. Die 2. Maschine wird augetauscht gegen eine andere.
Ich wollte eine Baugruppe der neuen Maschine testen und habe dazu das komplette alte Programm mal lahmgelegt. OB1 Netzwerk 1 und 2 neu eingefügt, ins zweite nur BE geschrieben um das alte Programm
abzublocken und meinen neuen FB 255 in Netzwerk 1 geschrieben. HW Konfig ist natürlich unverändert.
Die Baugruppe besteht aus 3 Sensoren und einer Kupplung. Die Sensoren ( E62.6, E62.7 und E63.1 ) sind auf der Eingangskarte auch zu sehen einer davon ein Positionsmelder blinkt zyklisch ist also ideal zum testen.
Jetzt : E62.6 und E62.7 LED auf Eingangskarte blinkt. Variable beobachten blinkt auch Im Programm - besteht nur aus 4 Netzwerken - tut sich NICHTS E 63.1 funktioniert einwandfrei auch im Programm die anderen beiden NIX.
Habe schon alles mögliche gemessen aber da die Eingänge ja per Variable beobachten einwandfrei funktionieren fällt ein externes Problem wohl aus.
Hat jemand ne Idee ??
Bei der Variablentabelle kann die Triggerbedingung eingestellt werden. Voreinstellung ist als Trigger Zyklusbeginn. D.h. wenn an der Karte ein Eingang true hat, dieser im Programm wieder auf false geschrieben wird, siehst du bei diesem Trigger den Eingang in der VAT als true.
Du kannst ja mal die Triggerbedingung auf Zyklusende umstellen.
Die Frage ist nur wo der Eingang dann überschrieben wird. Evtl. laufen da noch Programmteile in anderen OBs?
kann man einen Eingang überhaupt überschreiben ??
Habe die anderen OBs mal angeschaut. Das sind nur die üblichen Standarts OB81, 82, 85, 86, 100 und die sind alle leer bis auf den OB100 aber da steht nix relevantes dafür drin.
Das mit dem Umstellen auf Zyklusende ist ne gut Idee werde ich morgen mal testen.
@ bike
Das mit dem simulieren ohne Karten galt allgemein - nicht für diesen Fall. Das gilt wenn ich ein neues Projekt am Schreibtisch schreibe und teste also ohne Schaltschrank. Nur die CPU auf dem Tisch.
Dieser Schaltschrank mit einer von den beiden Maschine hat bis vor 8 Tagen völlig problemlos in der Produktion gearbeitet. Diese Eingänge waren an der Steuerung der zweiten Maschine beteiligt. Daher denke ich mal
dass Karte und Brücke 1-2 im Fronstecker ok sind. Ich habe an der Hardware nichts geändert. Keine Karte gezogen gar nix.
HW- Konfiguration ist auch unverändert. Das alte Programm ist noch drin - nur halt im OB1 durch den BE im Netzwerk 2 ausgeklinkt. Im Netzwerk 1 steht dann mein Progrämmchen.
Das VKE macht nichts sprich immer 0. Ausserdem E63.1 funktioniert und der ist ja auf der gleichen Karte wie 62.6 und 62.7
Ich probiere morgen mal vor Ort weiter. Scheint ein interessantes Problemchen zu sein.