SIM-Karten-Dienste für GSM-Modems

 

ConfigSim

Einführung

Verwenden Sie den Funktionsbaustein ConfigSim, bevor Sie einen anderen Funktionsbaustein in der MODEM-Bibliothek verwenden, wenn für die SIM-Karte Ihres GSM-Modems einer der folgenden Vorgänge erforderlich ist:

oPIN-Code eingeben.

oTelefonnummer des SMS-Centers konfigurieren.

oEinen Initialisierungsbefehl senden.

Direkt anschließend können Sie einen der zweckbestimmten SMS-Funktionsbausteine verwenden.

Entsprechend diesem Ablaufdiagramm werden verschiedene Befehle an das GSM-Modem gesendet:

G-SE-0003531.1.gif-high.gif

 

 

Warning_Color.gifWARNUNG

UNERWARTETER GERÄTEBETRIEB

Wenn ein SR2MOD03-Modem mit einer durch einen PIN-Code geschützten SIM-Karte verwendet wird, muss die Standard-Initialisierungszeichenfolge im Konfigurationseditor des Modems geändert werden. Ersetzen Sie den Wert des "Hayes Reset Command" durch folgenden Wert:

'AT&F;E0;S0=2;Q0;V1;+WIND=0;+CBST=0,0,1;&W'

Senden Sie außerdem mit dem Funktionsbaustein ConfigSim einen Initialisierungsbefehl mit folgendem Inhalt:

InitSimString Eingang = 'AT+CMGF=1;+CNMI=0,2,0,0,0;+CSAS'.

Die Nichtbeachtung dieser Anweisungen kann Tod, schwere Verletzungen oder Sachschäden zur Folge haben.

Graphische Darstellung

G-SE-0003337.1.gif-high.gif

 

 

Beschreibung der E/A-Variablen

Eingang

Typ

Beschreibung

smsCenterPhoneNb

STRING

Der Eingang smsCenterPhoneNb enthält die Telefonnummer des auf der SIM-Karte zu konfigurierenden SMS-Centers. Wenn der Wert leer ist, wird die Telefonnummer des SMS-Centers nicht gesendet, und das Modem verwendet die eigentliche Nummer.

pinCode

STRING(4)

Der Eingang pinCode enthält den PIN-Code der SIM-Karte, mit dem die SIM-Karte entsperrt werden kann. Wenn pinCode leer ist, wird kein PIN-Code gesendet.

initSimString

STRING(255)

Der Eingang initSimString enthält die Initialisierungszeichenfolge der SIM-Karte, die nach der Übertragung von PIN und Telefonnummer des Service-Centers gesendet wird.

HINWEIS: Für SR2MOD03-Modems ist Folgendes zu verwenden:

'AT+CMGF=1;+CNMI=0,2,0,0,0;+CSAS'

Die Eingangs- und Ausgangsparameter, die für alle Funktionsbausteine der modem-Bibliothek gelten, werden an anderer Stelle beschrieben.

Beispiel

Diese Abbildung zeigt die Deklaration und Verwendung der Funktion ConfigSim:

G-SE-0003537.1.jpg