-> Hier kostenlos registrieren
Hallo,
vor ein paar Tagen habe ich beim Kunden ein neues Maschinenteil
aufgebaut und in der SPS einen neuen FC im Programm für dieses neue
Maschinenteil angelegt!
Bei der Programmierung musste ich ein paar Werte vom Typ Integer
berechnen und dafür habe ich ein paar Lokalvariablen angelegt.
Alles so weit so gut, der eigentlich neu programmierte FC funktionierte
auch einwandfrei und ich weiss das in anderen FC's auch Lokalvariablen
angelegt wurden und wohl auch alles einwandfrei arbeitet.
Jetzt war folgendes Problem aufgetreten: In einem anderen FC wurde ein
Schieberegister programmiert (schon bei Auslieferung der Maschine) das
nach der Programmierung des neuen FC's keine Daten mehr geschoben hat.
Ich habe dann nach langen hin und her probierens, rausgefunden das die
Lokalvariablen in dem neuen FC Schuld daran waren, das das
Schieberegister nicht mehr arbeitete, habe dann die Lokalvariablen durch
Merkerworte ersetzt und das Schieberegister lief wieder!
Hat das schonmal jemand gehabt oder kann mir jemand sagen voran das
wohl gelegen hat???
Gruß, Mathias
vor ein paar Tagen habe ich beim Kunden ein neues Maschinenteil
aufgebaut und in der SPS einen neuen FC im Programm für dieses neue
Maschinenteil angelegt!
Bei der Programmierung musste ich ein paar Werte vom Typ Integer
berechnen und dafür habe ich ein paar Lokalvariablen angelegt.
Alles so weit so gut, der eigentlich neu programmierte FC funktionierte
auch einwandfrei und ich weiss das in anderen FC's auch Lokalvariablen
angelegt wurden und wohl auch alles einwandfrei arbeitet.
Jetzt war folgendes Problem aufgetreten: In einem anderen FC wurde ein
Schieberegister programmiert (schon bei Auslieferung der Maschine) das
nach der Programmierung des neuen FC's keine Daten mehr geschoben hat.
Ich habe dann nach langen hin und her probierens, rausgefunden das die
Lokalvariablen in dem neuen FC Schuld daran waren, das das
Schieberegister nicht mehr arbeitete, habe dann die Lokalvariablen durch
Merkerworte ersetzt und das Schieberegister lief wieder!
Hat das schonmal jemand gehabt oder kann mir jemand sagen voran das
wohl gelegen hat???
Gruß, Mathias