Fonctions experts sur le GXL88 contrôleur. (avril 2018)


B   Bloquage et restriction des sortie Rn     [Code B?]
Cj Cp Totalisateur. Compteur d'impulsion      [Code C?]
D Da Ds Data mode & GPRS setup                [Code D?]
Internet client mode & setup                  [Code i?]
Err Contrôle du programme de fonctionnement   [Code err]
Se Sx Si Etats du Power Meter PM              [Code SE]
*   Rédirection Rx SMS à sortie sérielle      [Code *?]
# ! Message serielle envoyée par SMS a N1     [Code #?]
&   Direct AT commando, SMS à GSM radio       [Code &?]
W   Lecture et écriture des mémoires          [Code w?]
PWM Pulses Wide Modulator                    
[Code PWM]
CMP Compare Function (at FW1)                 [Code CMP]

Ces software fonctions ne seront pas souvent utilisées mais elles restent néanmoins accessibles à l'utilisateur. Ne pas hésiter à nous contacter pour plus de détails ou renseignements.


Le GXL88 a qqs fonctions nouvelles absentes aux GXL8x précédants!  S'assurer SVP qu'on est donc en train de consulter le bon manuel pour les anciens GXL8x ou alors pour les nouveaux GXL88 devant correspondre au contrôleur employé...



B     Bloqué et Bloqueur.          

Cette fonction empêche le Relais de sortie bloqué d'être mise en marche (ON) ou arrêtée (OFF) par une jonction si une autre sortie, le bloqueur, est lui même en marche! [0000 b] renvoi un petit mémo et la config BR1 et BR2.

Cette fonction était nommée "Restriction" dans les versions GXL8x précédantes et ici au GXL88 la fonction Rn à Ln est jointe à celle de bloquage.


[Code BR(1/2) ON(1-8) OFF(1-8) Rn_Ln(0-1-250) N(1-35)]

1/2 pour le relais pouvant être Bloqué,
Bloqueur ON (sortie 1 à 8) empêchant le Bloqué d'être mis à ON si lui même à ON.
Bloqueur OFF (sortie 1 à 8) empêchant le Bloqué d'être mis à OFF si lui même à ON.

Donc dans le cas de [Code BR1 3 4 0 0 b] au contrôleur:  

Le Bloqueur ON empêchera R1 d'être mis en marche par une jonction si R3 est lui même en marche et une jonction n'arrêtera pas R1 si le Bloqueur OFF R4 est lui même enclenché.
Un Bloqueur na d'effect que sur un ordre de jonction automatique mais les commandes directes comme [Code R1 Off] ou [Code R1 seconde_tempo] restent fonctionnelles.
Les bloqueurs ON ou OFF possible sont tous les autres Relais 1 à 8 sauf eux méme sous peine de bloquer Rn en position ON!
b Toujours contrôler la bonne programmation des commandes! Le b ici renvoit la nouvelle configuration de B.

[Code BR(1/2) ON(1-8) OFF(1-8) Rn_Ln(0-1-250) N(1-35)]

Rn_Ln (0-1-250) et le temps en seconde avant qu'une alerte Rn_Ln ne soit envoyée.
N (1-35) et lui le numéro de liste qui dit l'alerte pourra être envoyer.

Donc dans le cas de [Code BR2 0 0 65 12 b] au contrôleur:

R2_L2 indique ici qu'une Alerte sera envoyée au numéro se trouvant à N12 si après 65 secondes L2 n'a toujours pas de courant après que R2 ait été mis en marche. On peut utiliser un adaptor 240/12 sur L2 comme contrôle mais tout autre tension 0 à 15V sur L2 est acceptable via une sonde (on/Off) au moteur fera aussi l'affaire, le but étant quoi qu'il en soit de montrer que l'action de commuter R2 a produit un effet dans le temps indiqué par R2_L2.
La temporisation des fonctions R1_L1 (à BR1) et R2_L2 (à BR2) peuvent avoir la valeur de 2 à 250 secondes à attendre avant l'éxécution du test et si le paramètre Rn_Ln et si la valeur est à zér0 aucun test n'est effetué.
Si le paramètre Rn_Ln est à 1 il empéchera une jonction de mettre Rn en marche si il y à déjà du courant sur Ln qui est alors à ON.

Le Numéro de list à Alerter peut se trouver de position 1 à 35 en list et il n'y aura pas d'alerte si N est à zér0 ou qu'aucun numéro se trouve à Nn.

Une Alerte ressembera à:
"a) Relais 2 ON but no POWER on L2(36) after 65 sec! Check SYSTEM Jnn and B."

Comme pour les Jonctions, on peut aussi activer une commande à la place d'une alerte si une commande direct est programmé à la place du numéro. [Code N12 =R4 600 s+20] par exemple programmera une commande à la place d'un numéro et activera donc R4 pour 10mn et envoyer un SMS d'état étendu au numéro N1 après environ 20s tout ça si bien sur dans l'exemple ci-dessus, L1 ne presente pas de tension 65s après que R1 ait été mis en marche par une jonction.

La configuration actuelle des paramètres de bloquage pour R1 et R2 sont visible sur le message d'information [Code b?] au contrôleur et aux status qui montre ! pour un relais bloqué et ( ou ) pour les bloqueurs.



C  Compteur de marche et compteur
d'impulsions avec totalisateur.        

Un compteur de marche "Run Time Counter" avec Cd pour jour(day) et Totalisateur CT est configurable. Le compteur peut être virtuellement "branché" à une des entrées 1 à 8 et L0 à L3. Le comptage est dépendant du niveau de l'entrée. Si par example L1 est choisi, le comptage se fera quand L1 (C35) est alimenté, s'arrêtera so 0 sinon et reprendra dès que réalimenté. Le comptage est précis à la minute.

Commande [0000 Cj 10] par exemple branchera le compteur de marche sur l'entrée L1. Le numéro 10 ici est tout simplement le numéro de la jonction choisi qui peut être de Ai1(1) à Ai8(8), L0(9) et L1(10), L2(11) et L3(12).

Les messages d'état et/ou d'info's [Code C?] font voir les comptages journalier 0-24H et les totalisateurs.

PULSES          
Cp 0(??)         Entrées impulsions ex: [0000 cp 6]
Pd 0             Compteur pulses journalier (Pulse Day)
PT -1            Pulses TOTAL XXXXXXXXXX  (Pulse Total)
CPz 0 CpS 5      Remise à 0 ou xxx. L'entrée décomptage.
Pd/t/+/-         Montre ou pas Pd et PT aux status.
RUNTIME
Cj 0(??)        
Entrées pour Compteur (non de l'entrée)
Cd 19:09         Compte du Compteur pour ce jour (day)
CT 5652          TOTAL XXXXX (Compteur de marche Total)
CJz x, Ct/d+/-   Total=0 [Code Cjz] ou [Code Cjz 250]
Use Pw SS        Les états SS montrera les deux compteurs
Cj/p/s (0-12)    les entrêes pouvant être choisies.

Compteur d'impulsion et totalisateur: cP (compteur Pulses)
Un compteur de pulses journalier avec totalisateur est disponible (pulse +1 par deux changements de niveau d'entrée) est configurable par [Code Cp (0-12)]. Le compte jounalier est additionné au totalisateur Compteur Total à 23H59+1. Le compte est visible sur le message d'état si Cp+ ou pas si Cp- et par la commande [Code C] qui donne le message ci-dessus ou encore par [Pw SS].
La commande [Code Cps (1-12)] rend la fonction capable de soustraire les impulsions du total journalier par pulse appliquées à l'entrée choisi et donc conséquament du totalisateur à minuit+.
On peut mettre le compteur Puls Total à zéro par [Code Cpz] ou assigner  Pt à un montant de pulses voulu par [Code Cpz xxxx] de -2.147.483.648 to 2.147.483.647. Cpz opération remet le Pd à zéro
IL faut savoir que l'entrée compte +1 quand au niveau bas (niveau zéro), le même que quand on court-circuite l'entrée choisie avec GND. Assurez vous donc que les impulsions sont effectivement pas trop haute en trension 12V maxi ou limiter le courant à quelques mA,(1 à 5) avec une résistance à l'entrée de comptage et qu'elles ont un niveau bas compatible.
Plus éxactement, le niveau de basculement des entrées 1 à 8 est de <2 Volt pour niveau bas et de >2.5V pour niveau haut. L'entrée en l'air, déconnectée est elle à ±3,1V. Nous avons testé l'entrée Ai6 [code cp 6] avec 70 impulsions par seconde sans erreur (73 maxi).

Pour le compteur de service: cJ  (compteur Jour)
L'entrée Cj choisie Ai1, 3, 5, 7 et L1, L3 comptera pour un niveau 1 pour Ain ou pour situation ON pour Ln (quand il y aura du 12 volt sur L1 par exemple). Les autres compterons pour un niveau zéro ou Off. On choisira l'entrée voulue par cmd: [Code Cj (0-12)]. On pourra mettre ou remettre le compteur à la mesure voulue par C [Code CJz] ou [Code CJz 2250] en heures jusqu'à plus de 7 ans.
On peut mettre le compteur à zéro par [Code Cjz 0] ou à un montant de pulses quelconque par [Code Cjz xxxx] de -2.147.483.648 to 2.147.483.647.

(Le Power Meter ci-dessous, est lui même équipé d'un compteur KWH digital quil sera préférable d'utiliser à la place de compter des impulsions d'énergie que peuvent délivrer certains compteurs.

Exemple de "fabricage" d'un deuxieme compteur horaire avec le compteur de pulses si inutilisé ainsi qu'une démonstration de l'interaction des fonctions du GXL88 entre elles...
On aurra besion d'un adapteur ou d'une sonde mettant l'entrée Z2 sous tension avec environ 5 volt quand le comptage doit s'effectuer. 

On mettra préferablement le mode de Z2 en points avec [code z2m 1/0/p] puis on configurera donc Jz2 et quelques paramètres:
[Code jz2 0 500 0 17 jz2m 15 A6 0 Cp 6 N17 =R6 10] attention au N17 qui s'écrit en dernier. On pourrai ensuite contrôler le paramètrage avec la commande [0000 JL] au contrôleur.  Et aussi avec AL, JM et c.
On peut remetre le compteur de pulses à 0 avec [code CPZ 0] et enfin monttrer le compte au status avec [code cp+] ou tout simplement voir le compte avec [code c] ou [code ss].

Fonctionnement: Quand l'entree Z2 et à plus de 500p (2.5 Volt environ) chaque reforcage automatique de la jonction par Jz2m, ici toute les 15mn, fera
executer la commande programmée à N17qui met la sortie Ai(R)6 en marche pour le temps choisi, ici 10s. Cette pulse (de 10s) sera donc additionné au total journalier du compteur de Pulse toute les 15mn.
Nottez ici que l entree de comptage Ai6 n'est pas branchée du tout et qu'elle est transformé en sortie par la command [code A6 0]. Il ne faut rien y brancher sinon peut être une LED si voulu entre A6+ et la cosse suivante (ou comme vu a K? sur le manuel). On pourra alors surveiller que la sortie est alumée 10s toute les 15mn.

On pourra controler le fonctionnement de la LED et ajouter manuellement des impulsions en comuntant la sortie R6 par la commande [Code R6 4] par exemple.
Notez ici que les entrees Ai5 à Ai8 peuvent également êtrent utilisées en sortie comme expliqué plus amplement sur le manuel à R?.

La fonction C, entrée de "comptage de pulse", compte donc même pour une sortie et ici avec 4 pulses par heure... On pourrai aussi mettre jz2m à 60 pour avoir le total direct en heures à la place de devoir diviser le total par quatre.




Data connection au réseau GSM. GPRS ou WEB [Pw da] [Pw Ds]        

Le module radio GSM (4 bandes: World inc USA) supporte le mode GPRS. On pourra donc programmer différents messages d'états à envoyer de façon répetitive (voir H? au manuel) à une plate forme de traitement en ligne.

Ces messages cycliques sont normalement adressés
par SMS au numéro inscrit à leur position N en liste respective. Si N (qui est donc l'index de liste) indique 0 ou 33, ils seront envoyés d'office par GPRS (même si aucun numéro ne se trouve programmé à la position N33). Mais ceci seulement si le paramètre DaT est programmé supérieur à 0 et que les autres paramètres D eux aussi sont correct...

Donc par example, en assumant que le menu D ci-dessous est fonctionnel, la commande
:
[
0000 hss 601 Hs2 0 00:00 n33 gprs_num_err H] envera un status SS tout les 10mn par GPRS. Notez ici que Hs2 N = 0 et evite l'envoi du status Hss par SMS. Comme déjà dis et facultatif, une erreur de communication par gprs fera envoyé le message par SMS au numéro inscrit à index N33.
Donc: si la connection GPRS ne peut s'établir ou qu'une erreur quelconque se produit, le message destinné au serveur sera envoyé par SMS au numéro se trouvant optionnelement à N33.


La commande [Pw Da] au contrôleur donnera:

DaN "vodaphone.com"    Opérateur GSM APN
DaL "vodaphone"        Login name [0000 daL ""] pour l'effacer
DaW "vodaphone"        Password [0000 daW ""] pour l'effacer
DaS "63.163.200.80",5000 Ip et port to connect to
Dai Amsterdam-05       L'identifiant du contrôleur et/ou sa location.
<48<24<24<48<24        mémo, longueur permise de characters
DaT 0 DaO 10           Dat pour GPRS On/Off. Le temps en ligne
Amsterdam-05           Identifiant et/ou location du contrôleur
355915030625941        IMEI. Numéro unique d'identification.

Dai est surtout interressant quand plusieurs contrôleur sont utilisés. On pourra donner un nom identifiant significatif qui avec 23 caractéres peut même donner une indication sur la location ou il est installé.  [0000 dai Amsterdam_NL_Damrak_125] donnera ce nom au contrôleur. Choisisser un nom assez court pour qu'il puisse être ajouté à la fin des SMS qui on une longueur limité (à 160c). [0000 dai Home]
Pour supprimer le nom du contrôleur envoyer [Code dai  ] et bien noter l'espace standard suivant le nom de la commande et séparant toujours les commandes, mais surtout l'espace suivant qui ici éffectivement annule le nom du contrôleur.

Pour les 4 premières lignes, les "" sont indispenssable et à inclure à la commande.
Et donc on envera par exemple la commande:
[Pw dan "APN" das "55.163.123.80",2200]
Le nom et IMEI seront inclus à tous les messages GPRS afin d'en facilement reconnaitre l'expéditeur lors du traitement.

Un message type data sur le serveur pour un status ressemblera à:
<<<Tombouctou-05(CR)
355915030625941(CR LF)
R1 OFF(CR)
R2 ON(CR)R3 555(CR)R4 ON(CR)R5 OFF(CR)V1 12.2(CR)V2  55.1(CR)V3 13.0(CR)AC 1 00T(CR)G 22.6%(CR)0-7: 11100111(CR)A  OFF M0(CR)14:53>>>(CR LF)

Notez que si la connection s'établie en mode data, l'information est précédée par <<< et terminée par >>>. Que le temps restant connecté après avoir envoyé les datas et égal au paramètre DaO (pour connect OFF). Après quoi le contrôleur retourne en SMS mode.

En mode DATA (donc si DAT > 0 [Pw Dat 1]) tous les messages qui doivent être envoyés automatiquement à un temps donné sont redirigés au serveur en gprs. Les autres, avertissements, alertes ou alarmes sont transmis par SMS au numéro en liste indiqué. Comme déjà vue plus haut une fonction pointant à l'index 33 de la liste des numéros forcera l'envoi du message par GPRS et non pas par SMS. Les demandes envoyées par SMS au contrôleur sont elle toujours répondue via SMS

La commande [Pw Dac] par SMS au contrôleur (ou la commande /Dac (dans la ligne de commmande alors rouge) via le PC programme en mode AT+) forcera la connection immédiate au serveur. Ceci bien sur si Da est configuré et que DAT est >0.

Le contrôleur peut aussi être commandé directement par l'interface serveur si celui ci est capable de retourner des lignes de text à l'adresse IP/PORT à l'aquelle il vient de recevoir le message. Donc le temps de connection active Dao peut être ralongé pour avoir le temps d'écrire et envoyer des commandes en retour au contrôleur manuelement depuis le serveur.
Donc la commande de demande de connection data envoyée par SMS pourrai étre
[Pw DaO 60 Dac] ce qui donnerai 1 mn de temps de connection (et de nouveau après chaque data commande). Le contrôleur coupera alors la connection "data active" et retournera en mode SMS aprè 60 secondes si aucunne autre commande n'est recue. Toutefois il est bien de maintenir Dao le plus court possible (6 à 10) (10 = défaut) afin de ne pas perde de temps au cas ou d'autres messages sont en attente d'être envoyées par SMS. (DaO max = 100 secondes)
Le temps de connection active Dao peut même être ré-ajusté après une commande ex:[R1 off r4 44 DaO 8]

Après la commande DaC le messages recu au serveur et le suivant:
<<<Tombouctou-05(CR)355915030625941(CR LF)
>>>Waiting for COMMANDS (Check DaO tming)!>>>(CR LF)

Les commandes peuvent alors être envoyées en data mode au contrôleurs pendant la connection GPRS manuellement ou bien encore automatiquement.
L'envoie de commandes manuelles par l'interface "server" requière un temps Dao plus long afin d'avoir le temps d'écrire la ligne de commandes.
Si la ou la ligne de commande est envoyée automatiquement à partir de l'application tournant sur le serveur
quelques secondes après la réception ">>>(CR LF)" du message GPRS venant du contrôleur, status ou autre, le temps Dao pourra être choisi trés court. Example de commande:[R1 55 R3 off s].
Si voulu le server peut même couper activement la connection quelques secondes après l'envoi, action reconnue par le contrôleur qui retournera délors en mode SMS.

Le CODE sera toujours inclu aux commandes envoyées par SMS mais pas les [ ]
.

A l encontre, les [ ] doivent être inclure aux commandes par GPRS du serveur au contrôleur pendant le temps Dao mais pas le code.

[Pw Ds]  local serveur fonction.

DsX "Local.IP",Port    Local GXLxx Ip, port. 47c maxi
DsL "Any_name"         Login name. 23 characters maxi
DsW "MOTdePASSE"       Password. 23 characters maxi
<32<24<24              mémo, longueur permise de characters
DsT 0                  Local GXLxx serveur fonction active
Zaandam-01             Le non/location du contrôleur
4559150306242545       IMEI.
Cette fonction très spécifique nécessite un program qui intérogera le contrôleur lui même configuré en mode serveur. Assez compliqué en mode GPRS vu qu'il faudra connaitre l'adresse IP du contrôleur.
Voir plustot la fonction i? pour un usage
internet courant bien plus façile...

Dat est normalement programmé à 1 mais peut aussi être mis à 2 pour connection gprs très lente. Observer la DEL rouge du millieu quand le GPRS est en activité. Nous pouvons vous fournir un programme de test pour la fonction GPRS sur votre PC.

En mode GPRS (donc DAT est >0), les alertes si programmées par example [0000 V1 11.0 15.0] seront envoyées par GPRS. Si le deuxième numéro d'alerte V1N est programmé, l'alerte sera envoyée par SMS au numéro pointé par v1N.
Les warnings de jonctions sont eux envoy
és aux numéro pointé par le champs SMS de la jonction.
[0000 JV1 11.5 14.5 0 6] enverra au numéro N6 en list.
[0000 JVn 11.5 14.5 0 0] n'enverra rien.
[0000 JV1 11.5 14.5 0 33] enverra par GPRS.

Tout de même pour VS (entré AC Adapteur sur les GXLxx précédents et GXL88 ou VS est également un voltmètre). Donc la commande [0000 JVS 9.5 10.5 0 17 VS 7.5 11.5 dat 1] fera envoyer le message d'Avertissement de jonction par SMS au numéro inscrit à la position 17 en liste si les seuils de JVS sont dépassés, et un message d'ALERTE par GPRS si les seuils d'Alerte de tension sur l'entrée VS à la cosse (29) sont dépassés.
Notez les seuils Avertissement et d'Alerte différents et
VsN à 0 et ACL0N à 0.


i Configuration internet en client mode.

Comme deja vu à i au manuel le contrôleur peut aussi avantageusement être commandé par l'internet. Une adresse IP fixe est préférable et très fortement conseillée afin de connecter au serveur du controleur qui servira alors la page web sur demande par le web.
Vu que le contrôleur sera interrogé par exemple par http://53.123.234.50:1425/Page_Name et qu'il sera nécéssaire de connaître son adresse IP, 1425 étant le port d'accès et Page_Name qui est le nom de la page choisi par l'utilisateur.
Voyez pour le mode d'utilisation internet le paragraphe i au
manuel et faites fonctionner ce mode avant de lire la fontionnalité spéciale décrite ci-dessous.

A l'encontre du mode normal ci-dessus, le controleur GXL88 en mode client envera lui même les message d'informations à un serveur exterieur par l'internet à interval de temps dépendant de la config.
Le modem GSM et SIM n'étant plus nécessaire peuvent néanmoins être utilisés de conjoint.
Voyons dabors la liste des parametres du controleur  en mode
internet et après celle des parametres du module internet même étant le M53 ou autre...

[Code i] liste de configuration internet du contrôleur

iCA 88.160.241.20:1425   GXL88 local serveur adresse IP:PORT ou to connect depuis votre navigateur.
iSA www.nnnn.com/name  
Adresse ou GXL88 doit connecter en mode client (sera configurée par Ez)
iPN Page_Name  
Le nom (ou numéro) de 15 characters maxi 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 en mode i1. *
iPT 0                         "iPTimeout" maxi d'attente de connection.*   *= facultatif!
2x<32 3x<16 >4s >2s     Longueur en charactères de ICA/ISA IPN/ISL/ISW et IPR 4 et IPT 2s minimum.
iPB 7                  
GXL88 <=> M53 communication à 7=57600b/s par défaut. Ne pas changer pour l instant !
i = OFF                Dis si internet est activé par [code i ON] , [code i2] ou encore par [code i3].

Les 7 premiers parametres ci-dessus ne sont pas à prendre en considération en mode i2 ou i3 si le module internet utilisé est le M53 vue que tous ces réglages sont feront au niveau du module même à l'aide du programme EZ MANAGER. Ce à partir d'un PC connecté sur le réseau  local (LAN).

Seulement après avoir fait
fonctionner le mode internet du controleur initié par la commande [code i on] et biensur avoir configuré le module internet M53 comme indiqué au paragraphe i au manuel avec le programme ez manager, nous pourons changer le mode du GXL88 de serveur au mode client. Les tab 1 et 3 resterons aux mémes parametres mais le Tab 2 lui devra etre changé selon les parametres decrit ci-dessous et visible sur cette image.
"Peer Address" sera l'adresse IP du serveur à l'écoute ou le GXL88 envera périodiquement ses messages d'Alarm, d'alerte, d'avertissement et de Status divers.
"Peer Port" sera le port (ouvert) du serveur ou les messages seront reçus, traités, conservés.
"Event Byte" sera mis de 4 à 10 et "Timeout" de 2 à 10 (voir les détails sur la doc du M53).

Premier détails interessant est la validation de "TCP Server" qui donnera la possibilité d'accéder le controleur en mode serveur courant mais fonctionnant neanmoins en mode client envoyant ses messages à Peer adrs+Port! Ce mode double peut etre utiliser au moment du paramétrage qui se fera donc facilement par internet. Ces modes ne fonctionnent pas simultanément et il faudra toujours au moins attendre les delais Timeout (du M53) et IPT (du menu i du controleur ci-dessus) de 2 a 10 pour un traffic correct, controlable sur les leds de la prise UTP et
la LED millieu du controleur.

Afin de valider ce mode client du controlleur il faudra donner au parametre i qui etait dans le mode internet normal à "i ON" la valeur i2 ou i3.
[Code i2] force un reset du M53 et de fait une reconnection DHCP au router avant l'envois d'un messages et [Code i3] forcera la re-initialization du module internet et la connection apres l'envoi d'un message. A voir pour chaque cas mais le mode i2 donne de bon resultat.
Toutefois, la réinitialisation et l'initialisation du module Internet peuvent également être effectuées automatiquement sur de courts interval de temps à partir d'une commande locale. A titre d'exemple, l'envoi de la commande [0000 hs1 11 0 0 hsm 45 n11 =i2] forcera l'exécution de la commande écrite à la position 11 dans le répertoire toutes les 45mn encore et encore. Cette methode ne sera probablement jamais utilisé avec les modes i2 et i3 qui prennent soin de la réinitialisation avant et après l'envoi d'un message, mais pourrait être utilisé avec i1. Rappelons nous également que le LAN
est automatiquement réinitialisé après un certain temps d'inactivité, donc attendre au moins une heure si le controleur ne réponds plus par internet. Voir le paragraphe i au manuel pour les infos de base sur le LAN.

Deuxième details interessant est le mode commande direct par internet quand le M53 en mode server ou client/server et
le controleur en mode i ON ou I2 ou i3.
En effet l acces internet au controleur se faissant normalement par
http://ip.ip.ip.ip:port/Page_Name (le parametre page name est optionnel voir [code  ipn] ) retournera une page web/html generée par le controleur méme.
Si on remplace page name par un - suivi du code (le meme que par SMS) et de la commande voulu l'info en retour ne sera plus graphique mais seulement textuelle tout comme un SMS recu mais cette fois par internet et sur l'écran du navigateur (FireFox , netscape
, Safari, SeeMonkey sont entre autre conseillé mais pas IE).
Donc envoyer
http://ip.ip.ip.ip:port/-0000 r3 3600 r1 11 ss par la barre d' adresse du navigateur retournera en reponse un court message type SMS mais donc sur l'écran via internet. Comme par SMS, par PC ou par l'internet si i et à ON, toutes les commandes sont permisses. Donc soyez prudent.

Le mode de fonctionnement du GXL88 en client via internet peut etre comparé au mode GPRS qui lui aussi peut régulierement à intervales déposer ses informations à un serveur se trouvant connecté quelque part à l'internet. Le format des messages envoyés étant identiques dans les deux cas.GPRS et Client.
- En SIM mode 0 et internet mode i2 ou i3 le numero IMEI du GSM modem ne pourra pas etre lu vu que le controleur fonctionne alors sans GSM connectivité vu que SIM est à zéro*.
Le IMEI affiché dans certain messages sera alors remplacé par IPN lui aussi pouvant compter jusqu'à 15 characters. Voir à i? pour IPN et à G? pour l'IMEI (on peut si voulu écrire le IMEI se trouvant sur la puce gsm à IPN).
- La led millieu du controleur clignote rouge+vert en mode i2 pour le temps d'attente de connection iPT au rythme de 1 quart de seconde, puis le  message est alors envoyé par ip et le controleur qui se remet en attente avec seulement la LED verte allumée pour le temps DaO (le temps dao et aussi le meme que quand en mode GPRS le controleur attend pour un éventuelle [code commande] qui pourrai lui être envoyé en réponse  automatiquement (ou manuellement) depuis le serveur).
- Alors que normalement 25 essais concécutifs sont effectués afin de connecter au reseau GSM (sim 1, 2 ou 3 et i0/Off ou i1), seulement 5 essais seront effectués si le paramétre i est i2 ou i3 en sim mode 1, 2 ou 3.  Voir aussi à G?
- Le status messages à la ligne HH:MM M0 est modifiée en HH:MM i2/s0. Le M devenant irrelevant sans connection GSM (sim=0) la valeur des paramètres i et sim sont indiqué à la place de M..
* Rapelons qu'en mode sim 0 le modem GSM peut toutefois étre demarré manuellement avec la commande [Code fg] ce qui. si une SIM est en place peut aidé à des essais ou configuration diverse, vu que les SMS sont tout egalement recus par le controleur meme dans les differents mode internet...
* On peut neanmois demarrer manuellement le modem GSM en mode SIM =0 pour avoir le numéro IMEI mème sans SIM ou aussi si besoin le lire sur la puce GSM.
A8 n'était pas accessible et donc pas connecté à la borne (50) sur les premières version du GXL88 antérieure à 2017 mais utilisé interne. Laisser donc A8 à zéro au menu a? sur ces versions de contrôleurs...



Err   Monitoring and memory Error Check.        
 
La plupart des erreurs seront remarquées par le systéme de contrôle interne et automatiquement résolue. Néanmois une erreur grave pourrai provoquer un rédemarrage du systéme, notifié comme vu a H? par un message d'état montrant l'heure à 00:03).
Les erreurs peuvent avoir différentes sources dont principalement les parasites radio du GSM, malfonction/connection de l'antenne GSM qui augmente le rayonement electromagnetique localement sur le circuit,  les surtentions puissantes, rapides et de haute fréquences ou autre.
Elles sont inévitables et ce dans tous les systémes. Ceci étant un fait donné, la fiabilité d'un systéme digital sera donc proportionnel à sa capacité à gérer ses erreurs...

la commande [Code err] au GXL88 donnera la liste suivante.

ADC=2        Analogic Digital Converter errors.
Pw!=47       Error de mot de passe.
Irq=879      Nombre (demande) de connection par internet
GSM=11       Nombre de redemarrage du module GSM/GPRS
Sys=3        Auto+forcé système restart compte F?
GPRSerr=3    Nombre d'erreur de connection GPRS
GPRS ok=182  Nombre de connection GPRS sans erreur
GPc=28       GPRS timeout, envoyé par SMS.
10000101     Divers system flags... 
00100010     Divers system flags... 
10100001     Divers system flags... 
sErr=0       Static RAM erreurs... 
ErT:0 at:0   Last SRAM erreur et adresse en mémoire.
GXL88 V2-15  Contrôleur type et prog version...

La notification d'erreur severe peut être envoyée au numéro à la position N34 en liste un numèro est présent à N34 et bien sur quand l'erreur le permet.



SE, SX, SI, Commandes au "PM".  Mono ou triphasé Réseau ou générateur.

Ce module d'énergie "PM" est bien sur optionnel, mono ou triphasé et peut se connecter directement au GXL88 via son entrée sérielle. Il donne alors par SMS ou web de nombreux paramètres sur l'état actuel du réseau ou d'un générateur mono- ou triphasé.

Attention! Ces modules d'énergie ne devront êtrent branchés que par des électriciens qualifiés vu le danger et le risque d'électrocution évident impliqué par toute manipulation ou branchement sur le réseau ou sur la sortie haute tension 220/380/440 d'un générateur. Tous les branchements devront êtrent éffectués avant de raccorder le cable sérielle du PM au contrôleur


Ces modules Power Meter "PM"  peuvent être utilisés seul, comme instrument de mesure avancés ou branché au contrôleur pour télémetrie. Dans les deux cas, tous les paramètres sont tout également visibles, localement sur l'écran du PM même.

Deux types sont disponibles (méme apparence):
-Triphasé pour mesure sur génerateur ou réseau de puissance.
-Monophasé pour installation plus simple, comme habitation, capable des mêmes mesures instantanées et de la consommation accumulé de 3 groupes indépendent. (le compteur peut même étre synchronisé à votre compteur!)
Selon le cas on aura besoin de 1 à 3 CT branché comme indiqué sur le manuel délivré.


Message reçu aprés la commande [Code se] au contrôleur.

I1 10.4      Phase current, Ampères (via CT).
I2 11.0      Phase current, Ampères (via CT).
I3 9.9       Phase current, Ampères (via CT).
U1 230       Phase voltage, Volts (directly connected).
U2 233       Phase voltage, Volts (directly connected).
U3 229       Phase voltage, Volts (directly connected).
L1 382       Phase line voltage, Volts (directly connected)*.
L2 384       Phase line voltage, Volts (directly connected)*.
L3 380       Phase line voltage, Volts (directly connected)*.
P1 10000     Phase active power, Watts (internal calculation).
P2 11000     Phase active power, Watts (internal calculation).
P3 12000     Phase active power, Watts (internal calculation).
PT 30000     3 Phase total active power, Watts (internal calculation).
FT 0.90      3 Phase total power factor (internal calculation).
FQ 50.01     Frequency Réseau/Génerateur (internal calculation).
KW 000416.6  KWH. 00999999.9 (Peut commencer à valeur choisie!).
* seulement lisible en triphasé. CT = Current Transformer.

Message reçu aprés l'envoi de la commande [Code sx] au contrôleur.

L1 382       Phase line voltage*. Kwh group 1 , PM MonoPhase
L2 382       Phase line voltage*. Kwh group 2 , PM MonoPhase
L3 382       Phase line voltage*. Kwh group 3 , PM MonoPhase
PT 6789      Total active power (internal calculation).
Q1 333.30    Phase reactive power (internal calculation).
Q2 44.44     Phase reactive power (internal calculation).
Q3 25.00     Phase reactive power (internal calculation).
QT 500.00    Total reactive power (internal calculation).
F1 0.97      Phase power factor (internal calculation).
F2 0.90      Phase power factor (internal calculation).
F3 0.80      Phase power factor (internal calculation).
FT 0.78      Phase total power factor (internal calculation).
S1 11000     Phase apparent power (internal calculation).
S2 12000     Phase apparent power (internal calculation).
S3 13000     Phase apparent power (internal calculation).
ST 35000     3 phase total apparent power (internal calculation).

Les valeur de mesures sont a titre d'exemple et ici comme
d'habitude, seulement le text
en vert est reçu sur le SMS!


Une erreur de lecture ou de connection au Power Meter retournera un SMS à N33 (si un numéro est programmé à cet index de la liste) ou au serveur si travaillant en mode GPRS. Le message ressemblera à:
Power Meter ERROR! 
Check if PM is connected, AC powered and the RS232 link PMC<>GXL8x! 19:03
GXL88-2015

Le contrôleur GXL88 peut être façilement configuré de sorte que l'envoi du messages SE du module de mesure d'énergie se fasse automatiquement, tous les jours, toutes les heures ou toutes les quelques minutes (revoir le chapitre H? du manuel pour qq exemples) à [Code He1 N HH:MM]  puis  HeM et HeS.
Les commandes
[Code se[Code sx] et [Code si] elles, renvoient une réponse immédiate à tout numéro ayant envoyé la demande au contrôleur.
Le module de mesure d'énergie (cliquer dessus ici à gauche) se branche
avec un cable (fourni si voulu) USB-B à l'entrée serielle du contrôleur et avec 3 des 4 fils du cable de l'autre côtè au module [D] RS232 enfichées au "PM".

Quand 
branché au contrôleur, le module d' énergie "PM" peut également commander 4 relais supplementaires et ajouter 8 entrées au systeme. Ceci avec des petits modules d'interfaces, [A], [B], [C] ou [D] enfichées à l'arriêre du "Power Meter". Le tout est alors bien sur directement contrôlable par commandes envoyés soit par SMS ou encore par l'interface WEB au GXL88. Appellez nous pour plus de détails.

Exemple de message reçu aprés l'envoi de la commande [Code si] au contrôleur

N10     
N20     
N30      Entrées PM N1 à N8; 0 ou 1.
N40      les 8 entrées sont sur le module [A]
N50     
N60     
N70     
N80     
R10      Sorties "PM" R1 à R4; 0 ou 1 module [B].
R20     
R30     
R40     

Le contrôleur peut optionnelement lire 8 entrées [A] et commander 4 sorties relais [B] de plus.

Tout comme les entrées A1 à A7 du controlleur SMS, le systèmes peut également automatiquement envoyer un SMS si un changement N1 à N8 se produit*. Le message d'alerte montrera alors le méme que ci-dessus précedé par e) PM...
Les 4 relais de sorties sont directement commandable en marche/arrêt par SMS*.
*(si le ou les modules correspondants sont enfichés à l'arrièrre du PM à position A(Inputs), B(relais), position D étant pour le module de communication.

Commande au Power Meter via SMS ou internet pour GXL83x / GXL84x

[Pw $Rn0/1]         n=1-4 On(1) Off(0) so [0000 $R11] off $R10
[Pw $ZV]            Max Min value reset.  [0000 $R11 $R10 $R31 $R40 $I]
[Pw $ZK 000020001]  Set kWh à 2000.1KWH ex: $ZK 000002223 = 222.3 =13chr
[0000 $ZF]          Power Metter system restoration
[Pw $ZZ]            Refresh to manufacturing factory
[Pw $ZT 1339754206] (Unix Time setting): 2012-6-16 09:56:46, CMD=14 chr
[Pw $Z% 00556]      Pour Niveau Oil 0055,6 sur le PM (Menu PF-F on PM)
[Pw $ZL xxxxxx]     Effacer la valeur "litre" non inutilisé du PMC.

Les commandes ci-dessus pourront fonctionner avec le GXL88 mais il est conseillé d'utiliser les commandes ACW suivantes afin d'écrire sur ou de configurer le PMC. Le signe $ étant alors remplacé par le préfixe ACW à partir de septembre 2016 (W for write).

[Pw ACWZK 000020001]  Set kWh à 2000.1KWH , $ZK 000002223 = 222.3 =13chr
[Pw ACWZT 1339754206] (Unix Time setting): 2012-6-16 09:56:46, CMD=14 chr
[Pw ACWZ% 00556]      Pour Niveau Oil 0055,6 sur le PM (Menu PF-F on PM)
[Pw ACWZL xxxxxx]     Effacer la valeur "litre" non inutilisé du PMC.
Ainsi que [Pw ACWRn0/1] [Pw ACWZV] [0000 ACWZF] [Pw ACWZZ].
[Pw acwZL xx6542]     montre "LITER 654.2" sur le PMC menu F display.
[Pw acwZL x2654]      montre "LITER 2654". Notez bien ZL majuscule.
[Pw acwZL xx-54]      montre "LITER -54".  Et notez bien les x.
[Pw ACWZ% xx789]      montrera "OIL% 78,9" sur le PMC (Menu PF-F).
[Pw ACWZ% xx-55]      montrera "OIL% -5,5" sur le PMC (Menu PF-F).

Pour rendre le PMC visible sur la page internet il est nécessaire quil soit configuré en mode 1(mono) ou 3(triphasé). De plus la ligne de 8 éntrées et 4 sorties des  modules optionnel du PMC ne sera visible que si le paramètre Aci est supérieur à 0. Donc la commande [0000 ACM 3 ACi 1] rendra le Power Meter et sa ligne I/o visible sur la page internet générée par le GXL88.
Le nom du Power Meter Contrôler et des phases ou des 3 groupes en mono phase, peuvent être définit au choix tous avec 8 caractéres. La commande [0000 ePM RESEAU] le nomme donc "RESEAU" et [code eP2 Group_2] nomme groupe 2 en "Groupe 2" et [0000 ep3 PH_3(T)] la phase 3 en PH 3(T) tous ici comme exemple...

Quand le paramètre Aci est à 2 les mesures de la ligne I/o du PM est actualisé avant l'affichage et quand à 1 seulement après l'affichage. 1 étant la position normal, accélérant le rechargement de la page internet, ou les valeurs visible du PM sont ceux lu au PM lors de la dernière demande par internet. Ceci compte pour une commande reload en cliquant sur "Reload 0" (sur la ligne inférieur de l'inferface graphique) et non pour la commande [Send] qui actualise les paramètres PM après l'affichage.
Quoi qu'il en soit, la lecture du PM est suffisament rapide à en juger par une des commandes de lecture direct du PM qui elles bien sur renvoient les valeurs de mesures actuelles est qu sont [Code se] , [Code sx] et [Code si].



*   Redirige SMS vers la sortie serielle du contrôleur.        

La commande [Code *] l'indique par un court mémo.


Pw *text,,up,,to,,150chrs,,,CR
* Redirect SMS/Web string to PC/PMC serial (9600b/s NP 1Sb).
$ redirect to PMC.

Donc lorsque le premier caractère du message est *, un SMS arrivant au contrôleur peut-être redirigé vers la sortie à, 9600 B/s, sans parité, avec 1 stop bit et au niveau ±12V en RS232.
Le contrôleur ne fera rien de plus avec le message que de le retransmettre via la sortie serielle...

Cette fonction peut être utilisée lorsque un PC collecteur est connecté à la sortie serielle du contrôleur via notre câble d'interface en option, ou encore pour commander/configurer tout autre extantion y étant connecté.
Toute sorte de texte peuvent être envoyée via le contrôleur connecté, qui fait alors tout simplement office de modem SMS.

Donc, le message SMS (ou via internet bien sur) suivant  [0000 *Tout message jusqu'à 150 caractères...] au contrôleur fera afficher à l'écran;  Tout message jusqu'à 150 caractères...

Nous vous conseillons l'utilisation de notre window programme pour SMS Controlleur afin de façilement tester cette fonctions (ainsi que les autres).



#    Redirige / Retransmet commande ou texto par SMS.   #    !         

Un texto, qui peut compter jusqu'a 155 caractères, envoyée au contrôleur comme commande par PC, internet ou par SMS la lui fera renvoyé comme SMS au numéro indiqué. 
          
La commandes [Code #] renvoi qq détails.

Pw #(number ) or #N(1-35 )Text from PC/PMC or Internet Command to SMS,,,CR
Pw !(number) or !N(1-35) make dial for (voice)call.

Et on pourra
donc envoyer les commandes suivantes:

[Code #0652545852 Envoi ce texte par SMS à ce mobile]
[Code #N12 Envoi ce texte par SMS à ce numéro déjà en list]
[Code #0752462585 0000 R1 180 s]  (ne jamais envoyer les [])

Le destinataire recevra ce SMS Envoi ce texte par SMS à ce mobile# est supprimé du message lors de l'envoi. Le numéro peut être directement spécifié ou être déjà dans la liste des numéros comme ici à N12.
Toute sorte de texte peuvent être envoyée via le contrôleur connecté qui fait alors office de relais de transmission.

La commande  #0752462585 0000 R1 180s pourrait par example faire commuter la sortie R1 d'un autre contrôleur pour 180 secondes si le numéro adressé était celui de la SIM d'un autre contrôleur...

Pw !(number) ou !N(1-35) make dial for (voice)call.
La fonction ! rend possible de normalement appeler un numéro à la place de lui envoyer un SMS. Donc la commande [Code !065545852] ou [Code !N12] si le numéro se trouve déjà dans la liste des 35 numéros, envoyé par SMS ou par internet au contrôleur lui fera directement appeler le dis numéro, fixe ou mobile avec microphone ouvert pour écoute immédiate des alentours du contrôleur. Le contrôleur rachroche par défaut après 4mn (240s).
Voir également la commande M sur le manuel qui permet d'appeler directement le contrôleur à son numéro de SIM et aussi la fonction Alarme qui peut aussi appeler un numéro à la place de lui envoyer un SMS comme expliqué aussi à N?.

Si la commande ! est envoyé par internet de la ligne adresse et que [http://ip.ip.ip.ip:port/code !065545852] ne donne pas de résultat ou "Unknow Cmd ect..." essayons alors [http://ip.ip.ip.ip:port/code%20%31065545852] ce qui code les charracters spéciaux en hexadecimal.
Un haut parleur peut optionnelement être connecté sur le GXL88. Une adaptation du materiel étant alors indispenssable, le HP sera exclusivement monté sur demande.



&     Direct AT commande from SMS à la radio GSM  
          

Cette fonction doit être utilisée avec beaucoup d'attention ou pas du tout! Une mauvaise commande peut bloquer la radio momentanément ou définitivement. Il est absolument conseillé d'étudier la fiche technique avant d'utiliser cette fonction.
Cependant, la fonction est bloqué par défaut afin d'éviter toute erreur (vu à W) et la fonction "Direct AT commands" doit également être activée d'abord avec [Code Ww 41 xxx* &AT+Code]. Une remise sous tension, attente à HH:MM+1 ou la commande [Code Ww 41 =0] désactive la function & (xxx* code sur demande)...

Quelque exemples donc;
[Code &AT+CSQ]   Retourne la force du signal à l'antenne
[Code &AT+CPIN?]  Renverra si SIM card ok ou pas.
[Code &AT+Cops?]  Renverra le nom de l'opérateur GSM.
[Code &AT+CGSN]  Renverra le numéro IMEI SIM
[Code &AT+CREG?] Le type de service. x.1 local, x.5 étrangé
[Code &AT+QMIC?] Donne le niveau de gain x,G,x microphone
[Code &AT+CGMRDonne la version du module radio
[Code &AT+QBAND?] Donne les bandes radio supportées
[Code &AT+CPOF]  Arrête le fonctionnement de la radio
[Code &AT+QICLOSE] Close TCP secion with remote server
[Code &AT+QIDEACT] Reset GPRS/CSD context
Et une multitude d'autre, le GSM module étant très performant. Ceci dis il n'est heureusement pas nécessaire dans connaitre ses commandes internes qui sont éffectué automatiquement par le GXL88 pour l'utilisation du contrôleur. Néanmois notre window programme pour SMS Controlleur donne une liste résumé des commandes au GSM module par le menu [AT^].

Comme déjà vu à Hg xx au menu H? le contrôleur vérifie que le module radio GSM est encore inscrite/engegistré au réseau cellulaire à intervale. Si il ne l'est pas ou plus, il essaiera de s'inscrire à nouveau. Ainsi, en cas d'absence de contact ou réponse du contrôleur à distance, attendez quelques minutes et essayez à nouveau. Il devrait alors être en ligne.

Par exemple, la commande SMS suivante envoyée au contrôleur [0000 ww 40 =xxx Ww 41 =xxx &AT+QCELLLOC=1] vous retoune aussi par SMS la location geographique du l'antenne de l'operateur à laquelle la SIM active du controleur est connecté/engegistrée (à partir de la version V1-17).
Entrez alors les données recu dans google maps ou earth et n oublier pas d inverser les deux champs de coordonées si nécessaire...

Si nécéssaire et pour une connection particulière au réseau, jusqu'à 10 "AT+Commandos" peuvent être éxécutés automatiquement au démarrage du contrôleur et du module GSM. Facultatif ici et attention alors! Aucun commando AT supplémentaire n'est jusqu'alors requis pour un fonctionnement normal du GXL88 sur les réseaux GSM habituels.

Les "AT+commands" supplémentaires, qui peuvent être programmés de N20 à N29, (voir aussi menu N) sont optionnelles et destinées au module radio pour une  initialisation ou configuration spécifique. Elles seront éxecutées en cas de réalimentation du contrôleur qui re-démarrera le tout ou encore aprés  réception d'une commande type [code Fg] qui force l'initialisation du module GSM ou [Code FZ] qui redémarre tout le système. La plus grande attention et évidement quelque spécialisme sont requis pour ce genre de manipulation se produisant à vos risques. Une commande incorrecte peut mettre le module GSM hors service.



W     Lecture/écriture de la mémoire eeprom et vive du contrôleur .
         

Cette fonction ne sera d'intérêt que lors de l'activation des fonctions spéciales du contrôleur sur demande spécifique. Ainsi, nous pouvons lire/écrire toutes les positions de mémoire vive statique (x) ou eeprom (w) et à vos risques. [code w] ou x donne un mémo.

Les commandes [Code Ww Adr(hex) =Val(decimal)] seront utiles pour par exemple changer quelques paramètres standards comme l'envoi ou pas le message "init" (standard à 3 mn après contrôleur initialisation). Mettre une ou plusieurs sorties automatiquement à ON après le démarrage  du contrôleur, changer le paramèter Mn (standard à 0 ou 9 à Init) et plusieurs autres paramétres de fonctionnalité interne.

Pour lire l'eeprom de position 60hex, envoyer [0000 wr 60] répond;

0060/96
00000000000000000000000000000000
4F310020464748004700FFFFFFFFFFFF
4F3200FFFFFFFFFFFFFFFFFFFFFFFFFF
4F3300FFFFFFFFFFFFFFFFFFFFFFFFFF

Pour lire la mémoire vive envoyer [Code Xr A00] qui répond

0A00/2560
4B0D2B435245473A20302C310D4F4B0D
2B5647543A2031300D4F4B0D416C6765
6D65656E220D2B435042523A20372C22
2B3333263353353031323331222C3134

Le message ci dessus passe dans un SMS. Quand commandé par l'internet, le GXL88 peut envoyer des plus long et même de très long listings. On enverra par exemple la commande [0000 wr 600-] qui donne N1 à N8 donc les 8 premiers numéros lisible et  [0000 wr 600 82f] qui list tous ceux engegistrés en mémoire permanente de N1 à N35.
Par exemple la commande  [0000 xr 0FA0 12bf] ou [0000 xr -A00]  envoyé au GXL88 donne un listing de la mémoire vive.

Donc et par exemple:
[0000 WR 1ED 25F] read eeprom from to...
[0000 XR/WR E0] (adr hex) read =4 lines
[0000 XR 1ED to 25F] [0000 XR -25F]
[0000 XR (start)-(end)] [0000 XR 280-38F] all hex, ASCCI
[0000 ww 40 =xxx ww 41 =xxx xw 881 =0] Déblocage écriture mémoire!
[0000 WW 40 =250] (Write 1 byte DECIMAL in eeprom Attention!)
[0000 XW 140 =250] (Write 1 byte DECIMAL mem vive/sram)

La fonction écriture qui est normalement bloquée, doit être premièrement libérée par un code (sur demande). Changer les paramètres par écriture directe à l'eeprom nécessitera un redémarrage du programme pour qu'ils prennent éffet [Code Fz].
La fonction écriture se desactivera à HH:59+1, l'heure suivante, ou par [Code Ww 40 0].



PWM     Pulses Wide Modulator on output 

Pas fini et/ou sur demande! sera actualisé ici même quand terminé.





Compare memory location

Pas finit! sera actualisé ici même quand terminé.

Memory adresse à comparer:  Hex adresse 0 à FFFF
Opérateur:                  < = >
Valeur:                     0 à FFFF
Junction à déclencher:      Junction 0 à 22





Display memory location 

Pas finit! sera actualisé ici même quand terminé. Utiliser ci-dessous pour l'instant toutefois si cette fonction est d'intérêt pour le développement elle le sera peut pour l'utilisateur.

La programmation de la fonction devant encore être finalisé, on utilisera pour l'instant comme raccourci le nom de la fonction Fw2.
Donc pour afficher par example le mombre de demandes par IP dont le compteur est à l'adresse 2177 en mémoire vive, on écrira le nom de FW2 = Ip_count_address en hex.    [0000 efw2 881] le résultat étant alors visible à Fw2.

La commande [0000 xr 03C8] peut convertir le résultat de hex à décimal: 03C8/968



Retour en haut      Contact        Home
schéma de branchement               GXL88 manuel

The GXL88 controller manual in English
The experts functions in English.