Page 1
Communication en série et protocole SMS Nom Fichier : Rév. 03 ID Document EAAS034103FR.docx Date : 24/04/2012 EAAS0341 Produit : DST2600 – DST2700 – DST4400 – AC3000 – DST4601 – DST4601/PX – GC310 – GC350 – GC500 – MC100 – DST4602...
Page 2
Révision Révision Date Pages Commentaire 19/04/2010 41 Carte MC100 ajoutée. Description générale du protocole MODBUS ajoutée. 15/04/2011 46 Structure document modifiée 23/04/2012 48 Modification pour carte DST4602. Communication en série et protocole SMS...
1. Généralités Ce document décrit les dispositifs SICES Srl qui utilisent le port série et comment l'utiliser pour obtenir des informations ou envoyer des commandes aux dispositifs. Il décrit les modes de connexion au port série et le format des données qui transitent à travers le dispositif (protocole).
3. Matériel 3.1 Propriétés connexions Ci-dessous se trouve le graphique TIA (Telecommunications Industry Association) pour le choix de l'interface de communication en série en référence à la vitesse de transmission maximale consentie : Signaling rete Réseau signalisation General purpose logic Logique générale Cable lengt meters Longueur câble (mètres)
CÂBLE A / B / C INTERFACE INTERFACE SICES SRL RS232/485 INTERFACE SICES SRL RS232/485 INTERFACE SICES SRL DEVICES WITH ACTIVE RS232 DISPOSITIFS SICES SRL AVEC INTERFACE INTERFACE RS232 ACTIF • Câble “A”: fourni normalement par le fabricant du convertisseur RS_232/RS_485 commercial.
SICES SRL RS232/485 INTERFACE SICES SRL RS232/485 INTERFACE 9 POLE FEMALE 9 PÔLES FEMELLE Chassis Châssis SICES SRL DEVICES WITH ACTIVE RS232 DISPOSITIFS SICES SRL AVEC INTERFACE INTERFACE RS232 ACTIF 3.2.3 Connexion Modem numérique. Les dispositifs peuvent être fournis sur demande avec un modem numérique PSTN. Ce modem est installé...
TCP, permet de communiquer avec des dispositifs différents depuis plusieurs stations et depuis des applications différentes de la même station. En particulier, l’utilisation associée à des dispositifs de contrôle du groupe SICES Srl et du logiciel de supervision SICES Srl permet de gérer le/les groupe/s électrogène/s du réseau local de l'ordinateur personnel.
3.3 Second port série (si présent) Le deuxième port série est en option sur beaucoup de dispositifs SICES Srl. Quand il est présent, il peut être utilisé pour deux fonctions différentes : • Pour l'expansion des entrées et des sorties numériques du dispositif (DST4400, AC3000, DST4601, DST4601/PX).
SHIELD BLINDAGE SERIAL INTERFACE INTERFACE EN SÉRIE TWISTED AND SHIELDED CABLE CÂBLE BLINDÉ À PAIRE TORSADÉE Avertissement : si le second port série est utilisé pour des connexions à l'extérieur du tableau électrique, il nécessite de convertisseurs spéciaux, à isolation galvanique (par ex. E61020217XXXX Convertisseur RS232/RS485 isolé) Schéma de connexion pour connexion RS232, par exemple avec port série ordinateur : PC (9 POLE FEMALE)
SICES SRL RS232/485 INTERFACE SICES SRL RS232/485 INTERFACE 9 POLE MALE 9 PÔLES MÂLE 9 POLE FEMALE 9 PÔLES FEMELLE Chassis Châssis SICES SRL DEVICES WITH ACTIVE RS232 DISPOSITIFS SICES SRL AVEC INTERFACE INTERFACE RS232 ACTIF Communication en série et protocole SMS...
Connexion RS485 boîtier DITEL : SERIAL INTERFACE (OPTIONAL) INTERFACE EN SÉRIE (OPTIONNEL) DITEL RS485 SERIAL INTERFACE DITEL RS485 INTERFACE EN SÉRIE TWISTED AND SHIELDED CABLE CÂBLE BLINDÉ À PAIRE TORSADÉE SUPPLY ALIMENTATION BATT. BATT. DITEL peut être connecté directement aux dispositifs DST4 601 et DST4601/PX de tout type dotés des options “Double CAN et RS485”...
Page 14
SERIAL INTERFACE INTERFACE EN SÉRIE TWISTED AND SHIELDED CABLE CÂBLE BLINDÉ À PAIRE TORSADÉE J14 – 2 Port Série RS232/RS485 RS232: commutateur S4= RS232 commutateur S5= OFF 1-RX 2-TX 3-GND 4-DTR RS485: commutateur S4= RS485 commutateur S5= ON (Utilisé pour équilibrer les lignes à 120ohm) 3-nc 4-nc ISOLATED INTERFACE...
Normalement, chaque paramètre a la même numéro et le même libellé sur tous les dispositifs. Le dispositif MC100 est une exception. En termes de généralités, un tableau qui liste les paramètres par fonction et qui indique le code pour chaque dispositif est indiqué ci-dessous. DST2600 DST4400 GC350 MC100 DST4602 Paramètre...
Page 16
La valeur prédéfinie est “1”; il est conseillé de ne pas la modifier si ce n'est pas nécessaire car les logiciels produits par SICES Srl pour la supervision des installations assument cette adresse par défaut (dans tous les cas, il est possible de modifier le paramètre sur le dispositif mais cette modification...
Page 17
Programmations du premier port série. Ce paramètre permet de configurer le nombre de bit pour chaque caractère (7 ou 8), le nombre de bit de stop (1 ou 2) et le bit éventuel de parité (E = pair, O = impair, N = aucun). Dans la programmation sur clavier, on utilise une chaîne de type “8,N,1”...
Page 18
Baud rate deuxième port série. Équivaut à ce qui a été dit ci-dessus pour le paramètre “Baud Rate”, mais appliqué au second port série. Programmations deuxième port série Équivaut à ce qui a été dit ci- dessus pour le paramètre “Settings”, mais appliqué au second port série. Ordre des registres Modbus du deuxième port série.
Nombre de tentatives d'appel données. Configure le nombre de tentatives d'appel données vers un numéro de téléphone prédisposé avec un modem PSTN ou GSM et un logiciel de gestion de l'appel, par ex.: Sices Supervisor avec option appel données. 5. Appels données ou SMS Si on connecte un modem (numérique ou GSM) au port série du dispositif, celui-ci est en...
Page 20
modem, si au moins un numéro de téléphone a été configuré pour les appels données et si dans le paramètre "Événements pour signalisations" au moins un événement a été configuré, quand l'événement se produit, le dispositif effectue les étapes suivantes : 1.
la situation, les tentatives d'appel sont dans tous les cas annulées. Si au contraire l'appel entrant ne reconnaît pas la situation mais débloque l'archive historique, les appels termineront à la fin du cycle. 6. Protocole MODBUS – RTU Les dispositifs implémentent le protocole de communication MODBUS. C'est un protocole très diffus qui s'est imposé...
Code Commande Description lecture seule. Preset Single Register Écrit une information numérique accessible en lecture/écriture. Preset Multiple Register Écrit une ou plusieurs informations numériques accessibles en lecture/écriture. Report slave ID Restitue des codes d'identification du dispositif. Mask Write Register Modifie seulement certains bits d'une information numérique accessible en lecture/écriture.
Sices. Toutes les informations numériques des dispositifs sont exprimées en utilisant les unités d'ingénierie des grandeurs auxquelles elles se réfèrent (puissance en kW, courants en Ampères, etc.). Ces grandeurs sont acquises et parfois affichées par les dispositifs avec une précision même supérieure. C'est-à-dire qu'elles contiennent une partie décimale.
44,55078125. Donc le numéro 11405 représente la valeur 44,55078125. 6.2.3 SS_XX Ce code indique une information numérique sans signe exprimée avec un seul registre MODBUS. Certains bits de l'information peuvent représenter sa partie décimale. Le champ “XX” indique le nombre de bits en décimal. Le bit significatif du registre indique le signe et il reste donc 15 bits pour représenter la valeur.
La valeur maximale est 4294967295 ((2^32) – 1) divisée par deux élevée au nombre de bits en décimal. N° bit en décimal Formule Valeur maximale 4294967295 / (2^0) 4294967295 4294967295 / (2^8) 16777215,99609375 4294967295 / (2^16) 65535,9999847412109375 4294967295 / (2^24) 255,999999940395355224609375 Des exemples suivent (en supposant que le registre d'indice inférieur contienne la partie moins significative de la grandeur) :...
représente donc une valeur négative. Pour trouver la valeur réelle, il faut : a) Multiplier le registre supérieur par (2^16) 4294836224 4294867296 b) Additionner le registre inférieur FFFE7960H 11111111111111100111100101100000 c) Le représenter en hex 0001869FH 00000000000000011000011010011111 d) Inverser tous les bits ...
7. Protocole SMS Les dispositifs SICES Srl implémentent un protocole SMS pour permettre l'accès aux états et aux mesures du tableau de contrôle d'un groupe électrogène, sans la nécessité d'avoir un ordinateur et son modem. De plus, il permet la signalisation immédiate d'anomalies sans la nécessité...
Pour utiliser le protocole SMS il faut nécessairement un modem GSM (à demander auprès de SICES Srl, qui fournira un modem testé avec le dispositif). Le modem doit être connecté au port série principal du dispositif (le câble de connexion est fourni avec le modem). La reconnaissance du modem est automatique : il faut seulement configurer le paramètre...
Ce message permet de connaître certaines informations concernant la carte téléphonique SIM insérée dans le modem GSM. Le dispositif répond à ce message en envoyant un seul SMS qui peut être : • NETWORK CONFIGURATION 7.2.3.2 READ MODEM Syntaxe : [PXXXXXXX] READ MODEM QQQQ Paramètres : QQQQ: chaîne alphanumérique...
Ce message permet de connaître l'état général de l'installation mais sans avoir d'informations détaillées. Le dispositif répond à ce message en envoyant un seul SMS qui peut être : • STATUS 7.2.3.6 READ WARNINGS Syntaxe : [PXXXXXXX] READ WARNINGS Paramètres: aucun.
Ce message (valable seulement pour MC100) permet de connaître en détail la situation générale de l'installation : quels interrupteurs sont fermés, les valeurs de puissance et le facteur de puissance dans chaque branche de l'installation (réseau, équipements, générateurs). Le dispositif répond à ce message en envoyant un seul SMS qui peut être : •...
7.2.3.14 READ EXTRA ANALOG Syntaxe : [PXXXXXXX] READ EXTRA ANALOG [XX] [XX]champ numérique obligatoire référé au module à lire. Paramètres: aucun. Mot de passe : non requis. Ex: READ EXTRA ANALOG 1 Lecture des températures acquises par le module Divit 1. Ce message (valable seulement pour DST4602) permet de connaître en détail toutes les mesures de température acquises par les modules DIVIT connectés à...
7.2.5 Messages de la catégorie Commandes Les messages qui permettent de faire effectuer des commandes au dispositif SICES appartiennent à cette catégorie. Lire : les commandes CMD ne modifient pas l'état de fonctionnement actuel (OFF/RESET, MAN ou AUTO) du dispositif programmé manuellement par l'opérateur sur le panneau.
7.2.5.4 CMD UNLOCK Syntaxe : [PXXXXXXX] CMD UNLOCK Paramètres: aucun Mot de passe : requis. Avec cette commande, l'utilisateur a la possibilité de débloquer le blocage de l'utilisation du groupe électrogène activé avec le message décrit au paragraphe précédent. Suite au déblocage, une réinitialisation des alarmes est effectuée pour éliminer l'anomalie sur le dispositif.
7.2.5.8 CMD TEST STOP Syntaxe : [PXXXXXXX] CMD TEST STOP Paramètres: aucun Mot de passe : requis. Avec cette commande, l'utilisateur a la possibilité de rétablir la modalité de fonctionnement de la carte de TEST à automatique. Le dispositif répond à ce message en envoyant un seul SMS qui peut être : •...
7.3 Messages du dispositif Les messages envoyés par le dispositif sont de deux types fondamentaux : • Messages de réponse aux SMS reçus • Messages spontanés. Les messages de réponse sont transmis une seule fois alors que ceux spontanés sont transmis N fois (à...
7.3.2.4 SYNTAX ERROR Syntaxe : FROM: nom installation. SYNTAX ERROR (eco) Ce message est envoyé comme réponse si le dispositif a compris le message envoyé par l'utilisateur mais n'est pas en mesure d'effectuer la fonction requise parce que des paramètres manquent. “Eco” est la répétition de la commande reçue qui n'a pas été effectuée.
ID CODE ssssssss Ce message est envoyé comme réponse au message READ CONFIG. Il contient une série d'informations relatives au dispositif : LLLLLLLLLLLLL: version logiciel du dispositif (code interne SICES) . "dd/dd/dddd" : date de saisie de la révision logiciel.
Champ 6 État du contact d'interdiction au démarrage INHIBITED Interdiction au démarrage activée Interdiction au démarrage désactivée Champ 7 Heures de fonctionnement du groupe HOURS XXXXX XXXXX sont les heures de fonctionnement (compteur pouvant être remis à zéro). 7.3.2.14 STATUS (seulement pour MC100) Syntaxe : FROM: nom installation.
7.3.2.15 WARNINGS Syntaxe : FROM: nom installation. WARNINGS: liste (séparé par une virgule) Ce message est envoyé comme réponse à READ WARNINGS. Le champ données de ce message contient l'inscription “NO WARNINGS” s'il n'y a pas de pré-alarmes, autrement il contient une liste (dont les champs sont séparés par une virgule) de toutes les pré-alarmes.
Ce message est envoyé comme réponse à READ PLANT (seulement pour MC100). Il contient la situation générale de l'installation. Il affiche les puissance actives et le power factor sur réseau, groupe et équipements (si une information n'est pas disponible, il indique des tirets).
8.1 SIM 8.1.1 Généralités La SIM pour le modem GSM n'est pas fournie par SICES . L'utilisateur a le choix du type d'abonnement et l'opérateur. En principe, il est possible d'utiliser n'importe quel type d'abonnement, il faut tout de même bien évaluer les conditions et les restrictions d'usage imposées par le fournisseur du service GSM.
8.4 Envoi SMS depuis téléphone portable au dispositif Vérifier les programmations du téléphone utilisé pour l'envoi de messages d'interrogation et de commande vers le dispositif. Lire : il est important que la transmission du propre numéro de téléphone soit activée, sinon le système ne sera pas en mesure de répondre de façon appropriée au message reçu.
Page 45
Ce document est propriété exclusive de SICES s.r.l. tous droits réservés. SICES s.r.l. se réserve également le droit d'apporter des modifications au document sans préavis. La transmission de ce document par n'importe quel moyen à de tierces personnes est interdite.