Manuel d'utilisation du GXL88 SMS/GPRS, Internet et Power Meter contrôleur.
Ce manuel comprend la description de pratiquement toutes les possibilités du contrôleur. Mais ne soyez pas inquièté par cette grande quantité d'informations vue que votre application ne demandera probablement que la lecture attentive de seulement quelques chapitres de la liste des fonctions de base ci-dessous.
Doc date: mars 2018
  English manual    NL handleiding

Toutes les [commandes] sont envoyées comme message SMS au contrôleur. Le code ou mot de passe du contrôleur (donc pas celui de la carte SIM) est 0000 par défaut et précède toujours les commandes envoyées au contrôleur. Une erreur dans la commande vous renverra un message d'info contextuel indiquant les détails de la fonction.

Envoyez la commande [0000 ?] au contrôleur par SMS avec un mobile et vous recevrez en retour un SMS contenant une liste des fonctions de base. Envoyer [0000 ??] pour une liste de fonctions spéciales. Ne pas inclûre les délimiteurs [ ] dans les exemples de commande-SMS suivants.

Un message d'aide est disponible pour chaque fonction. Par exemple, la commande [0000 R?] envoyée au contrôleur, vous enverra un mémo-SMS vous indiquant ce que vous pouvez faire avec les Relais de sortie. Ceci pour chaque fonction supportée, voyez ci-dessous.


Le contrôleur peut fonctionner en un, deux ou trois modes differents ou simultanés.

1- SMS/GSM/GPRS, une SIM doit alors y etre insertée et l antenne fournie branchée (voir G?).

2
- Internet. le module internet doit alors être inserté et le cable UTP branché au router. Ce mode de travail donne l'avantage d'avoir tous les paramètres sous les yeux en une fois (voir à i?). 
Les commandes via SMS/internet ou PC on exactement la même syntaxe et s'écrivent donc de la même façon.

3
- Via un PC branché avec le cable serielle RS232 et avec l'application PC installée. Ce mode est  généralement utilisé sans SIM et sans internet afin de contrôler les entrées et les sorties du GXL88 localement et comme extention au PC. Le contrôleur étant un automate configurable très performant, il peut être utilisé pour régler un bon nombre d'automatisme (voir PC).

Si la SIM a un code pin, supprimez-le avant tout à l 'aide d'un téléphone portable et contrôler que vous pouvez envoyer des SMS avec cette carte SIM sans pin code. Une SIM pré-payée est suffisante. Inserez la carte SIM (S1) dans sont logement sans en toucher les contact à la main et avec le contrôleur non-alimenté si possible. Connectez l'antenne et branchez l'adapteur dans la prise de courant. Vous pouvez alors commencez à vous familliariser avec les différentes fonctions du contrôleur avant son installation définitive.

Si le module internet est à son emplacement et qu'il est configuré via SMS ou PC, il serait plus avantageux et rapide alors d'utiliser l'internet pour poursuivre l'étude des fonctions du GXL88. Le navigateur de votre choix pourra être utilisé vu qu'aucun programme spécial n'est requis pour accéder au controleur via l'internet. Vous devez seulement connaître l'adresse IP, PORT et nom du contrôleur (GXL88 par défaut). Une adresse IP fixe est donc recommandé et votre router doit être configurer. Voir la marche à suivre à i?

Un changement d'état, de voltages, de températures, de niveau, de temps, etc, peut automatiquement forcer l'éxecution d'une commande locale de la même façon qu'une commande par SMS au contrôleur peut aussi le faire et si voulu, envoyer un messages SMS à un ou plusieurs numéros de la liste des 35 numéros.
          Le contrôleur peut envoyer differentes sortes de messages.    
          Infos et
configurations des fonctions: La ou vos différents paramètres seront programmés.
          Avertissements de jonction: Messages optionnels peu critiques de changement d'états.
          Alertes: Messages critiques de dépassement de limites pour volt, température, niveau, etc.
          Alarmes: Messages de la fonction alarme qui fonctionne par changement d'état de Ai1 à Ai8.

  Fonctions de base
?   Liste les fonctions de base en retour     [Code ?]
A  
Alarme, Ai, AL et délais des entrées      [Code A?]
E   Modifier le nom des entrées et sorties    [Code E?]
F   Recouvrement des paramètres initiaux      [Code F?]
G   Paramètres de connection au réseau GSM    [Code G?]
H   Config HH:MM:SS / Fonctions temporaires   [Code H?]
I   Configuration internet, IP adresse,,,     [Code i?]
N   Où envoyer les SMS et NL list des numéros [Code N?]
P   Mot de Passe ou Code. 0000 par défaut     [Code P?]
R   Sorties Relais R1 à R4 et Output 5 à 8    [Code R?]
S
   S+ Repond avec un SMS d'état              [
Code S]

  Fonctions spéciales

?? 
Fonctions spéciales  Messages Types       [Code ??]
AC  Tension Réseau, Alimentation, RST L1-3    [Code AC]
J   Jonction Jnn sur sorties Rn. JS JM JnnFx  [Code J?]
K   Klignoteur à interval sur sortie Rn       [Code K?]
M   Configuration pour écoute par MIC         [Code M?]
SS  Etat à partir de V1 sans les sorties      [Code SS]
T1 T2 Température, alerte et contrôle         [Code T?]
V1,2,3,VS Voltage de l'entrées (31,33,37,29)  [Code V?]
Z1 Z2 Z3 Sonde de Pression, thermomètre, etc  [Code Z?]

PC programme , Messages Types , Power Meter , Schéma de base


De quelques à toutes les fonctions décrites peuvent êtres configurées et utilisées simultanément selon les besoins de l'utilisateur. Celle qui ne sont pas configurées seront tout simplement
ignorées par le système. On peut donc commencer avec les fonctions de base qui couvrent la pluspart des besoins et notament; S, N, R et A.
On peut commencer à envoyer des commandes au contrôleur après que la LED du millieu à (41) clignote alors vert (ou rouge si l'alarme et en  marche) à un rythme de 1 seconde allumé et 1 seconde éteinte. Si la led donne seulement un bref flash à la place de 1s /on 1s/off la carte sim n' est pas engegistrée au réseaux et aucun trafic SMS ne peux étre éffectué. Contrôlez alors la carte SIM (Voir G? pour détails).

La LED tout à gauche à cosse (28) indiquera la tension secteur si l'adapter 240VAC à 12VDC est branché et la rouge à (54) à droite montre avec 1 flash par 2 secondes que la connection au reseau GSM du module radio est correcte.

Les références aux bornes/cosses de branchement du contrôleur sont indiquées dans ce manuel entre parenthèses () et correspondent aux numéros inscrits sur le boîtier. Donc et comme exemple, les deux branchements du relais R1 sont (1) (2) et les trois broches de la sonde de température T1 se branchent à  (38) (39) (40).

Dans les exemples suivants, les commandes SMS envoyées au contrôleur de votre portable seront accentuées en [GRAS GRAS GRAS] et encadrés de [ ]. Les SMS venant du contrôleur et reçu sur votre portable elles seront indiqués en VERT. Ne pas inclure les [ ] au SMS.


Les  chapitres suivant sont classés en ordre de fonctionnalité. Appuyez sur list pour un accès rapide.

                                                 
S     Informations générale d'état (status).  list

          La commande [Code s] au contrôleur répondra par un SMS d'état:

R1 ON Jn Jn     ON/Off et les Jonctions actives pour ce relais.
R2 On xxx       On= en marche et xxx le temps restant.
R3 Off VS       Marche/Arrêt. Jonctions VS peut commuter R3.
R5 ON Jn        Tous n'ont pas besoin d'être inclu(R4!)
V1 12.1         Voltage sur l'entrée (31) du boîtier (BATT). 
V2 49.9         Voltage sur l'entrée (33) (V2 ±80Vcc maxi). 
T1 18.2         Température senseur 1 (0-95°). 
T2 -25.2        Température senseur 2 (-40-125°). 
AC=1 RST        Réseau. On/Off. 3 Phases contrôle.
GL 28.1%        Niveau de cuve ou autre. Z1 renommé en GL.
Ai: 01101100    Niveau des entrées A1-8 si [code Ai+].
A=On M9         Alarme On/Off/O+. Mic On/Off Etats/Appel(M9).
09:55 Hxx       Heure du GXL88. Hxx La source du SMS si H?.
Amsterdam-NL    Le nom/location du c
ontrôleur.

La composition du message d'états est flexible et les élements peuvent en étre au choix ajoutés ou supprimés. Vue qu'un message SMS simple peut être composé de 160 charactères, il est bien de supprimer les lignes de paramètres non utilisés.  Les sorties R5 à R8 (ou O5 à Output8), elles, ne sont montrées aux états que si configuré comme sortie.
La commande [0000 V2-] au contrôleur supprimera par exemple la ligne V2. 
V1- V2- V3- Vs- T1- T2- Cj- Cp- Pd- Pt- Ai- Z1- Z2- Z3- peuvent aussi supprimer les lignes d'état correspondantes. A l'encontre, la commande [0000 V2+] ajouterai V2 au message d'état, Cp+ le compteur, VS+ le voltmètre de l'adapteur réseau, etc.

La commande [Code ss] renvoie un SMS sur les états à partir de V1:

V1 12.1         Voltage sur l'entrée (31) (Bat 0-16Vdc). 
V2 49.9         Voltage sur l'entrée (33) (V2 0-100Vdc). 
V3 11.9         Voltage sur l'entrée (37) (V3 0-16Vdc).
VS 12.2         Voltage Supply sur l'entrée (29) (VS 0-16Vdc).
T1 18.2         Température senseur 1 (0-95°). 
T2 -25.2        Température senseur 2 (-40-125°). 
AC=1 RST        Réseau 0/1 sur VS(29). L1(R) L2(S) L3(T).
GL 28.1%        Entrée Configurable Z1, Z2, Z3
Z2 10.3         Pour Niveau, Température , Volt etc.
Z3 25.2'        Z1-3 peuvent être renommées T3, V6, G2, etc.
Cd 11:23        Compteur journalier HH:MM
CT 1982:13      Totalisateur. Temps de marche. Voir C?
Pd 240          Compteur de pulses par jour.
PT 2354148      Totalisateur de pulses.
Ai: 10111111    Niveau des entrées Ai1 à Ai8 (i=input).
A=Off M0        Alarme On/Off. Mic On/Off

La réponse est transmise à tout numéro ayant envoyé la demande [Code s] ou [Code ss] au contrôleur. Si le numéro du demandeur n'est pas reconnu, la réponse sera renvoyé au numéro programmé dans la liste à N1. Il faut bien sûr alors programmer un numéro à N1 (voir N?).
[Code s+80] est également valide et renverra un SMS d'état après
1mn 20 au numéro N1 (SS si impair).
Un délais de 10 à 65ks (65000) est possible donc [code s+3600] renverra un les états après une heure à N1.
Le système peut aussi être configuré de sorte que l'envoi des messages d'état soit automatique. Voir à H?




A     Entrées d'Alarme.    Temporisation des entrées.  A, AL, AnF.
      

Jusqu'à 8 entrées d'alarme peuvent être connectées. Le capteur (ou un groupe de capteurs) peut être n'importe quel commutateur ou contacts magnétiques directement relié au module. Tout dispositif, comme des détecteurs de mouvement ou les capteurs d'alarme incendie avec une sortie sans potentiel, n'envoyant donc pas de courant à l'entrée, et qui peuvent fermer le circuit (contact à GND) ou alors le couper (entrée en l'air), se comportant donc comme un simple interrupteur, seront utilisables. Les capteurs seront donc connectés avec un pôle à GND et l'autre à l'entrée choisie. GND = masse.
Une coupûre de la boucle entre entrée et masse, ou une mise de l'entrée à la masse sont donc suffisant pour provoquer un changement d'état et donc déclencher une alarme sur les entrées Ai1 à Ai8
. En plus de l'alarme, les entrées Ai1 à Ai8 (Ai pour Alarm input) peuvent aussi actionner une jonction comme expliqué à J?.

La fonction Alarme se met en marche avec la commande [Code A ON] et
[Code A O+] et s'arrête avec [Code A OFF]Tous changements de niveau des entrées 1 à 8 pourra déclencher l'alarme et faire envoyer des SMS d'alarme aux numéros inscrits à partir de N1 (voir N?).
Le contrôleur peut aussi automatiquement appeller un numéro fixe ou mobile en cas d'alarme. L'appareil appelé pourra alors entendre ce qui se passe au alentour du contrôleur par sont microphone interne situé à position (52) du boîtier. Le numéro à appeler doit alors être précédé par =! dans la liste des numéros à programmer comme expliqué au paragraphe N?.

L'alarme sera
déclenchée, après le délai de l'entrée correspondante (voir AL plus bas pour les délais). La valeur du paramétre aD dira à combien de numéros en liste (35 maxi) seront alarmés par les SMS d'alarme. AD est à 5 par défaut et 5 numéros peuvent étre programmés les un aprés les autres. Ou moins que 5 auquel cas l'alarme s'arrête à la première place N vide.

La fonction aR peut, si voulu, mettre une sortie en marche et arrêt en même temps que l'alarme et
eventuellement, la fonction aS pourra automatiquement commuter une sortie (pour sirène, lampes ou autre) en cas d'alarme.

L'Alarme peut être aussi manuellement activée en mettant une des entrée A1 à A8 à la masse (GND) par un bouton ou interrupteur si l'entrée est assignée par la fonction aB. Après avoir branché un bouton à l'entrée Ai6 par exemple, envoyer la commande [Code aB 6 A6 180 AL] au contrôleur. Les commandes SMS [Code A On] ou [Code A Off] peuvent être utilisé simultanément avec le commutateur manuel, alors que la commande [Code A O+] empêche l'alarme d'être localement désactivée par le bouton. Le bouton ne peut pas arrêter l'alarme pendant 4mn après la mise sous tension de contrôleur, e
nvoyez un SMS si voulu.

Un message SMS d' ALARME reçu sur votre mobile ressemble à:

!ALARM! A2         Une alarme montre !ALARM! en premier!
GARAGE             Le nom donné à l'entrée A2.
Trig.level=0       Niveau Bas(0)GND Ou Haut(1)du déclenchement.
Delay: 4s          Le délais d'entrée correspondant, voir AL.
Ai: 10111011       Le niveau logique des entrées 1 à 8
Pw S, A, AL, J, M  Suggestion de commandes. Pw = Code!
aR 0 0             Relais énclenché par A On ou O+ ou via aB.
aS 0 0             Siréne déclenché par exemple. voir AL.
aB 6               Le Bouton local pour commande manuelle.
SMS 3/5 (2)        Message 3 de 5, voir AL/AD. (2) (voir *)
13:02              Temps de l'horloge du controleur
Nice-02            Nom / location du contrôleur [Code Dai Nice-02].
* Le nombre de déclenchement d'alarme depuis sa dernière mise en marche.

AL  Affiche la temporisation des entrées d'alarme.      

Chaque entrée d'alarme A1 à 8 peut être temporisé. C'est le délai d'attente avant qu'un message d'alarme ne soit envoyé après le changement du niveau de l'entrée correspondante. [Code A3 60 A5 125] par exemple, attribu
un délai de 1mn à A3 et 125 secondes à A5. Aucun message d'alarme ne sera envoyé si l'alarme est remisse sur Off pendant le délai d'attente. Un délai d'entrée programmé à 0 supprime la fonction alarme sur l'entrée correspondente.

Quand un bouton est employé afin de mettre l'alarme en marche et arrêt, le délai de l'entrée connectée au bouton définit alors le délai (en secondes) pour sortir avant que l'alarme passe de Off (veille) à On (actif).
Aucun délai de sortie n'est compté si l'alarme est activée On ou O+ via SMS, et l'alarme est alors activée (ou désactvée) immédiatement. La Led du millieu clignote vert ou rouge pour respectivement alarme Off ou On/O+.

[Code AL] renvoie un SMS avec les délais d'entrées assignés:

1=3 A1       Le délais de l'entrée A1 est de 3s (De 0 à 65Ks).
2=4 GARAGE   4 sec de délai pour A2. [Code A2 4 ea2 GARAGE]
3=j=60 A3    1mn pour A3. Plus une jonction configuré pour A3.
4=1 PORTE d'ENTREE  Délais à 1 envoie seulement un message à N4
5=125 A5     Délais d'entrée A5 à 125s [Pw A5 125]
6=b=180 A6   Bouton de mise en marche de l'alarme, délais 3mn.
7=J=0 IN-7   Délais 0 pas d'alarme. Ji7. [Code A7 0 ea7 IN-7]
8=1200 Cave  Délais de 20mn! [0000 a8 1200 ea8 Cave A off s]
aR 4 1       R4 mis en marche 1=ON en même temps que l'alarme.
aS 3 30      R2 (siréne?) 30s si déclenchement d'Alarme.
aD 5         Enverra 5 SMS d'Alarme de N1 à N5.
Pw A? Ai?    Commande à envoyer pour infos.
A=ON M0      Alarme ON. Pas d'auto décrochage par appel.
            
[Code ALn] ou [Code AL n] ou n est ±5 ou 6 et
             également valide et fera démarrer la liste à 5.


Eventuellement, A1 à A8 peut seulement faire envoyer un seul SMS d'alarme aux numéros correspondant programmés de N1 à N8, si le délai A1 à A8 est fixé à 1. Comme A4 ci-dessus le ferai si bien sur la position N4 de la liste contient un numéro.

[
Code aR 4 1] mettra en marche automatiquement la sortie R4 quand l'alarme sera mise en marche par le bouton ou On ou encore par O+. La sortie se désarmera à l'arrêt de l'alarme par le bouton ou la commande A Off. Cela peut être utile lorsqu'un périphérique (lampe, camera ou autre) doit être activé en fonction du mode de la fonction Alarme.
[
Code aR 4 660] mettra la sortie R4 en marche pour 11 minutes(=660s). 0 arrête, 1 met en marche et sss (65ks maxi) temporise la sortie.

[Code aS 3 45] Fera commuter la sortie R3 pour le temps donné (ici 45s) quand une alarme se produit. Donc une sirène d'alarme, lampes ou autre peuvent y être connectés. aS nessecite une temporisation et n'est pas enclenché en cas d'Alarme si à 1 ou 0. A noter que la siréne sera déclenché immédiatement et au même moment que l'entrées change d'état si la valeur de temporisation de aS est un nombre pair ou après le délai de temporisation de l'entrées si impair.

A1 à A8 peuvent être renommés au nom voulue afin de rendre le message d'alarme plus intuitif comme A2 et A8 montré à AL ci-dessus. La commande [0000 eA4 PORTE_d'ENTREE] par exemple change le nom A4 en "PORTE d'ENTREE". Le nom des entrées peuvent compter jusqu'à 15 charactères et utiliser le charactère _ est nécessaire pour y inclure un espace (voir à e?) .

La fonction Jonction peut être utilisé si, indépendament du mode de l'alarme, On, O+ ou Off, une entrée doit toujours alarmer un numéro spécifique de la liste en cas de changement d'état. Une ou plusieurs des jonctions Ji1 à Ji8 pent être employées. Par exemple la commande suivante au contrôleur: [0000 A5 0 Ji5 0 0 0 15 N15 VOTRENUMERO] annule la fonction alarme de Ai5 par ce que le délai A5 devient 0, configure la jonction Ji5 seulement en faisant pointer le champ {JN} à N15 (voir J?) et bien sur programme un numéro à la position N15 de la liste. Après quoi, tout changements sur l'entrée Ai5 fera envoyer un message d'avertissement à "VOTRENUMERO" à position N15 dans la liste des numéros. Si le délais A5 reste supérieur à 0 l'avertissement de jonction + l'alarme seront envoyés.


AnF peut tester ou forcer une Alarme.

Quand la fonction Alarme est activée, donc en mode A=On ou A=O+, un test peut être executé en envoyant [Code AnF] au contrôleur afin de simuler un changement de niveau de l'entrée
n (n peut être de 1 à 8).
Après le délai correspondant à l'entrée n
l'alarme sera donnée par SMS, de N1 à N(AD) (voir plus haut pour AD) ou jusqu'à la prochaine position vide dans la liste des numéros. Ceci donnera une bonne indication de l'action de alarme. Pour tester A2 par ex [Code A2F].

Alors que la commande précédente AnF peut étre envoyée à distance par SMS ou internet, rien n'empèche d'éffectuer un test réel en court-circuitant
manuellement une des entrée à la masse (ou/et en la libérant de la masse!).

Une entrée peut aussi être basculé avec un signal ayant une tension 0 à 15V maximum. Le changement d'état sera notifié vers les 2 volt quand la tension descent vers le zéro à l'entrée. Plus éxactement, le niveau de basculement des entrées 1 à 8 est de <2 Volt et le haut >2.5V et l'entrée en l'air est à ±3,1V.
L0, L1, L2, L3 et T1, Z1, Z2 et Z3, vu que leur seuils d'alertes sont ajustables, pourraient aussi évidement être utilisée comme entrées d'alarme avec leur fonction < > et celle de Jonction mais elles donneront un message d'alerte ou d'avertissement mais pas d'alarme...



N     Les numéros ou envoyer les messages de jonction, d'alerte et d'alarme.      

Commande [Code N?] envoyée au contrôleur répondra avec un SMS qui vous rappellera ce que vous pouvez faire pour programmer les numéros. La liste (annuaire/phone book) contient les numéros ou envoyer les SMS d'alarme ainsi qu'à ceux ou seront envoyé les alertes de tension, de tempétature, de niveau etc... La liste contient aussi les numéros ou envoyer les avertissement de jonctions.

Au moins un numéro (mobile) doit être programmé à position N1. Dans de nombreux cas, N1 sera à qui le contrôleur enverra un SMS. Pour ajouter un numéro à la liste à la position x, il suffit d'envoyer la commande [Code Nx numero] ex: [Code n3 065544562]. Jusqu'à 35 numéros peuvent être programmés.

[0000 N2 0655520355 N5 62654654 N1 36546546 nl] Programme plusieurs numéros en une fois et afin de contrôle, peut renvoyer la liste quand nl est inclue à la fin de la commande. Le marron est seulement là pour clairement indiquer les groupes de commande.


    NL     Affichera les numéros programmés.

[Code NL] montre les numéros trouvés dans la liste.

1 0655520710     Le numéro N1 nécessaire, alarmes et alertes.
2 04756222240    N2. Pour d'alarmes, alertes et avertissements...
3 +33453256333   Derniers numéros d'Alarme puisque N4 est absent!
10 =!0610121254 
Pas de SMS mais Appel. Jnn, alerte et Alarme *
12 <0658520220   Message seulement pour niveau Low/0/Off.
14 =R2 120       R2 en marche pour 2mn si  pointé à N14.
15 0612342200    T1N point à N15. Deuxième numéro d'alerte de T1
20 03455245154   Numéro fixe. Le message SMS vous sera alors lu.
22 Memos-16chrs  Ligne de texte de 16 caractères maxi.
24 =R4 180 s+31  R4 en marche et états ss à N1 après 31 secondes.

[Code NL 25] ou (nl25) renverra la liste à partir de N25.

25 >0696465498   Jnn(SMS=25) avertissement seulement pour High/1/On
26 Anymemohere   ligne de texte de 16 caractères maximum.

27 =R2 0 R3 25 t Exécuté qd pointé à N27. A tester avec [0000 !N27]
28 AT+CMD        Exécuté à initialisation du GXL88. (N20-N29)
33 Si Numéro     Report des erreur de connection en mode GPRS.
34 Si Numéro     Report d'éventuelle erreurs de programme.
35 =ss           Forcera l'envoi des état/status à N1.

Les numéros vous seront listés de 1 à Nn sur votre téléphone jusqu'à ce que le message SMS de 160 caractères soit complet. Commande [Code NL 20] forcera le listing à partir de position 20.

Le champ {JN} d'une Jonction peut pointer à une des position de la liste où se trouvera le numéro de télephone auquel sera envoyé un avertissement de Jonction comme expliqué à J?L' avertissement peut étre envoyé seulement si actionné par niveau bas/0/Off quand le numéro est précedé par (<) ou encore seulement pour l'opposé (>) si Haut/1/On.

Une commande peut aussi remplacé un numéro dans la liste comme par exemple à N14, 24, 27 et 35 ci-dessus si la ligne de commande  commençant par "=". La commande est éxecutée en premier et si voulu, un message qui peut être les états mais tout aussi bien une autre commande renvoyant un SMS comme v, t, z, al, jl etc, sera envoyé comme à N24, 27 et 35 ci-dessus. Le message est envoyé au numéro 1 (N1) de la liste.

Par exemple commande [Code
JL2 0 1 4 24 N24 =r4 on s+31] programme la jonction de L2 à R4 et les commandes au numéro N24. Après quoi une coupure de tension sur L2 fera commuter R4 en marche et fera envoyer les états à N1. Voir les junctions à J? pour plus de détails et des exemples. Notez que les commandes après le "=" doivent être les dernières de la ligne de configuration et qu'un listing NL vous est retourné d'office afin de contrôler si la configuration à été éffectuée sans erreur...

* Une jonction {JN} ou deuxiéme numéro d'alerte (L,V,T,,,) pointant à N10 forcera le contrôleur à appeler ce numéro à la place d'y normalement envoyer un SMS.
Donc s
i dans la liste plus haut le numéro 3 en liste "N3" et configuré en commande d'appel par [0000 N3 =!066742125], ce numéro sera alors composé et l'écoute immédiate sera possible dès que le combiné ou portable de l'appelé sera décroché. ! est une commande valide (voir a !?).
Il suffira de racrocher pour terminer la communication. Notez ici que N3 pour fonction écoute est ici le dernier numéro d'alarme, puisque N4 n'a pas été programmé. S'il y avait 5 numéros ou envoyer les SMS d'alarme (voir aussi aD), N5 pourait alors étre celui de la fonction microphone.

Si des commandes AT de démarrage sont requises elles pouront être programmer de N20 à N29. Attention et à vos risques: une commande AT incorrecte peut mettre la radio gsm hors service. Aucun AT commande n'est nécessaire à ce jour avec le GXL88 en sont usage standard.

Commencer par programmer les numéros d'alarme en début de liste à partir de N1. Un ou plusieurs et les un après les autres. Le
paramètre aD (voir à AL) est à 5 par défaut donc jusqu'à 5 SMS aux 5 premiers numéros de liste peuvent être envoyés en cas d'alarme ou en tout cas jusqu'à la première position de liste vide.
Programmer ensuite les numéros d'Alerte optionnels. Une Alerte sera d'office envoyée à N1 néanmois, les fonctions V1,2,3,S, L0,1,2,3, T1, 2 et Z1,2,3 ont toutes un deuxième (toutefois rarement utilisé) numéro d'alerte programmable à la fonction respective en plus de l'alerte standard à N1. (voir exemple à la fin du paragraphe T pour un simple test avec le thermométre fourni).
Programmer enfin les numéros d'
avertissement des jonctions.  Ils sont eux aussi optionnels du fait que les jonctions peuvent aussi fonctionner sans envoyer de message. Si voulu, ces numéros pourront au mieux être programmés en même temps que les jonctions.


R    Relais de sortie R1 à R4 (et sorties 5 à 8)
      

Les quatre sorties équipées de Relais de puissance vous permettent à distance de conduire machines ou équipements avec un simple SMS de commande*. Commandez un électricien si vous n'êtes pas vraiment certain de ce qu'il faut faire! Attention et soyez très prudent lors du branchement des sorties qui doit s'éffectuer hors tension!

Les sorties R1, R2 et R3 peuvent commuter en (Marche ou Arrêt) et la sortie R4 (Marche/Arrêt/Marche). Les sorties peuvent supporter jusqu'à 10A en 12, 24 ou 260VAC (2500W). [0000 R?] donnera un rappel d'infos par SMS sur les possiblités de manipulations sur les sorties.

Les sorties peuvent être temporisées jusqu'à 65500 secondes (plus de 18Heures) ou simplement mises en marche avec [Code Rn On] et arrêtées par une commande [Code Rn Off] ou
[Code Rn 0]. Donc pour mettre en marche R1 pour 3 minutes, envoyez [Code R1 on 180], R2 pour 1 heure [Code R2 3600] ou bien ensemble [Code r1 180 r2 3600 s] "on" n'étant pas requis avec la temporisation. Le dernier s, si voulu, fera immédiatement renvoyer un message d'état montrant l'action accomplie.

Un nom plus significatif peut être donné
à la sortie, comme POMPE, LAMPE, MOTEUR2 ou autre... Vous pouvez renommer les sorties 1 à 4 comme souhaité. Donc, si le nom de la sortie R1 est changé en POMPE, commande [Code pompe 600] mettra la pompe en marche pendant 10 minutes. [Code pompe 0] l 'arrêtera de toute façon même avant les 10mns. (Voir E? plus loin pour les noms des sorties et d'entrées).

Le début du message d'état montre les relais [Code s]:

R1 187           Reste 187s avant l'arrêt [Code R1 350].
R2 Off as I2     R2 en marche si alarme via as. JI2 {F3}={R2}*
R3 ON            [R3 On]. envoyez [R3 Off] pour l'arrêter.
R4 ON T1         R4 a pu être mis en marche par la jonction T1.
Rn ON ar         Rn en marche après [Pw A On] vias ar*
Rn ON 3600 R4 0  [Code Rn 3600 R4 0], voyez ci-dessous.
R6 OFF VS        Ai6=R6. Peut être commandé par une jonction.
R8 555           Ai8=R8. Peut aussi être commandé par jonction.

*as et ar ne sont pas de sorties commandées par une jonction mais font partie de la fonction d'alarme comme vu à AL.

R5 à R8 sont des sorties digitales qui sont partagées avec les entrées Ai5 à Ai8. Pour pouvoir utiliser les entrées 5 à 8 comme sortie il est simplement nécessaire de programmer le délai de l'entrée correspondante à 0. L'entrée deviendra une sortie dès la premiere commande à la sortie et elle deviendra alors visible dans le message d'état.  Donc par exemple la commande suivante annule le délai de l'entrée Ai7 et la transforme en sortie R7.  [ Code a7 0 r7 60 s].Ou [ Code a7 0 r7 0]pour eviter de mettre R7 en marche directement.
Pour retransformer R5 à R8 en entrée il sera suffisant de reprogrammer le délai correspondant de l'entrée à une valeur supérieure à 0.

R5 à R8 sont montrés dans le message SMS d'état que si utilisé comme sortie. Utilisés comme sortie, Ai5 à Ai8 ont leurs délais à 0 et ne sont alors plus utilisable comme entrées d'alarme. Les jonctions Ji5 à Ji8 éventuellement programmées, elles restent fonctionnel et réagiront de même pour Ai5=R5 à Ai8=R8, donc comme entrées ou sorties. Voir j?
Les 4 sorties supérieures utilisent la même syntaxe de commande, [Code Rn on Rn Off Rn 0 Rn 555]. 

R5 à R8 peuvent être employés comme sortie à faible courant et donnent un signal de sortie à niveau digital de 0 à environ 4V à 3mA. Suffisant pour une "low power"  LED ou l'entrée d'un driver de puissance.

Voir également la fonction Hra et Hrb qui peuvent faire commuter une sortie à une heure préprogrammée à H?.

*DANGER: La plus grande prudence est recommandé avant de commuter aveuglément toutes machines ou autre dispositif à distance. En plus, rien ne garantie que l'ordre de commutation arrivera au contrôleur à temps; normalement dès les quelques secondes, mais à l'encontre, il pourrait avoir un certain retard pour des raisons diverses comme surcharge, malfonction du réseau GSM en usage ou encore pour raison indéfinie. Par conséquent et toujours savoir ce qu'on fait et toujours débrancher les sorties du module ou l'alimentation électrique avant toute intervention ou maintenance sur les appareils connectés.



E     EA renommer les noms d'entrées A1-A8  La commande [0000 e?] en renvoie les info's.       

Pour renommer l'entrée A2 en "Garage", envoyez simplement la commande [Code EA2 Garage] au contrôleur. Une alarme au garage vous enverra alors le message d'alarme suivant par SMS;

!ALARM! Garage      Pour ces messages !ALARM! et en premier!
Trig..........      Et le reste du message d'Alarme (VOIR A?)

Le nom des entrées qui sont répertoriés dans le SMS de temporisation reçu après la commande [Code AL], peuvent compter jusqu'à 15 caractères maximum alfanumerique sans espace entre les lettres ou chiffres. Donc [Code ea3 Sensor-A3!] montrera "!ALARM!  Sensor-A3!" dans un message d'alarme.
[Code EA4 PORTE_d'ENTREE]  renommera A4 en PORTE d'ENTREE. Notez que le underscore "_" sert à inclure un espace dans le nom de l'entrée.


    ER     Renommer les sorties. Relais R1-R4 et R5-8

Pour donner le nom POMPE à la sortie R1, envoyez la commande [Code ER1 POMPE] au contrôleur. Pour modifier la sortie R2 en "LAMPE", envoyez tout simplement la commande [Code ER2 Lampe] et pour Rn [Code ERn "ALIAS"].
Le noms des relais de sorties peuvent avoir jusqu'à 15 caractères alfanumerique sans espace entre les lettres ou les chiffres.
Les noms d'entrées et de sorties sont deux choses différentes.

Le nom des entrée est listé par [Code AL] et le nom des Relais de sorties par [Code s].

Un nom de sortie R1 à R8 édité à seulement 1 caractère
[Code er3 3] ne sera par montré dans le message d'état [Code s], mais la sortie ne perdra néanmoins aucune fonctionnalité et poura étre commandé par [Code 3 On/Off]. Il serait sensé de renommer les sorties R1 à R4 par 1,2,3 ou 4, si non-utilisé pour faire place à d'autre information au message d'état et d'utiliser 1,2,3,4 afin de s'en souvenir.

Les alias de sortie Rn sont répertoriés dans le message d'état s

POMPE OFF     (R1) renommé par [Code ER1 POMPE]
Lampe 320    
(R2) renommé par [Code ER2 Lampe]
R4 OFF        R3 absent, renommé par [Code ER3 3]
R5 OFF        R5 à R8, partagés avec Ai5 à Ai8 (R?)
etc .......  
et visible que si configuré en sortie.

L'alias doit alors être utilisé pour toute commande de commutation sur les sorties. Alors, choisissez des noms courts, significatifs, facile à se rappeler et à écrire pour les sorties. Pour allumer la "pompe" pendant 15 minutes et la "lampe" pendant 1 heure, envoyez la commande [Code pompe 900 lampe 3600]. Aucune importance majuscule ou minuscule pour la commande des sorties.
Pour renommer une sortie (ou une entrée) déjà renommée, il faudra ré-utiliser son nom standard. Donc
[Code ER1 Ventilo] renomera "Pompe" en  "Ventilo".


     Donner un nom au contrôleur

Le menu "data" de configuration Data et GPRS offre la possibilité de donner un nom au contrôleur. Ceci bien utile quand on à plusieurs contrôleurs en service.  Le nom apparaît alors à la fin des messages reçu des contrôleurs.
Pour programmer le nom de Paris-1 envoyez [0000 Dai Paris-1] pour le supprimer [0000 dai   ] 2 espaces après Dai...



    EZn       Changer les deux caractères qui représentent les fonctions Z1 Z2 Z3 

Ceci ne change que les deux lettres qui représentent les fonctions Z et n'à pas de consequences sur leurs fonctionnalité. Ces fonctions, qui sont au choix configurable en autre en Gauge, Thermomètre et Voltmètre pouront donc être aventageusement abrégés par deux autres lettres plus significatives avec la commande [0000 ez3 T2 ez1 GL ez2 Hg] par exemple.


    EPM  EP1 EP2 EP3  Nommer le PMC et les phases ou ses groupes 

Le Power Meter Contrôleur optionnel peut être nommé ainsi que ses phases si en triphasé ou ses goupes si en monophasé. Ces nom ne sont important que pour la representation sur web page et ne change en rien sa fonctionnalité. Voir à PMC



    EFnn     Nommer les fonctions de base     retour à la liste de commandes

Les fonctions V1, V2, V3, Vs, L0, L1, L2, L3, T1, T2, Z1, Z2, Z3  peuvent également être nommées avec un non comptant jusqu'à 15 caractères. Ces noms seront visible sur la page internet quand utilisée et aussi sur les messages d'alerte et d'Avertissement.

Le serveur du contrôleur envoie pratiquement toutes les d'informations du système en une fois et les champs de la page web montreront des noms plus significatif que les abréviations ci-dessus. De plus, passer la sourie sur un champ de la page donne des conseils, mémos ou détails de configurations en infotip ou infobulle.
Afin d'apprécier la difference entre le mode SMS et internet, envoyer [0000 s] via la ligne de commande par l'internet renverra également le message d'état SMS en bas de page. N'incluez jamais les [ ] à la commande.
les commandes envoyées via SMS, internet ou PC ont exactement la même syntaxe et s'écrivent donc de la même façon. Pour amplifier la compatibilité entre les différents modes d'accès au contrôleur, toutes les commandes ou normalement un message et attendu en retour sera également affiché en bas de page sur l'écran.

Pour donner le nom "Thermométre 1" à T1 envoyez la commande [0000 EFT1 Thermometre_1]. Pour L1 [0000 EFL1 Phase_1]. Notez que vue la comptabilité limité entre les langues, systémes et navigateurs, qu'il faut mieux éviter les accents dans les noms.
Pour V1 envoyez la commande [0000 EFV1 Batterie_G1] à V2 [0000 EFV2 Groupe_48V] à V3, [0000 EFV3 Batterie_G2] ,,,
Pour Z1 à Z3 dont les 2 caractéres même peuvent être changés on enverra par example [0000 EFz2 FIOUL_cuve_G2].
Les fonctions Fw1 à Fw4 ont une fonctionnalité particulière et sont décrites au chapitre "Fonctions experts".



P     Changer le Mot de Passe (standard à 0000).  [Code P?] en donne les infos.      

Le Mot de passe ou le "Code" est à 0000 (4 zéros) par défaut. Il est nécessaire pour toutes les commandes au contrôleur, au début de la ligne de commande par internet, SMS ou PC. Le code peut compter un minimum de 3 et un maximum de 7 caractères alphanumériques, chiffres ou lettres et est  sensible aux mini- et majuscules.  Il ne doit pas inclure d'espace. Choisissez-le aussi court que possible pour rendre les commandes rapides et faciles.
 
Pour le modifier, envoyez la commande [AncienCode P(NouveauCode)]. Pour le changer en Abc, envoyez [0000 P(Abc)] pour ensuite changer ce nouveau code par un autre, 1+2=3 par example, envoyer [ABC P(1+2=3)]

Si le Code est perdu ou oublié, déconnecter les ou l'alimentation(s) du contrôleur, et les entrées Ai1 (20) et Ai2 (21). Faire alors un court circuit Ai1 à Ai2 avec un morceau de fil et remettez le contrôleur sous tension à nouveau seulement par l'adapter 240VAC à 12Vcc qui doit être normalement branché avec son 12 volt aux bornes (29)+ (30)-. Attendez alors le clignotement régulier de la DEL du millieu à (41) un rythme de 1 sec en marche et 1 sec arrêté qui signifie que la carte SIM employée est enregistré au cellulaire de téléphonie mobile GSM.
Plusieurs paramètres de configuration sont remis à leurs valeurs initiale et standard de début (voir aussi à F? juste en dessous), et le mot de passe redeviendra 0000. N'oubliez pas d'enlever le pontage Ai1 / Ai2 après quoi. Contrôlez alors tous les éléments de configurations et les paramétres qui sont utiles à l'emploi du contrôleur dans votre application...



F     Forcer la réinitialisation aux paramètres de départ (Factory Settings)
      

En cas de problème majeur, et si le contrôleur est encore capable de recevoir un message, envoyez lui la commande [Code FSRA] qui fera recharger la configuration de départ avec ses valeurs initiales.
Le module peut et doit alors être reprogrammé à besoin après avoir attendu environ 40s et en tout cas que
la DEL du millieu à (41) un rythme de 1 sec en marche et 1 sec arrêté si une carte SIM est employée.

Le Code est remis à 0000 (4 x zéro) après l'usage de Force Settings Restor All. Si le contrôleur ne réagit plus, le rechargement des paramètres de départ peut aussi se faire à l'aide d'un pontage comme expliqué au chapitre précedent P?.

[Code Fz] initialise seulement le contrôleur + radio gsm sans changement des paramètres ou du code. Ceci correspond à la mise sous tension du module et est à utiliser si l'on juge ou soupçonne une éventuelle malfonction du programme et est en fait la même chose que de désalimenter (toujours attendre 5 secondes) et réalimenter le contrôleur.

La commande [Code F?] montrera plusieurs paramètres:

FSRA (x) Delete/Reset All(Not N list)!
Pw Fz (z) Restart system. (z) dit Combien de Fz, total.
Use 0000 s after 30s.     (x) combien de FSRA, total.
Pw G/G+ V5-18             Acces au menu GSM et GXL version.
4.405936,51.229822        Operator Cell Position, see google!

Si besoin, la commande [Code Fe] ((e)mergency) au contrôleur arrêtera immédiatement la connection radio du GSM, voir G plus bas. La commande [0000 sim 0 fe] elle stop définitivenment car le mode sim 0 fonctionne sans connection GSM...



G    Menu G pour le module radio GSM.      

La LED rouge à cosse (54) à droite en haut montre avec 1 bref flash chaque 2 secondes que la connection au reseau GSM du module radio est correcte et donc que la SIM l'est aussi.
Si on à seulement 1 bref flash par seconde le module cherche une connection ou ne peut pas connecter. Plusieurs raisons sont alors possible. SIM incompatible, plus de credit, antenne défectueuse, SIM dans le mauvais socket pour contrôleur à deux SIM, du gras sur les contacts, etc...
Tenir la carte SIM par son plastic en attention aux contact de la carte qui au mieux ne doivent pas être touchés à main nu. Si trop sale ou gras, on pourra degraisser les contacts SIM+logement à l'alcool à 90°.  
Employer si possible un portable normal pour tester la carte SIM, la plus banale fonctionnera en SMS et en appel.
 
          La commande [Code G?] montrera plusieurs paramètres:
   
Pw SIM 1            Le SIM mode selectionner par [code SIM 1]
Mode=1 Used=1      
Le SIM mode selectionner et celui en usage.
0,1,2,3(1+2)        Les modes possibles. 0, 1, 2 ou les deux SIM.
Fg GSM radio reset! [0000 fg] reset GSM est reconnecte l'opérateur.
Fe Emergency Stop! 
[0000 fe] Coupe immédiatement la liaison radio GSM.
Ant: 36%            Le signal à l'antenne < 12% devient très peut.
OP: KPN MOBILE      Le nom de l'opérateur connecté.
IMEI: 563031015145201 
International Mobile Equipment Identity.
V0: 4364            La tension sur la radio GSM en millivolt.
T0: 28              La temperature interne du contrôleur en °C. 

Si la liste n'est pas complète, utilisez la commande [0000 G+]  qui forcera alors une nouvelle lecture et donc actualisation des paramètres G avant l'envoi de la réponse.

L'option SIM 0 permet l'usage du contrôleur sans connectivité au réseau GSM. La carte SIM (même si insérée) n'est donc pas lue et toutes les fonctions relatives au réseau GSM sont alors ignorées et seulement l'horloge logiciel est alors utilisée (H?).
Cette option sera utile quand le contrôleur sera localement employé pour des fonctions ne nécessitant pas de connection ou de commandes par radio GSM. Vue ses possibilités, ce contrôleur à prix très compétitif peut aussi être utilisé comme automate programmable local ou encore à connectivité internet sans nécessiter une SIM carte!
On peut donc aussi selectionner le mode SIM 0 quand le contrôleur est commandé et lue par l'internet par une connection sure et fiable. Toutefois, l'avantage d'un connection GSM double la sureté du fait que le contrôleur peut étre commandé par deux voies différentes et qu'en plus les messages d'alarmes, alertes, etc, pourront être envoyées par SMS.

La commande [Code SIM 0] si envoyée par SMS au contrôleur deviendra consequemment la dernière commande reçue à distance! Donc attention si le mode internet n'est pas validé avant par [0000 i on] donc, ou que la connection internet est inactive, le contrôleur ne sera plus contactable que localement par son l'interface sérielle branchée au PC. [Code SIM x g] du PC (ou par internet si connecté) au contrôleur rétablira le mode SIM x et la connectivité GSM du contrôleur (x étant 1, 2 ou 3).

Le Mode SIM 1 est pour la SIM à S1 tout à droite et SIM 2 pour S2 en haut. Pour les contrôleur équipés de deux SIM sockets on selectionnera de preference le mode SIM 1 si une seule carte SIM est employée comme dans la plupart des cas.
Configurez le mode SIM 2 avec la commande  [Code SIM 2qui fonctionne de même que le mode Sim 1 si le socket SIM 1 est sale ou défectueux. Le mode SIM 3 selectionnera automatiquement la premiere des deux SIM capable de connecter au réseau radio GSM.



H     HH:MM     Ajustement de l'horloge et des fonctions temporisées.      

L'envoi de la commande [Code H 14:49] mettra les horloges du contrôleur à l'heure. L'horloge peut aussi être mise à l'heure en même temps qu'à l'envoi d'une autre commande [Code H 14:49 R3 OFF s].
Le contrôleur a deux horloges interne; une logicielle et l'autre physique, RTC. L'horloge logicielle montrera une initialisation du système,
même inatendue, car dans ce cas elle force d'envoyer les états en atteingnant l'heure 00:03 à N1 si aucune commande n'est reçue dans ces trois minutes.
Une ré-initialisation peut être forcée par les compteurs de contrôle interne si le programme devient incohérent comme expliqué à Err, quand le contrôleur est mis sous tension ou encore quand il reçoit les commandes FSRA ou Fz. 
Le message d'état inattendu montrera donc l'heure à 00:03 et le contrôleur se remettrera de lui même à l'heure de l'horloge RTC qui reste
à l'heure si aucune coupûre d'alimentation ne s'est produite et que Hc est a 0...

[CODE H?] renvoie la liste des paramètres temporaires:

H 05:38          L'heure actuelle du contrôleur. [0000 H HH:MM]
Hs1 3 12:15      Etats à N3 à 12H15 tous les jours.
Hs2 1 00:10      Etats à N1 toutes les heures à xx:10
Hsm 0 mn         Etats répetitif synchrône à Hs1 N (2 à 59 maxi)
Hss 0 sec        Etats répetitif à Hs2 (N1) toutes les sss sec.
He1 6 00:00      Energie(SE) à N6. Répetitif (00:MM) ou à HH:MM
HeM 22 mn        Etats ENERGIE (se) (du PMC) à 22mn d'intervale.
HeS 0 s!         Etats ENERGIE (se) (du PMC) à intervalle sss.
HL HH:MM         LOG les états au PC via sortie sérielle RS232.
Hra 4 08:30 20:00 R4 en marche à 8H30, arrêt à 20:00 heure.
Hrb 5 22:45 07:00 R5 en marche à 22H45, arrêt à 7 heure.
Hc 0 Hg 11       horloge ±s en mode SIM 0. GSM Test time.
                                          

Le message d'état provoqué par la fonction H montrera la raison du message hs1, hsm, Hss, etc, à la ligne qui indique l'heure dans le message SMS reçu comme montré à
Hxx plus haut à (s).

[Code HS1 Nn 12:15] forcera un SMS d'état au Numéro Nn ( peut être de 1 à 35) en liste, tout les jours à 12:15. HS2 fera de même.
Si la valeur HH est laissé à 00,
seulement les minutes seront prisent en compte et HS1 et HS2 forceront l'envoi du message toutes les heures au temp indiqué par la valeur minute MM. [Code HS2 4 00:15] enverra donc les états toutes les heures à xx:15 à N4 en liste.
Un numéro doît donc se trouver à la position N indiquée dans la liste ou sera envoyé le SMS! 00:00 annule les fonctions respectives...
Donc en résumé la commande [Code HS1 1 00:15 hs2 1 00:45] forcera deux messages d'états toutes les heures à N1.

Avec Hsm les SMS d'états/status peuvent être envoyés au numéro N de Hs1, une ou plusieurs fois par heure synchronisé à la minute.

    [Pw Hsm 11] enverra un message d'états à xx:11 , xx:22, xx:33, xx:44 et xx:55 au numéro indiqué à HS1.
    [Pw Hsm 25] enverra un message d'états à xx:25 et xx:50 au numéro indiqué à HS1. (Hsm >2 <59)

Hss enverra les états à l'intervalle de la valeur programmée à Hss au numéro de liste programmé à HS2Donc la commande [Code Hs2 5 00:00 Hss 600] enverra les états au numéro se trouvant en position 5 de la liste toutes les 10 minutes. Les fonctions Hss et Hes sont programmables de 120 à 65000sec. La fonction Hs2 elle ne fera rien vu que 00:00 n'est pas une indication d'heure valable.
Un détail intéressant pour Hss est que les états
sont envoyés à partir de V1 si la valeur de sss est impair et sinon (si pair) de R1 s?.

[Code HE1 6 15:30] force un SMS d'état du module d'énergie "SE" au Numéro 6 en liste, tout les jours à 15:30. Si  la valeur HH de HE1 est à 00, un message "SE" sera envoyé chaque heure, une fois par heure, à minutes MM.
Donc commande;
[Code HE1 8 00:30] fera envoyé toutes les heures à xx:30 un SMS d'état du module d'énergie "SE" au Numéro programmé à la position 8 de l'anuaire. (Voir à Se et Sx pour les demandes d'état au module d'énergie).

Hem a la même fonctionnalité synchrone que Hsm et un message d'énergie "SE" sera envoyé au numéro indiqué à He1 (voir svp ci-dessus à Hsm pour la temporisation de HEm qui est la même). Hsm et Hem se programme a 2 mn minimum et à 59 mn maximum.

[0000 HL 10:30] force un message d'état à 10:30 à la sortie serielle du contrôleur ou encore toutes les heures à MM si HH=00.
Elle peut être relié par un cable (RS232/USB) à un ordinateur PC ou laptop et produire un log des états. Ne pas utiliser HL si un accéssoire est déjà branché à sortie serielle. Le module d'énergie mais aussi un module radio et autre peuvent y être branchés (RS232 9600b/s.N.8.1).

La commande [Code Hra 3 9:15 14:30] mettra le relais de sortie R3 en marche à 9:15 et l'arrêtera à 14:30 tous les jours.
La commande
[Code Hrb 4 20:15 0:5] mettra R4 en marche tous les jours à 20:15 et l'arrêtera à minuit 5.
Notez que si le relais est arrêté entre temps, par SMS, ordre de Jonction ou par coupûre d'alimentation, le relais ne se remettra en marche qu'au prochain temps ON de Hra ou Hrb.
Les deux fonctions peuvent ici aussi être utilisées simultanément pour donner plus de commutations journalière. Voir aussi a K? pour pouvoir commuter des temps très courts entre de longue périodes.


Hc est un paramètre de correction d'horloge utilisé quand différent de 0 pour ajuster/régler l'horloge logiciel. Si vous pensez que l'horloge est trop rapide avec 3s par jour, envoyez [Code Hc -3] et si elle est trop lente de 4, [Code Hc 4].
Donc si le mode SIM n'est pas zéro, laisser Hc à 0 (recommandé) pour que l'horloge logicielle soit synchronisée à l'horloge physique RTC interne qui, elle, nécessite aucune correction.
L'horloge RTC n'est pas utilisée quand le contrôleur fonctionne en mode SIM 0 et Hc programmé à différent de 0 annule la synchronisation dans tous les modes SIM (voir aussi à G? pour les differents SIM modes).
Quelque soit la configuration, on peut toujours mettre le ou les horloges utilisées à l'heure en ajoutant [ H HH:MM ] à une commande envoyée au contrôleur par SMS, internet ou du PC. Ceci en prenant soin d'écrire la commande qui doit renvoyer un message en dernier comme par exemple ici: [Code N4 02045215444 H 17:51 ss].

L'horloge RTC du contrôleur prend son alimentation aux sources qui alimentent le contrôleur et qui normalement par défaut sont
BATT V1(31) , ADAPTOR VS(29), et L3/V3 à (37) du boîtier. Si, comme pour qq de nos clients, le circuit est équipé du socket optionnel pour pile lithium CR2032 3V, le contrôleur gardera l'heure assez longtemps pour pouvoir être déplacé et ou recablé. (Hc est à 0 et SIM à 1 par défaut)

Hg dit à quelle fréquence le contrôle de connection au réseau gsm doit s'éffectuer, par défaut à 11 donc toutes les 11 minutes et synchrone aux minutes. Hg peut être laissé à sa valeur initiale mais pourrait être changé si l'utilisateur le décide [Pw Hg MM].
Finalement pour le menu H, si l'index du numéro est laissé à 0 ou pointe à index N33, le message correspondant sera envoyé par GPRS
au temps programmé. Il faut bien sur aussi configurer la fonction GPRS. Voyez SVP les fonctions expert pour details!


i      Configuration et accès au contrôleur par l'internet.        

Le contrôleur peut avantageusement être commandé par l'internet vue l'aisance et la rapidité de travail obtenue par rapport au trafic SMS. Une adresse IP fixe est préférable et très fortement conseillée.
Vu que le contrôleur sera interrogé par exemple par http://53.123.234.50:1425/Page_Name et qu'il sera biensûr nécéssaire de connaître son adresse IP 1425 étant le port d'accès et Page_Name le nom de la page qui tout deux peuvent être choisi par l'utilisateur.

On utilisera le navigateur de son choix, PC ou mobile. Aucun programme ou application spécifique n'est requis au PC ou au mobile pour pouvoir accèder au contrôleur qui génère lui-même la page à afficher dont on peut voir un exemple là pour PC et là pour mobile.
Nous avons fait le dévelopement avec Firefox, SeeMonkey et Safari mais tous les navigateurs peuvent être employés avec plus ou moins d'aisance (même le bon vieux Netscape!).

Il est avisé de s'assurer que le trafic gsm sms avec le contrôleur fonctionne avant de changer les paramètres i via ethernet que nous designons ici par internet. Si l'accès par l'internet devenait impossible par une cause imprévue ou que tout simplement une commande erronée est envoyée, une commande SMS, qui peut tout aussi bien configurer tous les menus, pourrait être alors envoyée.

Les paramètres de configuration
du module internet interne si monté, devront être configurés via le programme ezmanager qu'on peut trouver ici. Voir aussi la doc du module internet ou tout simplement recopier les trois fenêtres de configuration standard 1, 2 et 3.

Exmanager montrera l' adresse LAN (=local) assignée par le router apres avoir appuyé sur la commande "Search All". Forcez le router à toujours assigner cette mème adresse locale au controleur rendra l'acces local bien plus facile.
Exemple d'adresse localle à écrire dans la barre d'adresse de votre navigateur: http://192.168.178.40:1425/Page_name
ou depuis V2-17, http://53.123.244.50:1425/-0000 ss pour recevoir un text sur l'écran mais par internet (voir plus bas #).

[Code i] liste la configuration internet du contrôleur:

iCA 88.160.241.20:1425  GXL88 Adresse IP et le PORT apres le ":"
iSA www.nnnn.com/name  
Adresse ou GXL88 connecte en mode client.
iPN Page_Name          
Le nom de la page d'accès internet du GXL88.
iSL no_name            
Le nom utilisateur en mode client.
iSW no_pass             Le mot de passe en mode client.
iPR 0                   Optionnel, auto-recharge de la page.
iPT 0                   Temps maxi en d'attente avant connection.
2x<32 3x<16 >4s >2s     Longueur en caractères de ICA à IPT
iPB 7                  
GXL<=>M53 communication. 7=57600 défaut.
i ON                    Dit si internet activé ON ou i1 ou pas OFF.

ICA (facultatif) est assigné avec l'adresse internet du GXL88. Cette adresse comme pour exemple http://88.160.241.20:1425 pourra donc être écrite dans la barre adresse du votre navigateur afin de recevoir la representation graphique du système et donc aussi de pouvoir le commander. Le parametre internet Contrôleur Adresse sera principalement employée par la commande [Reload sec] qui ne peut être utilisé que si la lignes ICA est correctement assignées. Sinon simplement remplir et utiliser la barre adresse du navigateur internet et/ou utiliser le bouton [Send] même avec une ligne de commande vide! Le bouton [Send] lui utilise seulement la barre d'adresse du navigateur comme destination adresse.
Comme exemple et par SMS [0000 ica 53.123.234.50:1425 i] Le i vous fera recevoir un SMS de contrôle en retour avec la liste l? ci-dessus. Il faudra bien sûr faire la configuration de ICA par SMS (ou par PC si i = Off) la premiere fois et aussi mettre la fonction internet en marche (l'activer) en envoyant la commande [Code i on] par SMS (ou PC) au contrôleur.

iSA (facultatif) et l'adresse internet du serveur ou le contrôleur doit connecter pour y déposer ses mesures ou états (cette adresse sera inscrite dans le module internet). Il est alors, ainsi que le module internet, configuré en client. Donc, et tout simplement, ce mode est l'inverse du mode normal ou vous interrogez le serveur du contrôleur avec votre client navigateur. Le même pincipe que le mode GPRS qui passe par le réseau GSM mais donc par votre router et connection internet..
Si nécessaire un nom d'identification iSL et un mot de passe iSW peuvent être configurés pour accéder au serveur.
iPT sera le temps permis d'attente pour que la connection au serveur soit établie avant d'envoyer les messages. IPT n est pas utiliser en mode i1 ou i ON ici présenté.

iPN (facultatif) est le nom de la page internet générée et envoyée par le contrôleur sur votre éran et qui forme avec l'adresse IP+port la cléf d'accès par l'internet. Le nom de la page, quoi que optionnel, est "Page_Name" ou "GXL88" par défaut. Ne pas inclure d'espace dans le nom de la page et utilisez 15 caratères maxi!
Le nom de la page obéit aux différences minuscle & majuscule. Pour supprimer le nom de la page envoyer [Code ipn  ] et bien noter l'espace standard suivant le nom de la commande mais surtout le suivant qui annule le nom de la page. Ceci à contrôler par [0000 i?]. Après quoi, http://ip.ip.ip.ip:port sera suffisant pour accéder au contrôleur.

iPR peut sur certains navigateurs faire recharger la page automatiquement, comme par exemple [0000 ipr 30] pourrait actualiser la page toutes les 30 secondes. La valeur du paramètre sera visible en bas à droite juste à côté de "Reload 30". Ne pas le programmer à une valeur trop basse, 10 étant environ le minimum par internet et moins seulement par réseau local (Local Area Network).
Si par cette methode utilisant la simple fonction "refresh" du brouwser, la connection n'a pas bien été établie, une page blanche en sera le résultat! Actionnez alors le bouton retour de votre navigateur pour retourner à la dernière page ayant été affichée et augmentez par la même occasion le paramètre de reload iPR.
Laisser le paramètre iPR à 0 (zéro) jusqu'à ce qu'on soit sûr de pouvoir maîtriser les réactions parfois inattendu du navigateur. En plus, agissez pausement et ne cliquez pas à répetition vue que la connection internet et que les modes de fonctionnement du contrôleur quasi simultanés peuvent néanmois parfois ajouter un certain temps de réaction surtout quand il est occupé avec le trafic par GSM.

iPB est le paramétre de "baud rate"donc de vitesse de communication entre le contrôleur et le module internet interne. Des trois on choisira IPB 47 pour une connection internet lente [Code ipb 47] (9600b/s). La deuxième [Code IPB 7] pour 57K6 qui est la valeur par défaut et celle à employer pour les connections ADSL courantes. Et enfin [Code ipb 3] pour 115K2 peut être utilisée mais ne donne pas toujours de bon résultat de l'internet mais peut être utilisé en réseau local (LAN).
Dans les 3 cas il faudra localement configurer le module internet en LAN en premier avec ezmanager au tableau "Serial Port / Baudrate" et après, programmez le paramètre iPB au contrôleur par SMS ou PC. S'assurer en tous cas que le mode SMS fontionne afin de pouvoir rétablir les configurations qui auraient pu être involontairement altèrées.
Petite différence utile: Essayer de connecter avec mauvaise ip:port retournera "site introuvable" et bon ip:port mais mauvais nom de page lui retournera "Connection réinitialisée ou interrompue".
Le cable, UTP, RJ45 ou réseau, quelque soit la nomination, sera branché à la borne RJ45 du contrôleur qui accepte et détect automatiquement un cable dis croisé marqué (crossover cable) ou droit (patch, straight cable).
Les DELs du connecteur RJ45 disent, elles, l'état de la connection au router et montre une connection active. Entre autre vert continue et jaune intermittent veut dire connecté/enregistré au router et actif si vert et jaune continue. Débrancher le cable quelques secondes et le rebrancher en observant les DELs qui indique alors le mode déconnecté... 

L'interface internet se passe de commentaire vue que tout y est visible en une fois et que placer la sourie sur une ligne de l'écran donnera encore plus d'informations. Un certain temps est néanmoins nécessaire pour s'habituer à tout les fonctions. La ligne de commande accepte exactement la même syntaxe que les commandes SMS.
Appuyer sur "Reload 0" nécessite la définition correcte des paramètres iCA et optionnellement iPN alors que le bouton "Send" même avec une ligne de commande vide utilisera l'adresse présente dans la barre d'adresse du navigateur.
Si le PMC est connecté les mesures en seront actualisés après avoir rechargé la page avec le "Reload" et pas quand on utilise la commande "Send" à moins bien sûr, que se soit justement une des commandes se, sx ou si qui est envoyée. Le PMC est visible sur l'écran que si le paramètre ACm >0 et ses éventuelles modules  d'entrées et de sorties que si ACi >0 (voir les fonctions experts à Power Metter).

Le mode internet et PC ne peuvent pas être utilisés en même temps sur le GXL88. Pour pouvoir utiliser le mode PC étant en mode internet, la commande [0000 i off] doit être envoyée de l'internet ou par SMS au contrôleur. La commande [0000 i on] envoyée par SMS ou PC rétablira le mode [AT] et internet. Assurez vous que le contrôleur est toujours accéssible par SMS afin de pouvoir débloquer une situation inattendue surtout si les manipulations se font à distance.

Pour connecter au contrôleur via réseau, le module internet optionnel (mesurant 24 par 20mm seulement) doit être présent sur le socket interne au GXL88. Sinon il est nécessaire de l'enfficher à sa place dans le contrôleur. Ceci en faisant très attention au sens d'insertion (voyez le point blanc en haut à gauche du module et sur le circuit du GXL88!). Pour plus de sureté, cette manipulation comme les autres manipulations "électrique" au contrôleur s'éffectura avec contrôleur non alimenté.

Connecté au router ce dernier devra assigner automatiquement une adresse ip locale au module internet (DHCP). Pour pouvoir accèder localement par LANipAdresse/PORT/Page_Name au controleur.
Pour acceder au controleur de l'exterieur par l'internet de n'importe ou avec WEBipAdresse/PORT/Page_Name il faudra biensur connaitre l'addresse IP et le PORT de redirection, comme 1425 par exemple aussi assigner dans votre router (voyez à PORT Forwarding). Le port au module internet du controleur (ici 1025 assigné avec ezmanager) sera le mème que celui assigné au router (1025) pour l adresse LAN correspondante au controleur.
Ne pas monter ou retirer le module si le réseau local ou internet ne sera jamais utilisé afin de principalement économiser du courant et par conséquent aussi diminuer la température interne du contrôleur montré au menu G?. Laisser ou programmer dans ce cas le paramètre i à Off en envoyant la commande [0000 i off] au GXL88.

Observez bien les deux LEDs du connecteur UTP RJ45 qui montre le fonctionnement de la connection.

# Une nouvelle fonction a été ajouté à partir de V2-17 afin de résoudre differents cas de connection internet qui ne donnerai pas une  representation graphique du controleur correcte (comme des fois sur les navire avec internet via satelite).
On pourra alors directement utiliser la barre addresse en mode commande ex: http://WEBipAdresse/PORT/-Code (cmd)
Donc si biensur la fonction internet est active voir [Code i on], écrire ip/port/-0000 ss dans la barre addresse renverra le message sur l'écran méme via internet independament du sim mode. Toutes les commandes sont permissent et une sim n'est pas requise si la connection internet est stable. Les représentations graphique et/ou texte peuvent même étre employées ensemble.
Le -code (cmd) remplace le Page_name si il y avait et s écrit aprés le /. Bien savoir que si l'internet se coupe (ou code i off) et que le controleur est en mode SIM 0, il ne sera plus accessible que par le cordon PC via sa prise serielle. Quoi qu'il en soit, les modes internet ou PC et GSM sont tous compatible et les deux peuvent fonctionner simultanement (donc pas le mode internet et PC!), On peut méme redemarrer le module gsm en mode sim 0 par la commande internet "fg" (voir à F?) ou pour plus de sureté utiliser le mode internet avec quand méme une sim monté avec controleur en mode SIM >0...







Pour Vn, Tn et Zn, un Avertissement et Alerte peuvent être envoyée du fait qu'on peut tous leur configurer des jonctions et aussi des limites < et >. Jonctions et Alertes ont des seuils Bas/Haut qui peuvent bien sûr être configurés à des valeurs différentes.

Les messages d'Alertes sont ceux envoyés d'office au numéro N1. Ces fonctions ne font pas commuter de (relais) de sortie, mais ALERTE tout simplement d'un dépassement des seuils programmés bas < ou haut > des fonctions Vn, Tn et Zn. Si voulue, toutes peuvent optionnellement faire envoyer une deuxième Alerte programmable de N1 à N35. Un message d'ALERTE commence par; a)

Les messages Avertissement "warning"sont eux envoyés par les seuils de Jonctions {JON} et {JOFF} (voir juste ci-dessous) si configurées. Les Jonctions peuvent commuter les sorties, exécuter des commandes locales et envoyer des messages Warning à un des numéros de liste choisi. Les messages  d'avertissement reçus commenceront par w) (de warning) et seront façilement discernable des autres car faisant voir les détails de jonction.
.
La fonction Alarme envoie des messages
d'Alarme  si A=On or O+ et ils commençent par le mot !ALARM!

Donc apart les messages d'info's de configuration ou d'états divers reçu sur demande, le contrôleur peut encore envoyer trois sortes de m
essages à ne pas confondre: avertissement (warning), alerte et Alarme.

Donc bien utile et pour les deux premiers cas, a) et w), quand les seuils programmés aux champs {JON} et {JOFF} d'une jonction sont configurées pour automatiquement réguler un systéme (charge, température, ou autre) et qu'une malfonction se produit, une alerte pourra être transmise si les seuils a) d'alerte < et >
dépassent ceux de w) programmés à la {jonction}!

Continuez svp ci-dessous avec les fonctions spéciales, en ordre de fonctionnalité, ou retournez
au début.






J     Jonctions    ji1 à ji8, jL1 à jL3, jV1 à jV3, jVS, jT1/T2, jZ1 à jZ3.     en haut

La fonction "Jonctions" permet de logiquement connecter une ou plusieurs entrées ou une éventualité (changement de tension, température, niveau et autre) à une ou plusieurs sorties. Ces Jonctions logicielles et non pas physique, donnent une fonctionnalité et flexibilité "avancée" au contrôleur.
Les plus simples par exemple pourront directement faire commander les Relais de sorties en marche, arrêt ou pour un certain temps dépendant d'un changement sur les entrées Ain et Ln et d'autres, commander une action et optionnellement envoyer un 
avertissement au dépassement des seuils programmés à Vn, Tn et Zn.

[Code J] retourne un SMS contenant un mémo de la fonction, 
[Code JL] renvoie la liste des Jonctions qui sont programmées (JLL quand la liste est trop longue). [Code Js] renvoie une liste des délais (qui sont en secondes) d'entrées des jonctions de Ji1 à JL3, et, [Code Jm] le paramètre de répétitions des jonctions JV1 à JZ3 qui eux sont en minutes.

Une jonction de base à 5 champs:  {Jnn} {JON} {JOFF} {JR} {JN}

{Jnn}  Le nom de jonction à configurer ex: Ji5, JVS, JL3, JT1, JZ2,,,
{JON}  dis quoi faire avec {Rn} si {Jnn} va au niveau;  1/On ou BAS.
{JOFF} dis quoi faire avec {Rn} si {Jnn} va au niveau; 0/Off ou HAUT.
{JR}   Indique le relais (sorties) qui éventuellement sera commuté.
{JN}   A quel numéro l'Avertissement sera optionnellement envoyé.

Disons 1/0 pour les entrées Ai1 à Ai8 et de On/Off pour L0, L1, L2, L3
et enfin de BAS et HAUT pour les entrées V1,2,3,s, T1,2 et Z1,2,3.


[Code JL] liste les Jonctions actives et leurs paramètres:

J On/Off R N           {On} {Off} {R} {N} warning = SMS d'avertissement
i1 0 0 1 3             R1 Off par tous changements sur Ai1. SMS à N3
i7 0 0 0 1             warning à N1 pour tout basculement de Ai7.
L2 -1 1 1 0            R1 No change si L2=ON, R1 ON si L2=Off. No SMS.
V1 11.0 13.0 4 5       R4 On si BATT <11V, Off si >13V, avertis N5
VS 1 1 0 1             ADAPTOR (Voltage Supply) warning à N1 qd On/Off.
T1 18.5 21.5 3 0       Temp. R3 On si <18.5°, Off si >21.5°. No SMS
T2 3.0 38.0 0 1        Avertissement à N1 quand < 3° et > 35°.
Z1 5.0% 95.0% 4 33     Cuve niveau. R4 On <5%, Off >95%, avertis N33
Pw JLL                 Si plus. Donc utiliser JLL pour voir le reste!

Jn s s R N             [Pw JLL] commence la liste à J10=JL1.
L2 0 1 0 20            Avertissement à N20, pas de sortie pcq JR=0
V1 11.0 13.0 3 0       Commute R3, pas d'avertissement pcq JN=0
VS 0 0 0 4             Avertissement à N4, pas de sortie pcq JR=0
T1 29.0 22.0 3 0       Inversés! "clim?" avec R3. Pas de SMS JN=0
T2 -15 -10 3 0         R3 On <-15°, Off >-10°, pas d'avertissement.
Z1 5.0% 95.0% 14 0     R4 OFF si <5%, ON >95%. R=NON R SI Offset 10!
Z2 45.0% 66.0% 12 0    R2 OFF si <45%, ON qd >66%. Pcq R2 est inversé.
Z3 1.0 99.0 0 0        Pas de commutation n'y d'avertissement.
                       (les valeurs montrées sont des exemples)

Ji1-8. Par exemple, cette simple commande [Code Ji3 1 0 4 2] au contrôleur fera mettre le relais de sortie R4 en marche quand le niveau de l'entrée Ai3 passera de 0 (GND) à 1(en l'air), ou l'arretera par passage de 1 vers 0, et enverra un avertissement au numéro N2 en liste dans les deux cas. Voir Js plus bas si un délai de jonction est souhaité pour l'entrée.
Quand la fonction Alarme est active, pour les entrées Ai1 à Ai8, et qu'un message d'!ALARME! n'est pas souhaité en cas d'Alarme pour une ou plusieurs des entrées simplement annuler le délai de l'entrée. [Code A3 0] annule l'alarme pour l'entrée Ai3 mais laisse la jonction active).

[Pw Ji3 600 0 4 0] met R4 On pour 10 mns quand Ai3 va à 1 et l'arrête quand Ai3 retourne à 0.
[Pw Ji6 0 10 2 0] Arrête R2 to OFF when Ai6 va au niveau 1 et le met sur On 10sec qd à 0.
[Pw Ji8 -1 -1 4 10 Ji8s 0 180 N10 <Numero_a_N10] fera envoyer un avertissement au numéro N10 de la liste seulement quand l'entrée Ai8 ira au niveau 0 pour 3nm minimum.
R4 n'est pas commuté parce que  -1 spécifie par de changement sur la sortie
pour les 12 premieres jonctions de Ji1 à JL3.

Comme exemple demandant plus d'attention, on configure la jonction Ji5 et l'entrée Ai5 en sortie afin que chaque changement de R5 soit recopié sur R3 avec [0000 ji5 1 0 3 0 a5 0 r5 0]. On met donc le délai A5 à 0 pour utiliser la sortie R5 (voir R?)

De {Jnn} Ji1 à i8 et L0 à L3 les champs {JON(entrée va de 0 à 1)} et {JOFF(entrée va de 1 à 0)} sont tous deux capable de mettre la sortie {JR} soit en marche ou arrêt par changement de niveau de l'entrée {Jnn} correspondante.

De Ji1 à JL3, le champ {JON} dit ce qu'il faut faire avec {JR} quand {Jnn} passe de 0 à 1/ON.
De Ji1 à JL3 le champ {JOFF} dit ce qu'il faut faire avec {JR} quand {Jnn} passe de 1 à 0/Off.
        (on peut parler de niveau ON(1)/marche et OFF(0)/arrêt pour L0, L1, L2 et L3)

Donc {JON} et {JOFF} contiennent 1 des 4 ordres de commutation qui pourront être:
    - En marche si, {1} =Marche) ou en marche pour un certain temps {temporisation jusqu'a 65k5 sec}.
    - Laissé inchangé {-1} par changement/basculement de l'entrée. Ou arrêté si le champs et à {0}.

Les Jonctions Ji1 à Ji8 et JL0 à JL3 ont également un délai configurable pour chaque changement d'état.
Comme exemple on prendra L1 et la Jonction JL1 pour mettre un générateur en marche via R3
en cas de coupure de réseau d'au moins 30 secondes et l'arrêter après 2 mn quand la tension est rétablie. On doit donc connecter L1 à la sortie d'un même adapter 240 à 12Vdc déjà branché à JS/ADAPTOR avec sa sortie 12V positif à (35) et le négatif à un point commun GND. VS déjà équipé pourrait bien sûr faire exactement le méme avec la Jonction JVS.
On configure alors séparément ou alors en une fois les paramètres de délais, de jonction, déactive JVS et un numéro au cas ou l'on désirerait recevoir un avertissement de coupure et de rétablissement du réseau.
Donc [Pw JL1S 120 30 JL1 0 1 3 8 JVS 10.0 11.0 0 0 N8 NuméroAalerter] et ici comme d'habitude un (1) espace doit séparer les éléments des commandes)

JS délais se programme en secondes          

[Code JS] délais d'entrées pour Ji1 à Ji8 et JL0 à JL3:

0-1 1-0      Changement de niveau d'entrée à 1 ou à 0.
i1 5 0       Délai de 5 sec pour basculement de 0 à 1.
i2 0 180     Délai 3mn avant éxécution de Ji2 si 1 à 0.
i3 0 0       Pas de délais pour 0 à 1 ou 1 à 0.
i4 240 60    4mn pr 0-1 et 1mn pr entrée allant de 1 à 0.
i5 0 0
i6 0 0       Pour Ji1 à Ji8 H = 0 à 1 et L = 1 à 0 
i7 0 0       Ces délais sont utilisés par les jonctions!
i8 0 0       
L0 0 0       JL0 interne réservé pour l'instant.
L1 120 30    120s pour ON(0 à 1) et 30s quand OFF(1 à 0)
L2 180 0     3mn après L2 OFF à ON avant éxecution de JL2.
L3 0 0       Pr JL0 à JL3 (1 = OFF à ON) (0 = ON à OFF)
Pw JnnS S S  JnnS délais sont de
0 à 250 SECONDES!

Par exemple la commande [Code JL1 -1 3600 1 10 JL1S 0 40] configure une Jonction entre l'entrée L1 et R1 qui activera le relais pour une heure et enverra l'avertissement au numéro N10 en liste, et ce, quand la tension disparaît de l'entrée L1 pour au moins 40s.

Donc pour récapituller vu ci-dessus, les champs {JON} et {JOFF} de Ji1 à Ji8 et L0 à L3 indiquaient de ce qu'il faut faire avec les sorties {JR} pour l'éventualité Marche / niveau 1, haut / On et Arrêt / niveau 0, bas / Off sur l entrée.

------ Apres Ji1 à JL3 voyons maintenant les jonctions JV1 à JZ3 ------

P
our JV1, 2, 3 à JVS JT1/2 et JZ1 à JZ3 la valeur à laquelle la sortie [JR] devra commuter sera indiquer par les champs de jonctions [Jon] et [Joff] qui contiendrons directement la valeur mesurée...
Donc de JV1 à JZ3 on aura encoreet aussi {Jnn}  {JON}  {JOFF}  {JR}  {JN}.
{JON} est la valeur BASSE sur l'entrée qui commandera la sortie {JR} en MARCHE
{JOFF} La valeur HAUTE sur l'entrée qui commandera la sortie {JR} à l'ARRET

Donc normalement et dans les cas de jonction JV1 à JZ3 les plus simple, une sortie {JR} sera mise en marche quand l'entrée deviendra inférieur au seuil BAS {JON} et arrêtée quand supérieur au seuil HAUT {JOFF} tout deux
programmés pour {Jnn}.

Cependant comme vue précédemment, aucun des champs de la jonction n'est obligatoire et comme on vera plus bas, les seuils {JON} et {JOFF} peuvent être interchangés et les cycle {JR} peuvent être inversés. Une temporisation en minutes, peut être assignée aux entrées JV1 à JZ3 afin de reforcer l'éxécution de la jonction après quelque temps.


[Code JV1 11.6 14.1 3 0] par exemple, établit une jonction entre le voltmètre V1(batterie) (31)+ et la sortie R3 et
la sortie R3 sera automatiquement mis en marche dès que la tension descend en dessous de 11.6V, et sera arrêté lorsque la tension deviendra supérieure à 14.1V volts.
Cette jonction peut donner un contrôle de charge simple mais éffectif sur une des sorties {Rn}, qui sont toutes équipées de relais de 10A. Pas d'
avertissement si {JN} reste à 0 ou bien le champs {JN} devra pointer à la position en liste du numéro à avertir.

[Code JVS 10.0 11.0 4 3] par exemple configure la jonction JVS. Elle actionnera {R4} en marche par coupure de courant à ADAPTOR et l'arrêtera quand la tension réseau et donc 12Vdc est rétablie. Un avertissement sera envoyé dans les deux cas au numéro à position N3 dans la liste. Pour ceci, l'adapteur 240VAC à 12VCC (délivré) aura sa sortie 12V à VS/ADAPTOR (29)+ et (30)- et bien sûr enfiché au réseau.

(
Code JT1 {Température_Basse} {Température_Haute} {JR} {JN} établira une Jonction entre le thermomètre T1 et un Relais de sortie. Cette jonction peut donner un régulateur de température simple avec T1(39) et/ou T2(47) sur une sortie voulue (Bas=R On et Haut=R Off). Un avertissement n'est pas nécessaire mais il est bien d'utiliser la fonction Tn < > (voir à T?) (avec les deux valeurs < et > differentes plus basse et plus haute que celle de la jonction) qui donnera une alerte en cas d'anomalie.
On aura donc par exemple la commande:
[Code Jt1 18.5 20.5 3 0 T1 15.5 23.3]

[Code JZ1 5 95 0 11]  Peut envoyer un avertissement à N11 si <5% ou >95%. (Sans commutation JR=0)
[Code JZ2 10 90 2 0]  Peut démarrer une pompe à <10% et l' arrêter à >90%. (Sans avertissement JN=0)
[Code JZ2 4 96 12 23]  Peut démarrer une pompe pour vider la cuve quand le niveau monte à plus de 96% et avertir le numéro se trouvant programmé à N23. La pompe sera arrêter au dessous de 4%. Noter ici que {JR} est +10 afin d'en inverser son cycle de commutation.

[
Code JT2 32 22 4 0] En marche à 32° et arrêt à 22° et (JN=0). Pour un refroidisseur {JON} et {JOFF} peuvent être inversés!
[Code JZ3 45 70 0 25] Pas de sortie commandé {JR}=0, et avertissement à seulement plus de >70%. N25 ">NUMERO".
Quand le numéro en liste est précedé par le signe >
comme [>NUMBER], l'avertissement est envoyé seulement pour le niveau Haut. Si au contraire on veut seulement un avertissement pour le niveau BAS, il faudra faire préceder le numéro par <(inferieur); [<NUMERO]. Voir à N?.

[0000 JV2 48 56 2 0 V2 46 58] Cette Jonction met la sortie R2 en marche si la tension à V2 à (33) chute en desous de {JON} à 48V et l'arrête si l'entrée monte à plus 48V pour {JOFF}. Ceci peut commander un chargeur et aucun avertissement de jonction n'est nécessaire.
Si le chargeur ne fonctionne pas bien et que la tension descend au dessous du seuil inférieur de 46V ou encore
si la tension à plus de 58 Volt une alerte sera alors envoyée par la fonction V2 < >. Ceci donnera un bon contrôle sur la charge et la sortie R2...

Un SMS d'Avertissement (= w)arning) de Jonction ressemble à:

w) Z1/GL(43)      Montre l'alias de Z1 ici Gauge Level
HIGH = 80.2       w) pour Avertissement de Junction
JUNCTION JZ1     
Spécifie Junction, pas alerte ou alarme!
10.0 80.0 2 0*    Paramétrage actuel de JZ1. (*ci-dessous)
SH110 OIL Probe   Le nom de la fonction (pas de son alias GL).
JZ1M 0            Déblocage/réactivation de la Jonction (mn).
R2(on)=OFF        Arrête(Off) R2 qui était en marche (on).
Pw s J? JL JLL    Suggestion de commandes
17:57             L'heure d'Avertissement du contrôleur.
Amsterdam         Le nom/location du contrôleur.

Ou pour la Jonction Ji4 par example:

w) PORTE d'ENTREE   A/i4(24) =1    Ai: 11111101   JUNCTION Ji4
0 0 0 1             Ji4S 5 5       R0(off)=OFF    etc...

Ou pour Jonction JVS (V)oltage (S)upply par l'ADAPTOR:

w) VS/adap(29)      LOW = 6.8      JUNCTION JVS   7.5 11.5 2 1
WAS GXL83x AC       JVSM 0         R2(off)=ON     etc...

Le champ {JR} de la jonction pourra optionnellement commander une sortie en premier et le champ {JN} qui pointe au numéro ou normalement envoyer l'avertissement pourrait si voulu faire éxécuter une commande suivante à la place d'envoyer le message d'avertissement. I l suffira pour ce d'écrire une commande à la place d'un numéro de téléphone au numéro pointé de la liste (voir à N?).

Donc si N24 et configuré en commande 
avec par exemple, [Code N24 =R4 180 s+31] et que le champ {JN} de l'exemple JZ1 au dessus* pointe à N24 et non à 0, la jonction aurrai fait commuter R2 Off en premier (pcq >80%), puis R4 On pour 180 secondes(via N24) et finalement fait envoyer un message SMS des états ss à N1 aprés 31s...


JM   Temporisation de Déblocage (Unlock) pour jonction JV1 à JZ3           

Aux Jonctions JV1 à JZ3 peut être atribué un délai JM de déblocage programmable de 0 à 250mn minutes et comptant pour les deux seuils {Bas} et {Haut}. La Jonction pourra être ré-éxécutée (reforcer l'action) au rytme du délai JM dans le cas ou l'action précédente n'aie pas donné le résultat escompté et que la condition de jonction est encore valide. Donc si après JM la mesure se trouve encore au dehors de la fenêtre de fonctionnement de la jonctions qui se trouvent bien sur entre les seuils {Bas} et {Haut}. Quand laissé à 0, la jonction agira normalement et donc seulement une fois au dépassement des seuils {Bas} et {haut}.

Prenons le cas d'une citerne équipée d'une sonde de pression, que l'on désire automatiquement remplir avec une pompe commandé par la sortie R2, quand le niveau aurra baissé en dessous de 5%, avertir N18 et arrêter la pompe à 95%. On commencera par programmer la jonction par [Code JZ1 5.0 95.0 2 18], le numéro N18 en list avec [Code N18 NUMERO] et le temps de déblocage à [Code JGLM 10].
Ou simplement en une fois avec
[Code JZ1 5.0 95.0 5 18 JZ1M 10 N18 NUMERO].
Il est toujours bon de  vérifier que le paramètrage a réussit en voyant les listes correspondantes JL, JM, NL, Z et s ou bien encore de forcer un test de la jonction voir fin de paragraphe.

JZ1M reforcera l'action toute les 10 minutes, donc redémarre la pompe avec R2 (qui aurai pu étre arrêté par une autre jonction ou tout autre cause) s'il n'est pas en marche. Un nouvel avertissement sera envoyé si R2 commute réellement (si il était donc arrêté) et bien sûr que si le niveau se trouve encore au dessous des 5%. 

La même jonction JZ1 arrêtera la pompe sur R2 quand la citerne sera pleine à au moins 95%. Si R2 n'est pas arrêté après 7 mn la jonction sera re-forcéee. Le déblocage de la junction n'aura pas lieu entre les limites Basse et Haute, 5 à 95%

Pour plus de sécurité on pourra configurer une Alerte avec Z1 < > dont les seuils seront configurés hors de ceux de la jonction afin de recevoir une alerte par niveau trop bas ou trop haut à N1 comme ici par exemple avec [Code Z1 3.0 97.0].

[Pw Jm] liste les délais de déblocage des jonctions JV1 à JZ3.

nn Mn        Le même délai pour {JON} et {JOFF}
V1 0         Délai de déblocage pour JV1 (31)+ Batt 12V
V2 2         Pour JV2 (33) le voltmètre 0 à ±90 Volt cc.
V3 2         Pour JV3 (37)+ (une seconde entrée batterie ?)
VS 2         pour JVS, l'adapter à 240/12Vcc à (29)+
T1 0         Délai de déblocage pour JT1 à (39) (signal).
Z1 10        Déblocage JZ1 Gauge sensor niveau sensor etc...
Z2 0         Pour JZ2 configurable pr Gauge/niveau/Thermo...
Z3 0         Déblocage délai de JZ3. Voir aussi à Z?
JnnM MMM     JnnM est programmable en MINUTES de 0 à 250!


Options supplémentaires de commutation par Jonctions.           

Deux Jonctions logicielles 21 et 22 ont été ajoutées aux jonctions 1(Ji1) à 20(JZ3). Une jonction pourra avoir son dernier champ JN programmées avec un offset 100. Donc si le champ JN d'une jonction pointe à 121 ou 122, il éxecutera la jonction logicielle correspondante, J21 ou J22 qui sont toutes les deux configurable de la même façon que les 12 premières avec les champs {JON} and {JOFF} à -1 pour {JR} inchangé, 0 pour {JR} arrêt, 1 pour {JR} en marche et SEC pour {JR} en marche temporisé.

Le plus simple pour faire commuter deux jonction avec par example T1 est de connecter la sortie signal de T1 à deux ou plusieurs entrées differentes. Donc on pourrait brancher ensemble (39) et (44) et configurer Z2 pour thermomètre (voyez Z2M) et donc avoir deux ou plusieurs automatismes pour la mème sonde thermomètrique.

Pour encore plus de possibilités, on peut également forcer le vecteur {JN} vers une jonction déjà existante, 101 à 120 active ou pas! La liste JL montre les jonctions active.
Commen
çons par utiliser les jonctions à action simple pour ne pas trop compliquer les choses afin d'assurer un système façile. Ceci surtout si on utilise seulement les SMS, mais quand on visionne le systéme par le cordon PC ou par l'internet ou tout est visible en une page, il sera beaucoup plus aisé de suivre la marche des différentes configurations.

Cet exemple configure JLn (Ln= L1, L2 ou L3) connecté à un adaptor 240 à 12 volt:

[Code jLns 0 60Délai de 1mn pour Ln ON à OFF (coupure!). 
[Code jLn 0 1 2 121R2 OFF qd Ln On, ON qd Ln à Off. à J21
[Code j21 -1 30 4 18]  R4 ON 30s si Ln to Off, avertis N18.

Tout comme pour Ji1 à JL3, les jonctions J21 et 22 ayant un champs {JON} ou {JOFF} à -1 annule toute action sur {JR}. Donc ici, Ln à ON laissera R4 inchangé. Pour également avoir une action sur {JR} quand Ln passe de Off à On, remplir le champ {JON} différent de -1. L'avertissement est envoyé par la dernière jonction si {JN} n'est pas 0.

Donc l'exemple suivant:
[0000 Jv1 11 13 2 121 j21 600 -1 1 122 J22 0 0 3 1 jl]

Fera enclencher R2 quand la tension à l'entrée B1/V1(31) descendra au dessous de 11 Volt, mettre R1 en marche pour 10mn et eteindra R3 au cas ou il serait enclenché.
R2 s'arrête si V1 monte à plus de 13 volt R1 n'est pas changé (à cause du -1) et R3 s'éteindra au cas ou il était enclenché.
Notez que l'action de passer à 13 Volt débloque la limite basse de jV1 qui pourra de fait à nouveau fonctionner.


Forcer l'exécution d'une jonction.          

Afin de contrôler la configuration des jonction éffectué, on pourra forcer leur l'exécution en simulant un changement. Quand on prend comme exemple Ai4 qui à été configuré en jonction par [0000 Ji4 0 0 0 1] et qui enverra donc un avertissement à N1 pour un changement d'état de l'entrée, envoyer la commande [0000 Ji4F0] simulera un changement 1 à 0 de i4 et au contraire [0000 Ji4F1] pour simuler 0 à 1, les deux cas forçant un message d'avertissement à N1.
Pour Ji1 à Ji8 la simulation fonctionne dans les deux sens 0 ou 1 indépendamment du niveau de l'entrée, ou encore de ses délais Js et que si, bien sûr, au moins un des deux champs de la jonction correspondante, {JR} et/ou {JN}, soit différent de zér0. Pour les autres la condition de jonction doit être vrai et la jonction aura déjà due fonctionner...

Donc si pour Ji2 0 1 2 1, la commande [Code Ji2F0] simule un niveau 0/GND à l'entrée et force la jonction à mettre R2 en marche parce que le champ {JOFF} de la jonction = 1. Au contraire, commande [Code Ji2F1], elle, simulera un niveau 1(floating) et forcera la jonction à arrêter le relais R2 parce que le champ {JON} de la jonction = 0, ce qui signifie Off ou Arrêt pour une commande de sortie. Donc clairement ici encore une fois, un niveau 1 à l'entrée Ai(n) active le champ {JON} et 0 active le champ {JOFF} de la fonction jonction.

Pour jonction JV1 à JZ3, JnnF1 activera/forcera le champ {JON} et JnnF0 le champ {JOFF}. Pour simuler la jonction du voltmètre VS, à l'entrée (29)+(30)- du boîtier, envoyez JVSF0 ou jvsF1. Ceci bien sûr si la jonction a été configurée au préalable comme avec la commande, [code JVS 9.9 11.1 0 1] par exemple...



K     Temporisateur (klignoteur) à Intervalles.         

Une des 4 sorties Relais ou un des quatre Ai5 à Ai8 transformé en sortie, peut être utilisée comme un clignotant, ou klignoteur en
Flamand ou Néerlandais, là en passant, où les GXLxx ont été conçu.

[Code K3 40 3600] met en marche la sortie R3 pendant 40 secondes, l'arrête, attend 3600 (1H) et la remettra en marche à nouveau pour 40s et ainsi de suite, jusqu'à la commande
[Code K0 0 0] qui arrêtera définitivement la fonction k ou quand une autre configuration est assigné à k .
Notez que si le klignoteur est en marche, un status montrera alors le temps restant On et temps restant -Off et le K à côté la sortie  correspondante.
Le cycle commence par mettre le relais sur On (Travail). Ne choisisez pas des temps trop court afin de ménager le relais (mécanique) de sortie!

Si la fonction k est utilisée sur une des 4 entrées Ai5 à Ai8 configurée en sortie, le temps marche-arrêt peut être réduit au minimum de 1 seconde. La
temporisation maximum de Rk On ou Off va en tous cas jusqu'à 65K5s max, sachant que 65500 secondes et > à 18H.

Prenons le cas de l'entrée Ai5 transformée en sortie R5 comme déjà vu à R? donc avec sont délai d'entrée configuré à 0 en envoyant la commande
[Code A5 0 K5 4 8]. Ceci ferait clignoter la sortie Ai5 4 secondes niveau haut et 8 secondes niveau bas.
Comme test, une DEL
"low power" 10mm (qu'on peut fournir avec les accéssoires) peut se brancher directement aux connections Ai5 et GND à droite. Envoyez alors la commande [0000 A5 0 K5 1 1] pour avoir un clignotant de 1s On et 1s Off. Si la LED ne clignote pas, simplement inverser les deux  connection Ai5 et GND.



M     Monitor, écoute audio.     Envoyer Code M? expliquera la fonction.        

Le microphone interne vers la position de la cosse (52) ne rien enfoncer là! peut s'activer automatiquement en cas d'alarme quand le contrôleur appelle de lui même comme vu à N à ** ou en le configurant pour décroche automatique ou encore après l'avoir mis en marche intentionnellement à distance.

Par example, envoyer en premier la commande [Code M2 s]
qui fera décrocher automatiquement le contrôleur (le s, optionnel, fera renvoyer un message d'état ou M2 devrait être visible). Composer aprés le numéro de la carte SIM du contrôleur pour un appel normal et vous pourrez alors entendre les alentours après 2 sonneries.
Les valeurs de M sont valides de 1 à 5 mais plutôt choisir 2 ou 3. Simplement racrocher pour terminer la communication, rappeler ou désactiver le micro par commande [Code M0] ou [Code M9]. Le micro se désactive de lui même à HH:59+1 et [Code s] ou [Code m] en montre la configuration présente.

[Code M9] fait renvoyer un message d'états en cas d'appel normal au numéro de la carte SIM du contrôleur. Le message est envoyé au premier numéro N1 en liste, après deux sonneries. On peut raccrocher après 2 à 3 sonneries.

Une demande d'appel au contrôleur est également possible par la commande ! donc si on envoie [0000 !NumeroAappeler] le contrôleur appellera alors "
NumeroAappeler" fixe ou mobile peu importe ou avec le mic ouvert. Il suffit après de racrocher pour terminer ou le contrôleur le fera de lui même après un certain temps. [0000 !N2] fera de même avec le numéro à position 2 en liste. (voir à !)


T     Température Alerte et contrôle.        

La fonction thermomètre peut automatiquement envoyer une Alerte quand la température devient inférieure ou supérieure aux limites choisies. Les limites se programment par la commande [Code T1 2.2 37.5] par exemple. L'Alerte sera envoyée à N1 (changeable) mais une deuxième Alerte pourrait être programmée à un autre numéro par la commande [Code T1N 13] par exemple, qui fait envoyer l'alerte au numéro inscrit à la position N13 dans la liste des numéros.
Pour T1 et/ou T2 branché à (46)(47)(48) ou encore à Z1 ou Z2, on envera la commande T1+ ou T2+ afin de rendre le thermomètre visible aux status [code s]. On peut bien sur aussi utiliser la commande [code ss] qui fera afficher elle tous les resultats.
Comme vu à J, on utilisera JT1 qui peut faire commuter une sortie quand la température doit être régulée par le contrôleur.

Une Alerte de temperature ressemblera à:

a) T1 Temp(39)!
     Qui donne l'alerte, (Position au boîtier)
HIGH = 37.6         Actuelle température, probléme qd si haut!
Low limit: 2.2     
Température inférieure < programmée.
High limit: 37.5    Température supérieure > programmée.
T1o 0 T1N 13        T1 offset et possible deuxiéme numéro d'alerte
Not from: JT1       Spécifie pas Jonction JT1 w) mais Alerte a)
0 0 0 0             Configuration éventuelle de jonction JT1.
Thermometer 1       Le nom de la Fonction T1. Voir à e?
Pw s, T? J?         Actions suivantes éventuelles.
10:41 NOM           Le temps de l'Alerte et NOM du contrôleur.
                    Ne pas confondre ici: Jonction et Fonction.

T1 étant le thermomètre 0-95 degrées (délivré) qui sera connecté ou tout simplement enfiché avec GND (le négatif 0V) à (38), Signal à (39) et le +5V (positif) à la cosse (40) du boîtier et sans faute SVP. La méme sonde thermomètrique peut aussi se brancher à la position T2/Z3 du boîtier quand cette dernière est configurée pour entrée thermomètrique type 5 (voir Z3 Type à menu Z).

Le thermomètre de -40 à 125°C T2 optionnel se branchera aux connections prévues à T2/Z3 (46)(47)(48). Il faudra alors configurer l'entrée Z3 au menu Z3 suivant que le thermomètre est Analogue ou Digital.
Du fait que les entrées Z1, Z2 et Z3 sont configurables, jusqu'à 4 sondes thermomètrique peuvent étre utilisées ensemble sur le GXL88. On pourra alors si voulu remomer les entrées Z1 et Z2 en T3 et T4 et Z3 en T2 (voir à menu E).
Alors que les entrées T1-4 peuvent être branchée
et ralongé,  le GXL88 à aussi une  sonde thermomètrique interne T0 qui donne  la température  interne du controleur au menu G à T0.

La commande [Code T] renvoie les info's sur les thermomètres:

Pw Tn L H        Montrant la syntaxe à suivre pour Tn < >
T1 20.0 2.2 37.5 Temp. actuelle et Limites < > pour T1
T2 5.4 -0.5 7.0  Temp. actuelle et < / > pour T2
<T> SMS N1       Alerte à N1 si < inférieur ou > supérieur. 
T1o -0.1 N 13    Offset et T1 numéro 2 d'alerte pour T1
T2o 0 N 0        Offset et numéro 2 d'alerte pour T2
Pw Tno (o)       [Code T1o -0.1] programme l'offset pour T1/T2.
Pw TnN (N)       [Code T1N 13] prog 2ème numéro d'alerte à N13.
See; JTn Tn-/+   Sortie+warning avec JT1 JT2. Tn au états si Tn+
</>=0 No SMS!    Pas d'Alerte si < ou > = 0.

La sonde T1 donne 10mv/degres centigrade et est alimentée en 5V par le contrôleur par la cosse (40) du boîter qui est donc une sortie régulée en 5V. Si le thermometre est ralonge à plus de 3 mètres, il sera préférable d'utiliser un fil blindé. Dans tous les cas les fils de mesure Tn Vn et Zn des sondes devront être installés le plus loin possible des fils pouvant induire un courant parasitaire. Comme les fils d'antenne et de tension 220/380, surtout quand beaucoup de courant passe.
Suivant les cas et situations, il n'est pas toujours nécessaire de rejoindre le blindage des fils à la masse GND et/ou la terre et pas ou peut de probléme sont à attendre. Sinon, la matière étant de plus complexe, consulter et discûter le cas particulier avec un électricien.

Test de la fonction thermomètre: Donc pour 18° par example on mesurera 0.010x18=0.180V ou 180mV. La mesure sera faite avec un voltmètre entre les cosses du contrôleur (38)- (39)T. Envoyez [Code T] au contrôleur qui devrait alors indiquer 18° ± l'offset. L'offset T1o sert si voulue à étalonner/compenser la mesure mais restera en utilisation nornale à zéro.
Contrôle et test électrique de la sonde thermomètrique. Ce test facile consiste à brancher une pile de 4.5V avec le - à la broche - (gauche de la sonde thermomètrique) et le + 4.5 de la pile au + de la sonde à droite. Mesurez alors le tension entre le (38)- et le signal (39)T de la sonde. La lecture de la mesure doit correspondre à 10mV par degrée si le thermometre est en bonne condition. Donc 22° donnera 220mV...
Toujours faire attention avec les branchements: si un doute subsiste, relisez le manuel ou consultez un technicien avant de brûler qq choses!
Si le contrôleur est alimenté par une batterie à (31)+ (32)- , et/ou à (34)- (37)+ par une deuxième batterie, et/ou par l'adaptor réseau à (29)+ la tension ne devra pas chuter en dessous de 8 volt afin d'assurer une mesure correcte de la température.


Simple exemple de configuration de T1: Enfichez déjà la sonde à (38)(39)(40) du bon côté! Programmez ensuite les seuils de T1, N1 T1N en envoyant [0000 N1 VOTRENUMERO T1N (0 à 35) T1 15.5 25 T?] au contrôleur.
Chauffer avec vos doigts le haut de la sonde à plus de 25° afin de tester l'alerte à N1 et au deuxiéme numéro d'alerte T1N.  Notez qu'ici aussi les alertes < > sont  indépendentes des avertissements de Jonction qui auraient elles aussi pu être configurés.

Si on branche la sonde TYPE T6 qui peut mesurer de -40 à +95° à T2/Z3 on envera par exemple [0000 T2+ T2o -0.4 Z3M 0/6/0 ss]. Pour controle il faut savoir que ce type de thermo donne 2,9V entre les cosses GND(marron) et signal(blanc). Le fils vert est lui l'alimentation 5V qui sort du controleur à T2 (48) ou T1 cosse (40).
Pour cette sonde -40/95°, Type 6 offset 0 est equivalent à type 5 avec offset -290 qu'on peut donc alors tout aussi bien utiliser si la version du controleur est antérieur à 3-17...



V     Voltage Alerte et contrôle V1 V2 V3 et Vs.      _

Les fonctions voltmètre peuvent automatiquement envoyer des messages d'Alerte quand la tension dépassera certains seuils programmés. La commande [Code V1 11.2 14.4] donnera donc une SMS d'Alerte à
N1 (changeable) en dessous de 11.2V et au dessus de 14.4V.
L'Alerte sera envoyée à N1 mais une deuxième Alerte pourrait être programmée à un second numéro. Par exemple, [Code VnN 15] ou n sera 1, 2, 3, ou S ferait envoyer une deuxième alerte en cas de dépassement des seuils < > de Vn.

Une Alerte de Voltage Vn < > montrera:

a) V1 Batt(31)!
  Message d'a)lerte. Nom et (position) au boîtier.
HIGH = 14.5     
HIGH ou (LOW) et la tension actuelle.
Low limit; 11.2  La tension inférieur < programmée.
High limit; 14.4 La tension supérieur > programmée.
V1o 0 V1N 15     L'offset et destination de la deuxiéme Alerte.
Not from; JV1    Dit a)lerte et pas w)arning/Avertissement de Jonction.
12.0 13.8 5 0    Configuration éventuelle de la Jonction JV1
Batterie G-1     Le nom de la Fonction JV1. Voir à e?
Pw s, J?, V>     Les commandes suggérées si nécessaire.
10:41 Rotterdam  L'heure de l'Alerte, et le nom/location.

Le voltage V1 réflect la tension mesuré à la cosse (31)+ et le négatif à (32)- du boîtier. Cette entrée ou est géneralement branchée la batterie du générateur G1, donnera la condition de la dite batterie 12V. Dans une configuration minimale du contrôleur, une batterie backup ou de secours pourra alimenter le contrôleur par cette entrée V1 en cas de coupure du réseau de l'ADAPTOR Vs. 16V maxi sur cette entrée!

L
e Voltmètre V2 mesurera lui une tension extérieure de jusqu'à ±80V courant continu appliquée à (33). Généralement utilisé pour mesurer un jeux de batteries de 24 ou 48 Volt . Si la batterie 24/48V est à la terre par son négatif ou encore parfois sont positif, celui des deux fils qui est connecté à la terre sera alors branché à un des points GND du contrôleur, (34) ou (32) par exemple, et l'autre à l'entrée V2 à (33).
V2 mesure également le voltage connecté aux cosses (11) et (12) et qui servent à alimenter le convertisseur 48/15 interne au contrôleur. Ne pas brancher (33) si les cosses (11) et (12) sont alimentées car la mesure de la tension V2 se fera alors internement.

Le voltmètre V3 partage l'entrée L3 à la connection (37) du boîtier.
Dans les installation à deux générateurs, V3 sera utilisé pour la batterie du générateur G2 si il y a. Dans les autres cas on pourra alimenter V3 par un adapter 240 à 12V ou tout autre source de courant continu en faisant attention à ne pas dépasser 16V maximum!

Le voltmètre Vs à (29)+ qui est normalement l'entrée alimentation réseau du contrôleur via l'adaptor 240/12Vdc. Mais une autre source 12V+ pourait bien sûr l'alimenter via Vs (29)+  positif et (30)- négatif. Dans l'un comme l'autre,
15V maximum à cette entrée.

Une ou plusieurs des entrées V1, V3 et VS alimentant
le contrôleur mais pas V2! Les points GND sont eux tous reliés ensemble intérieurement,  mais devront aussi être reliés ensemble extérieurement si on doit alimenter qqchose via ces fils parce qu'aucun courant fort ne doit traverser le circuit GND du contrôleur, celui-ci étant le niveau de référence des mesures...

La commande [Code V?] retourne les info's sur les voltmètres:

Pw Vn L H           Montrant la syntaxe à suivre pour Vn < >
V1 12.2 11.2 14.4   Volt actuel, < et > pour Alerte de V1
V2 53.2 47.0 56.5   Volt actuel, < et > pour l'Alerte de V2
V3 12.3 11.1 0      Volt actuel, pas d'Alerte si < et/ou > =0.
VS 12.0 10.5 11.5   Vs actuel, < et > pour l'Alerte VS
V1o 0 N 15          Offset: [Code V1o 0] deuxième Alerte à N15
V2o -0.2 N 9        Offset: [Code V2o -0.2] Alerte 2 à N9
V3o 0 N 0           V3/L3. Pas de deuxième d'Alerte souhaité.
VSo 0 N 3           Offset = 0, deuxième Alerte au numéro à N3
Pw Vno o VnN N      ex: [Code Vno 0.2] , [Code VnN 15] 

Toutes les 4 fonctions Voltmètre ont donc un seuil minimun < et maximum > configurable auquel une Alerte pourra être envoyée au numéro à N1 et si voulu à un deuxiéme numéro de la liste, comme ci-dessus par exemple V1 à N15.
Un Offset o peut également être programmé à chaque voltmètre si on juge la tension inexacte ou si justement on veut en décaler le résultat de mesure...

Les voltmètres V1, V2, V3, et VS peuvent tous faire actionner des sorties et optionnellement envoyer des messages d'Avertissements quand les jonctions correspondante jV1, jV2, jV3, et jVS sont paramètrées comme indiqué à J?.
Pour configurer la jonction JV1 sans avertissement et en même temps une alerte de sécurité < > on pourrait par exemple
envoyer la commande suivante au contrôleur [Code JV1 11.8 13.8 3 0 V1 11.2 14.4 V1o 0 V1N 15]. La jonction enclenchera {R3} au dessous de 11.8V et l' arrêtera au dessus de 13.8V. Si la tension montait ou descendait encore plus que V1 <  > l'Alerte sera donné à N1 puis N15. Notez ici encore le seuil d'alerte < est inférieur au champ de Jonction {JON} et que le seuil > est supérieur > au champ de Jonction {JOFF}.

Quand un voltmètre est inutilisé, non branché, on peut l'enlever du message d'état par [0000 Vn-
] (n pour 1,2,3,s). Il reste présent dans le message V? et on pourra le remettre aux états avec [Code Vn+].



Z1 Z2 Z3    Entrées polyvalentes multifonctions.        

Ces entrées acceptent divers type de senseurs analogiques comme par exemple sondes de pression, de température etc. les entrées étant séparément configurables, un thermomètre ou une sonde de pression supplémentaire est aisement ajouté. Les entrées analogiques acceptent directement un signal de 0 à 5 volt sur l'entrée de mesure et on pourra y brancher jusqu'à trois sondes. Les entrées Z1, Z2 et Z3 peuvent être rennomées afin d'y reconnaître la fonction configurée, T2, GL, Vt, Th, G3 etc. est alors visible aux états si Zn+ [0000 z2+].

Ci-dessous, une courte description des sondes les plus couraments employées. Toutefois, leur installation demandant généralement un certain spécialisme, devra être éffectué en connaissance de cause. Les senseurs spéciaux pour tension, courant, hygrométrie et autre sont fournis sur demande avec leur documentations. Voir aussi le chapitre Alimentation pour l'alimentation correcte des sondes.

Sondes de pression type gauge compensées en pression atmosphèrique via un capillaire passant dans sont cable de branchement. La source d'alimentation 12/15V se fait par le contrôleur à (45)+ ou une autre source. Ayant généralement 3 fils de branchement, 0=GND, Signal=Zn et alimentation 12/15V. Jusqu'à 3 sondes peuvent être directement connectées! (4 si T1 n'est pas utilisé).
Les sondes de pression type gauge sont référencés à la pression ambiante, la mesure donne donc la pression absolue -(moins) la pression atmospherique. Utilisez donc si possible le type Gauge qui ne nécessite pas une deuxième sonde de référence atmospherique...

Si le signal de sortie est de 0 à 5V, 100% de la plage de mesure de la sonde pourra être lu. Si le signal de la sonde va de 0 à 10V, 50% du signal et  l'échelle ou la plage de mesure sera alors disponible puisque il faudra une pression double pour arriver à 10V.
Le choix de la sonde (voir aussi à ce sujet sur un autre appareil de notre fabrication) doit être en rapport à la hauteur de cuve et une sonde au mieux adaptée (hauteur maxi du liquide en cm égal environ l'échelle de la sonde en milliBar pour l'eau), donnera la résolution de messure la plus grande et par conséquent plus précise. Nous ne vendons pas de sondes, mais pouvons vous conseiller un revendeur.
Recommandé sont les sondes de qualité (analogique 0-5V) qui peuvent lire le niveau à 0.2%. Un type "immersion" IMPRESS SENSOR L.T.D (UK) IMSL ou HOLYKELL (HK) HTP604 (voir exemple de paramètrage HTP604 plus bas) et d'autre à visser sur la tuyauterie (1/4 de pouce) de SENSOR TECHNICS GmbH Allemagne, mais il y en a bien sûr beaucoup d'autre.

Attention en tout cas aux revendeurs utilisant un diaphragme de mesure standard et qui adapte la fenêtre de sortie du signal électriquement (ici 0-5V) pour par exemple la moitié seulement de l'échelle. Le senseur est donc seulement utilisé à la moitié de ses capacités, réduisant du coup fortement la résolution de la sonde. Donc pour une cuve de 100mB (±1m d'eau) le diaphragme du senseur doit être conçu pour 0 à 100mB et non pas pour 300mB, ayant le signal de sortie électriquement gonflé a 5V pour un tiers de la fenêtre de mesure du senseur...

Sondes de pression type absolue comme par exemple le type SH110 alimenté en en 5V par le contrôleur ou une autre source (voir en fin de paragraphe pour un exemple sur sondes SH110). Ce type de sonde n'est pas compensé en pression atmosphèrique et nécessite donc une sonde de référence afin que le contrôleur, aprés calcul, produise une valeur de niveau réelle à la cuve, citerne ou réservoire. La aussi 100% pour un signal de sortie de la sonde de 5V  pour 0 au maximum quand l'échelle de la sonde est de 0 au 5V à pression de niveau maximum. Une cuve avec 2 sondes et deuxième cuve avec seulement une sonde (la sonde de référence atmosphérique étant déjà sur la première cuve) peuvent être mesurées sur Z1, Z2 et Z3, donce avec un total de 3 sondes SH110 dont 1 de réference.
Les capteurs de pression type absolue sont référencés au vide absolu, les données de mesure, elles, sont alors égales à la pression du liquide + la pression atmosphèrique.

Sondes de pression Type 4-20mA.
Ces sondes, compensées en température et en pression atmosphèrique, seront choisi de sorte que le niveau maximum de la cuve remplie corresponde le plus possible à 20mA. L'alimentation de la sonde pourra se faire au contrôleur (15V maxi via le convertisseur interne) ou sans inconvenient extérieurement (24V par exemple). Les pontages correspondants 1 et/ou 2 à coté de la DEL rouge/verte devront étre incertés. Jusqu'à 2 cuves peuvent être mesurées en 4-20mA et une troisième en 0-5V.
Vue qu'une sonde 4-20mA consomme un courant total de plus que 20mA à pleine échelle, il faudra s'assurer que le convertisseur interne soit capable de fournir l'alimentation pour tout les sondes connectées ou utiliser une alimentation externe. De plus le 12V batterie peut, dépendant du type, ne pas être suffisant pour alimenter une sonde 4-20mA à pleine échelle.

Sondes thermomètre type 5 / T1. Plusieurs sondes thermomètrique, semblable à la sonde standard T1 0-95° et alimentées de 4 à 12V, peuvent être connectés aux entrées Z1, Z2 et Z3. D'ailleurs, Z3/T2 accepte directement la sonde standard aux connections (46)- (47)s et (48)+.
Attention à (48)+ qui est une sortie 5V du contrôleur pour alimenter des sondes thermométriques ou autre. Jusqu'à 4 thermomètres standard  peuvent être branchés en même temps au contrôleur!

Sondes thermomètre type 6 et 7. D'autres thermomètres peuvent être connectés aux entrées Z1, Z2 et Z3 du contrôleur et être alimentées en 5V par la borne (48)+ ou 12V à (45)+ ou encore, aussi simplement avec une alimentation extérieur vu qu'il ne s'agit pas de senseur ratiomètrique ou la tension du signal de sortie est proportionnelle à la tension d'alimentation.
Z1 Z2 et Z3 acceptent aussi les sondes thermomètriques spécialles Type 6 de -40 à +95° avec offset ±0. C est sondes donnent une tension de sortie de 2,90 Volt à 20°. (Marron=GNG=(46) Blanc=Signal=(47) Vert=alim+5V=(48).
La sonde Type 7 (thermo ou autre) donne elle une mesure de 0 à 2.5V avec Offset ±0.

L'information sur Zn peut être représentée en valeur digitales directes, de 0 à 1024 points directement lu à l'entrée (0 à 5V) et en pourcent (%). Les fontions Zn peuvent bien sûr commander des sorties et envoyer des Avertissements quand configurées en Jonctions et des messages d'Alerte sont également envoyés quand les niveaux inférieurs < et supérieurs > sont configurés par [Code Zn < >]. L'Alerte sera envoyée à N1 (changeable), mais une deuxième Alerte pourrait être programmée à un autre numéro par la commande [Code ZnN 3] par exemple.

Les fonctionnalités de Z1, 2 et 3 sont configurables avec les paramètres (Mode) / (Type) / (Chr).

    Le MODE indique le mode de calcul de la fonction.
          0 Pourcentage, en % décimal xxx.x  0 quand < ou = à Zn Bottom et >100 when > Zn Top
          1 En points 0 à 1023 ou 0 = 0 volt à l'entrée et 1023 quand 5 Volt.
          2 En points, résultat négatif quand inférieur à Zn Bottom. (Ne pas confondre Bot/Top et paramètres </>)

    Le TYPE indique le modèle de senseur connecté.
          0 Signal de sortie de sonde compensées de 0 à 5 Volt allant à l'entrée Zn.
          1 Signal de sortie de sonde avec minimum à 0,5 volt et max dépendant de Zn Top.
          2 Entrée sur Zn à 1 volt minimum et max à 3,5, 4,0, 4,5 ou 5 volt configurable à Zn Top.
          3 Z1-Z2 si Z1 Type=3Z2-Z1 si Z2 Type=3Z3-Z2 si Z3 Type=3. Types absolut (SR110 vue plus haut).
          5 Thermomètre (0-95°)(offset ±0).   6  (-40+95)(offset ±0).   7 Spécial ±2.5V(Offset ±512).

    Chr "character" indique le caractère suivant le résultat  de la mesure.
          p pour point par exemple. Donc 0p ou 1000p est affiché sur les messages.
         % pour pourcentage.
          0 si à zéro aucun caractère ne sera affiché après le résultat de mesure.
          V # $ d t T c etc. pourront par exemple être choisis comme caractère,
           | ± ° \ et bien d'autre à ne pas choisir à cause de l'alphabet GSM standard simple.
 
Le mode le plus courant 0 étant (aussi celui des versions GXLxx précédente) avec le type "gauge" 0 donne par example un niveau de 0% à 100% apres avoir configuré les paramètres Bottom à 0 ou un peu plus et Top au maxi à ±1000 (mais pas laissée à 0!).
Donc pour une sonde standard HTP604 avec sortie 0-5V sur l'entrée Z1 qui pourrait s'appeler G1 et de laquelle on voudra recevoir une alerte à 10-90% on enverra la commande [0000 z1M 0/0/% Ez1 G1 z1B 25 z1T 1005 Z1 10 90 Z]. Le z final fait renvoyer la configuration Z afin d'en contrôler les paramètres...
Notez que pour compatibilité avec les installations antérieures au modèle GXL88 ou une seule sonde pouvait être branchée, GL pourra être utilisé à la place de Z1. Donc par exemple, la commande [Code Z1T 800 Z1B 25] sera la mème que [Code GLT 800 GLB 25]. Il est toutefois recommandé d'utilisé Z1 à partir du modèle GXL88...

[Code Z?] donne un message avec les détails de configuration.

Pw Z(1/2) L H       Zn < > (n = 1 à 3) ex: [Code Z1 10 90]
Z1 43.7% 10.0 90.0  Alerte si < à inférieur 10 et supérieur à 90%.
Z2 390p 0 0         L'entrée Z2 en mode 1, pas d'alerte < > = 0.
Z1o 0 N 0           Z1 offset =0. Pas de deuxième numéro d'alerte.
Z2o -10 N 0         Offset de -10 points. Pas de deuxième alerte.
Points Bot Top      Ci-dessous sondes , Bot , Top en points.
Z1 433 25 1005      Actuel senseur datas et (Bot)tom et Top
Z2 400 0 0          Zn données brutes, pas d'offset pas de calcul
Z1M 0/0/% Gl        Mode/Type/Chr actuels pour Z1 + alias
Z2M 1/0/p Z2        Mode/Type/Chr actuels pour Z2 + alias
Zn-/+ see Z3        [Code Z1+] pour Gl au message d'états

         Les détails de Z3 sont sur un autre message que [0000 Z3] montrera.

Comme pour les autres fonctions de V1 à Z3, les seuils d'Alertes sont toujours configurées par les paramètre inférieur < et supérieur > de la fonction et facile à programmer comme par exemple par [Code Zn < >]. Un message d'alerte commence par a).

a) Z1/Gl(43)!         Nom/alias de l'entrée et position au boîtier.
High = 90.1%          Niveau actuel trop haut! d'ou l'alerte...
Low limit; 10.0%      Seuils inférieur et supérieur d'alerte.
High limit; 90.0%     Seuils programmés par cmd [0000 Z1 10 90]
Z1o 0 Z1N 0           Pas d'offset et pas de 2" numéro d'alerte.
Not from: JZ1         a)lerte , pas avertissement de jonction w).
15.0 85.0 0 0         Jonction inactive vu que {JR} {JN} sont à 0.
Cuve 1 Diesel         Le nom optionnel de la Fonction Z1.
Pw s, J, Z            Quelque commandes relatives à la fonction.
12:00 Nom             Heure de l'Alerte et Nom/Loc du contrôleur.

Le paramètre Zno (offset) pourra rester à 0 pour les Types analogiques en Mode 0 vu que la configuration des paramètres ZnB et ZnT sont ceux qui feront calculer une "fenêtre" de 0 à 100% avec les données en points de la sonde.  Les deux paramètres seront extrapolés ou encore lus au message de configuration après la commande [code Z]) avec cuve pleine et plus tard à première occasion, avec cuve vide.
    Donc si Z1 14 0 0 montre 14  points à réservoir vide (0%), assigner 14 à Z1B avec [Code Z1B 14].
    Z1T est la valeur en points à réservoir plein (100%). Si 1005 à plein, assigner  [Code Z1T 1005].
    ZnBot et ZnTop sont les valeurs brutes venant de la sonde sans calculation autre que l'offset.
Notez que par remplissage et vidange très rapide de la cuve il faudra, dépendant de votre sonde de pression, attendre quelques minutes avant d'avoir une lecture stable pour la lecture de Zn. Les pourcentages, eux, intégrés en temps afin d'en supprimer d'éventuel transitoire parasitaire, ajoutent également un retard de quelques secondes. Les points bruts sont eux à lecture immédiate.

Pour configurer une Jonction JZn voir ou revoir le paragraphe J? mais voyons le simple petit exemple suivant: Une pompe sur R4 sera actionnée au dessous du niveau 100 points et arrêté au dessus de 800 points et aucun Avertissement ne sera envoyé. Néanmoins une Alerte est souhaité à N10 au cas ou la pompe ne s'arrêterait pas. [Pw JZ2 100 800 4 0 Z2 50 850 Z2N 10]  Il faut seulement brancher la pompe via R4 et s'assurer qu'un numéro est programmés à N10 dans la liste des numéros à la position correspondante.

Très important et à ne pas négliger, ici aussi, alors que les paramètres de Jonction peuvent être utilisés pour contrôler un systéme avec les relais de sortie du contrôleur avec ou sans avertissement de fonctionnement, comme une pompe qui remplit ou vide un réservoir, la programmation des seuils d'alerte < et > plus bas et plus haut que ceux de la jonction donnera un contrôle en cas d'anomalie.

Example de paramètrage de sonde HPT604 avec sortie 4-20mA sur l'entrée Z1.
Une entrée 4-20mA demande une charge de 250 Ohm afin de transformer 4 à 20 mA en une tension mesurable de 1 à 5 Volt. Déjà prévue au GXL88 il suffira d'enficher le pontage 1 pour l'entrée Z1 (juste à coté de la led deux couleur verte/rouge du millieu à cosse position (41)). Si le pontage est douteux et supposé faire mauvais contact il sera préferable de souder à l'étain les deux pattes du pontage.
On branchera (la couleur des fils est à verifier sur la notice de la sonde qui sera utilisée) dans l'ordre (bleu/blindage(42)  VERT(43) et le rouge positif en dernier à (45) qui est la sortie 12V (ou 15V si le convertisseur interne est monté et alimenté en 48V à 11+ et 12-) servant à alimentater des sondes.
Les paramètres seront programmé avec Z1B à 200, ce qui correspond à environ 4 mA ou 1Volt ou encore cuve vide et Z1T à 1020 qui correspond environ à 20 mA ou à 5V quand la sonde est à pleine échelle avec cuve pleine.
Le Mode et le Type peuvent rester à zéro [Code Z1M 0/0/%] et le resultat sera lu en pourcent à Z1 au status. Comme déjà vu Z1 doit alors être ajouté au status par z1+ et peut être renomé par GL pour compatibilité au série de contrôleurs précédants.
Donc en une fois: [0000 z1b 200 z1t 1020 z1m 0/0/% ez1 Gl z]

Example de paramètrage de sonde SH110 (sonde non compensée en préssion ambiente).
En premier on rendra seulement la sonde Z1
visible au status, que l'on nomera GL pour "Gazoil/Gauge Level" [0000 ez1 GL z1+ z2- z3- S]. Apres quoi on configurera la sonde Z1 et la sonde de reference Z2 avec les paramétres suivant qui correspondent à notre installation de teste et qu il faudra ajuster à votre situation réele en particulier le Z1B et Z1T.
    Pour Z1 (mais on pourrai tout envoyer d un coup):    [0000 Z1B 1 Z1T 136 Z1M 0/3/% Z]
    Et pour Z2 on enverra:  
[0000 Z2B 340 Z2T 440 Z2M 1/0/p s+180]
Notre sonde SH110 de référence (la même que celle à Z1) donne environ 388p a une pression atmosphèrique de 1024 mBar. Z2 est tout simplement posé à l'air sur la table à coté du GXL88 et Z1 est plongée au fond d'un tuyau rempli d'eau à ±95cm.

En comparaison, Z3 qui est equipé d'une sonde standard compensée à sortie 0-5V pour 0-125mBar, installée au fond du même tuyau donne 80% avec la configuration suivante: [0000 Z3B 0 Z3T 999 Z3M 0/0/% Z3+ Z3]   (marron/noir montrent les differentes commandes du message).

Quelques détails supplémentaires sur les sondes. La sonde doit être choisie pour une pression un peut inférieur (à cause de l'électronique interne à la sonde) à la hauteur maximum pour une lecture compléte de la plage de mesure de la sonde.

Si la cuve est de 1.2 m de haut, il faut prendre une sonde de 0-100mBar pour le diesel. 120cm de diesel a 0.83 de densité donne 120cm x 0.83 =99.6mBar. Une sonde de 125mBar est le bon choix pour une cuve de 1.50 mètre de diesel.

Si la sonde est donnée pour 200mBar 0-5V full range (=240cm de fioul) et que la cuve n'est que de 120cm de hauteur, on perd 50% de résolution car la sonde ne pourra donner que 2,5V en sortie pour 120cm de fluide.
Pour plus de précision surtout quand on a une perte de résolution quand la sonde ne correspond pas a la hauteur maxi de la cuve, on pourra utiliser les informations brutes en points de la sonde à la place du pourcentage.

Alors que le calcul du volume en litres est tout simple pour un cuve carré ou cylindrique debout, il en est tout autre pour une cuve cylindrique placée à l'horizontale qui nécessite un calcul complexe. Une recherche internet sur le "calcul de remplissage de cuve cylindrique" donnera quelque réponses (si le calculateur est bon!).

Comme déjà vu, toutes les entrées Ai1-Ai8 peuvent étre employées comme détecteur d'innondation, de débordement et de fuite d'eau. Une entrée branchée à un simple fil conducteur faisant contact avec GND via de l'eau pourra faire envoyer un message et si voulu biensur actionner pompe ou autre. Ne pas oublier de relier la masse metallique au GND du controleur ou alors faire le contact GND via un autre fil monté à quelque cm du fil détecteur. La même astuce pourra être employé pour detecter un niveau d'eau au fond d'une cuve ou autre. Cliquez svp sur la photo.




AC   Réseau* (Grid) contrôle et avertissement sur (C29+) (C30-).       

Contrôle du réseau 240VAC Les états/status [0000 s] montrent par la ligne AC=1 xxx que l'adaptor branché aux cosses (29)+ positif et (30)- négatif est alimenté par le réseau et donc donne 12V au voltmètre VS. La même ligne montrera AC=0 xxx si l'adapteur n'est pas ou mal alimenté. Le paramètre VS < donne le voltage au dessous duquel AC=0 sera notifié.  xxx est la tension sur L1-3.
VS peut être configuré par [Code VS < >] ou/et par la jonction  [Code JVS JON JOFF JR JN]. La commande AC- ou AC+ peut être utilisée pour enlever ou ajouter la ligne AC aux états. Si le contrôleur est alimenté seulement par l'adapter à VS (Voltage Supply), aucun message d'Alerte ou d'Avertissement ne pourra être envoyé si le reseau se coupe pcq il n'y a plus d'alimentation! Si pourtant voulu, il faudra prévoir une deuxième source d'alimentation.

Contrôle d'un générateur sans réseau. L'adapter (fourni) sera enfiché dans le circuit haute tension 100-240Vac du générateur de 110 ou 240Vac et sa sortie 12Vcc sera branchée à VS Adaptor aux cosses (29)+ positif et (30)- négatif du boîtier. La batterie 12 volt du générateur, elle, sera branchée à V1 Batt aux cosses (31)+ et (32)- sans erreur!.
Voir ci-dessous à Alimentation du contrôleur!
Le générateur pourra être démarré/arrêté par le contrôleur et la haute tension produite sera contrôlé par la Jonction JVS qui pourra éventuellement faire commuter une sortie et envoyer un Avertissement si le génerateur s'arrête ou ne donne plus de courant. La température pourra être contrôlée par le thermomètreT1 et/ou T2. Notez ici qu'un contrôle de tension 100 à 240Vac est tout aussi bien possible par les connections L1, L2 ou L3 via d'autres adapters et les Avertissements de Jonction correspondants.

La batterie du générateur sera surveillée par V1 et une Alerte pourra être envoyée
quand la tension dépasse certains seuils. La simple commande  [0000 V1 11.0 15.0] fera envoyer une Alerte de batterie en dessous de 11,0 et au dessus de 15.0V. Ce sont des seuils très  critiques pour une batterie de 12V, vu qu'il est probable que le générateur ne puisse plus démarrer avec une batterie à plat*. L'Alerte ( > ) haute ou supérieur, elle pourrait indiquer un défaut  du régulateur de charge de la batterie qui ne devrait pas monter à plus de 14,5V.
La Jonction JV1 peut, comme toutes les autres,
faire commuter une sortie (et par exemple faire démarrer le générateur pour recharger la batterie) et envoyer un avertissement en même temps si la tension de la batterie dépasse les champs {JON} et {JOFF} (voir JV1 à J?).
*Là aussi,
aucun message d'Alerte ou d'Avertissement ne pourra être envoyés si la batterie est misse à plat par le démarreur! De plus, si le générateur est démarré par un des relais Rn, le relais pourrait être désamorcé (et le contrôleur réinitialisé) si la batterie est tiré trop à plat au démarrage.

Pour contrôler un générateur de secours pouvant suppléer le réseau,  l
a batterie 12 volt du générateur sera encore, comme ci-dessus, branchée au boîtier à (31)+ et (32)- et surveillée par V1 < > et/ou la jonction JV1. L'adapter sera branché sur le réseau et sa sortie 12V aux cosses (29+) (30-). Le contrôleur est donc alors normalement encore alimenté par ces deux sources...
La fonction JVS pourra faire démarrer le générateur en cas de perte de tension du réseau et l'arrêter quand elle revient. Immédiatement ou après un délai configurable par [Code JVSM (1-250)] voir à J?. Notez bien ici, qu'il s'agit du même délai pour les deux cas et que si deux délais différents sont souhaités, rien n'empêche de remplacer JVS par l'entrée JL3 qui elle aussi alimente le contrôleur, et de configurer JL3S.
Pour contrôler le générateur, on pourrait lui brancher un autre adapter sur sa sortie 240VAC et utiliser une des entrées L1 ou  L2  et leur jonctions correspondantes. Tout les adapters avec sortie de 5 à 15V peuvent être utilisés. Utilisez toujours un adapter quand une haute tension de 100 à 260VAC doit être contrôlée. Le 5 à 15V sera branché lui à JVS, JL1, JL2 et JL3 qui ont la même fonctionnalité. Normalement seulement JVS et JL3 (et V1) alimentent le contrôleur.

Il est en tout cas fortement recommandé de surveiller la batterie du générateur ou la batterie de secours branchée à
(31)+ et (32)- au voltmètre Batt (V1). Un message d'alerte < > pourra être envoyé au cas ou la tension de batterie devenait trop basse ou trop haute.
En plus, les sondes de pr
ession d'huile, température et autre du moteur générateur pourriont être branchées aux entrées i/A1 à i/A8 afin de pouvoir faire envoyer un avertissement  par les jonctions correspondantes et même arrêter le moteur en cas de problème.
Le contrôleur a assez de possibiltés pour le contrôle d'un groupe générateur (Mono ou 3Ph) sans avoir recours à du matériel supplémentaire.  *Réseau électrique, courrant commercial, grille de distribution(Grid), haute tension, etc,,,

Le numéro ou sont envoyé les Alertes Vn, Tn et Zn (et non pas les Avertissements de jonctions donc qui eux sont envoyés aux numéros indiqués dans la jonction même) et indiqué par ACL0N au menu [Pw AC].
0 ou 1 par défaut,
ACL0N peut être modifié (à partir de V3-15) par [Code ACL0N (N1_a_N35)].
ACL1N,
ACL2N et ACL3N indique si voulu un deuxième numéro a alerter(w) pour les junctions Ln seulement. 


Alimentation du contrôleur et des sondes optionnelles.
      

Normalement, une ou plusieurs des entrées V1(31)+, V3(37)+ et VS(29)+ alimentent le contrôleur ET une ou plusieurs des entrées VS(29)+, L1(35)+, L2(36)+ et le convertisseur à courant continu interne et 48V à 12/15V, si branché à (11)+ et (12)- peuvent alimenter les sondes de pression au point de sortie 12/15V à (45).
Attention! Toutes les (bornes) marquée avec + comme (45)+ sont positive, entrées ou sortie. Ne jamais donc apliquez une tension quelconque sur une sortie. Absolument de même pour les sortie 5V positives (40)+ et (48)+.

Si le pontage B en haut à gauche est absent, seules les entrées VS, L1, L2 et 48V à (11)+ et (12)- alimenterons la sortie 12/15V à (45)+ là donc ou pourrait être branchée l'alimentation des sondes si alimentées par le conntrôleur.
Si le pontage B est en place (déconseillé), soudé ou court-circuité, toutes ces entrées alimenteront alors le contrôleur et les sondes.

Le convertisseur 48 à 12/15 interne est optionnel et n'est pas monté standard. Ne jamais inserter le pontage B si le convertisseur 48 à 12/15 interne est alimenté par (11)+ et (12)+ car ce convertisseur interne et réservé à l'alimentation positive des sondes par la cosse (45) et n'est pas en mesure d'alimenter le GSM module en mode émission n'y le module internet. Donc une deuxiéme source d'alimentation doit être utilisée. Tout comme le module internet, le convertisseur dissipe une certaine chaleur pour fonctionner et ne sera monté que si nécessaire.

Le convertisseur 48 à 12/15 n'est donc pas obligatoire et les sondes ou senseurs
peuvent bien sûr être alimenté extérieurement au contrôleur ou par le contrôleur même en 12V à (45)+ quand une des entrées VS, L1, L2 présente une tension de 12V stable de même que par V1 et (L3)V3 si le pontage B est inserté. Voir le schéma de principe des voies d'alimentation...
Si voulue la tension présente à la cosse (45) peut être mesuré en points par l'entrée Z3 si disponible. Simplement rejoindre (45) à (47) avec une résistance de 190 kilo Ohms et lire les point sur le menu Z3 qui montrera 145 pour 14.5Volt à (45). La tension Z3 pourra bien sur si voulue être ajoutée aux Status si Z3+.

Le contrôleur peut être alimenté par le réseau via un adapter 240Vac à 12Vcc à (29)+ VS Adaptor et (30)- et éventuellement par une batterie (ou une autre source de courant continue de 10 à 15V) à (31)+ V1 Batt et (32)-. L'avantage évident de deux alimentations est, que si le réseau ne donne plus de tension, le contrôleur continuera quand même à fonctionner sur la batterie et sera donc encore capable de commuter les sorties et également d'envoyer Alertes et/ou Avertissements.
S'assûrer que la batterie est en bonne condition si on envisage de démarrer un moteur par la même batterie. Un démarreur puissant pourrait  faire chûter la tension de batterie au dessous du minimum nécessaire à l'alimentation du contrôleur, de ses relais et le mettre en défaut...

Le GND/COM (ground) est là ou sont rejoint enssemble tous les négatifs du contôleur donc aussi internalement reliés, mais pas forcement rejoint à la terre. On pourrait donc dire la masse du systéme (tout comme la masse d'un chassis de voiture qui n'est pas lui non plus à la terre). Disons qu'une mise à la terre est généralement préferable mais dépendra de l'installation. Une batterie extérieur comme V2 n'a pas forcement son négatif à GND/COM, mais peut parfois y avoir sont pôle positif.

L'alimentation du contrôleur a besoin d'environ 30mA en veille (A On ou Off), mais sa radio GSM peut tirer de courtes impulsions de courant de 1 Ampère en transmettant. Une alimentation adéquate doit donc y être connectée (l'adapter stabilisé fourni!) . En marche, chaque relais de sortie consomme environ 20mA de plus.

Dans tout les cas, l'alimentation du contrôleur doit étre assurée par au moins une source qui ne devra pas descendre au dessous de 10V pour pouvoir envoyer les messages et maintenir ou enclencher les relais. Si par example le contrôleur est alimenté par V1/Batt et AC(réseau) et que le courant AC se coupe, le demarrage du générateur pourrait faire baisser V1 un court instant et suffisament pour liberer les relais et/ou causer une malfonction.
D'autres malfonctions pourrait résulter d'une tension trop basse sur la ou les sondes branchées donnant alors une information érronnée en cas de chûte de tension ou de démarrage par V1. Ceci si la ou les sondes sont seulement alimentées par V1 qui dans ce cas est également branchée à L1(35) ou L2(36).  Un message d'alerte pourra le montrer si pour ce configuré....

Batterie de secours. Quand le contrôleur est seulement alimenté par l'adapter 240AC=>12/14Vdc on pourra si voulue y brancher une petite batterie de secours aux bornes 32- et 31+. Cette petite batterie pourra être rechargée automatiquement  par la meme methode que ci-dessus avec diode et resistance entre VS et B1 ou par un circuit interne que nous effectuons sur demande.
De la sorte si le reseau se coupe le contrôleur pourra quand même fonctionner pendant plusieurs heures ou jours. Environs 4 jours avec 2AH et plusieurs heures avec une toute petite batterie de 1 AH.

Une deuxiéme (petite) batterie B2 pourrait être utilisée pour alimenter une ou plusieurs sondes et être maintenue en charge par la batterie principale B1 qui est connectée à la cosse V1 à position (31). Dans ce cas le convertisseur interne n'est alors pas installé ou simplement pas branché.
Ajouter la deuxième batterie B2 en branchant son négatif directement au négatif de B1 à (32) et le positif + de B2 à L1(35) ou L2(36). Ajoutez alors une diode de ±10A (délivré sur demande avec l'anode de la diode au +positif de B1 et la cathode au +positif à B2.  Ne pas oublier de brancher
une résistance serie de ±15 Ohm avec la diode afin de limiter le courant de charge de B1 vers B2. Si voulu L1 et L2 sont montrés dans  la ligne AC=x Rxx aux status. Voyez AC juste au dessus et RST juste ci-dessous...



RST   Contrôle triphasé sur L1,  L2, L3.        

Comme déjà vu, le contrôle de présence du réseau 240VAC peut se faire avec l'adapteur branché avec sa sortie 12Vcc à (29)+ et (30)-.
L'emploi de 1 à 3 adapteurs supplémentaires qui transformera la haute tension triphasé 12Vcc, compatible aux entrées (35), (36) et (37) pour
L1, L2 et L3, ou encore communément appelé R, S et T, pourra lui donner un contrôle des 3 Phases marche ou arrêt.
Une ou plusieurs des entrées L1, L2 et L3 peuvent étre séparément utilisées et configurées pour signaler une présence ou absence de tension par la fonction Jonction. Action sur Rn et/ou messages d' avertissements sont alors bien sûr possible.

Attention, Une tension de 15V courant continue maximum est acceptable sur les entrées L1, L2 et L3 du GXL88. 
L'adapter optionnel 380 à 3x8Vcc, branché au contrôleur à com(34)- L1(35)+, L2(36)+ and L3(37)+ peut aussi être employé pour un contrôle triphasé par RST. Utiliser trois adapters 240=>12 fera aventageusement le même.

Un SMS d'état s ou ss montrera RST ou R0T, 0ST ou encore une autre combinaison par absence de courant sur une ou plusieurs des entrées L1,2,3. Envoyez [0000 ac+] si la ligne AC=1 RST est absente des états.

L'entrée T de RST aussi nommée L3 à (37) est partagée avec voltmètre V3.  Pour une indication valide de xxT dans le SMS d'états, il faudra définir la fonction V3 qui connait elle aussi deux paramétres de seuil, mini et maxi.
Donc [Code V3 10 15] envoyé au contrôleur fera basculer xx0 en xxT quand la tension montera au dessus de 10Volt à l'entrée L3/V3 et par la même occasion fera envoyer une alerte à N1 au dépassement des seuils.

Si le contrôleur d'énergie optionnel (Voir les détails du "Power Meter" aux fonctions expert) est utilisé pour un contrôle plus éffectif du réseau ou générateur mono ou triphasé, nul n'est alors besoin d'utiliser L1, L2 et L3 qui pourront si voulu être utilisées pour d'autre fonctions, même d'alerte ou alarme...



Le PC programme.       

Une évaluation extensive du contrôleur par le PC sera plus facile et surtout plus rapide que seulement par SMS. Néanmoins on pourra utiliser simultanément le programme et les SMS;  le trafic et simulation seront visible sur l'écran.
La configuration de plusieurs contrôleurs se fera au plus vite en utilisant
le programme spécialement conçu pour windows PC ou on pourra facilement choisir les commandes dans une liste (à droite en jaune) ou les écrire dans la ligne de commandes.

Décharger sms controller.exe ou sms controller.zip du site et sauvegarder par example à c:\Temp.
Allez alors à C:\Temp et installer le programme en selectionnent  SETUP.EXE
Repondre par OK aux divers questions et intallez le programme à C:\SMS Controller.
Démarrer "
gsm alarm et remote control" par l'exécutable g_a_r.exe.

Une mise à jour peut être chargée au contrôleur par ce programme
via le PC. Ceci principalement pour les demandes de fonctionnalité spécifique que nous écrivons sur demande (firmware/micrologiciel update/mise à jour, modif or bug fix).

Selectez en premier le port sérielle à utiliser, 1 à 7, la vitesse entre PC est GXL88 à 9600b/s et la liste de commande M95 pour le GXL88. Ouvrez la liste en appuyant sur le bouton [CMD/SMS], choisissez la commande en cliquant dessus et envoyez la commande avec le boutton [Send].
Sur les versions récentes du program pour PC, le bouton [SMS] visible ci-dessus peut aussi être visible comme [CMD] et le bouton [AT^] comme [AT+].
Attention au bouton [AT^ ou AT+] et n'employez cette liste que si vous savez de quoi il s'agit et à vos risques
. Une mauvaise commande pourrait invalider le module radio GSM définitivement.

Un câble spécial, qui adapte les deux entrées/sorties, est nécessaire et disponible sur demande. Le même câble peut être utilisé pour brancher le PMC ou d'autres accéssoires au "port" sériel du GXL88 contrôleur. Ce câble adapte simplement les deux connecteurs USB-B / DB9 mais ne contient pas d'électronique, le port sérielle du contrôleur étant déjà RS232 à niveau ±12V.
Branché un
côté au contrôleur et l'autre à votre PC RS232 ou encore à un convertisseur USB/RS232.

Ci-dessous l'interface après avoir installé le programme pour commander le contrôleur par le port sériel. Choisirez la liste de commande M95_cmd.txt pour le GXL88 et comme avant GXL8_cmd.txt pour les précédent GXL8x contrôleurs et W218_cmd.txt ou W228_cmd_txt pour les petits contrôleurs GX8.



Le mode [CMD/SMS] envoie les messages du contrôleur direct vers l'écran et permet de lui envoyer des ordres de la ligne commandes.
Le contrôleur doit être en mode [AT^/AT+] afin qu'il envoie les messages SMS du contrôleur sur votre portable à la place de sur l'écran.
De l'autre sens le contrôleur reçevra les messages de commande d'un portable dans les deux modes qu'il soit en CMD ou AT mode.
Appuyez sur les boutton
[CMD/SMS] ou [AT^/AT+] pour entrer dans le mode respectif voulu mais ne pas oublier de retourner au mode [AT^/AT+] avant de terminer.
Attention, le mode [SMS] veut ici dire "SIMULATION SMS" que les sms/commandes sont envoyées de la ligne de commande et que les réponses sont montrées sur l'écran du PC connecté et non vers le portable.

Remettez toujours le contrôleur en mode [AT^ ou AT+] avant de débrancher le câble le reliant au PC afin qu'il puisse envoyer les messages via le réseau GSM et non plus à l'écran alors débranché!
La commande [code i off] envoyée de l'internet ou par SMS stop l'accés par internet. La commande [code i on] envoyée par SMS ou PC rétablit le mode AT et internet. Si l'internet n'est pas utilisée, n'envoyez pas i on mais appuyez seulement sur [AT^ ou AT+] avant de fermer le programme.
Si le contrôleur est oublié en mode [CMD/SMS] sans connection ou acces au PC, la commande [Code fz] ou encore la commande [code i on] même si l'internet n'est pas en service, par SMS (via portable). Attendre une minute aprés Fz avant d'envoyer des commandes par SMS afin que le contrôleur ait réinitialiser et redémarrer en mode normal [AT^/AT+].
Comme déjà vu, le contrôlleur peut être commandé par SMS en mode PC mais il renvera alors les messages de réponse à l'écran du PC et pas au portable. Au cas, le contrôleur bascule en mode AT automatiquement à 23H59+1 tous les jours.


Retour en haut      Contact        Home

Example de SCHEMA de branchement (à imprimer)


Les fonctions expert  B, C, D, i, Err, Se, Sx, Si, #, !, etc...