-

Ports in der GDS-Portliste zuordnen

Die Zuordnung von Ports zueinander in einer GDS-Portliste geschieht einfach durch Auswählen eines Eintrags in der entsprechenden Spalte unter Verwendung der Rollenauswahl:

Hinweis
In Datenlisten, Portlisten und Variablentabellen erfolgt die Auswahl aus den Dropdownlisten mit einem einzelnen Klick, nicht per Doppelklick.

  1. Linksklicken Sie in der Tabelle in das Feld, in dem Sie ein Datenelement zuweisen möchten und welches den Text 'Typ wählen' anzeigt oder bewegen Sie den Tabellencursor mit Hilfe der Pfeiltasten oder <Tab>/<Umschalt>+<Tab> auf dieses Tabellenfeld und drücken Sie die <Eingabe>-Taste.

    Es erscheint die Rollenauswahl. Diese ist in einen Baum auf der linken und Datenelementen auf der rechten Seite unterteilt. Die Rollenauswahl bietet nur Datenelemente an, die zum Datentyp für die anstehende Zuordnung passen.

  2. Markieren Sie einen Ordner im Baum links und klicken Sie dann auf das Datenelement rechts oder drücken Sie die <Eingabe>-Taste.

Hinweis
Die Rollenauswahl merkt sich die zuletzt getroffene Auswahl, solange der Editor nicht geschlossen wurde.

Verwenden Sie die folgenden Tasten, um in der Rollenauswahl zu navigieren:

Drücken Sie die Tastenkombination ...... um ...
<Tab>/<Umschalt> + <Tab>zwischen den Ordnern links und den Einträgen rechts umzuschalten.
<PfeilAb>/<PfeilAuf>den Cursor nach unten/oben zu bewegen.
<Eingabe>
(Fokus auf der rechten Seite)
den aktuell markierten Eintrag auszuwählen, die Auswahlmaske zu schließen und den Eintrag in das Tabellenfeld zu übernehmen.
<Pfeil nach rechts>/<Pfeil nach links>
(Fokus auf der linken Seite)
den aktuell markierten Ordner auf der linken Seite zu erweitern/reduzieren.

Hinweis
Ports können komplexe Datentypen sein, wie z. B. ARRAYs oder STRUCTs. In diesem Fall unterstützt die Rollenauswahl die Auswahl von einzelnen Port-Elementen.
Nach dem Trennen eine Port-Elements bleibt dieses unverbunden in der Liste stehen und kann mit dem Symbolleisten-Befehl entfernt werden. Lesen Sie hierzu das Thema "Ports mit anwenderdefinierten Datentypen".

Beim Zuordnen von Ports in der GDS-Portliste und Variablen in Datenlisten gelten folgende Regeln:

Anwendungsfall 1: Die zuzuordnenden Datentypen sind beide elementare Datentypen

Anwendungsfall 2: Beide zuzuordnende Datentypen sind Arrays...

Anwendungsfall 3: Beide Datentypen sind Strukturen

Anwendungsfall 4: Beide Datentypen sind Enumerationen

Anwendungsfall 5: Beide Datentypen sind anwenderdefinierte Strings wie z.B. STRING(20), StaticString20, WSTRING(20), StaticWString(20)

Anwendungsfall 6: ein Datentyp ist ein Array und der andere ein elementarer vom Typ OctetString[n] oder Bitstring[n]

Anwendungsfall 7: spezielle Handhabung sicherheitsbezogener FDCML-Datentypen (d.h. sicherheitsbezogenes Prozessdatum).

Anwendungsfall 8: beide Typen sind anwenderdefinierte Typen aus der IEC- oder FDCML-Domäne

Anwendungsfall 9: STRUCT-Member mit Hilfe der Rollenauswahl in der Portliste verbinden

Tabelle "Datentypzuordnung: IEC 61131 - PLCnext - Feldbus"