Gateway

<< 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

Hauptfenster des Gateway-Plug-in mit angelegten Zuweisungen

 

Hinweis Hinweis:
Der Wert eines Signals wird nur auf das Zielsignal übernommen, wenn die dazugehörige Botschaft empfangen wurde.

 

 

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

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

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.