Mit dieser Funktion können Sie einen Kommunikationskanal aktivieren oder deaktivieren.
Ein von dieser Funktion verwalteter Kanal wird nach einem Reset (kalt/warm) mit seinem Standardwert (enable) reinitialisiert.
Nach einem Stopp- oder Startbefehl bleibt der Kanal deaktiviert, wenn er zuvor deaktiviert wurde. Nach einem Reset wird der Kanal aktiviert (Standard), selbst wenn er zuvor deaktiviert wurde.
Sie finden eine allgemeine Darstellung in AWL (IL) oder ST im Kapitel Darstellung von Funktionen und Funktionsbausteinen.
In der folgenden Tabelle werden die Eingangsvariablen beschrieben:
Eingang |
Typ |
Kommentar |
---|---|---|
ChannelID |
UINT |
Die Kanalnummer (wird in der ersten Spalte der Konfigurationsseite angezeigt). |
Enable |
BOOL |
Aktiviert oder deaktiviert den Befehl. |
In der folgenden Tabelle wird die Ausgangsvariable beschrieben:
Ausgang |
Typ |
Kommentar |
---|---|---|
IOS_CONTROLCHANNEL |
INT |
Gibt 0 bei Erfolg und einen negativen Wert bei einem Fehler zurück. |