Guide Utilisateur
Guide Utilisateur
Guide Utilisateur
Créé le 28/08/2006
Rev. 1.3
Guide de l’utilisateur
Distribué par :
Contact :
[email protected]
Tél : 0326824929
Fax : 0326851908
Siège social :
2 rue René Laennec
51500 Taissy
France
www.hvssystem.com
Cpyrigth
Copyrights MECACEL © 2005 1/59
Guide de l’utilisateur
SOMMAIRE
I - Câblage et précautions d’utilisation ....................................................................... 4
I.1.1 - Aspect physique du WebServer MIIWeb .............................................................. 4
I.1.2 - Raccordement à un réseau MODBUS RTU ......................................................... 5
I.1.3 - Raccordement au Millenium II en tant qu’extension contiguë............................. 6
I.1.4 - Alimentation ......................................................................................................... 8
I.1.5 - Connexion au réseau Ethernet ............................................................................. 9
I.2 - Fonctionnalités réseaux .............................................................................................. 10
II - Configuration avec le logiciel eTiceSoft ............................................................ 12
II.1 - Généralités ................................................................................................................ 12
II.1.1 - Qu’est-ce que eTiceSoft ? ................................................................................. 12
II.1.2 - Conditions d’installation .................................................................................. 12
II.1.3 - Installation........................................................................................................ 12
II.2 - Création d’un nouveau projet ................................................................................... 13
II.2.1 - Définition d’un projet ....................................................................................... 13
II.2.2 - Eléments constitutifs ......................................................................................... 13
II.3 - Configuration d’un projet ......................................................................................... 14
II.3.1 - La page de configuration matérielle................................................................. 14
II.3.2 - Les paramètres MODBUS RTU........................................................................ 15
II.3.3 - Déclaration des Milleniums connectés à MIIWeb............................................ 15
II.3.4 - Paramètres MODEM........................................................................................ 16
II.3.5 - Informations et dysfonctionnements ................................................................. 19
II.3.6 - Services réseaux................................................................................................ 20
II.3.7 - Création du fichier de configuration ................................................................ 22
III - Navigation WEB ........................................................................................................ 23
III.1 - Connexion au Serveur Web .................................................................................... 23
III.1.1 - Généralités ...................................................................................................... 23
III.1.2 - Etablissement de la connexion WEB............................................................... 23
III.1.3 - Ouverture de session....................................................................................... 25
III.2 - Tableau de bord....................................................................................................... 27
III.2.1 - Le menu de navigation .................................................................................... 27
III.2.2 - Informations de connexion.............................................................................. 27
III.2.3 - La date et l’heure ............................................................................................ 28
III.3 - La page de supervision............................................................................................ 28
III.3.1 - Sélection du synoptique................................................................................... 28
III.3.2 - Exploitation et limites ..................................................................................... 29
III.4 - La page de télémaintenance .................................................................................... 29
III.5 - Les pages de configuration ..................................................................................... 30
III.5.1 - Le panneau de configuration .......................................................................... 30
III.5.2 - Configuration avancée du Web Server ........................................................... 34
III.6 - Le journal de bord ................................................................................................... 41
III.7 - La page d’Archivage............................................................................................... 42
III.7.1 - La zone de graphe ........................................................................................... 42
III.7.2 - La zone de mesure d’espace disque ................................................................ 44
IV - Les évènements ........................................................................................................ 45
IV.1 - Définition................................................................................................................. 45
Cpyrigth
Copyrights MECACEL © 2005 2/59
Guide de l’utilisateur
IV.2 - Limitations............................................................................................................... 45
IV.3 - Déroulement d’un cycle de scrutation : cas critique................................................ 46
IV.4 - Condition d’activation de l’action d’un évènement................................................. 47
V - Descriptions et caractéristiques techniques .................................................... 48
V.1 - Aspects matériels....................................................................................................... 48
V.1.1 - Connectique....................................................................................................... 48
V.1.2 - Caractéristiques générales................................................................................ 48
V.2 - Caractéristiques de communication........................................................................... 49
V.2.1 - Services réseau (sous TCP /IP) ......................................................................... 49
V.2.2 - Services UDP .................................................................................................... 52
V.2.3 - Sécurité des transactions TCP/IP...................................................................... 53
V.2.4 - Communication via MODBUS RTU.................................................................. 55
V.2.5 - Dialogue avec les Millenium II ......................................................................... 56
V.2.6 - Echanges de données par MODEM .................................................................. 57
V.2.7 - Alarmes.............................................................................................................. 58
V.2.8 - Archivage........................................................................................................... 59
Cpyrigth
Copyrights MECACEL © 2005 3/59
Guide de l’utilisateur
MODEM
+ - ON
Connecteur
d’extension contiguë
4 M2Web pour
connexion avec
Millenium II
Millenium II
Traffic
Témoin Trafic 5
Serveur Web
Réseau Ethernet
Cpyrigth
Copyrights MECACEL © 2005 4/59
Guide de l’utilisateur
MIIWEB est un WEB serveur maître MODBUS, il communique avec tous les esclaves
MODBUS RTU 8 bits 3 fils ayant une table d’échange composé de mots simple (16 bits).
(ex : Automates TSX, Milleniums, TWIDO, Variateurs, Pupitres MAGELIS esclaves
(XBT)…).
MIIWEB exploite MODBUS RTU sur une connectique RS485. Dans cette configuration il
est possible de connecter théoriquement 31 esclaves sur une distance limitée à 1200m.
Chaque esclave est repéré sur le BUS par une adresse qui doit-être unique (entre 1 et
254).
MIIWEB est alors l’unique maître du réseau, il a pour rôle d’interroger les esclaves ou
de leur transmettre des commandes en utilisant les fonctions définies dans le protocole
MODBUS RTU (utilise essentiellement les fonctions 3 et 16 du protocole MODBUS RTU).
Le débit maximum imposé par les Milleniums est de 57600 Bauds, mais le taux de
transfert conseillé est de 19200 Bauds (valeur par défaut).
Tous les équipements reliés au réseau MODBUS RTU piloté par MIIWEB doivent
impérativement être des ESCLAVES.
XC04
MIIWEB
+TX
broche n°3
masse broche n°5
- TX
broche n°8
Cpyrigth
Copyrights MECACEL © 2005 5/59
Guide de l’utilisateur
Précaution de câblage :
Information :
Pour que MIIWeb communique sur le réseau MODBUS, il faut lui indiquer où écrire ou lire
les informations, cette étape se fait avec le logiciel eTiceSoft.
Il a été remarqué que si plusieurs XC04 étaient connectés à un MIIWeb, le CRC renvoyé
par le XC04 en réponse un une lecture de mots multiples (lecture des 4 mots de lecture
OXC successifs en utilisant la fonction MODBUS 0x03) pouvait être altéré, le WebServer
réitère alors sa demande, ce qui résout le problème.
De manière générale, quelque soit le type d’esclave MODBUS, si une erreur de
transmission ou de CRC est détecté lors de la réponse à une première requête, MIIWeb
renvoi la même requête une seconde fois avant de déclarer un défaut de communication.
L’extension MIIWEB serveur se connecte sur l’extension latérale contiguë des contrôleurs
logiques « Millenium II » de la gamme XT20 uniquement par intermédiaire d’un
connecteur à picots :
connecteur
Millenium XT20 MIIWEB
Cpyrigth
Copyrights MECACEL © 2005 6/59
Guide de l’utilisateur
Mode opératoire :
Cpyrigth
Copyrights MECACEL © 2005 7/59
Guide de l’utilisateur
a – Mot en écriture
Adresse MODBUS dans le millenium Adresse correspondante sur le réseau
MODBUS
I1XC .. I8XC : b0, b1, b2, b3, b4, b5, b6, b7, 0 : b0, b1, b2, b3, b4, b5, b6, b7, b8
b8
I9XC : mot de 16 bits 1
I10XC : mot de 16 bits 2
I11XC : mot de 16 bits 3
b – Mot en lecture
Adresse MODBUS dans le millenium Adresse correspondante sur le réseau
MODBUS
O1XC ….. O8XC : b0, b1, b2, b3, b4, b5, b6, b7, 10 : b0, b1, b2, b3, b4, b5, b6, b7, b8
b8
O9XC : mot de 16 bits 11
O10XC : mot de 16 bits 12
O11XC : mot de 16 bits 13
Le WebServer M2 Web Synchronise son horloge système sur le premier Millenium déclaré
dans sa liste interne (déclaration avec eTiceSoft). Il échange alors les données de
l’horloge temps réel du Millenium II en utilisant les mots d’échanges MODBUS XC10,
XC03 ou XC04 prévu à cet effet, dès sa phase d’initialisation puis périodiquement
(environ toutes les 5 minutes maximum).
Le Web Server permet aussi la remise à l’heure à distance de tous les Milleniums qui lui
sont connectés (cf. chap. navigation web).
Remarques :
MIIWeb est capable d’accéder à chaque bit individuellement des mots I/O XC0-11,
grâce à un algorithme de masquage interne optimisé pour le Millenium II.
I.1.4 - Alimentation
Une inversion de polarité n’est pas destructrice pour l’appareil, mais peut mettre
l’alimentation de l’installation en court circuit.
Cpyrigth
Copyrights MECACEL © 2005 8/59
Guide de l’utilisateur
MIIWEB
Câble informatique Ethernet croisé
P.C.
Lorsque MIIWeb est connecté, la LED de trafic réseau clignote au gré des transactions
de paquets TCP/IP entre le PC et le WebServer.
Nota :
Dans ce cas de figure le client DHCP du WebServer doit, dans la majorité des cas,
être désactivé (car le PC et le WebServer sont des clients DHCP qui attendent une
adresse d’un serveur). Il est préférable d’affecter manuellement les adresses IP (cf.
eTiceSoft).
C’est sans nul doute la configuration la plus courante, ici, il faut veiller à respecter la
plage d’adressage IP du réseau, qui est d’ailleurs souvent équipé d’un Serveur DHCP,
dans ce dernier cas, le client DHCP du Web Server lui permet de se configurer
automatiquement (paramètres IP, Serveurs DNS…)
Le WebServer est alors connecté au LAN (ou réseau VDI) via un cordon Ethernet non
croisé FTP de catégorie 5 au minimum.
MIIWeb est alors consultable et accessible depuis n’importe quelle station du LAN.
P.C. n°3
Cpyrigth
Copyrights MECACEL © 2005 9/59
Guide de l’utilisateur
Cpyrigth
Copyrights MECACEL © 2005 10/59
Guide de l’utilisateur
Cpyrigth
Copyrights MECACEL © 2005 11/59
Guide de l’utilisateur
Le WebServer MIIWeb est destiné à être configuré par des non spécialistes en
informatique, qui n’ont en particulier aucunes compétences en programmation
HTML, JAVA, FLASH ou autres langages structuré habituellement indispensables
pour mettre en service les WebServer dans une architecture de contrôle
commande.
II.1.3 - Installation
Cpyrigth
Copyrights MECACEL © 2005 12/59
Guide de l’utilisateur
Pour être exploitable par un MIIWeb, un projet doit-être compilé et transféré dans un
MIIWeb.
La procédure de compilation s’effectue, une fois le projet chargé par un simple clic sur le
bouton de compilation :
Cpyrigth
Copyrights MECACEL © 2005 13/59
Guide de l’utilisateur
Chaque projet eTiceSoft doit contenir une configuration. Celle-ci peut-être définie
au moment de création du projet ou avant sa compilation.
Cpyrigth
Copyrights MECACEL © 2005 14/59
Guide de l’utilisateur
Ces paramètres doivent êtres identiques pour l’ensemble des périphériques MODBUS
RTU connectés à ce réseau de terrain.
Le débit : de 300 bauds à 57600 bauds (par défaut : 19200 bauds)
Le bit de parité : Sans, Paire, Impaire (par défaut : sans)
Le type d’extension MODBUS de tous les Milleniums utilisés sur le réseau: XC03, XC04
ATTENTION : Tous les Milleniums déclarés sur le réseau MODBUS RTU du MIIWeb
doivent IMPERATIVEMENT êtres équipés du même module d’extension !
Ex : 5 Millenium II équipés d’un module XC04 peuvent dialoguer avec un MIIWeb via
MODBUS, si l’on rajoute un sixième Millenium II avec un XC03, MIIWeb signale un défaut
de communication dès son initialisation terminée !
MIIWeb est optimisé pour la gestion et la communication rapide de données avec les
contrôleurs logiques Millenium II+.
A chaque cycle de scrutation, MIIWeb interroge successivement les Milleniums II qui
lui sont déclarés et en respectant l’ordre de déclaration.
De manière générale, tous les appareils MODBUS connectés au MIIWeb doivent
impérativement êtres configurés comme des esclaves ayant une adresse unique. Cette
règle inhérente aux spécifications des réseaux MODBUS RTU s’applique également au
Millenium II reliés au MIIWeb qui est alors le seul maître du réseau.
Remarque :
Seuls les Millenium ont besoin d’êtres déclarés dans cette liste, les autres appareils
esclaves MODBUS connectés au WebServer n’ont pas besoin d’êtres déclarés au préalable
dans le projet.
Les évènements ou objets de supervision dont le comportement dépend d’un esclave
MODBUS autre qu’un Millenium sont automatiquement interrogés par le MIIWeb une fois
le projet compilé.
Cpyrigth
Copyrights MECACEL © 2005 15/59
Guide de l’utilisateur
Le MIIWeb échange des données avec les Milleniums II en utilisant les mots
d’échanges IXC, OXC et mots d’horloge pour lire ou écrire des mots de 16 bits.
Si la connexion MIIWeb se fait par le biais du réseau MODBUS, MIIWeb utilise les
adresses MODBUS de ces mots en fonction du type d’extension XC03 ou XC04.
Si la connexion au MIIWeb se fait par le connecteur d’extension contiguë du Millenium
II, alors MIIWeb exploite les fonctions du protocole du BUS d’extension du Millenium II.
A chaque coupure d’alimentation ou chargement de projet du MIIWeb, les mots
d’échange en écriture IXC sont conservés en l’état.
A priori une désynchronisation des mots d’échanges IXC est possible, car MIIWeb
conserve en mémoire les dernières modifications des mots d’échanges XC survenues
depuis son initialisation.
Afin de limiter l’influence de cet effet, le Web Server peut forcer la remise à 0 de tous
les mots IXC de tous les Milleniums connectés (y compris du Millenium contiguë) à
chaque réinitialisation, mise sous tension, ou après chaque chargement de projet.
Cette fonction est activée si la case suivante est cochée :
Remarques :
Il est possible d’ajouter ou de supprimer des Mileniums de la liste de déclaration
d’un projet existant. Mais dans ce cas, les évènements ou objets de supervision dont le
comportement dépend de ces Milleniums doivent alors êtres modifiés manuellement et
exhaustivement par le responsable de ces modifications.
a) Sélection du MODEM
MIIWeb intègre un Serveur PPP, qui lui permet d’établir une connexion Point à
Point encapsulant TCP/IP avec un client distant en utilisant une ligne analogique. Dans ce
cas, MIIWeb se comporte alors comme un Serveur qui sera appelé par le client en
utilisant le numéro de téléphone de la ligne auquel est connecté le MODEM.
Cpyrigth
Copyrights MECACEL © 2005 16/59
Guide de l’utilisateur
Dans le cas où le MODEM connecté (et dans ce cas uniquement) est de type
GPRS, il n’est possible d’établir une communication que si une carte SIM valide est
présente dans le MODEM.
Cette carte SIM, activée par un opérateur de téléphonie sans fils doit
impérativement être activée par un code secret appelé code PIN.
Ce code de 4 chiffres doit être entré avant toute utilisation du MODEM, et doit
donc être connu du MIIWeb qui se chargera d’initialiser le MODEM à chaque
redémarrage.
C’est pour cette raison qu’il est INDISPENSABLE de renseigner le champ code PIN
de la carte SIM.
Si par accident le code PIN, renseigné par le MIIWeb connecté au MODEM, est
rentré de manière erronée à 3 reprises successives, la carte SIM se bloque et n’est
plus utilisable en l’état.
Le propriétaire de l’abonnement téléphonique doit alors joindre son opérateur
pour obtenir un autre code, appelé code PUK, destiné à débloquer la carte SIM.
MIIWeb est capable de gérer automatiquement l’opération de déblocage de carte
SIM, mais pour se faire, il doit disposer du Code PUK. Si ce champ n’est pas
renseigné, MIIWeb ne pourras déverrouiller la carte SIM en cas d’erreur de
manipulation du code PIN.
Le champ code PUK est donc optionnel.
Cpyrigth
Copyrights MECACEL © 2005 17/59
Guide de l’utilisateur
Le fournisseur d’accès Internet est accessible à l’aide d’un numéro de téléphone, que
MIIweb devra composer (ou d’un APN), et d’une procédure d’authentification propre aux
réseaux PPP.
Remarques :
Dans le cas d’un MODEM GPRS, la connexion à Internet via le client PPP de
MIIWeb peut se faire par le biais d’un APN, pour le contacter le numéro de
téléphone est très souvent remplacé par le code suivant : *99***1#
Le nom de l’APN doit alors être IMPERATIVEMENT spécifié dans le champ réservé
APN de l’opérateur
La méthode d’authentification PAP ou CHAP utilisée par le Serveur PPP pour établir la
connexion doit également être précisée à l’aide de la liste déroulante correspondante.
Remarque :
Si l’heure de début de connexion est égale à l’heure de fin de connexion alors, le
client PPP ne tentera de se connecter que dans le cas où un eMail doit-être envoyé et
qu’aucune autre route vers le serveur SMTP n’est accessible (ex : via routeur
Internet).
Cpyrigth
Copyrights MECACEL © 2005 18/59
Guide de l’utilisateur
Si la case à cocher “envoyer un SMS pour alarme Interne” est cochée, alors,
une tentative d’envoi de SMS accompagnera la tentative d’envoi d’un email pour prévenir
le responsable précédemment identifié.
Le journal de bord peut être enregistré dans un fichier texte appelé logfile.txt. Ce
fichier, au format tab-tab-retrun, qu’il faudra réinitialiser de temps en temps (espace
disque limité) contient l’ensemble des notifications du journal de bord.
Cpyrigth
Copyrights MECACEL © 2005 19/59
Guide de l’utilisateur
a) Le client SMTP
Cpyrigth
Copyrights MECACEL © 2005 20/59
Guide de l’utilisateur
b) Le client DNS
Le service DNS est accessible par le biais de Serveurs, redondants, destinés répondre
de manière fiable à une requête de résolution de nom. Ce service, très sollicité par les
abonnés d’un FAI peu parfois être débordé. C’est la raison pour laquelle les FAI mettent
souvent à disposition de leurs abonnés deux serveurs DNS, destinés à assurer une
qualité de service optimum. Ces deux serveurs sont repérés par deux adresses IP
distinctes appelées DSN Primaire et DNS secondaire.
Le FAI indique souvent à ses abonnés l’adresse IP de ces serveurs.
Remarques :
Dans le cas d’une connexion PPP cliente, et si le Serveur PPP l’autorise (majorité des
cas), MIIWeb peut obtenir automatiquement, dès l’établissement de la connexion PPP
Cliente l’adresse IP de ces serveurs DNS. Ils seront utilisés en plus des serveurs
normalement accessibles via le réseau Ethernet.
L’adresse de ces serveurs DNS PPP apparaît alors sur le panneau de configuration du
MIIWeb, à titre informatif.
Dans le cas de l’utilisation d’un serveur DHCP, MIIWeb peut, dans certaines
conditions, détecter automatiquement les adresses IP des serveurs DNS. Cette fonction,
bien que très pratique dans le cas d’un réseau bien structuré peut toutefois s’avérer
inefficace dans le cas ou le serveur DHCP est mal configuré ou ne possède que des
paramètres non valides ou mal rafraîchis. Le serveur DHCP doit également posséder la
fonctionnalité de transmission des paramètres DNS (ce qui n’est pas toujours le cas).
Pour pouvoir utiliser cette fonction, il faut IMPERATIVEMENT que le service DNS
soit activé.
Un compte auprès d’un organisme DynDNS doit être ouvert, afin de bénéficier
d’un nom de domaine unique, auquel sera associé l’adresse dynamique publique
permettant d’accéder à un MIIWeb à un instant donné. Ce service est gratuit dans
certaines limites et devient payant à partir d’une certaine quantité de compte. Le plus
connu des organismes DynDNS est l’association www.DynDNS.org
Remarque :
Pour rafraîchir l’adresse IP du compte DynDNS, MIIWeb se connecte de manière
périodique à son serveur. Cette connexion cliente se fait en utilisant le port sortant 80
du protocole TCP/IP. Ce port doit donc être ouvert sur les pare feu du réseau afin de
permettre le fonctionnement de ce service. Si ce port est bloqué ou occupé, MIIWeb ne
Cpyrigth
Copyrights MECACEL © 2005 21/59
Guide de l’utilisateur
Pour créer le fichier config.ini cliquer sur le bouton « créer le fichier et le mettre
dans la liste de téléchargement ».
Un appui sur le bouton « annuler » ne modifie pas le fichier config.ini si il existe
déjà et ferme simplement la fenêtre de configuration.
Remarque :
Si aucun projet n’est ouvert, le fichier config.ini est créé dans le dernier répertoire
de projet ouvert ou sous la racine c :.
Cpyrigth
Copyrights MECACEL © 2005 22/59
Guide de l’utilisateur
MIIWeb est un Serveur Internet embarqué, cela signifie qu’il accepte des
connexions clientes capables d’interpréter et d’exploiter le protocole http 1.0 (Hyper
Text Transfer Protocol).
Les logiciels clients établissant des connexions sous le protocole HTTP sont en
général des Navigateurs Internet.
Pour pouvoir fonctionner avec MIIWeb, ces navigateurs doivent êtres compatibles
avec le PlugIn Adobe/Macromedia FLASH Player ™ . Ce petit logiciel est destiné à afficher
des objets animés complexes définis à l’aide d’algorithmes mathématiques mettant en
oeuvre une définition vectorielle.
Ce logiciel gratuit est téléchargé (et souvent déjà installé) sur la plupart des
navigateurs ayant déjà été utilisés pour surfer sur l’Internet.
Si ce Plug-in n’est pas installé, il est possible de le télécharger directement depuis
le site de Macromedia :
http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=Sho
ckwaveFlash
Les objets animés des synoptiques de supervision utilisent des transactions CGI
codées pour évoluer. Ces transactions se font périodiquement (période réglable avec
eTiceSoft), et imposent une charge au réseau. Heureusement, ces transactions sont
optimisées pour limiter au maximum la quantité de données échangées entre deux
rafraîchissements d’images et donc le temps de mise à jour.
Ainsi, le synoptique est d’abord chargé dans le navigateur (ce qui prend le plus de
temps en fonction de sa taille) puis ensuite rafraîchi périodiquement.
Par défaut le port TCP/IP véhiculant les informations http est le port 80. Mais pour
diverses raisons (sécurité, mise en réseaux de plusieurs MIIWeb derrière une unique
passerelle…), il peut-être souhaitable de changer ce numéro de port.
Cette opération s’effectue à l’aide du panneau de configuration en ligne du
MIIWeb.
Cpyrigth
Copyrights MECACEL © 2005 23/59
Guide de l’utilisateur
Exemple :
Ce cas de figure, bien que plus complexe à mettre en œuvre reste la solution la plus
agréable à utiliser pour l’utilisateur final.
c) Remarques :
Cpyrigth
Copyrights MECACEL © 2005 24/59
Guide de l’utilisateur
• Le numéro de port utilisé doit impérativement être ouvert sur le réseau utilisé,
cette opération peut nécessiter la configuration de certains pare-feu ou routeurs de
l’installation réseau utilisée.
MIIWeb demande alors le nom de session utilisateur et son mot de passe pour
ouvrir une session.
Cpyrigth
Copyrights MECACEL © 2005 25/59
Guide de l’utilisateur
PASSWORD : user
Opérateur ou Pages accessibles et interactions possibles :
reponsable
Droits : moyens - Paramétrage IP
- Télémaintenance avec possibilité de modifier les états des mots IXC
Codes usine : (écriture)
LOGIN : respo - Supervision (visualisations d’états) avec possibilité de modifier l’état
PASSWORD : respo du processus supervisé
- Archivage, sans possibilité de détruire le fichier d’archive
Remarques :
• Le nombre d’utilisateurs connectés à un instant donné apparaît sur le tableau bord
du MIIWeb (OnLine : x).
• Le gestionnaire de connexion notifie toute nouvelle tentative de connexion dans le
journal de bord du MIIWeb, en y consignant la date, l’heure et l’adresse IP du
poste client depuis lequel la tentative a eu lieue, ainsi que le nombre de
connexions ouvertes à cet instant.
Cpyrigth
Copyrights MECACEL © 2005 26/59
Guide de l’utilisateur
Dès l’ouverture d’une session, MIIWeb fait apparaître son tableau de bord et la
page initiale (Page0) de supervision.
Ce tableau de bord permet de sélectionner les pages que l’utilisateur souhaite
visualiser à l’aide d’un menu de navigation mais offre également des informations sur
l’état du système tels que la date et l’heure courante, le nombre de personnes
connectées, l’état des alarmes ou encore le niveau de réception du réseau GSM (dans le
cas d’application embarquées).
Lors d’une connexion PPP Cliente à l’APN du réseau GPRS ou PPP Serveur, MIIWeb
ne peut plus rafraîchir cette information, qui ne représente alors que l’état de la qualité
de réception du réseau au moment de la connexion PPP.
Cpyrigth
Copyrights MECACEL © 2005 27/59
Guide de l’utilisateur
MIIWeb possède sa propre horloge interne, toutefois, elle n’est pas sauvegardée,
ainsi, à chaque mise sous tension ou redémarrage, elle est réinitialisée.
A l’initialisation, MIIWeb synchronise son heure système sur le premier Millenium
de la liste de déclaration qu’il contient (cf.eTiceSoft). Puis périodiquement, il tente une
nouvelle synchronisation de son heure système avec le même Millenium.
Il est possible de forcer une synchronisation de l’heure en cliquant sur la barre
bleue centrale, qui devient verte si aucune alarme système n’est déclenchée.
Dans ce cas, MIIWeb interrogera le premier Millenium de la liste de déclaration
pour obtenir la date et l’heure.
Dans le cas où une alarme système est enclenchée, la barre centrale devient
rouge et le nom de l’alarme apparaît sous celle-ci :
Par défaut, MIIWeb affiche la première page de supervision créée avec eTiceSoft
lorsqu’une connexion http est établie ou que l’utilisateur clic sur le lien Hypetexte
« Supervision » du menu de navigation.
Cpyrigth
Copyrights MECACEL © 2005 28/59
Guide de l’utilisateur
Pour les boutons et autres objets que l’utilisateur peut piloter avec sa souris, le
système de supervision leur donne la main de manière prioritaire lorsque l’utilisateur
positionnel a souris dessus et en pressant le bouton droit, figeant ainsi tous les autres
objets du synoptiques dans leur état actuel. Si une action prolongée sur un curseur par
exemple doit être accomplie, les autres objets sont figés le temps de cette manipulation.
La position d’un objet modifiable par l’utilisateur n’est transmise au MIIWeb que
lorsque celui-ci relâche le bouton, afin d’optimiser les transaction réseaux.
Par ailleurs, les ordres transmis au MIIWeb ne sont pris en compte qu’à chaque fin
de son cycle de scrutation. Ainsi un retard dans le cycle engendré par une non réponse
d’un esclave MODBUS par exemple, se traduit par un retard d’action du point de vue du
superviseur. Ce décalage peut atteindre plusieurs secondes en cas de problèmes graves
de communication du MIIWeb et de son environnement.
Cpyrigth
Copyrights MECACEL © 2005 29/59
Guide de l’utilisateur
Remarque :
Seuls les caractères alphanumériques sont acceptés par le MIIWeb comme
caractères valides.
Cpyrigth
Copyrights MECACEL © 2005 30/59
Guide de l’utilisateur
Dans cette zone, il est possible de reconfigurer l’ensemble des paramètres d’adressage
TCP/IP.
Identifiant : depuis un réseau et en particulier par eTiceSoft, MIIWeb est repéré par un
Identifiant. Ce nom est mentionné dans certains messages ou alarmes. Par défaut, sa
valeur est fixée à M2Web et peut-être modifié par l’utilisateur. Ce champ ne doit pas
excéder 10 caractères.
Adresse MAC : Cette adresse est unique pour chaque MIIWeb produit et permet
d’identifier un appareil de manière unique dans le monde. Le numéro de série du MIIWeb
est d’ailleurs extrait des 5derniers caractères de l’adresse MAC. Elle ne peut être modifiée
par l’utilisateur et est affichée à titre informatif. Cette adresse est inscrite dans les
fichiers d’archivage produits par le MIIWeb.
Client DHCP activé : Cette case à cocher permet d’activer ou de désactiver le client
DHCP du MIIWeb. Si cette case est cochée, MIIWeb doit impérativement être connecté à
Cpyrigth
Copyrights MECACEL © 2005 31/59
Guide de l’utilisateur
un réseau équipé d’un Serveur DHCP, qui sera immédiatement interrogé par MIIWeb
pour obtenir une nouvelle adresse IP valide.
Si aucun Serveur DHCP n’est présent, MIIWeb se verra affecter par défaut l’adresse IP
0.0.0.0, qui n’est valide sur aucun réseau.
Port HTML/CGI : ce champ permet de fixer le numéro de port TCP/IP pour assurer une
consultation http (Navigateur Internet). Ce numéro de port est utilisé par le serveur WEB
de MIIWeb. Dès que ce numéro de port change, la connexion http est rompue avec le
serveur, et plus aucune page ne peut-être rafraîchie si une nouvelle connexion WEB sur
le port approprié n’est pas établie. Ce numéro de port est utilisé et commun à tout
utilisateur souhaitant se connecter au MIIWeb via le WEB.
Ce champ doit IMPERATIVEMENT contenir une valeur décimale (en base 10) comprise
entre 1 et 65530.
Remarque : si l’un du champ précédent n’est pas au format correct une erreur système
peut se produire, seul le logiciel eTiceSoft et son gestionnaire de téléchargement peuvent
reconfigurer MIIWeb convenablement.
Pour que MIIWeb prenne en compte d’éventuels paramètres, il faut cliquer sur le bouton
« reconfigurer ». Cette opération peut prendre plusieurs minutes.
Cpyrigth
Copyrights MECACEL © 2005 32/59
Guide de l’utilisateur
Etat : Connecté temporairement Une connexion PPP cliente est établie avec le Fai ou l’APN,
pour envoi eMail : Adresse IP PPP l’adresse IP du MIIWeb est indiquée, ainsi que celle du
: x Adresse IP du Serveur FAI : y serveur. Ici cette connexion n’est établie que pour envoyer un
eMail.
Cette connexion empêche toute connexion au serveur PPP du
MIIWeb simultanément.
Etat : Aucune connexion PPP Les paramètres de connexion PPP sont incomplets ou une
Cliente active erreur de connexion au MODEM s’est produite.
Session PPP Server en cours : Un client PPP distant s’est connecté au serveur PPP du
IP=x, Client IP=y MIIWeb.
Cette connexion entrante empêche le client PPP de se
connecter.
Cpyrigth
Copyrights MECACEL © 2005 33/59
Guide de l’utilisateur
Cette page est rafraîchie toutes les minutes. Ainsi une modification de l’un des
paramètres et la reconfiguration doit être faite dans cet intervalle de temps, sous peine
de voir la modification annulée et le champ dans son état initial.
Le client DNS :
Ce service permet au MIIWeb d’interroger les serveurs DNS Primaire ou à défaut le
service DNS secondaire, afin d’obtenir l’adresse IP d’un serveur à partir de son nom de
domaine. Ce service est notamment pour accéder au Serveur de messagerie SMTP si son
adresse IP n’est pas connue ou au Serveur DynDNS.
La case à cocher DNS permet d’activer (case cochée) le service ou de le désactiver (case
non cochée).
Cpyrigth
Copyrights MECACEL © 2005 34/59
Guide de l’utilisateur
Les adresses IP des serveurs DNS doivent impérativement êtres connues et entrées au
bon format dans les champs réservés dans le cas d’une configuration manuelle.
(4 valeurs décimales comprises entre 0 et 255 séparées par un point).
Dans le cas d’une configuration par le client DHCP, et dans la mesure où celui-ci est
correctement paramétré et dispose de la fonctionnalité adéquate, les serveurs DNS
primaires et secondaires peuvent automatiquement êtres détectés. Toutefois la
configuration manuelle reste la plus fiable.
Le service DNS utilise le port TCP/IP 53 pour fonctionner.
Le client SMTP :
Il est possible de désactiver ce service en ne cochant pas la case « Client SMTP (pour
E_Mails). Si ce client est désactivé, aucun eMail ne peut être transmis.
Si l’adresse du client SMTP est inconnue, il est possible, si les services DNS sont
opérationnels, d’utiliser le nom de domaine de ce serveur pour y accéder. Dans ce cas, et
si la résolution de nom est réussie (DNS accessibles), alors l’adresse IP du serveur SMTP
est automatiquement détectée et mise à jour (valeur affichée dans le champ
correspondant). Si un échec de résolution de nom intervient (DNS surchargés ou non
disponibles), un message d’erreur est notifié dans le journal. Ce champ ne peut excéder
68 caractères.
Avant chaque envoi d’eMail, MIIWeb tente une résolution de nom de domaine du serveur
SMTP, afin d’obtenir l’adresse la plus récente du serveur SMTP (très utile en cas de
commutation Ethernet/MODEM GPRS).
Le service TELNET :
Ce service très utile pour diagnostiquer le MIIWeb, permet de
visualiser sous forme textuelle les opérations en cours du
MIIWeb.
Ce service peut être désactivé, interdisant ainsi l’utilisation du
mode diagnostic du MIIWeb. Toute tentative de connexion
TELNET sera rejetée. Le service est désactivé si la case à
cocher TELNET est non cochée.
Cpyrigth
Copyrights MECACEL © 2005 35/59
Guide de l’utilisateur
Le numéro de port du serveur TELNET intégré au MIIWeb peut être changé, ce numéro
de port est saisi dans le champ « PORT Telnet », par défaut le port Telnet est le 23.
Ce numéro de port doit être une valeur décimale comprise entre 1 et 65535. Cette valeur
doit impérativement être entrée sous forme numérique (base 10).
Ex : 897
Remarque :
Après le chargement de projets eTice Soft, utilisant un MODEM, les paramètres TELNET
sont réinitialisées à leurs valeurs par défaut.
L’administrateur du MIIWeb doit donc paramétrer à nouveau le service TELNET.
Le service FTP :
Ce service permet à un client FTP standard de se connecter à MIIWeb pour télécharger
des fichiers.
C’est ce service qui est utilisé par eTiceSoft pour télécharger les fichiers compilés d’un
projet dans le MIIWeb (avec des codes d’authentification prioritaires spécifiques).
Le client FTP (tout comme le client TELNET) doit, pour établir une connexion avec le
serveur FTP, utiliser un port TCP/IP particulier. Ce numéro de port est réglé par défaut à
la valeur 21 (port standard des serveurs FTP). Ce numéro de port peut être modifié en
changeant le contenu du champ « Port FTP ». La valeur du port est un nombre décimal
(exprimé en base 10) compris entre 1 et 65535.
Ex : 675
Lorsque l’utilisateur se connecte au serveur FTP, si il ouvre une session avec les codes ci-
dessus, MIIWeb le dirige automatiquement dans le répertoire archive de son disque dur.
Dans ce répertoire sont placés les fichiers suivants (si ils existent) :
Archive.txt : le fichier texte d’archivage contenant les données archivées par le
gestionnaire d’évènements du MIIWeb.
Logfile.txt : le fichier texte contenant les enregistrements du journal de bord du MIIWeb.
PM500.txt : ce fichier texte contient les données enregistrées par le Driver de centrale de
mesure PM500 (optionnel).
Remarque :
Cpyrigth
Copyrights MECACEL © 2005 36/59
Guide de l’utilisateur
Après le chargement de projets eTice Soft, utilisant un MODEM, les paramètres FTP sont
réinitialisées à leurs valeurs par défaut.
L’administrateur du MIIWeb doit donc paramétrer à nouveau le service FTP.
Activation de la reconfiguration :
Après avoir modifié les paramètres souhaités, la reconfiguration d’un service s’effectue
dès l’appui sur le bouton reconfigurer. L’opération de reconfiguration peut engendrer le
redémarrage du MIIWeb, opération qui peut durer plusieurs minutes.
Le service DynDNS :
Session : Une connexion au service DynDNS débute par une phase d’authentification.
Lors de la souscription d’un abonnement DynDNS, l’utilisateur à définis un nom de
session, ce nom de session est utilisé pour authentifier une connexion DynDNS. Ce nom
de session est visible et reste modifiable par le biais de ce champ. Cechamp ne peut
excéder 20 caractères.
Cpyrigth
Copyrights MECACEL © 2005 37/59
Guide de l’utilisateur
Mot de passe : Le mot de passe est définis comme le nom de session au moment de la
souscription au service DynDNS. Ce champ permet de le saisir ou de le visualiser.Ce
champ ne peut excéder 20 caractères.
Une reconfiguration du service DynDNS n’est effective qu’après un appui sur le bouton
Reconfigurer.
Pour MIIWeb, un utilisateur possède des droits. Ces droits sont définis par le
gestionnaire de session. Le gestionnaire de session gère trois niveaux de responsabilité
(ou droits). Ces droits sont affectés au moment de l’ouverture de session WEB. Une
session est ouverte lorsque un Identifiant et mot de passe sont convenablement saisis
par l’utilisateur et que le nombre maximum de session ouvertes n’est pas atteint.
Seul un appui sur le bouton reconfigurer engendre la mise à jour des codes
session.
Dès qu’un nouveau code session est définis pour la session en cours, MIIWeb
demande de le rentrer pour poursuivre la navigation WEB.
Cpyrigth
Copyrights MECACEL © 2005 38/59
Guide de l’utilisateur
Ainsi, l’heure, définie grâce aux champs « Heure » et « Minute » et la date définie grâce
aux champs « Jour », « Mois » et « Année » peutvent-êtres mis à jour après l’appui sur
le bouton reconfigurer.
Lors d’un appui sur le bouton reconfigurer un ordre de Mise à l’heure est transmis à tous
les Millenium II connectés et déclarés à un MIIWeb.
*99***1#
Le champ Code PIN de la carte SIM, n’est utile que dans le cas d’une utilisation
d’un MODEM GPRS, il permet de spécifier au MIIWeb le numéro du code PIN de la carte
SIM qu’il devra utiliser à son initialisation. Ce champ accepte un nombre décimal
n’excédent pas 6 chiffres (4chiffres en général) représentant le code PIN de la carte SIM
utilisée.
ATTENTION ! Le code PIN doit être valide dès la mise sous tension du MIIWeb
connecté à un MODEM GPRS sous tension. Dans le cas contraire, MIIWeb tentera
d’initialiser le MODEM et la carte SIM avec un code erroné, ce qui peut provoquer le
blocage de la carte et oblige l’utilisateur à contacter son fournisseur de carte SIM pour
obtenir le code PUK de déblocage. Il est déconseillé de mettre sous tension un MODEM
GPRS sans avoir au préalable vérifié que le code PIN du MIIWeb est correcte.
Cpyrigth
Copyrights MECACEL © 2005 39/59
Guide de l’utilisateur
Dans le cas où la carte SIM est bloquée, l’utilisateur peut remplir le champ code
PUK, dans lequel il indiquera le code délivré par le fournisseur de carte SIM pour
débloquer la carte SIM précédemment bloquée en raison d’une erreur de code PIN.
Le champ état du MODEM indique l’état dans le quel le MODEM se trouve suite
aux commandes AT envoyées par le MIIWeb au MODEM qui lui est connecté.
Dans le cas d’un MODEM GPRS, si l’initialisation s’est correctement déroulée, ce
champ indique le niveau de réception du signal GSM. C’est cette information qui est
également exploitée pour afficher le bargraf d’état du réseau GSM dans le menu de
navigation.
Si la phase d’initialisation a échouée, MIIWeb indique dans ce champ « erreur
MODEM ».
Si c’est un MODEM RTC qui est connecté, MIIWeb affiche dans ce champ
« MODEM OK ».
Le nom d’utilisateur : lors d’une connexion cliente PPP, très souvent, une phase
d’authentification PPP peut s’avérer nécessaire. La nature de l’authentification est
fonction du protocole PPP utilisé : PAP ou CHAP, celui-ci est spécifié par le FAI. (En
général une liaison avec un APN utilise le protocole PAP, alors qu’une liaison avec un FAI
utilise CHAP). Ce champ ne doit pas excéder 18 caractères.
Le mot de passe utilisateur : lors d’une ouverture de session PPP cliente, ce mot de
passe permet d’authentifier la session du point de vue du serveur PPP. Ce mot de passe
ne doit pas excéder 18 caractères.
Cpyrigth
Copyrights MECACEL © 2005 40/59
Guide de l’utilisateur
Infos : Donne une indication complémentaire sur l’évènement. Il précise souvent l’état
dans lequel se trouve le service duquel provient l’évènement après son apparition.
Cpyrigth
Copyrights MECACEL © 2005 41/59
Guide de l’utilisateur
Libéllés
Cpyrigth
Copyrights MECACEL © 2005 42/59
Guide de l’utilisateur
Un graphe se trace, de couleur bleu. Le tracé démarre dès qu’une valeur valide est
envoyée par le MIIWeb.
Deux zones de textes libellés placées respectivement sur et sous le graphe permettent
de visualiser le contenu du texte associé à l’état surveillé par l’évènement. Ce texte
dépend de l’action associée à l’évènement.
Dans cet exemple l’utilisateur observe l’évolution de l’état associé à l’évènement 3, dans
un projet qui comporte 7 évènements au total.
Adresse : Précise l’adresse du mot dans l’esclave MODBUS qui est utilisé pour prélever
l’état. Cette valeur est une valeur décimale (d’où la présence du d minuscule derrière la
valeur).
Type : Précise si l’état surveillé est un mot de 16 bits (valeur décimale signée) ou si
l’état surveillé est un bit. Dans ce dernier cas, le poids binaire du bit est spécifié.
Action : Précise le type d’action effectuée par MIIWeb dans le cas où la condition de
l’évènement est vérifiée.
4 cas sont possibles et sont affichés en toutes lettres, les libellés peuvent varier en
fonction du type d’action.
Cpyrigth
Copyrights MECACEL © 2005 43/59
Guide de l’utilisateur
Boutons de destruction
des fichiers qui
n’apparaissent qu’à un
administrateur
Remarques :
• Les projets compilés par eTiceSoft sont stockés sur le même disque que les fichiers
d’archivage. Ceci à pour conséquence que plus un projet utilise des synoptiques
décrits par des fichiers volumineux, moins l’espace disponible pour les fichiers
d’archive sera grande. Ainsi, certaines opérations de transfert de projets compilés par
eTiceSoft peuvent échouer, faute d’espace disque disponible. Il est conseillé de
télécharger puis de détruire les fichiers d’archivage avant de transférer un projet
utilisant des fichiers de synoptique volumineux.
• Plus un fichier est volumineux, plus il met de temps à être téléchargé, si ce n’est pas
un problème pour les réseaux LAN ou WAN xDSL ou Ethernet, ceci est beaucoup plus
pénalisant dans le cas de transmissions de données par MODEM GPRS ou RTC.
• Dans le cas d’utilisation du Driver optionnel de centrale de mesure PM500, un
troisième fichier apparaît, PM500.txt qu’il est possible de supprimer également en
session administrateur.
Cpyrigth
Copyrights MECACEL © 2005 44/59
Guide de l’utilisateur
IV - Les évènements
MIIWeb peut surveiller l’état d’un système, pour se faire, il interroge cycliquement
un certain nombre d’appareils qui lui sont connectés de différentes manières. MIIWeb
utilise la notion d’évènement pour effectuer cette surveillance.
IV.1 - Définition
Un évènement peut être définis par une combinaison des éléments suivants :
- Un état surveillé : MIIWeb interroge une donnée particulière d’un appareil
qui lui est connecté via MODBUS ou via l’extension contiguë. (sur MODBUS, il
peut s’agir d’un mot ou bit Millenium ou d’un mot de 16 bits contenu dans un
périphérique MODBUS RTU quelconque)
- Une condition : qui, lorsque elle est vérifiée déclenche l’action définie par
l’évènement. (il peut s’agir d’une condition d’état ou d’une condition
périodique)
- Une action : c’est l’opération que doit effectuer MIIWeb lorsque la condition
est vérifiée (ex : archiver l’état, envoyer un email ou un SMS, ou
retransmettre la valeur de l’état surveillé vers un autre périphérique MODBUS)
Les évènements sont créés par l’atelier logiciel eTiceSoft, directement par l’utilisateur,
pour archiver, envoyer un eMail ou un SMS, recopier un mot MODBUS ou par le
compilateur graphique qui détecte qu’un objet placé sur un synoptique dépend d’un état
qui n’est pas déjà surveillé par un évènement.
IV.2 - Limitations
Les conditions définies dans les évènements sont testées à intervalles de temps
réguliers (1 fois par seconde).
Les périphériques qui contiennent un mot ou un bit faisant l’objet d’un état
surveillé définis dans un évènement sont interrogés périodiquement par MIIWeb.
Du fait que certains d’entre eux peuvent êtres connectés sur l’interface MODBUS
RTU de MIIWeb, le temps de scrutation dépend essentiellement des paramètres de
communication définis sur le réseau MODBUS RTU et de la quantité d’esclaves à
interroger.
Cpyrigth
Copyrights MECACEL © 2005 45/59
Guide de l’utilisateur
3,6
3,5
3,4
3,3
3,2
3,1
3
2,9
2,8
2,7
2,6
2,5
2,4
Temps (secondes)
2,3
2,2
2,1
2
1,9
1,8
1,7
1,6
1,5
1,4
1,3
1,2
1,1
1
0,9
0,8
0,7
0,6
0,5
0,4
0,3
0,2
0,1
0
De
1 plus,
5 9 l’archivage de données
13 17 21 25 29 33 37 ne
41 peut donc
45 49 53 avoir
57 61 une
65 périodicité
69 73 77 81 garantie
85 89 inférieure
93 97 101 au
temps de scrutation. Nombre d'évènements
Début du cycle
Lecture de tous les Milleniums déclarés :
• Si l’un des Milleniums à un problème, alors une nouvelle lecture est demandée,
retardant d’autant le temps de scrutation
• Si le même Millenium pose problème à la deuxième tentative d’accès un défaut
est notifié.
Lecture de tous les états des évènements déclarés :
• Si l’un des états n’est pas accessible, MIIWeb réitère sa tentative de lecture,
retardant ainsi d’autant le cycle de scrutation.
• Si l’état n’est toujours pas lisible, il est mis en quarantaine et sera réinterrogé
dans quarante cycles, pour vérifier à nouveau l’état de la connexion.
Fin du cycle
Cpyrigth
Copyrights MECACEL © 2005 46/59
Guide de l’utilisateur
A chaque demande de lecture sans réponse, MIIWeb attend le temps imposé par la
norme MODBUS pour envoyer la trame suivante, ce temps peut atteindre 1,5 seconde
par défaut de lecture.
Dans le pire des cas une scrutation de 100 évènements et 8 Milleniums en défauts peut
durer environ 350 secondes.
Un tel temps de scrutation, engendré par les contraintes temporelles imposées par la
norme MODBUS, rend le système de supervision inexploitable. Un défaut doit donc être
réparé le plus rapidement possible ou le projet recompilé si un esclave MODBUS surveillé
par un évènement de MIIWeb est retiré du réseau.
Un évènement contient une action qui est déclenchée si la condition de l’évènement est
remplie.
Ce système permet de traiter les évènements dans leur ordre de déclaration et d’éviter
des doublons de traitement (gestion de file d’attente).
Toutefois le traitement de l’action d’un évènement n’est pas parallélisé, ce qui a pour
conséquence d’engendrer des retards de traitements et surtout de cumuler ces retards.
Les actions les plus lente à s’exécuter sont sans nul doute les actions d’envoi de eMails
ou de SMS, ces opérations nécessitent la synchronisation ou la connexion à un service
externe au MIIWeb dont la durée n’est pas ou peu maîtrisable.
Cpyrigth
Copyrights MECACEL © 2005 47/59
Guide de l’utilisateur
Utilisation Connectique
Alimentation Bornier à vis 2 plots pour
câbles de 1,5mm
Ethernet 10/100 Base TX avec auto négociation RJ45 femelle
Connexion RS232 pour MODEM DB9 mâle
RS485 - MODBUS Bornier à vis 3 plots
Pour câbles 1,5mm
Connexion Millenium contiguë Barrette 16 contacts
Indicateur d’état connexion Ethernet – Trafic réseau Led rouge sur face avant
Indicateur d’état d’accès unité de stockage Led verte
Indicateur d’état communication Millenium contiguë Led Rouge
Indicateur de présence tension Led verte
Cpyrigth
Copyrights MECACEL © 2005 48/59
Guide de l’utilisateur
Services réseaux actifs en connexion Ethernet 100 Base TX TELNET, FTP, http, UDP config
server,
DNS, DHCP, SMTP, DynDNS
Services accessibles avec une connexion MODEM (Point à Point TELNET, FTP, http, SMTP, DynDNS
(PPP))
Rôle : Ce serveur permet d’accéder aux fonction de supervision offerts par MIIWeb
depuis un simple navigateur Internet compatible avec le plug-in Flash Player© de
MACROMEDIA® qui doit être installé sur la machine cliente.
Caractéristiques Limites d’utilisation
Opérationnel en connexion PPP (connexion via modem) OUI si le FAI PPP fournis ce
service
Nombre de connexions simultanées maximum 3 avec temps de
rafraîchissement de 2
secondes (sur réseau 100
Base TX).
Jusqu’à 50 connexions
simultanées sur réseau
100 Base TX avec un
rafraîchissement de 100
secondes.
Authentification des sessions Code session et mot de
passe associé (ces codes
peuvent êtres gérés par
cookies) modifiables par
l’administrateur
Caractéristiques du logiciel client Tout navigateur
compatible avec le FLASH
Player®© de
Macromedia© qui doit
également être installé sur
la machine cliente
Numéro de port TCP/IP 80 par défaut, modifiable
par le responsable ou
l’administrateur
Désactivation par l’administrateur NON
Sessions et droits utilisateur 3 Niveaux :
Administrateur
Responsable
Cpyrigth
Copyrights MECACEL © 2005 49/59
Guide de l’utilisateur
Utilisateur
Rôle : Ce serveur permet de mettre à jour les fichiers système générés par ETiceSoft ou
de télécharger le fichier d’archivage.
Caractéristiques Limites d’utilisation
Opérationnel en connexion PPP (connexion via modem) OUI si service FAI PPP
disponible
Nombre de connexions simultanées maximum 1
Numéro de port TCP/IP 21, modifiable par
l’administrateur
Désactivation par l’administrateur OUI
Caractéristiques du logiciel client Client FTP standard
Logiciel ETiceSoft
Sessions et droits utilisateur 1 modifiable par
l’administrateur +
1 système pour ETiceSoft
Rôle : Ce Serveur permet de suivre en temps réel des informations sur les opérations en
cours de traitement dans MIIWeb. Il peut être utilisé comme outil de diagnostique et de
mise au point.
Cpyrigth
Copyrights MECACEL © 2005 50/59
Guide de l’utilisateur
Cpyrigth
Copyrights MECACEL © 2005 51/59
Guide de l’utilisateur
Cpyrigth
Copyrights MECACEL © 2005 52/59
Guide de l’utilisateur
L’accès aux services http, FTP et TELNET se fait au travers d’une session qui doit
être ouverte au préalable par un nom d’utilisateur et un mot de passe.
Seul l’administrateur peut modifier les codes session http, ftp ou telnet.
De plus, les requêtes CGI transmises sous le protocole HTTP, bien que codées au
niveau ISO/OSI 7 peuvent êtres capturées et éventuellement décodées par un tiers, et ce
quelle que soit la version de MIIWeb.
Cpyrigth
Copyrights MECACEL © 2005 53/59
Guide de l’utilisateur
Cpyrigth
Copyrights MECACEL © 2005 54/59
Guide de l’utilisateur
Rôle : MIIWeb intègre les fonctionnalités d’un maître MODBUS RTU capable
d’exploiter uniquement des données de type mot de 16 bits contenus dans des esclaves
(maximum 31 sur un même segment) repérés par une adresse qui doit être unique.
Si les fonctions MODBUS de MIIWeb sont utilisées, alors MIIWeb doit être le seul
maître du réseau MODBUS ! (Bus de terrain mono maître)
MIIWeb n’intègre pas de couches applicatives MODBUS autre que les fonction de
« passerelle » et de supervision de mots de 16 bits. Toutefois un Drivers dédié à la
centrale de mesure PM500 (Merlin Gerin) as été développé et permet de relever certains
paramètres de cet appareil.
La liaison physique entre MIIWeb et les esclaves MODBUS RTU est de type filaire
(RS485) non opto isolé.
L’impédance de terminaison de ligne est incluse dans MIIWeb et est de type
résistive d’une valeur de 120 Ohms et reste constamment connecté.
Caractéristique Valeurs
Protocole MODBUS supporté MODBUS RTU
Type de périphérique MODBUS Maître
Couche physique RS485 non isolé
Débit 300 à 57600 bauds fixés à l’aide de
ETiceSoft
Parité Configurable (sans, paire, impaire) via
ETiceSoft.
Type de données exploitables MOT de 16 bits
Impédance de terminaison de ligne Résistance de 120 Ohms
Nombre maximum d’accès en lecture 100 (1 par évènement si tous les
évènements sont utilisé pour MODBUS) +
tous les mots OXC de 8 Milleniums
connectés à MODBUS.
Cpyrigth
Copyrights MECACEL © 2005 55/59
Guide de l’utilisateur
Rôle : Cette fonction permet à MIIWeb de lire le contenu d’un mot de 16 bits dans
un esclave MODBUS RTU et de le recopier dans un autre esclave à une autre adresse (ou
dans un mot IXC du Millenium contiguë).
Cette fonction est gérée par évènement. La recopie ne se fait qu’à une condition
spécifiée par l’utilisateur à l’aide du logiciel ETiceSoft.
MIIWeb se connecte sur le BUS fond de panier d’un Millenium II extensible (24V
DC) et s’identifie en tant que module XC10 M2WEB dont il possède les mêmes mots et
bits d’échanges qu’un module XC03 au vu de l’atelier logiciel Millenium II.
La connectique utilisée est identique a celle d’un Module XC03.
MIIWeb peut gérer et échanger des données sur tous les mots d’échanges
disponibles avec 8 Milleniums maximum connectés sur un réseau MODBUS RTU dont
MIIWeb est obligatoirement le maître.
Tous les Milleniums doivent impérativement êtres équipés du même module
d’extension MODBUS XC03 ou XC04.
Ils doivent impérativement êtres configurés en esclaves MODBUS RTU (connectés
en RS485 sur 2 fils), avoir des adresses MODBUS RTU distinctes, et avoir les mêmes
paramètres de communication MODBUS RTU (baudrate, parity…)
Il est alors possible de visualiser les états des mots internes depuis la page de
télémaintenance.
Par défaut, MIIWeb synchronise sa date et son heure système après la phase
d’initialisation, sur le premier Millenium déclaré (dans ETiceSoft) à MIIWeb et à
intervalles de temps réguliers (toutes les 5 minutes maximum).
Si toutefois un défaut de communication entre l’MIIWeb et le Millenium utilisé
pour synchroniser l’heure se produisait, MIIWeb utilise son horloge système, qui est
réinitialisé à chaque mise sous tension, comme référence temporelle interne (datation de
l’archivage, etc…).
Cpyrigth
Copyrights MECACEL © 2005 56/59
Guide de l’utilisateur
MIIWeb peut communiquer par MODEM GPRS ou RTC, le MODEM se connecte sur
prise RS232 DB9 en haut à droite.
Le MODEM doit impérativement interpréter les commandes AT définis par les
standards V.25ter, GSM 07.07 et GSM 07.05., de plus, afin de garantir le bon
fonctionnement de MIIWeb avec le MODEM, ce dernier doit avoir été certifié par la
société MECACEL.
Il peut être possible de soumettre un MODEM aux tests de compatibilité sur
demande, et sur fourniture d’un échantillon (toutefois, Mecacel se réserve le droit de
refuser ou de facturer la certification).
Une liste de MODEM certifiés est déjà disponible.
Utilisé en connexion MODEM, MIIWeb est capable d’échanger des données en
utilisant une connexion PPP (Point à Point).
MIIWeb se comporte comme un client PPP. Il tente d’établir une connexion vers un
fournisseur d’accès Internet (FAI) afin de le rendre accessible depuis l’Internet en tant
que Serveur.
Cpyrigth
Copyrights MECACEL © 2005 57/59
Guide de l’utilisateur
Limites d’utilisation :
Les messages SMS générés par MIIWeb ne peuvent excéder 100 caractères.
Ou doit faire référence à un service SMS permanent dont le numéro est codé sur 5
chiffres.
V.2.7 - Alarmes
V.2.7.1 Description
MIIWeb est capable d’informer l’utilisateur par eMail ou SMS lorsque l’un des
évènements suivant se produit :
Les paramètres des destinataires des dysfonctionnements sont fixés par eTiceSoft et les
résultats des tentatives d’avertissement sont répertoriés dans la page des 20 derniers
évènements.
V.2.7.2 Limitation
Les alarmes sont transmises par Mail ou SMS à la condition que ces services
soient accessibles à MIIWeb (serveur SMTP pour les mails ou MODEM GSM ou GPRS
connecté pour les SMS).
Cpyrigth
Copyrights MECACEL © 2005 58/59
Guide de l’utilisateur
V.2.8 - Archivage
V.2.8.1 Le fichier
Il s’agit d’un fichier texte au format tab tab return, tab : séparateur de colonnes,
return : séparateur de lignes, compatible ave la plupart des logiciels tableurs.
Sa structure est la suivante :
Dès que l’état d’une variable est archivé, toutes les autres le sont également.
Sa taille peut varier de quelques octets à plusieurs dizaines de Mega Octets, avec
la limite de la place disponible sur la carte Compact Flash embarquée dans MIIWeb.
Lorsque la place disponible sur la carte compact flash n’est plus suffisante, un
message d’alarme apparaît sur le tableau de bord de MIIWeb
V.2.8.2 Téléchargement
Cette opération à pour but de copier sur un PC connecté à MIIWeb ,via un client
FTP quelconque où depuis l’outil de téléchargement du logiciel ETiceSoft, le fichier
d’archivage.
La session FTP ne s’ouvre qu’à condition que les codes sessions définis par
l’administrateur système de MIIWeb soient entrés convenablement au moment de la
connexion cliente FTP.
Distribué par :
Cpyrigth
Copyrights MECACEL © 2005 59/59