Herunterladen Inhalt Inhalt Diese Seite drucken

Antwort-Modus - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

22: M
-M
ODEM
ODUS
Beispiel eines AT-Befehls: ATE0Q0V1
AT und
werden vom Systemprogramm automatisch am Anfang und am Ende des allgemeinen AT-Befehls
LF
angehängt und müssen nicht in den Datenregistern gespeichert werden. Um den AT-Befehlsstring aus dem
obigen Beispiel zu programmieren, speichern Sie die Befehlszeichen und den ASCII-Wert 0Dh für
Datenregistern ab D8130.
4530h
D8130
5130h
D8131
D8132
5631h
0D00h
D8133
Wenn der allgemeine AT-Befehl erfolgreich ausgeführt wurde, wird der Merker M8064 eingeschaltet. Wenn der
allgemeine AT-Befehl nicht erfolgreich ausgeführt wurde, wird der Merker M8074 eingeschaltet.
Der allgemeine AT-Befehl wird als erfolgreich betrachtet, wenn der Ergebniscode
empfangen wird, der vom Modem zurückgeschickt wurde.

Antwort-Modus

Der Antwort-Modus dient dazu, einen Initialisierungsstring an das Modem zu senden und den ATZ-Befehl zum
Rücksetzen des Modems zu senden. Zum Ausführen eines Befehls müssen Sie einen der Start-Merker M8055
bis M8056 einschalten. Wenn zwei oder mehrere Start-Merker gleichzeitig eingeschaltet werden, tritt ein Fehler
auf, und der Fehlercode 61 wird im Datenregister D8111 für den Status des Modem-Modus gespeichert (siehe
Seite 22-7). Beim Einschalten eines Start-Registers wird, wie dies weiter unten beschrieben ist, eine
entsprechende Befehlsabfolge ausgeführt.
M8055:
Sende Initialisierungsstring und sende den ATZ-Befehl
M8056:
Sende den ATZ-Befehl
Initialisierungsstring im Antwort-Modus
Wenn der Modem-Modus wie auf Seite 22-1 beschrieben aktiviert und die MicroSmart gestartet wird, wird der
Vorgabe-Initialisierungsstring in den Datenregistern D8145 bis D8169 bei der END-Verarbeitung der ersten
Abtastung gespeichert. Zum Senden des Initialisierungsstrings von den Datenregistern zum Modem muss
M8055 eingeschaltet werden; danach wird der ATZ-Befehl gesendet.
Vorgabe-Initialisierungsstring: ATE0Q0V1&D2&C1\V0X4&K3\A0\N5S0=2&W
Wie im Originate-Modus beschrieben, kann der Initialisierungsstring an das Modem angepasst werden. Nähere
Informationen zum Modifizieren des Initialisierungsstrings finden Sie auf Seite 22-3.
Wenn der Initialisierungsstring erfolgreich gesendet wurde, wird der Merker M8065 eingeschaltet. Wenn der
Initialisierungsstring nicht erfolgreich gesendet werden konnte, wird der Merker M8075 eingeschaltet. Wenn
der nachfolgende ATZ-Befehl auch erfolgreich durchgeführt wurde, wird M8066 ebenfalls eingeschaltet.
ATZ (Modem rücksetzen) im Antwort-Modus
Der Vorgabe-Initialisierungsstring wird im nicht-flüchtigen Speicher des Modems mit Hilfe des &W-Befehls
gespeichert. Der Initialisierungsstring wird wiederhergestellt, wenn das Modem eingeschaltet oder der ATZ-
Befehl gesendet wird. Die MicroSmart sendet den ATZ-Befehl nach dem Initialisierungsstring zum Modem,
wenn M8055 eingeschaltet wird. Der ATZ-Befehl kann auch separat durch Einschalten von M8056 gesendet
werden.
ATZ-Befehl: ATZ
CR LF
Wenn der ATZ-Befehl erfolgreich ausgeführt wurde, wird der Merker M8066 eingeschaltet. Wenn der ATZ-
Befehl nicht erfolgreich ausgeführt wurde, wird der Merker M8076 eingeschaltet.
Wenn der Initialisierungsstring im nicht-flüchtigen Speicher des Modems abgelegt wurde, kann M8055
übersprungen werden. In diesem Fall wird mit M8056 begonnen, um den ATZ-Befehl zu senden.
22-6
CR LF
45h = "E"
30h = "0"
51h = "Q"
30h = "0"
56h = "V"
31h = "1"
0Dh =
CR
Alle Zeichen nach
M
S
FC5A B
ICRO
MART
ENUTZERHANDBUCH
CR
werden ignoriert.
CR LF
FC9Y-B1276
in den
CR
OK
CR LF
CR LF

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis