<< Click to Display Table of Contents >> Navigation: Plug-ins > Mitgelieferte User-Plug-ins > Gateway |
Allgemein
Das Gateway-Plug-in ermöglicht das Abbilden eines Signals auf ein anderes. Dies funktioniert auch busübergreifend. Zwei simulierte Busse können sich so gegenseitig beeinflussen, auch wenn sie nicht physikalisch miteinander verbunden sind.
Hauptfenster des Gateway-Plug-in mit angelegten Zuweisungen
Hinweis: |
Zuweisungen
Eine neue Zuweisung kann über das Kontextmenü des Hauptfensters erstellt werden. Über den Menüpunkt Neuen Eintrag… öffnet sich der Dialog Zuweisung.
Bearbeitung einer Zuweisung
Eine Zuweisung erfolgt durch die Angabe der Signalpfade in der Datenbasis. Für eine gültige Zuweisung müssen zwei unterschiedliche Signale als Quelle und Ziel ausgewählt werden. Durch Drücken des Buttons neben dem jeweiligen Textfeld öffnet sich der Signal-Auswahl-Dialog. Es kann nun ein beliebiges Signal aus einem der vorhandenen Busse selektiert werden. Das ausgewählte Signal erscheint nun mit seinem Pfad in dem entsprechenden Textfeld.
Timeoutüberwachung
Das Gateway-Plug-in kann einen Timeout der Botschaft des Quell-Signals auf die Botschaft des Zielsignals übertragen. Die Funktion kann für jede Signalzuweisung einzeln eingestellt werden. Dazu muss die Option Timeout-Überwachung aktiv im Kontextmenü der Zuweisung gewählt werden.
Kontextmenü eines Zuweisungs-Eintrags
Die Timeout-Überwachung erkennt selbständig das Ausbleiben der Botschaft eines Quell-Signals. Zur Berechnung wird die Zykluszeit der Quell-Botschaft herangezogen. Bleibt sie für eine Zeit (Zykluszeit * 11) aus, wird dies als Timeout gewertet.
Der Timeout wird an die Botschaft auf der Zielseite weitergereicht, indem das zyklische Senden der Ziel-Botschaft deaktiviert wird. Das Senden wird erst wieder aktiviert, nachdem die zugehörige Botschaft auf der Quellseite empfangen wurde.