RCP6S
Feldbus-Kommunikation
6. Übertragen von Signalen zwischen Steuerungen
Beachten Sie bei der Übertragung von Signalen zwischen Steuerungen Folgendes.
Wenn es erforderlich ist, zwischen zwei Geräten mit unterschiedlicher Abtastzeit Daten zu
übertragen, ist zum sicheren Lesen des Signals ein Zeitraum notwendig, der länger ist als die
längere der Abtastzeiten. Um die sichere Beendigung des Prozesses zu gewährleisten,
empfehlen wir, eine Timer-Einstellung zu wählen, die mehr als das Zweifache der längeren
Abtastzeit beträgt.
● Darstellung des Betriebs
SPS
(z. B. Abtastzeit 20 ms)
Ausgabe-
Prozess
Eingabe-
Prozess
Wenn außerdem versucht wird, ein Signal zu lesen, das von der anderen Einheit neu geschrieben wird,
kann ein Lesefehler auftreten.
Stellen Sie sicher, dass das Signal erst nach Abschluss des Neuschreibens gelesen wird. (Wir empfehlen,
mehr als 2 Abtastperioden abzuwarten.) Stellen Sie sicher, dass die Ausgangsseite die Ausgabe nicht
ändert, bis die andere Seite den Lesevorgang abgeschlossen hat. Darüber hinaus bewirkt eine
Einstellung im Eingangsbereich, dass Signale unterhalb einer bestimmten Zeitdauer nicht empfangen
werden, um eine Fehl-Erkennung aufgrund von Rauschen zu vermeiden. Diese Zeitdauer ist ebenfalls zu
berücksichtigen.
7. Einstellung SPS-Timer
Wählen Sie für die SPS-Timer-Einstellung nicht die Minimaleinstellung.
Eine Einstellung von „1" bewirkt bei manchen SPS beim 100-ms-Timer das Einschalten in der
Zeit von 0 bis 100 ms und beim 10-ms-Timer in der Zeit von 0 bis 10 ms.
Daher wird der gleiche Prozess durchgeführt, wie wenn der Timer nicht eingestellt ist, wodurch
eine Störung auftreten und die Achse z. B. im Positioniermodus u. U. nicht an der
angegebenen Positionsnummer positioniert werden könnte.
Stellen Sie beim 10-ms-Timer als Minimalwert „2" ein und verwenden zur Einstellung von
100 ms den 10-ms-Timer mit einem Wert von „10".
Wie im Diagramm zu sehen, stimmen die Eingabe-
und Ausgabezeiten der zwei Geräte mit
unterschiedlichen Abtastzeiten bei der
Signalübertragung nicht überein.
Es gibt keine Garantie, dass die SPS das Signal
liest, sobald das Steuerungssignal eingeschaltet
Steuerung
wird.
(Abtastzeit 1 ms)
Nehmen Sie in diesem Fall die Einstellung so vor,
dass das Signal nach einer bestimmten Zeit
gelesen wird, die länger ist als die längere
Abtastzeit, damit sichergestellt ist, dass der
Lesevorgang auf der SPS-Seite erfolgreich verläuft.
Das Gleiche gilt, wenn das Signal auf der
Steuerungsseite gelesen wird.
In diesem Fall empfehlen wir, für die
Timer-Einstellung den zwei- bis vierfachen Wert der
Abtastzeit zu wählen.
Eine Einstellung unterhalb der Abtastzeit ist
gefährlich, da der Timer auch im Abtastvorgang
verarbeitet wird.
Im Diagramm kann die SPS nur einmal in 20 ms die
Eingabe lesen, obwohl einmal pro 1 ms eine
Ausgabe durch die Steuerung erfolgt.
Da die SPS nur einmal alle 20 ms einen
Ausgabeprozess durchführt, erkennt die Steuerung
für diesen Zeitraum den gleichen Ausgangsstatus.
9