10.2.1 Variablen exportieren
Für Pluto mit Befehlssatz 3 (instruction set 3) und Firmware 3.2 oder neuer ist es möglich, eine
Reihe lokaler Variablen (Register, Doppelwort-Register, Merker, sichere Ausgänge, nicht-sichere
Ausgänge und/oder sichere Eingänge) zu selektieren und zu exportieren, um sie für andere Pluto
Geräte am Bus verfügbar zu machen. Dies erfolgt durch Rechtsklick auf die Variable im Pluto
Manager und Auswahl von ‚Export' im Kontext-Menü.
Das „Exportieren" von Variablen erzeugt zusätzliche Telegramme auf dem Pluto-Bus und daher ist
die Anzahl entsprechender Variablen begrenzt.
Jede der nachfolgenden Optionen entspricht einen zusätzlichen Telegramm-Paar:
-
32 boolesche Variablen
-
16 boolesche variablen + 1 Register
-
2 Register
-
1 Doppelwort-Register
Es sind maximal 4 zusätzliche Telegramm-Paare pro Pluto und maximal 16 zusätzliche
Telegramm-Pare pro Projekt erlaubt. Es bestehen weiterhin folgende wichtige Einschränkungen:
-
Die Auslastung des Bus steigt merklich, besonders wenn sich schnell verändernde Register
verwendet werden (z.B. Encoder oder Analogwerte), da eine Kombination aus zyklischen
Übertragungen und Status-Veränderungen verwendet wird.
-
Für Register und Doppelwort-Register ist die maximale Antwortzeit 10ms länger, als für
boolesche Variablen.
-
Da die Zuordnung der exportierten Variablen vom Compiler vorgenommen wird, können sie nur
innerhalb eines Projektes verwendet werden.
-
Exportierte Variablen können nicht von den Gateways genutzt werden.
62
2TLC172002M0114_E