Configuration et programmation
6.4 Programmation des instructions Telecontrol
Si DATA se réfère à un opérande de type STRING pour le texte de SMS, les deux pre
octets du texte de SMS sont interprétés comme indications de longueur du type de donn
STRING et
L'une des options pour représenter correctement le texte du SMS à transmettre consiste à
convertir la chaîne de caractères en un Array of BYTE ou Array of CHAR à l'aide de la
fonction de conversion Chars_TO_Strg. Chars_TO_Strg est lié par le paramètre EN au
paramètre d
Dans les textes de SMS, le CP ne prend pas en charge tous les caractères spéciaux,
no
tamment pas le tréma. La spécification applicable est la GSM 03.38. D'autres restrictions
pe
uvent être imposées par l'opérateur GSM.
Indications
BUSY, DONE et ERROR
Les indications DONE et ERROR ne sont significativ
BUSY
DON
E
ERROR
0
0
0
Toutes les autres combinaisons d'indication de DONE et ERROR figurent dans le tableau ci-
dessous.
Les indications DONE, ERROR et STATUS
Le tableau ci-après renseigne sur l'indication que le progra
composée de DONE, ERROR et STATUS.
DONE
ERROR
STATUS
1
0
0000
0
0
7000
0
0
7001
0
0
7002
0
1
80A3
0
1
80E0
0
1
80
86
0
1
80E4
0
1
80E6
66
non pas comme texte de SMS.
e sortie ENO de TC_RECV.
Signification
Pa
s de tâche en cours
Signification
Tâche exécutée sans erreur
H
Aucune tâche en cours de traitement (premier appel de l'instruction)
H
Traitement de la tâche démarré (premier appel de l'instruction)
H
Tâche déjà en cours de traitement (nouvel appel de l'instruction si BUSY = 1)
H
Nouvelle tentative d'établissement d'une liaison existante
H
Tentative de coupure d'une liaison inexistante
La taille des données reçues pour la zone spécifiée sous DATA est plus gran
H
l'indication de longueur sous LEN.
ou
Erreur interne
Valeur de l'ID
illicite
H
ID inconnu :
H
Appelez d'abord TC_CON.
Aucune requête en cours de traitement (l'appel de l'instruction n'a pas été lancé)
H
es que si BUSY = 0.
mme utilisateur doit exploiter,
Instructions de service, 10/2012, C79000-G8977-C247-04
miers
ées
de que
CP 1242-7