- Beiträge
- 14.426
- Reaktionspunkte
- 3.282
-> Hier kostenlos registrieren
Hallo,
ich hatte nun mal eine "unheimliche Begegnung" :
Es betrifft eine unserer Anlagen. Dort habe ich 2 identische Prüfstationen. Was liegt also näher, als einen FB zu schreiben und ihn 2 mal unterschiedlich zu instanzieren.
In dem FB gibt es eine Zählvariable, die mit jedem Arbeitstakt der Station um eins erhöht wird. Der Vorgang des Erhöhens selbst ist Bestandteil der Schrittkette der Station und wird definitiv bei jedem Arbeitstakt der Station durchlaufen.
Nun kommts : Das hat wochenlang (vielleicht sogar monatelang) funktioniert. Vor 2 Wochen dann hat sich die Anlage entschlossen, nur noch in der 1. Instanz des genannten FB zu zählen - in der 2. nicht mehr ... ???
Die Zählvariable wurde aber nun nicht gelöscht - ich weiß nicht, was damit passiert und wie das möglich ist. Durch Steuern konnte ich den Inhalt davon ändern und der blieb dann auch erhalten.
Ich habe dann so Einiges ausprobiert um den "Fehler" zu finden - ich habe es nicht hinbekommen. So nebenher : in dem Baustein wird nicht herum-gepointert und es sind keine mir bekannten Programmier-Schnitzer da drin.
Die 2. Instanz wollte nicht mehr Zählen.
Seit Gestern nachmittag tut sie es nun wieder - es hat aber keiner das Programm angefasst ... 8) ... wirklich nicht.
Ich weiß im Moment nicht, was ich davon halten soll - mal schauen, was noch so kommt ...
Gruß
Larry
ich hatte nun mal eine "unheimliche Begegnung" :
Es betrifft eine unserer Anlagen. Dort habe ich 2 identische Prüfstationen. Was liegt also näher, als einen FB zu schreiben und ihn 2 mal unterschiedlich zu instanzieren.
In dem FB gibt es eine Zählvariable, die mit jedem Arbeitstakt der Station um eins erhöht wird. Der Vorgang des Erhöhens selbst ist Bestandteil der Schrittkette der Station und wird definitiv bei jedem Arbeitstakt der Station durchlaufen.
Nun kommts : Das hat wochenlang (vielleicht sogar monatelang) funktioniert. Vor 2 Wochen dann hat sich die Anlage entschlossen, nur noch in der 1. Instanz des genannten FB zu zählen - in der 2. nicht mehr ... ???
Die Zählvariable wurde aber nun nicht gelöscht - ich weiß nicht, was damit passiert und wie das möglich ist. Durch Steuern konnte ich den Inhalt davon ändern und der blieb dann auch erhalten.
Ich habe dann so Einiges ausprobiert um den "Fehler" zu finden - ich habe es nicht hinbekommen. So nebenher : in dem Baustein wird nicht herum-gepointert und es sind keine mir bekannten Programmier-Schnitzer da drin.
Die 2. Instanz wollte nicht mehr Zählen.
Seit Gestern nachmittag tut sie es nun wieder - es hat aber keiner das Programm angefasst ... 8) ... wirklich nicht.
Ich weiß im Moment nicht, was ich davon halten soll - mal schauen, was noch so kommt ...
Gruß
Larry
Zuletzt bearbeitet: