Table des Matières

Publicité

Liens rapides

MANUEL D'UTILISATION
WebdynModbus
Passerelle de monitoring pour les
équipements Modbus

Publicité

Table des Matières
loading

Sommaire des Matières pour Flexitron WebdynModbus

  • Page 1 MANUEL D’UTILISATION WebdynModbus Passerelle de monitoring pour les équipements Modbus...
  • Page 2: Table Des Matières

    Version des produits ................. 4 Consignes de sécurité ................4 Principe de fonctionnement ................4 Schéma de principe d'une solution complète de monitoring WebdynModbus ..5 Caractéristiques du produit ................5 Caractéristiques techniques ..............5 Liste des interfaces disponibles ..............6 Options et accessoires ................
  • Page 3: Glossaire

    Ensemble de protocoles réseaux qui fournissent des services d’interconnexion entre des ordinateurs d’architectures matérielles et de systèmes d’exploitation différents. TCP/IP inclut des normes de communication entre ordinateurs et des conventions pour l’interconnexion des réseaux et le routage. WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 4: Remarques Concernant Ce Document

    Ce guide a pour objectif de décrire l’installation et l’exploitation d’une passerelle WebdynModbus. Champ d'application La présente description technique est valable pour les passerelles WebdynModbus à partir de la version de matériel 1.0 et de la version de logiciel V3.04.03.
  • Page 5: Schéma De Principe D'une Solution Complète De Monitoring Webdynmodbus

    MANUEL D’UTILISATION - WebdynModbus Schéma de principe d'une solution complète de monitoring WebdynModbus Caractéristiques du produit Caractéristiques techniques Caractéristiques électriques Tension d’entrée 12 / 24 V Consommation électrique à vide 1.6 W (1) Consommation électrique en connexion Ethernet 2 W (1) Puissance instantanée max lors d'une connexion GPRS...
  • Page 6: Liste Des Interfaces Disponibles

    0 ~ 0.63A RATED POWER 15.2W RIPPLE & NOISE (max.) Note.2 150mVp-p OUTPUT VOLTAGE ADJ. RANGE 21.6 ~ 26.4V VOLTAGE TOLERANCE Note.3 ±1.0% LINE REGULATION ±1.0% LOAD REGULATION ±1.0% SETUP, RISE TIME 1000ms, 50ms/230VAC WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 7 Compliance to EN61000-3-2,-3 EMS IMMUNITY Compliance to EN61000-4-2, 3, 4, 5, 6, 8, 11, ENV50204, EN55024, EN61000-6-2, EN61204-3, heavy industry level, criteria A MTBF 1172.3K hrs min. MIL-HDBK-217F (25 ) OTHERS DIMENSION 25*93*56mm (W*H*D) WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 8: Antenne Gsm/Gprs Coudée

    MANUEL D’UTILISATION - WebdynModbus 4.3.2 Antenne GSM/GPRS coudée Caractéristiques: Fréquences 900-1800MHz 4.3.3 Antenne GSM/GPRS déportée (accessoire optionnel) Caractéristiques: Câble RG-58 Longueur de câble disponible en 5,10 ou 20 mètres 824-960MHz Fréquences 1710-1990MHz Divers Equerre de fixation WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 9: Prérequis

    MANUEL D’UTILISATION - WebdynModbus Prérequis Le paramétrage de la WebdynModbus se fait principalement via des fichiers de configuration et de définition disponibles sur un serveur FTP distant. Il est donc impératif que la passerelle ait accès à un serveur FTP sur lequel elle pourra récupérer et/ou déposer ses fichiers de configuration et de définition, ainsi que ses fichiers de données, d’alarmes et de logs.
  • Page 10: Accès Au Serveur Ntp

    Dans le cas d’une connexion GPRS, une carte SIM doit être insérée dans la passerelle WebdynModbus. Le code PIN permettant l’accès à la carte ne peut être saisi sur la passerelle. Le produit WebdynModbus gère automatiquement le code PIN de la carte SIM. C’est pourquoi il faut s’assurer que la carte SIM soit initialisée sans code PIN ou avec un code PIN à...
  • Page 11: Configuration Du Produit

    Ne jamais insérer de carte SIM avec un code PIN activé différent de « 0000 » et non attribué par une WebdynModbus. Dans le cas contraire, la carte SIM sera bloquée et l’utilisateur devra la débloquer en saisissant manuellement et à partir d’un autre équipement le code PUK.
  • Page 12: L'initialisation

    Ce paramétrage s’effectue soit via le serveur Web embarqué, soit par SMS si cette option est disponible dans le cadre d’une connexion GPRS. Le paramétrage local de la WebdynModbus n’agit que sur les variables du fichier de configuration : prefixID_config.ini.
  • Page 13 Numéro d’appel GPRS *99***1# En France : *99***1# (13 caractères max) WAN_ConnectionInterface Choix de l’interface de connexion avec le serveur distant : 0=Ethernet 1=Modem (GPRS) FTP_Server Nom du serveur FTP distant vide (29 caractères max) WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 14 (29 caractères max) FTP_Option Activation/Désactivation de l’envoi des fichiers de données en 2 étapes. (Envoi du fichier avec l’extension « .tmp » et suppression de l’extension « .tmp » après transfert. 0=Désactivé 1=Activé WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 15 6.2.1 Paramétrage via le serveur Web embarqué L’accès à l’interface web embarquée de la passerelle WebdynModbus est réalisé via la connexion LAN de la passerelle. La passerelle ne croisant pas les signaux Ethernet, dans le cas d’une connexion directe de la passerelle à l’ordinateur, un câble croisé doit être utilisé. De plus, l’ordinateur utilisé...
  • Page 16 MANUEL D’UTILISATION - WebdynModbus Les réglages de la passerelle WebdynModbus à la livraison sont les suivants : Adresse IP : 192.168.1.12 Masque de sous réseau : 255. 255. 255.0 Administration du réseau Si votre réseau local est géré par un administrateur réseau, contactez-le avant d'intégrer la passerelle WebdynModbus dans votre réseau.
  • Page 17 Si la passerelle n’est pas encore opérationnelle le message suivant s’affiche : Configuration générale : La page Configuration permet de :  Choisir la langue de l’interface Web,  Paramétrer l’identifiant de la passerelle,  Renseigner les paramètres de connexion GPRS/Ethernet, serveurs http/ftp. WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 18 DHCP pour connaître l’adresse IP attribuée à votre passerelle.  Adresse IP : entrez l'adresse IP à laquelle la passerelle WebdynModbus est accessible.  Masque : entrez le masque de sous-réseau de votre réseau. Ce masque limite le réseau Ethernet à...
  • Page 19 MANUEL D’UTILISATION - WebdynModbus Si votre réseau Ethernet est géré par un administrateur réseau, contactez-le pour qu’il intègre votre passerelle WebdynModbus dans le réseau Ethernet existant. Modem : Si le mode de connexion sélectionné est « Modem », entrez les paramètres valides pour votre abonnement GPRS : ...
  • Page 20: Paramétrage Par Sms

    Il est possible de paramétrer les informations nécessaires à la connexion au serveur FTP distant via SMS. Pour cela, il faut avoir inséré préalablement dans le produit WebdynModbus, une carte SIM active en GPRS et connaître son numéro de téléphone.
  • Page 21: Mise À L'heure Du Produit

    Mise à l’heure du produit Le produit WebdynModbus horodate toutes ses données et journaux d’évènements. Il est donc nécessaire d’avoir un horodatage fiable. Une synchronisation de l’heure avec un serveur NTP distant est donc systématiquement effectuée à chaque connexion du produit sur le réseau Internet.
  • Page 22: Mode Et Période De Connexion

    Dans le cas d’une connexion automatique le choix du type de connexion se fait par le biais du fichier de configuration prefixID_var.ini. La WebdynModbus réalise toujours les mêmes tâches quel que soit le type de connexion demandé :  Synchronisation NTP ...
  • Page 23 « Installation/Connexion » et en cliquant sur le bouton « Connecter ».  Connexion via SMS: Envoyer le SMS « connect » à la WebdynModbus pour forcer une connexion immédiate. 6.4.2 Connexion automatique périodique La connexion automatique périodique consiste à préciser à la WebdynModbus une période de connexion au serveur distant.
  • Page 24: Connexion Automatique À Heures Prédéfinies

    6.4.4 Connexion automatique sur acquisition de données La connexion automatique sur acquisition de données consiste à préciser à la WebdynModbus de se connecter au serveur FTP distant pour déposer les nouvelles données acquises dès qu’elles sont disponibles. Ceci s’effectue en positionnant la variable « Connection_OnDataAcquisition » du fichier de configuration prefixID_var.ini à...
  • Page 25: Maintien De La Connexion

    Et la période d’acquisition définie à 2 minutes. DAQ_Period=2  Heures de connexion: Connexion maintenue avec le dépôt des données toutes les 2 minutes. Synchronisation de l’heure et vérification de la configuration à 23 heures. WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 26: Connexion Automatique Sur Alarme

    Période d’acquisition et plage horaire La WebdynModbus a pour rôle de collecter des données de différentes sources Modbus (onduleurs, compteurs, capteurs …), puis et de les enregistrer périodiquement dans des fichiers CSV pour les mettre à disposition sur un serveur FTP distant.
  • Page 27: Gestion Des Équipements Modbus

    La communication avec les équipements Modbus peut être effectuée via un lien série RS485 (2 ou 4 fils) ou RS232, et/ou via le réseau Ethernet. Ce choix se fait par configuration logicielle via le fichier de configuration prefixID_daq.ini. WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 28 RS485 Raccordement du bus RS485 2 fils- Half duplex RX+RX- Esclave Esclave Modbus N Modbus 1 RS485 Raccordement du bus RS485 4 fils – Full duplex RX+RX- Esclave Modbus N Esclave Modbus 1 WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 29: Configuration Et Déclaration Des Esclaves Modbus

    Le choix RS232 ou RS485 (2 et 4 fils) est exclusif. Par conséquent, l’ensemble des équipements Modbus à raccorder à la WebdynModbus doit utiliser la même interface et doit être configuré à l’identique. Seule l’adresse esclave doit être unique pour chaque équipement, permettant ainsi leur identification sur le bus.
  • Page 30 19200 38400 57600 115200 MODBUS_Parity Parité de la liaison série: 0 : Aucune 1 : Paire 2 : Impaire MODBUS_DataBit Nombre de bits de données : MODBUS_StopBit Nombre de bits de stop : WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 31 1, nommé « SLAVE1 » et défini par le fichier de définition MODBUS_GREENSTRING.ini. Esclave 1 : Esclave Modbus standard : Modbus générique (Type 0), adressé en 2, nommé SLAVE2» et défini par le fichier de définition MODBUS_SLAVE.ini. WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 32: Structure D'un Fichier De Définitions Modbus

    Le fichier comporte deux tables de déclaration : la table de déclaration des requêtes Modbus nommée « Modbus_RequestsTables ». Chaque élément de cette table est défini par 10 champs séparés par un point-virgule. WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 33 1 => activé en écriture simple 2 => désactivé option1 Réservé option2 Réservé La table de déclaration des variables nommée « Modbus_VariablesTables ». Chaque élément de cette table est défini par 12 champs séparés par un point-virgule. WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 34 2 : récupération du minimum, maximum et calcul de la moyenne. 4 : valeur instantanée 8 : déclencheur d’alarme sur changement d’état Exemple : Définition d’un esclave Modbus gérant 4 compteurs d’impulsions, 4 sorties et 4 entrées. WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 35 Non renseigné Non renseigné Non renseigné option2 Non renseigné Non renseigné Non renseigné coeffA coeffB unit pulse pulse Non renseigné action 4 (valeur instantanée) 4 (valeur instantanée) 8 (alarme) WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 36: Vérification Du Bon Fonctionnement Des Équipements Modbus

    WebdynModbus. prexfixID_File.ini : fichier récupéré localement et conforme. L’esclave Modbus n’est pas correctement configuré et/ou ne communique pas avec la prexfixID_File.ini : fichier non récupéré WebdynModbus. localement et/ou non conforme. WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 37: Les Données Modbus

    Modbus. Cette LED clignote rapidement sur réception de trame Modbus. Les données Modbus Une fois paramétrée, la WebdynModbus collecte en permanence les données des équipements Modbus puis les enregistre dans un fichier texte au format CSV. Ce fichier est compressé au format GZ puis déposé...
  • Page 38 : nbVariableDeviceN;indexVariable_1(min);indexVariable_1(max);indexVariable_1(moy); date-time_n;variable_x_value_n_min;variable_x_value_n__max;variable_x_value_n_moy 7.5.3 Exemple Exemple : 2 équipements Modbus, acquisition toutes les 15 minutes. ADDRMODBUS;1;001 TypeMODBUS;prefixID_MODBUS_TYPE1.ini 12;1;2;3;4;5;6;7;8;9;10;11;12 27/03/13-09:45:00;32;52;5;102;1;0;1;0;0;0;0;0 27/03/13-10:00:00;35;57;5;108;1;1;0;0;0;0;0;1 ADDRMODBUS;2;002 TypeMODBUS;prefixID_MODBUS_TYPE2.ini 6;1 (min);1 (max);1 (moy);2 (min);2 (max);2 (moy) 27/03/13-09:45:00;16;32;26.00;52;58;54.00 27/03/13-10:00:00;4;6;5.50;102;105;103.00 avec, prefixID_MODBUS_TYPE1.ini WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 39 Après la mise en forme des données on obtient les résultats suivants : Equipement à l’adresse 1 : Valeur des compteurs : counter 1 counter2 counter3 counter4 27/03/13-09:45:00 32 pulse 52 pulse 5 pulse 102 pulse 27/03/13-10:00:00 35 pulse 57 pulse 5 pulse 108 pulse WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 40: Les Alarmes Modbus

    AAMMJJ_hhmmss : horodatage de l’archive au format « année-mois-jour-heure-minute-seconde». 7.6.2 Format des alarmes Le fichier d’alarme CSV déposé peut contenir plusieurs alarmes de sources différentes. Il se présente sous le format suivant : date-time_1;AlarmSource1;fileDefinitionName;deviceName;indexVariable,value date-time_N;AlarmSourceN;fileDefinitionNameN;deviceNameN;indexVariableN,valueN WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 41: Exemple De Fichier D'alarmes

    Avec le fichier de définition prefixID_MODBUS_TYPE1.ini : Modbus_RequestsTables={ 1;counter;3;0;0;4;1;2 2;output;1;5;4;4;1;1 3;input;2;0;8;4;1;2 # Définition des variables # Id;ReqId;Name;Type;Signed;Position;Option1;Option2;CoeffA;CoeffB,Unit,Action; Modbus_VariablesTables={ 1;1;counter1;3;2;1;;;1;0;pulse;4 2;1;counter2;3;2;2;;;1;0;pulse;4 3;1;counter3;3;2;3;;;1;0;pulse;4 4;1;counter4;3;2;4;;;1;0;pulse;4 5;2;output1;1;2;1;;;1;0;;4 6;2;output2;1;2;2;;;1;0;;4 7;2;output3;1;2;3;;;1;0;;4 8;2;output4;1;2;4;;;1;0;;4 9;3;input1;1;2;1;;;1;0;;8 10;3;input2;1;2;2;;;1;0;;8 11;3;input3;1;2;3;;;1;0;;8 12;3;input4;1;2;4;;;1;0;;8 Fichier prefixID_daq.ini: MODBUS_Addr[0]=1 MODBUS_Name[0]=Slave1 MODBUS_FileDefName[0]=prefixID_MODBUS_TYPE1.ini WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 42: Ecriture Des Variables Modbus Via Fichier De Commandes

    Slave1. Ecriture des variables Modbus via fichier de commandes Certaines tâches, appelées commandes, peuvent être demandées à distance à la WebdynModbus. Ces commandes sont transmises à la passerelle sous forme de fichiers déposés sur le serveur FTP (prefixID_CMD.csv). Chaque fichier peut contenir plusieurs types de commandes dont la commande d’écriture de variables Modbus.
  • Page 43: Mise À Jour Via Le Serveur Web

    MANUEL D’UTILISATION - WebdynModbus Mise à jour via le serveur Web Pour mettre à jour votre passerelle WebdynModbus, à partir du menu « Mise à jour » du serveur web embarqué, suivez les étapes suivantes : 1. Cliquez sur Parcourir et sélectionnez le fichier « .pak » mis à disposition par Webdyn, 2.
  • Page 44: Mise À Jour À Distance Via Le Serveur Ftp

    FTP. Utilisation des services Web La WebdynModbus peut accéder aux services Web d’un serveur HTTP dans le but de récupérer des informations ou d’informer l’application frontale qu’une action a été réalisée sur le serveur FTP (dépôt ou récupération de fichiers). Ces appels sont optionnels.
  • Page 45: Activation Et Configuration

    ACTION-COMP= «complément d’information sur l’action décrite par ACTION » RC= « code retour » RC-COMP=« information complémentaire ASCII sur le code retour» La liste des services Web et des actions disponibles est décrite ci-dessous : WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 46 FTP. fichiers concernés& RC=0& RC-COMP= confirm.php NSITE=IDsite& Informe le serveur HTTP qu’il y a eu un dépôt ACTION=UPLOADDEF& de fichiers de définition Modbus sur le serveur ACTION-COMP=liste des FTP. fichiers concernés& RC=0& RC-COMP= WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 47: Exemples D'appels Aux Services Web

    -1 : Problème interne serveur Exemples d’appels aux services Web Dépôt de fichiers de données : URL/confirm.php;NSITE=IDsite&ACTION=UPLOADDATA&RC=0&RC-COMP= Récupération de fichiers de configuration IDsite_config.ini et IDsite_var.ini : URL/confirm.php;NSITE=IDsite&ACTION=CONFIGGLOBAL&ACTION- COMP=IDsite_config.ini;IDsite_var.ini;&RC=0&RC-COMP= Récupération d’un nouveau firmware : URL/confirm.php;NSITE=IDsite&ACTION=CONFIGBIN&RC=0&RC-COMP= WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 48: Outils Et Diagnostics

    FTP send definition file OK: [nom du fichier] Dépôt du fichier de définition nommé [nom du fichier] OK. FTP send definition file failed: [nom du Echec du dépôt du fichier de définition nommé [nom fichier] du fichier]. WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 49 Synchronisation de l’heure de la passerelle via NTP NTP synchronization failed Echec de synchronisation de l’heure de la passerelle via NTP. SMS received:Request reboot Réception d’un SMS de redémarrage SMS received:Request factory Réception d’un SMS de retour usine WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 50: Informations Modem

    Identifiant du modem : numéro IMEI du modem  Identifiant de la carte SIM : numéro ICCID de la carte SIM  Etat de la carte SIM : Statut de la carte SIM. Le message peut être : WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 51: Détection Présence Secteur

    Connecté : modem connecté. 10.3 Détection présence secteur La WebdynModbus surveille en permanence l’état de son alimentation 24V. Ce qui lui permet de détecter une coupure prolongée du secteur et ainsi pouvoir prévenir l’exploitation en déposant un fichier d’alarme sur le serveur FTP. Une alarme indiquant le retour de l’alimentation est également déposée.
  • Page 52: Signification Des Led

    (nombre (GPRS) fois d’impulsions) Connexion avec le Clignote lentement serveur distant en cours Initialisation du modem Clignote rapidement Connexion WAN Allumée Fin initialisation (RTC) Connexion avec le Clignote lentement serveur distant en cours WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 53: Bouton D'installation

    LEDs ne se rallument) SMS de diagnostics En plus des SMS de configuration détaillés dans les chapitres précédents, certain SMS permettent un premier diagnostic de la WebdynModbus en cas de problème : WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 54: Traces De Debug

    10.6 Traces de debug Il est parfois nécessaire d’activer les traces de debug pour pouvoir diagnostiquer un problème. Ceci se fait en renseignant les paramètres listés ci-après du fichier de configuration prefixID_config.ini . WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 55 Activation/désactivation des traces liées à la configuration : CFG_Debug 0=Désactivé 1=Activé Activation/désactivation des traces liées aux équipements Modbus. MODBUS_Debug 0=Désactivé 1=Activé 2=Mode bavard Activation/désactivation des traces liées au modem. MODEM_Debug 0=Désactivé 1=Activé WebdynModbus - Manuel d’utilisation - Version 1.0...
  • Page 56: Procédure De Retour Usine

    WebdynModbus. Pour effectuer ce retour usine veuillez procéder comme indiqué ci-dessous : 1) Mettre le produit hors tension 2) Ouvrir le boîtier WebdynModbus pour pouvoir accéder au dip-switch de configuration. 3) Positionner le dip-switch 2 sur ON DIP-Switch 4) Mettre sous tension le produit 5) Attendre le redémarrage automatique du produit après le clignotement simultané...
  • Page 57: Support

    Fax.: +33 1 39 04 29 41 Mail : support@webdyn.com Sites web : http://www.webdyn.com Nous aurons besoin des éléments suivants :  Numéro de série de la passerelle.  Version de matériel et de logiciel de la passerelle. WebdynModbus - Manuel d’utilisation - Version 1.0...

Table des Matières