Sockenralf
Level-1
- Beiträge
- 1.490
- Reaktionspunkte
- 184
-> Hier kostenlos registrieren
Hallo zusammen,
diese Woche haben wir auf eine CPU eine Programmerweiterung eines Maschinenherstellers eingespielt.
Bei der IBN stellte sich raus, daß eine popellige =-Anweisung nicht funktioniert
STA der ersten Zeile war "1", VKE war "0"
STA und VKE der zweiten Zeile waren "0"
Ausgang ...RW1-Y2 war natürlich auch "0"
Haben wir aber (mittels "Copy-Paste") das ganze als 3. und 4. Zeile nochmal eingefügt, hat´s in der ersten und zweiten Zeile NICHT funktioniert, in der 3. und 4. Zeile aber sehr wohl (der Ausgang war dann "1").
Haben wir die Anweisungen an eine andere Stelle im Netzwerk geschrieben, hat´s AUCH funktioniert
CPU ist eine 315-2AG10-0AB0 V2.0
Ich meine mich dunkel erinnern zu können, daß es bei der IBN der Maschine vor ca. 3 Jahren ein ähnliches Phänomen gab
Beispiel:
Beide Eingänge waren "1", der Ausgang war "0"
Ich weiß aber nicht mehr, was damals gemacht wurde (CPU getauscht, Firmware-Update usw.).
Ich weiß nur noch, daß auch das große S ratlos war
Jetzt die Frage:
Ist die CPU für solche Macken bekannt?
Hat schon mal jemand was ähnliches erlebt?
PS: solche Dinge wie Tippfehler, Doppelzuweisungen usw. wurden natürlich schon geprüft und sind zu 300% ausgeschlossen
MfG
diese Woche haben wir auf eine CPU eine Programmerweiterung eines Maschinenherstellers eingespielt.
Bei der IBN stellte sich raus, daß eine popellige =-Anweisung nicht funktioniert
Code:
U "DB 126 Ausgänge".RW01_Pos_B
= "=401+RW1-Y2"
STA der ersten Zeile war "1", VKE war "0"
STA und VKE der zweiten Zeile waren "0"
Ausgang ...RW1-Y2 war natürlich auch "0"
Haben wir aber (mittels "Copy-Paste") das ganze als 3. und 4. Zeile nochmal eingefügt, hat´s in der ersten und zweiten Zeile NICHT funktioniert, in der 3. und 4. Zeile aber sehr wohl (der Ausgang war dann "1").
Haben wir die Anweisungen an eine andere Stelle im Netzwerk geschrieben, hat´s AUCH funktioniert
CPU ist eine 315-2AG10-0AB0 V2.0
Ich meine mich dunkel erinnern zu können, daß es bei der IBN der Maschine vor ca. 3 Jahren ein ähnliches Phänomen gab
Beispiel:
Code:
U E 0.0
U E 0.1
= A 0.0
Beide Eingänge waren "1", der Ausgang war "0"
Ich weiß aber nicht mehr, was damals gemacht wurde (CPU getauscht, Firmware-Update usw.).
Ich weiß nur noch, daß auch das große S ratlos war
Jetzt die Frage:
Ist die CPU für solche Macken bekannt?
Hat schon mal jemand was ähnliches erlebt?
PS: solche Dinge wie Tippfehler, Doppelzuweisungen usw. wurden natürlich schon geprüft und sind zu 300% ausgeschlossen
MfG