AHL (ASCII-Handshake-Leitungen)
Die AHL-Anweisung legt die RS-232 Request to Send (RTS)-Handshake-Steuerleitungen für Ihr Modem fest oder setzt sie zurück.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für
Micro820
L20E-, Micro850
L50E- und Micro870
L70E-Controller.AHL

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
IN | Eingang | BOOL | Eingangszustand des Strompfads.
|
AHLInput | Eingang | AHLI | Der zu betreibende Kanal und das Festlegen oder Zurücksetzen der RTS-Steuerleitung für das Modem. Mit dem Datentyp AHLI können Sie die Parameter „Kanal“, „SetRts“, „ClrRts“ und „Abbrechen“ für AHLInput definieren. |
Q | Ausgang | BOOL | Gibt an, wann das Festlegen oder Zurücksetzen abgeschlossen ist. Die Ausgaben dieser Anweisung werden asynchron vom Programm-Scan aktualisiert. Die Anweisung kann von Ausgabe Q nicht neu ausgelöst werden, da IN von der Kante ausgelöst wird.
|
ChannelSts | Ausgang | WORD | Zeigt den aktuellen Status (0000 bis 001F) der Handshake-Leitungen für den angegebenen Kanal an. Weitere Informationen zum aktuellen Status finden Sie unter Datentyp AHLI. |
Error | Ausgang | BOOL | Zeigt das Vorhandensein eine Fehlerbedingung an.
|
ErrorID | Ausgang | UINT | Ein eindeutiger numerischer Wert, der den Fehler angibt. Die Fehler für diese Anweisung sind in ABL-Fehlercodes definiert. |
Fehlercode | Fehlerbeschreibung |
|---|---|
03 | Übertragung kann nicht abgeschlossen werden, da das Clear-to-Send-Signal abgebrochen ist. |
06 | Unzulässiger Parameter erkannt. |
07 | Senden oder Empfangen von ASCII kann nicht abgeschlossen werden, da die Kanalkonfiguration über das Dialogfeld zur Kanalkonfiguration ausgeschaltet wurde. |
08 | ASCII-Schreibvorgang kann nicht abgeschlossen werden, da bereits eine ASCII-Übertragung durchgeführt wird. |
09 | Die angeforderte ASCII-Kommunikation wird von der aktuellen Kanalkonfiguration nicht unterstützt. |
10 | Der „Cancel“-Befehl wurde gesetzt; Ausführung der Anweisung wird gestoppt. Keine Aktion erforderlich. |
14 | Der ACL-Funktionsblock wurde abgebrochen. |
16 | Serielle Anschlüsse unterstützen keine RTS- oder CTS-Steuerleitungen. |
AHL-Beispiele
Beispiel für ein AHL-Funktionsblockdiagramm

Beispiel für einen AHL-Kontaktplan

Beispiel für strukturierten AHL-Text

Rückmeldung geben