"COM O 255" für Watchdog auf einem System mit PCD3.Cxxx könnte Probleme verursachen
FAQ #100101
Für den Fall, dass es ist ein PCD3.Cxxx, das den Slot mit der Basisadresse 240 enthält, funktioniert nicht ordnungsgemäß programmierte unter Verwendung der IL-Anweisung "COM" Watchdog.
Dies liegt daran, PCD3.Cxxx mit Basis-Adresse 192 den Zustand der Ausgabe 255 Puffer (auch wenn es keine echte I/O gibt) und die PCD CPU liest diesen gepufferten Zustand statt dass der Staat über den Watchdog.
Daher die "COM"-Anweisung (die Ausgabe-Acording auf seinen Zustand eingestellt wird) immer auf denselben Zustand die Ausgabe festgelegt wird. Das Ergebnis der Watchdog Beeing nicht umgeschaltet ist, dass das Watchdog-Relais fällt ab.
Eine der folgenden Lösungen könnten als Problemumgehung für PCD2.M1x0 verwendet werden:
- | Die Watchdog können Sie richten an i/o-511, 767 oder 1023, wo keine PCD3.Cxxx platziert werden kann. |
- | Statt die Anweisung "COM" ein "SET O 255" und später in den Code ein "RES O 255" kann verwendet werden, um den Watchdog zu wechseln. |
Categories
PCD3 / Cxxx
PCD2 / M1xx
PCD2 / M48x
Last update: 29.05.2015 02:31
First release: 08.06.2004 15:26
Views: 3722