Verwendung der logischen E/As
Jede im I/O Abbild eines logischen E/As deklarierte Mapping-Variable (Kanalvariablen) und alle erzeugten Instanzen der logischen E/As von sicheren Geräten und von Standardgeräten stehen dem Entwickler bei der Programmierung der Sicherheitsapplikation als globale Variablen zur Verfügung. Um sie zur Code-Implementierung in einer POU verwenden zu können, muss sie im Deklarationsteil der POUs als VAR_EXTERNAL
deklariert werden. (Für weitere Informationen siehe: Variablendeklarationseditor)
Alternativ zur expliziten Deklaration können diese Variablen und Instanzen im Implementierungsteil von POUs entweder in der Eingabehilfe oder in der automatisch angezeigten Auswahlliste „Intellisense“ (siehe unten) ) ausgewählt werden.
In der Eingabehilfe der Variablendeklaration befinden sie sich in der Kategorie Globale Variablen in der GVL IoConfigRemote_Globals
.
IoConfigRemote_Globals

Tipp
Variablen, die auf einen E/A-Kanal abgebildet werden, können beim Debuggen des Programms geschrieben und geforct werden!
Wichtig
Für jedes konfigurierte logische E/A wird implizit Code für eine Treiber-Instanz des unterstützten Protokolltyps angelegt. Genauere Informationen finden Sie unter Feldbusse - Allgemeiner Teil
Ersatzwerte
Wenn nicht anders festgelegt, wird für Werte, die nicht aktualisiert werden können, eine 0
geliefert. Weitere Informationen siehe Abstimmung mit der Standardsteuerung