Documente Academic
Documente Profesional
Documente Cultură
ver 1.9
1 Introduction
L'objectif de ce guide est de fournir quelques explications concernant les différentes fonctionnalités du firmware de l'eWON
Vu les améliorations que propose la version (en termes de performance) 5 du firmware, nous vous recommandons de migrer de la version 4 à la
version 5.
Parmi les nouveautés apportées par la version 5, – une nouvelle interface web, les Serveurs d'E/S PPI-MPI-ISOTCP (MPI nécessite un matériel
spécifique), le VPN (n'est pas disponible sur tous les modèles d'eWONS), davantage de sécutié grâce au login de type "Basic Authentication" –
devraient vous convaincre de passer à la version 5.
La procédure de mise à jour du firmware est détaillée à la fin de ce manuel, au chapitre “Mise à jour du firmware de l'eWON” à la page 214.
Ce document décrit les fonctionnalités de la version 5.3 pour tous les types d'eWONs. Vous trouverez également dans ce guide des références à
un tableau (se trouvant à la fin du document) qui vous aidera à vérifier si votre type d'eWON est concerné par les fonctionnalités décrites.
Veuillez vous référer au chapitre “Tableau de comparaison entre les différents types d'eWON” à la page 226.
Les utilisateurs qui préfèrent consulter une version papier de ce manuel devrait garder le tableau de comparaison des eWONs à part afin de
vérifier facilement les différentes fonctionnalités disponibles ou non, en fonction du type d'eWON en leur possession.
Découvrons toutes les possibilités offertes par la version 5 du firmware de l'eWON.
• Planificateur de tâches
• PPI Multi-Master
• Serveur ENDIAN
• DHCP
• ADSL
• Interface web:
Modem + Assistants de connexion Internet
sélection de l'opérateur GSM + niveau de réception affiché sur diode
ISDN: définition MSN
adresse IP 10.0.0.53
IMPORTANT! Le champ du mot de passe est sensible aux majuscules/minuscules! Ce n'est pas le cas pour le nom d'utilisateur.
Il est vivement recommandé de changer nom d'utilisateur et mot de passe afin d'éviter toute intrusion. Vous pourrez changer les paramètres de
l'utilisateur dans la page Config Utilisateur (veuillez vous référer au chapitre “Configuration des utilisateurs” à la page 15).
3.1 Introduction
Le menu Configuration inclut les points suivants :
• Liste des utilisateurs
La liste des utilisateurs est utilisée par l’eWON afin de restreindre les diverses fonctions de l’eWON selon les droits de chaque
utilisateur. Cela permet aussi de tracer les actions des utilisateurs (tels que les acquittements d’alarmes, etc.).
• Assistants de configuration
Des assistants sont disponibles et vous aideront à configurer rapidement certaines fonctionnalités de l'eWON.
Les procédures d'authentification qui utilisent Nom d'utilisateur et Mot de passe sont :
• Les accès principaux à l’eWON
• L’accès au serveur FTP
• L’accès sécurisé par authentification aux pages définies par l’utilisateur (Digest Access Authentication - DAA) (voir chapitre
"Identification de l'eWON" à la page 20)
• Connexion PPP
Attention : non disponible sur tous les modèles d'eWONs (voir le tableau à la fin de ce guide page 226)
Le même nom d'utilisateur et le même mot de passe seront utilisés pour tous ces accès.
Figure 7: Droits
eWON Accès fichiers [EBD] Permet cet utilisateur (et son mot de passe) d'extraire des fichiers eWON (contenant
un Descripteur de bloc d'exportation) en utilisant la requête HTTP suivante:
/rcgi.bin/ParamForm?AST_Param=$$...EBD...
Supposons, pour l’explication qui suit, que la structure FTP suivante est définie :
/usr/Update contient les fichiers HTML qui permettent la mise à jour des Tags
Il y a 10 pages définies par l'utilisateur (voir chapitre "Configuration des pages" on page 94) et une page par défaut. Supposons pour la présente
explication que les pages suivantes ont été définies :
Page 2 Système
Si les droits des utilisateurs sont modifiés, la liste suivante sera proposée :
Système Remarque : cet exemple est bien sûr indicatif, car dans ce cas le répertoire /usr/Update ne serait
pas accessible pour "l'administrateur", ce qui ne serait évidemment pas souhaitable. Il est
préférable de sélectionner "Tous" dans le cas de "l'administrateur".
La liste des répertoires proposés est dérivée de la liste des pages. Il est de la responsabilité de l'utilisateur de créer les mêmes pages que les
répertoires dans la structure de fichiers FTP (la sécurité des pages doit pouvoir être assurée).
Exemple : en prenant les mêmes pages que celles définies dans l’exemple précédent, la sélection suivante est disponible :
Mettre à jour Les pages "Par défaut" et "Mettre à jour" seraient accessibles.
• Remarque 1 : plusieurs utilisateurs peuvent être sélectionnés pour être supprimés simultanément
• Remarque 2 : l'utilisateur Adm ne peut être supprimé
• Remarque 3 : le mot de passe est sensible aux majuscules/minuscules
Quand le rappel automatique est activé en tant que paramètre général dans la section Communication, l'utilisateur peut initier un rappel
automatique et spécifier le critère qui déclenchera l'appel.
Le numéro d’appel peut être soit forcé à partir de ce menu, dans ce cas l'utilisateur peut uniquement générer un appel vers un numéro de
téléphone défini ; soit défini par l'utilisateur, qui peut alors modifier le numéro d'appel proposé. Dans le premier cas, le choix défini dans la liste
déroulante est Obligatoire, et dans le second cas, le numéro de rappel est Défini par l'utilisateur.
Le numéro de rappel automatique peut être spécifié ici. Pour rappel, le login et le mot de passe de l’utilisateur définis pour accéder à l'eWON
seront utilisés pour se connecter au serveur lors d'un rappel automatique.
Firmware 4
Firmware 5
Contrôle Description
Le nom que vous donnez à l’eWON. Cette information est ajoutée à toute notification d’alarme ou email
eWON - Identification de l'eWON. Vérifiez que cette identification ainsi que la suivante vous permettent d'identifier l'eWON de
manière univoque.
Tout comme dans le champ d'identification de l'eWON, vous pouvez choisir librement le texte à
Informations introduire dans ce le champ "Informations". Sachez toutefois qu'un texte précisant l'emplacement de
l'eWON ainsi que son numéro de téléphone est conseillé.
La page d'accueil standard de l'eWON peut être remplacée par une page du site de l'utilisateur. Si votre
page d'accueil par défaut est un synoptique viewON, veuillez sélectionner "synopsis viewON" dans la
Page d'accueil utilisateur liste déroulante. Puis entrez le nom du synoptique dans la zone de texte.
Si votre page d'accueil par défaut est une page HTML classique, il vous faut dans ce cas sélectionner
"http://your_device_ip/usr" dans la liste déroulante, puis entrer le nom de la page dans la zone de texte.
Si un site utilisateur est créé, vous n’ouvrirez plus de session par la page d'acceuil par défaut, mais
Activer la sécurité pour les
vous pourrez activer une authentification de type Basic Authentication pour assurer la sécurité de votre
pages utilisateurs
site. Cette case à cocher active la sécurité lorsqu'un utilisateur désire accéder à une page.
Contrôle Description
L'action sur alarme (eMail, SMS, PutFTP, trap SNMP) est relancée de manière permanente après l'intervalle
spécifié tant que l'état de l'alarme est ALM (le ré-envoi est arrêté par un Acquitement ou un Retour à la
Intervalle entre normale).
redéclenchements
La valeur par défaut de ce paramètre est de 86400 secondes (1 jour).
La valeur 0 désactive la fonctionnalité de ré-envoi.
Ce paramètre définit le nombre de fois où l'action sera déclenchée en cas d'échec. La valeur de ce champ doit
Réessayer
être supérieure à 1.
Intervalle entre Ce paramètre défini l'intervalle (en secondes) entre deux réessais en cas d'erreur. La valeur de ce paramètre
tentatives doit être supérieure à 10.
Cette mise à jour de l'heure est enregistrée dans le Journal des événements.
Important : mettre à jour l’horloge interne de l’eWON peut provoquer un double-enregistrement de certaines données dans
un ordre non chronologique dans les fichiers de l'eWON (au niveau des alarmes, des événements et de l'historique).
3.3.1.4 Redémarrage
Il est parfois nécessaire de redémarrer l'eWON (par exemple pour valider certains changements de paramètres).
Vous devrez ensuite attendre que l'eWON soit revenu à son état de fonctionnement normal avant de pouvoir y accéder.
Certaines opérations spéciales tel qu'une "mise à jour du fimware du Modem" nécessite un redémarrage avec une valeur spécifique du
paramètre BootOp. Utilisez le champ Opération spéciale pour choisir l'opération spéciale à faire. Pour l'instant, la mise à jour du modem est
uniquement disponible.
3.3.1.5 Planificateur
Depuis le Firmware 5.7, vous pouvez utiliser ce Planificateur de tâches pour effectuer certaines actions à des moments précis ou à des
intervalles déterminés.
Ces actions sont les mêmes que les actions sur alarmes, et sont :
• Envoyer un email
• Envoyer un SMS
• Placer un fichier sur un serveur FTP
• Envoyer un SNMP Trap
Contrôle Description
Paramètres globaux
Ce paramètre défini le nombre de fois que l'action sera redéclenchée en cas d'erreur.
Redéclencher l'action
La valeur par défaut est 0.
En cas d'erreur, ce paramètre définit l'intervalle entre deux tentatives d'action. La valeur de ce
Intervalle entre tentatives
paramètre doit être supérieure à 10.
Editer Appuyer sur le Bouton Editer pour ouvrir la page d'édition des actions.
Forçage Appuyer sur le Button Forçage pour forcer l'exécution des actions configurées.
Champ Configuration
Opérateur Description
Le caractère "*" (étoile) spécifie toutes les valeurs possibles pour un champTable 8.
* Par exemple, un * dans le champ de temps hh serait équivalent à 'chaque heure'.
Le caractère "," (virgule) spécifie une lste de valeurs, par exemple: "1,3,4,7,8" (veillez à ne pas mettre
, d'espaces dans la liste)
Le carcatère "-" (moins) spécifie une gamme de valeurs, par exemple: "1-6", de 1 à 6 (qui est
- équivalent à la liste "1,2,3,4,5,6").
Le caractère "/" (divisé) appelé "pas", qui est utilisé pour passer un nombre donné de valeurs.
/ Par exemple, "*/3" dans le champ des heures (hh) est équivalent à "0,3,6,9,12,15,18,21".
Exemples :
Exemple : Signification
Exécutera l'action chaque heures entre 8:00 et 18:00 tous les jours
0 8-18 * * 1-5
ouvrable (du lundi au vendredi)
Quand vous appuyez sur le Bouton Editer , vous ouvrez la page des Actions.
Remarque : excepté certains cas, le port utilisé est le port par défaut proposé par l'eWON. Cette page de configuration est
utilisée pour définir le MODE CLIENT de l'eWON.
3.3.2.1.1 Introduction
VCOM (ou plus précisément « Port COM virtuel ») est une technologie qui consiste à utiliser le port série de l'eWON comme un port COM
standard d'un PC fonctionnant sous Windows.
Un logiciel est installé sur le PC. Ce logiciel est en fait une sorte de pilote qui simule la présence de ports COM supplémentaires sur votre
ordinateur. Le PC communique avec l'eWON dont le port COM fait transiter toutes les données transférées depuis le port série virtuel du PC,
tandis que le port virtuel du PC reçoit toutes les données qui sont reçues par le port série de l'eWON. Le port virtuel du PC recueille toutes les
données préalablement reçues par le port série de l'eWON et vice versa.
Figure 16: Le port COM virtuel est utilisé pour lire des données sur des équipements série au travers de l'eWON
L'eWON supporte deux sortes de modes VCOM ainsi qu'un mode additionnel qui n'est pas à proprement parler un mode VCOM bien qu'il puisse
être utilisé de la même manière.
La configuration du port série (Taux de transfert (en Bauds), parité, etc.) doit être définie dans la configuration de l'eWON. Les signaux du port
série (RTS, DTR, etc.) ne sont pas communiqués entre le PC et l'eWON.
Ce mode peut aussi être utilisé pour créer des applications TCP/IP simples qui nécessitent une communication au travers du port série de
l'eWON, puisque le seul impératif est alors de créer un socket TCP/IP vers l'eWON.
Il s'agit d'un protocole de communication plus complexe entre le PC et l'eWON. Ce mode autorise le contrôle à distance du port série de l'eWON,
en complément au mode RAW. Tout changement de configuration appliqué au port COM virtuel du PC s'applique automatiquement au port série
de l'eWON. Si par exemple vous ouvrez une session d'Hyperterminal sur le port série virtuel du PC et que vous changez la vitesse de
transmission en bauds du port série, alors la vitesse de transmission sera également modifiée sur le port série de l'eWON.
Une autre fonctionnalité du mode TELNET RFC2217 est sa capacité à modifier l'état de la ligne du modem. Cela signifie que les niveaux du port
physique de l'eWON (RTS/CTS, DTR, DCD, etc.) sont répercutés sur le port virtuel du PC et inversement.
Ce protocole s'appelle TELNET RFC 2217 car il a été standardisé et décrit dans une spécification RFC. Cela signifie que tout client qui supporte
le protocole RFC2217 est en mesure d'utiliser l'eWON en tant que serveur du port virtuel.
Bien qu'il soit possible d'utiliser cette technologie pour transférer pratiquement tout type de données au travers du port série virtuel, certains
protocoles nécessitent quelques modifications afin que l'opération se déroule dans les meilleures conditions. ModbusRTU est l'un de ces
protocoles et la technologie VCOM ne fonctionne pas sans aménagements. C'est pourquoi il vaut mieux utiliser le logiciel MbsTcpCOM et utiliser
l'eWON en tant que passerelle Modbus TCP vers Modbus RTU pour toute communication en Modbus RTU.
Ce logiciel est fourni par eWON s.a. est utilisé pour créer de multiple port COM virtuel sur le PC.
3.3.2.3.1 Introduction
Tous les ports série peuvent être utilisés pour faire du VCOM.
Étant donné que COM2 est le modem, il doit seulement être utilisé à des fins de débogage, car quand le port est utilisé par VCOM, il n'est plus
disponible pour les communications PPP ou l'envoi/réception de SMS.
Contrôle Description
Type de port Choisissez le type de port parmi : RawTCP, Telnet RFC2217 ou Désactivé.
Le PC devra se connecter à ce port TCP/IP pour communiquer au travers du port série de l'eWON.
Port TCP Remarque : si plusieurs VCOM sont définis sur le même eWON, ils doivent alors utiliser un port TCP/IP
différent.
Ce paramètre est utilisé uniquement en mode TELNET RFC2217. Dans ce mode l'eWON va scanner le port
Intervalle de signal de modem pour détecter les changements de niveaux d'entrée du modem (CTS, DSR, DCD, RING). Ce
consultation paramètre définit donc la fréquence du scan. La valeur par défaut de 100msec doit être suffisante pour couvrir
les besoins de la plupart des applications.
Active l'enregistrement des infos de debug pour le VCOM. Une fois activée, cette fonction ralentit les
Traçage d'erreurs performances générales de l'eWON.
Toutes les données de debug sont accessible dans le menu Diagnostics->Enregistrement temps réel
Un socket est ouvert sur l'eWON par le PC quand un PC est connecté à l'eWON. Si, par exemple, le PC
s'éteint subitement, alors l'eWON ne saura pas que le socket doit être fermé. De plus, il refusera la connexion
au PC quand celui-ci tentera à nouveau de se connecter. Cette option est fournie afin d'éviter cette situation.
Toujours accepter les
Après vérification, l'eWON sera toujours prêt pour une nouvelle connexion, et la nouvelle connexion
nouveaux clients
remplacera l'ancienne. Cela signifie également que, si un PC est connecté au port VCOM et qu'un autre PC
essaie de se connecter alors que cette option est cochée, la nouvelle connexion sera acceptée et la
connexion existante sera fermée.
Il existe un autre moyen d'éviter qu'un socket non utilisé mais ouvert n'empêche l'accès à l'eWON (à condition
que l'option précédente NE SOIT PAS sélectionnée). Si vous configurez cette option avec une valeur
Dépassement du délai
différente de 0, l'eWON fermera son socket VCOM si il n'y a pas de communication pendant une période
sans activité
déterminée. Cette option sera utile si une communication série doit se faire à tout moment, ce qui signifie
qu'elle ne s'appliquera que si une communication est prévue.
Mis à part le Mode HW qui est configurable uniquement au travers de l'interface web, ces paramètres sont
Paramètres de la ligne uniquement utilisés lorsque le port est configuré en RAW TCP. En mode TELNET RFC2217 le port virtuel du
PC les modifiera dans la plupart des cas. Cela ne définira en aucun cas les valeurs initiales ou par défaut.
Contrôle Description
Le Mode Hardware définit le comportement physique de la liaison série. Les valeurs disponibles sont :
• Semi-Duplex
Mode HW • Full Duplex with Hardware Handshaking
• Full Duplex NO Handshaking
Remarque : ce mode ne peut être contrôlé à distance par RFC 2217
Lorsque le modem est utilisé en VCOM, il faut tenir compte des éléments suivants :
• Le port série du modem est d'ordinaire utilisé par le PPP, ce qui a les conséquences qui suivent :
• Si un transfert de SMS est en cours et qu'un client VCOM tente de se connecter, alors la connexion VCOM échouera.
• Si un client VCOM est connecté et qu'un SMS doit être envoyé, alors l'envoi du SMS échouera.
• Le PPP redevient propriétaire du port série du modem lorqu'un transfert PPP ou une connexion VCOM prend fin.
Contrôle Description
Ceci est l'adresse IP du serveur à laquelle sera envoyé l'email de notification. Entrez ici l'adresse IP du serveur
SMTP. Si vous ne connaissez que le nom du serveur SMTP (ex: domain.com), voir chapitre "Trouver l'adresse
Adresse du serveur
IP d'un équipement" à la page 223. Remarquez qu'il est possible d'envoyer des emails vers un serveur
SMTP
Exchange quand l'eWON se trouve sur un Intranet, à condition que le compagnon IMC (Internet Mail Connector)
soit installé sur Exchange et qu'il soit configuré pour recevoir les Emails de l'eWON.
La valeur par défaut est 25. Contactez votre fournisseur d'accès à l'Internet ou votre administrateur réseau en
Port du serveur SMTP
cas de doute.
Nom d'utilisateur "De" Nom du compte email de l'eWON. Par exemple : ewon@wanadoo.fr. Ceci apparaîtra dans le champ "De" (from)
Email du message envoyé.
AUTHENTIFICATION SMTP : entrez ici le nom d'utilisateur. (laissez vide si aucune authentification n'est
Nom d'utilisateur
requise)
Mot de passe AUTHENTIFICATION SMTP : entrez ici le mot de passe. (laissez vide si aucune authentification n'est requise)
Contrôle Description
L'eWON est capable de se mettre automatiquement à l'heure (et date), en se connectant automatiquement sur
Activer la mise à jour de
un serveur NTP (Network Time Protocol). Cochez cette case afin d'activer cette fonctionnalité, et complétez le
l'heure par NTP
champ suivant.
Adresse IP du serveur NTP. Vous trouverez facilement une liste de serveurs NTP en utilisant un moteur de
recherche sur l'Internet. Si vous ne connaissez que le nom du serveur (par ex.: canon.inria.fr), voir le chapitre
Adresse du serveur NTP "Trouver l'adresse IP d'un équipement" à la page 223.
Remarque : l'eWON ne gère pas les données DST : Daylight Saving Time (changement de l'heure d'hiver à
l'heure d'été).
Valeur par défaut : 123. Contactez votre fournisseur d'accès à l'Internet ou votre administrateur réseau en cas
Port du serveur NTP
de doute.
Entrez ici la différence, en heures, entre votre zone locale et l'heure de la zone GMT. Cette information est
Décalage GMT
indispensable pour assurer une mise à jour automatique et correcte de l'heure.
Contrôle Description
Le nom du serveur FTP d'où provient fichier (en cas d'alarme ou envoi de fichier par la commande PUTFTP du
Adresse du serveur FTP BASIC). Entrez ici l'adresse IP du serveur FTP. Si vous ne connaissez que le nom du serveur FTP (ex:
domain.com), voir chapitre "Trouver l'adresse IP d'un équipement" à la page 223.
La valeur par défaut est 21. Contactez votre fournisseur d'accès à l'Internet ou votre administrateur réseau en
Port du serveur FTP
cas de doute.
Mot de passe Mot de passe pour le nom d'utilisateur précité sur le serveur FTP.
Utilisation du mode
Toutes les transactions FTP seront effectuées en mode passif si cette case est cochée.
passif
3.3.2.8 Communautés
Les communautés sont définies ici. Celles-ci agissent comme une fonctionnalité "identifiant-mot de passe". Veuillez vous référez au standard
SNMP pour des explications complémentaires. Jusqu'à cinq communautés différentes peuvent être définies dans l'eWON. Chaque communauté
possède des attributs différents en lecture/écriture. Chacune de ces communautés peut être configurée dans l'eWON avec un droit en lecture et/
ou en écriture. La communauté publique standard est ici définie en lecture seule.
3.3.2.9 Hôtes
Les hôtes peuvent accéder aux communautés et/ou recevoir les traps SNMP. Si la case"Accepter SNMP de tout hôte" est cochée toute adresse
IP aura le droit de naviguer dans l'arborescence SNMP de l'eWON.
Les traps sont toujours adressés à des adresses IP connues et définies dans les champs qui suivent. Chaque hôte est déterminé par son
adresse IP et par la communauté dans laquelle il agit. L'utilisateur peut spécifier pour chacun des hôtes s'il est autorisé à recevoir des traps et/ou
naviguer dans l'arborescence SNMP.
Un fichier MIB décrivant la structure SNMP et le OID de l'eWON est disponible sur notre site web.
Lors de chaque démarrage, l'eWON envoie des traps système avec une
Traps système
identification 0 pour démarrage à froid et 3 pour un démarrage à chaud (software).
Envoi de traps par script Basic La fonction Basic sendtrap peut envoyer un trap sur requête de l'utilisateur.
Les paramètres pour les traps Basic sont définis comme suit :
Les paramètres des traps sur alarme sont définis comme suit :
3.3.3 Diagnostics
3.3.3.1 Introduction
Cette section de la configuration (Histo. événements) de l'eWON vous permet de configurer la manière dont les
événements de l'eWON sont rapportés, ce qui donne à l'utilisateur la possibilité de diagnostiquer de manière
rapide et efficace chacun des problèmes qui pourraient survenir.
Le second choix dans le menu Diagnostics est Enreg. journal PPP, lequel vous permet d'enregistrer l'historique
de toute communication PPP depuis et vers l'eWON.
Depuis la version 5.4s4 du Firmware, une page Traçage d'erreur permet l'activation du débogage d'information
pour le port série ou l'ADSL.
Trace Dans ce cas les événements du type "Trace", "Avertissement" et "Erreur" seront enregistrés
Avertissement Dans ce cas les événements du type "Trace", "Avertissement" et "Erreur" seront enregistrés
Attention : si vous sélection "Erreur" pour "Communication IP", vous ne serez plus à même de retrouver les événements du type
"Avertissement" et "Trace". Ce qui signifie qu'il est de votre ressort de déterminer avec précision quelles sont les fonctionnalités
de l'eWON pour lesquelles vous souhaitez tracer les problèmes éventuels.
Contrôle Description
Initialisation Permet de définir le niveau de surveillance des événements liés au démarrage de l'eWON.
Configuration Permet de définir le niveau de surveillance des événements liés au démarrage de l'eWON.
Permet de définir le niveau de surveillance des événements liés aux serveurs d'Entrée/Sortie
Serveur d'E/S
gérés par l'eWON.
Interface Web Permet de définir le niveau de surveillance des événements liés à l'interface Web de l'eWON.
Le fichier dump.ppp contenant les données enregistrées peut-être utilisé comme suit :
• il peut être envoyé joint à un email ou en utilisant le Descripteur de Bloc d'Exportation $dtPP.
• il se trouve à la source du site FTP de l'eWON et il peut donc être téléchargé dans un répertoire local ou dans un autre répertoire FTP
• il peut être ouvert et analysé grâce au logiciel EtherReal qui est capable d'analyser les trames TCP (http://www.ethereal.com/)
Contrôle Description
Vous pouvez ajouter des enregistrements au journal, à condition d'avoir au préalable effacé
Ajouter au journal
manuellement le contenu de celui-ci à l'aide du bouton Vider le journal situé au bas de cette page
Vider le journal maintenant Vous pouvez effacer le journal d'enregistrement des événements PPP en cliquant sur ce bouton.
Contrôle Description
Sélectionnez le mode de débogage des ports COM série (de 1 à 4, selon le type d'eWON).
Toutes les informations relatives au débogage sont disponible sur la page "Enrgistrement temps réel
(voir "Enregistrement temps réel" à la page 183)
Vous avez le choix entre plusieurs modes :
Debug COM (1..4) • Pas de debug: aucune information de débogage ne sera enregistée (par défaut)
• HEX sur RX/TX: Enregistrement hexadécimal reçu et transmis
• HEX et ASCII sur RX/TX: Enregistrement hexadécimal et données ASCII reçus et transmis
• HEX et ASCII (sans timeout): Enregistrement hexadécimal et données ASCII reçus et transmis, sans
timeout
Débogage des erreurs Ajoute la position hexadécimale du programme au Journal des événements.
Le deuxième lien dans la Config système renvoie à la page de configuration des communications. Les
paramètres de connexion Ethernet, du modem et des communications PPP TCP/IP sont définis ici.
Le menu arborescent est divisé en 4 sous-menus répartissant les paramètres de communication par
fonctionnalités: Interfaces, Connexions réseau, Config utilisation réseau, Administrer la config.
Une fois totalement déployé, le menu arborescent est semblable à celui présenté ci-contre.
• Important : cette configuration n'est pas sauvegardée dans le système de fichiers flash de l'eWON, ce
qui signifie qu'elle ne sera pas effacée lors du formatage de l'eWON. Ceci permet de formater l'eWON à
distance tout en étant toujours en mesure de s'y connecter par la suite. La page Config par défaut
permet toutefois à l'utilisateur de revenir à des valeurs de communication par défaut.
• Modem (optionnel)
L'eWON affichera bien entendu les interfaces disponibles sur votre appareil uniquement.
Ce champ contient les paramètres du modem de l'eWON et n'apparaît plus dans la page de configuration des appels, depuis la version 4 du
Firmware. Son contenu diffère en fonction du type de modem embarqué dans l'eWON. S'il s'agit d'un modem PSTN, alors les paramètres du
modem ne comportent que le champ Chaîne d'initialisation du modem (voir la figure ci-dessous) :
Contrôle Description
La page de configuration est très différente quand l'eWON embarque un modem GSM/GPRS :
Contrôle Description
Statut du modem
Ce champ vous indique si vous êtes en mesure de vous connecter au réseau GSM/GPRS. Vous devriez
Réseau
lire "Home network" ou "Roaming" pour pouvoir communiquer correctement.
Configuration du modem
Liste déroulante permettant de choisir (forcer) votre opérateur GSM. Cette liste reprend les opérateurs
Sélection de l'opérateur GSM disponibles ainsi qu'un paramètre "Automatique". Le paramètre "Automatique" est appliqué par
défaut.
Si vous cochez cette case, le voyant du modem affichera le niveau du signal comme illustré à
Indiquer le niveau du signal "Comportement du voyant du modem GSM" à la page 228
sur LED
Le voyant du modem devient rouge lorsqu'une connexion PPP est établie et s'éteint dans le cas contraire.
Introduisez dans ce champ le code PIN correspondant à la carte SIM que vous avez insérée dans
Code PIN GSM l'eWON.
(valide qu'après redémarrage) Si votre carte ne nécessite pas de code PIN, veuillez ne rien indiquer dans ce champ
Le code PIN ne sera appliqué qu'après le redémarrage de l'eWON.
Remarque: Les paramètres inutilisés sont cachés. Vous devez cocher la case Activé pour afficher les paramètres
Figure 27: Paramètres modem de l'eWON avec un modem GSM/GPRS (tous les paramètres)
Paramètres GPRS
Pour établir une connexion GPRS, l'utilisateur doit introduire "GPRS" dans le champ Numéro de téléphone du serveur de la partie
Configuration des appels sortants dans la page Communications (PPP), voir"Serveurs primaire et secondaire" à la page 52
Remarque :
• Chacune des parties de la configuration GPRS peut être activée ou non.
• Si votre fournisseur GPRS demande une authentification au moment de la connexion au réseau GPRS, alors le nom d'utilisateur et
le mot de passe doivent être entrés dans la page de configuration des appels - voir chapitre"Serveurs primaire et secondaire" à la
page 52.
• Certains opérateurs utilisent les informations d'authentification pour identifier le téléphone mobile qui se connecte à leur réseau
GPRS.
Afin de pouvoir utiliser une connexion GPRS, la case "Définition du contexte PDP"
Configuration GPRS
doit être cochée.
Prenez conseil auprès de votre opérateur réseau avant de modifier tout paramètre de Qualité de Services (QoS).
Les paramètres "priorité", "délai", "fiabilité", "pic" et "moyen de connexion" sont tous définis par défaut sur "Souscrit", ce qui signifie que les
valeurs par défaut de la Qualité de Services de votre opérateur seront appliquées.
Contrôle Description
Les modems PSTN de type MT5634SMI-xx peuvent travailler en mode ligne louée.
Dans ce mode, vous pouvez avec de simples câbles établir une connexion téléphonique entre deux eWONs.
Les deux eWONs doivent être équipés d'un modem MT5634SMI-xx.
L'un des eWONs agit en tant que client et sa chaîne d'initialisation doit comporter la commande LLCLT.
L'autre agit en tant que serveur et sa chaîne d'initialisation doit comporter la commande LLSRV.
La chaîne d'initialisation DOIT commencer par LLCLT ou LLSRV pour que le mode ligne louée puisse fonctionner, mais les paramètres suivants
peuvent rester inchangés.
Exemple :
LLSRV;AT&FE1&Q5&K3&D2&C1
Ou:
LLSRV
ou
LLCLT
ou
...
Le lien est établi par le CLIENT. L'eWON Client peut être configuré grâce aux paramètres suivants :
• Au moment de l'établissement de la communication sortante, 2 minutes sont parfois nécessaires pour synchroniser les deux
eWONs.
• Le modem Serveur de la ligne louée (LLSRV) ne peut pas générer d'appel sortant, cela entraînerait une erreur.
• Le modem Client de la ligne louée (LLCLT) ne peut pas recevoir d'appels entrants.
Contrôle Description
Nom d'utilisateur Fourni par l'opérateur lors de votre souscription à l'abonnement ADSL
Mot de passe Fourni par l'opérateur lors de votre souscription à l'abonnement ADSL
VPI L'identificateur de conduit virtuel est fourni par l'opérateur ADSL (default: 8)
VCI L'identificateur de voie virtuelle est fourni par l'opérateur ADSL (default: 35)
D'un point de vue hardware, les interfaces réseaux ne nécessitent aucune configuration.
Vous trouverez ici les adresses MAC?de l'interface réseau.
Le groupe "Connexions réseau" gère tous les paramètres logiciels de vos connexions.
3.3.4.2.1.1 Général
Ce sous-menu contient les paramètres Ethernet de l’eWON permettant de configurer la communication en réseau local (LAN).
Contrôle Description
Configuration adresse IP
Adresse IP de l'eWON du côté LAN (ou WAN) . Cette adresse sera utilisée pour se connecter
Adresse IP Ethernet à l'eWON depuis le LAN (ou WAN). Cette adresse est composée de quatre chiffres de 0 à
255 séparés chacun par un point.
Adresse IP à laquelle l'eWON envoie ses requêtes afin d'accéder à d'autres réseaux que le
Passerelle Ethernet sien.
"Passerelle Ethernet" à la page 61Voir aussi :
Configuration DNS
Adresse IP (4 chiffres compris entre 0 et 255, séparés les uns des autres par un point),
correspondant au serveur primaire de noms de domaine (DNS) sur votre réseau local ou chez
IP serveur DNS primaire
votre FAI.
Adresse IP (4 chiffres compris entre 0 et 255, séparés les uns des autres par un point),
correspondant au serveur primaire de noms de domaine (DNS) sur votre réseau local ou chez
IP serveur DNS secondaire
votre FAI.
Configuration DHCP
Sur le réseau DHCP, vous pourrez accéder à votre appareil en utilisant son nom plutôt que
son adresse IP.
Grâce à la synchronisation DNS (RFC 4702), ce Nom de réseau (également appelé FQDN-
Nom de réseau Fully Qualified Domain Name- ou nom de domaine complet) est envoyé au serveur DHCP
durant la requête de négociation DHCP et mettra le serveur DNS à jour.
Le Nom de réseau ne peut contenir que des lettres (a-z) et des chiffres (0-9)
Les interfaces Ethernet LAN et WAN peuvent recevoir leur adresse IP de différentes manières:
• Statique: l'utilisateur insère tous les paramètres
• BootP: un serveur BootP fournit quelques paramètres
• DHCP: un serveur DHCP fournit quelques paramètres
Adresse IP X X X
Sous-réseau masque X X X
DNS
X (*) X (facultatif)
(primaire et secondaire)
Dans l'eWON, la Passerelle par défaut ainsi que le DNS font partie d'une seule interface:
- le LAN pour les eWONs possédant une interface Ethernet
- le WAN pour les eWONs possédant deux interfaces Ethernet
Selon le type d'eWON, les interfaces LAN et WAN afficheront les paramètres qui sont configurable manuellement.
Les autres paramètres sont "grisés" et donc inaccessibles.
Pour les eWONs possédant une interface Ethernet (autre que 2005 ou 4005), la page de configuration du LAN se compose comme suit:
Pour les eWONs embarquant deux interfaces Ethernet (eWON2005 ou 4005), la page de configuration du LAN se compose comme suit:
Pour les eWONs embarquant deux interfaces Ethernet (eWON2005 ou 4005), la page de configuration du WAN se compose comme suit:
IMPORTANT: Depuis la version 5.4 du firmware de l'eWON possédant 2 interfaces Ethernet, l'interface WAN est déconnectée par
défaut.
voir "Configuration de l'interface WAN/LAN/PPP" à la page 59
Vous pouvez forcer l'eWON demander son adresse IP d'un serveur BootP (voir chapitre ).
Seuls l'adresse IP et le masque du réseau sont attribués par le serveur BootP Server.
Votre serveur BootP doit se conformer au RFC-1048 pour qu'il puisse fixer l'adresse IP et le masque.
L'eWON tentera sans cesse d'augmenter l'intervalle (une minute d'intervalle maximum)
Pendant qu'il attend une adresse IP, l'eWON est en phase de démarrage et n'est donc pas en fonction! Pendant ce processus, le
voyant "User" clignotera continuellement suivant le modèle suivant:
Résolution:
1) Si vous pressez le bouton Reset (situé sur la face avant de l'eWON), la requête BootP ne sera pas prise en compte. L'eWON utilisera
donc l'adresse IP qui a été configuré précédemment (dans la page "Connexion Ethernet LAN)
Le test de l'adresse IP double est sauté également!
2) Faites une réinitialisation de niveau deux (voir chapitre "Réinitialisation de second niveau" à la page 224) afin de remettre l'adresse IP
initiale (10.0.0.53) et désactiver le mécanisme BootP.
L'eWON est désormais accessible.
3.3.4.2.2.1 Entrant
Contrôle Description
Adresse IP du serveur PPP de l’eWON. Utilisez cette adresse pour vous connecter à l’eWON en
Adresse IP du serveur PPP de
accès distant (RAS). Cette adresse est composée de quatre chiffres de 0 à 255 séparés chacun par
l'eWON
un point.
Adresse IP allouée au client PPP Introduisez l’adresse IP que l’eWON va attribuer au client distant (RAS) pour établir la connexion.
Lorsque cette option est cochée, elle empêche une alarme ou un événement interne à l’appareil de
suspendre une communication entrante déjà active pour procéder à l’envoi de son message. Dans ce
cas, si une alarme doit être envoyée au travers de la connexion PPP (FTP, email, …), la session déjà
ouverte par la ligne entrante sera utilisée. Par contre, attention : les alarmes SMS coupent toujours la
Utilise l'appel entrant pour sortir ligne, que cette case soit cochée ou non. Gardez également à l'esprit que si cette case n'est pas
cochée, et qu'un email doit être envoyé alors qu'une connexion a été établie par un utilisateur, la
connexion PPP ne sera pas interrompue si l'email peut être envoyé au travers de la liaison Ethernet.
"Passerelle Ethernet" à la page 61Voir aussi :
Nombre de sonneries avant que le Vous pouvez déterminer le nombre de sonneries avant que l'eWON ne décroche. La valeur par
modem ne réponde défaut est 0.
S'il n'y a aucun transfert de données sur la liaison PPP entre l'eWON et un hôte distant (un PC),
durant le défini ici, la communication sera interrompue (concerne tout type de paquet PPP).
Temps d'inactivité avant
raccrochage Choisissez entre Check entrant ou Check sortant pour définir le trafic à
surveiller.
Note : c'est le même paramètre que pour la connexion sortante.
Considérez ce paramètre comme un paramètre de "chien de garde". Pour éviter de rester bloqué
Réinitialiser l'eWON si pas de
suite à un problème modem ou autre, vous pouvez utiliser ce paramètre pour forcer un redémarrage
connexion entrante après...
de l'eWON. Et ce, si aucune connexion n'a été faite durant les dernières xxx heures.
3.3.4.2.2.2 Sortant
Paramètres globaux
Contrôle Description
Temps maxi pour l’établissement complet de la liaison PPP. Cela signifie : appel, négociation
Timeout appels et connexion matérielle, négociation PPP et connexion. Ce temps comprend tous les essais effectués sur
chacun des serveurs. Il s'agit donc d'une durée globale.
La ligne sera raccrochée après la durée définie ici si il n'y a aucun transfert de données (tout
type de paquet) sur la liaison PPP entre l'eWON et un hôte distant (un PC).
Temps d'inactivité avant
raccrochage Choisissez entre Check entrant ou Check sortant pour définir le trafic à
surveiller.
Note : c'est le même paramètre que pour la connexion entrante.
Durée maximale de l'appel La durée maximum allouée pour la communication sortante. L'eWON interrompra la
sortant communication PPP lorsque cette durée sera écoulée.
Quand le lien PPP est généré par une action sortante (pas par AppelSurDemande), vous
pouvez forcer le raccrochage de la ligne immédiatement après ces actions (valeur 0) ou
Raccrocher si pas d'action laisser la connexion PPP active durant un certain temps après ces actions (valeurs
sortante après supérieures à 0). La connexion PPP sera coupée après x minutes même si des transferts
sont en cours.
Le Temps d'inactivité avant raccrochage est toujours actif.
Lorsque l'appel vers un serveur échoue, vous pouvez choisir le comportement du prochain
appel.
L'eWON pourra être configuré pour :
En cas d'erreur, sélectionnez
le serveur suivant • Utiliser le dernier serveur valide
• Toujours retourner vers le serveur 1
• Utiliser uniquement serveur 1
• Utiliser uniquement serveur 2
Considérez ce paramètre comme un paramètre de "chien de garde". Pour éviter que l'eWON
Réinitialiser le modem après ne se bloque suite à un problème Modem, vous pouvez utiliser ce paramètre pour forcer une
réinitialisation du Modem après xxx échecs de la connexion sortante.
Réinitialiser le modem Nombre maximum d'échec de la connexion GPRS accepté avant la réinitialisation du modem
(valeur par défaut = 5).
voir "Remarque Rétablissement d'erreurs de la connexion du modem GPRS" à la page 50.
Ce champ permet d’allouer un budget temps pour les appels sortants. Lorsqu'une
Budget alloué communication initiée par l'eWON est en cours, le budget temps est réduit .
Lorsque ce budget est écoulé, l'eWON ne peut pas établir de connexion sortante.
Il s'agit de la période de temps permettant l'utilisation du budget défini. A la fin de celle-ci, une
nouvelle période commence et le minuteur de nouvelle période est rétabli à cette valeur.
Réallocation du budget après Dans l'exemple ci-dessus, la période du budget temps est réinitialisée à 24 heures toutes les
168 heures. La période de réallocation du budget est rétablie à sa valeur chaque fois que l'un
de ces trois champs de configuration est modifié.
Ceci est le budget temps restant pour la période en cours, cette valeur est exprimée en
heures:minutes:secondes. Un nouveau budget temps peut être alloué, le solde d'heures sera
alors égal à cette valeur. Si par exemple il reste 24 heures de budget temps et que l'on
Solde d'heures actuel
redéfinit ce budget à 100 heures, le solde d'heures sera alors réinitialisé. Cela signifie que
100 heures sont à présent allouées à la nouvelle période qui vient de commencer. Une
nouvelle période recommencera au bout de 168 heures.
Volume: Entrant / Sortant Informations : compteurs des volumes transférés (entrant et sortant)
Réinitialiser Vous pouvez les réinitialiser en cochant la case Réinitialiser.
Cliquez sur le bouton Mettre à jour quand vous avez terminé de configurer cette partie de l'eWON.
Dans le second cas, la connexion PPP ne sera pas établie, mais un message apparaîtra dans le fichier events.txt précisant:
échec de la négociation eppp-PPP (utilisateur/mot de passe/pap-chap)
Le problème peut être dû à une mauvaise configuration de l'APN, de l'utilisateur, du mot de passe ou du mode d'authentification (CHAP, PAP);
mais il peut également découler d'un problème de connexion ("Attach") sur l'opérateur.
Le cas échéant, il est conseillé de redémarrer le modem.
REM1: ces tests s'appliquent uniquement à la connexion GPRS. Si le nom d'utilisateur ou le mot de passe sont invalides pour un autre type
d'appel sortant, le modem ne se réinitialisera pas.
REM2:
échec de la négociation eppp-PPP (utilisateur/mot de passe/pap-chap)
Le message ci-dessus s'affiche pour tout type de connexion qui échouerait avant que la connexion PPP ne s'établisse.
Contrôle Description
Numéro de téléphone du Numéro d’appel complet du serveur. Vous pouvez ajouter une virgule (,) avant ce numéro
serveur pour ajouter une pause (cela peut s'avérer utile si vous devez passer par un pabx).
Le nom d'utilisateur que vous a attribué votre fournisseur d'accès à l'Internet est requis pour
Nom d'utilisateur
l'établissement de la liaison PPP.
Cochez cette case si vous souhaitez que l’eWON demande explicitement une authentification
Authentification sécurisée CHAP pour établir la liaison PPP. Aucune connexion ne sera établie si le serveur appelé
(CHAP) n'accepte pas le CHAP. La sécurité PAP (mot de passe en clair) sera utilisée par défaut si
cette case n'est pas cochée.
3.3.4.2.3 ADSL
Contrôle Description
La durée maximale que va attendre l'eWON pour que l'ADSL WAN se connecte.
Délai d'attente de connexion
Si cette durée est dépassée, la connexion échouera.. Si l'option Maintenir la connexion est
(Connection timeout)
cochée, l'eWON tentera continuellement d'établir une connexion.
3.3.4.2.4 VPN
Contrôle Description
Port sortant Le numéro du port TCP par où l'eWON enverra tout le trafic VPN sortant (1194 par défaut)
Configure à quel intervalle (en secondes) l'eWON enverra une requête pour maintenir la
Intervalle de Maintien
connexion ouverte.
Sélectionnez le driver VPN dont vous avez besoin. Les modes possibles sont :
Mode VPN • tap
• TUN
Nom d'accompte Talk2M PRO Contient le nom du compte Talk2M-Pro utilisé par l'eWON.
L'eWON peut être configuré pour "écouter" une connexion entrante. Vous pouvez donc connecter directement votre ordinateur (ou un autre
eWON) à votre eWON et établir un canal VPN sécurisé.
Contrôle Description
Passphrase Entrez la "phrase-de-passe" qui sera utilisée comme certification pour la connexion sortante.
Adresse IP VPN local Adresse IP prise par l'eWON (en configuration manuelle)
Adresse IP VPN distant Adresse IP prise par l'appareil distant, PC ou eWON (en configuration manuelle)
Contrôle Description
Passphrase Entrez la "phrase-de-passe" qui sera utilisée comme certification pour la connexion sortante.
Adresse IP VPN local Adresse IP prise par l'eWON (en configuration manuelle)
Adresse IP VPN distant Adresse IP prise par l'appareil distant, PC ou eWON (en configuration manuelle)
Contrôle Description
Certificat CA (Certificate
Taper ici votre Certificat CA
Authority)
Contrôle Description
Certificat CA (Certificate
Introduisez le certificat CA du serveur Endian
Authority)
Le LAN correspond à l'interface Ethernet de l'eWON qui est connectée au réseau local.
Il s'agit en fait d'une interface Ethernet ne proposant pas de caractéristiques spécifiques..
Depuis la version 5.4 du firmware, le voyant 'LINK' se comporte selon votre configuration.
Son comportement n'est pas lié au hardware.
Par défaut, le voyant 'LINK' est éteint même si un câble est branché.
Connexion entrante
Oui (*) Non
(l'eWON agit en tant que PPP serveur)
(*) Uniquement si l'option "Utiliser l'appel entrant pour sortir" est cochée
• Comportement normal
La passerelle Ethernet n'est configurée que lorsque la connexion Ethernet WAN est établie.
La connexion WAN est établie sur demande lorsque l'eWON n'a pas de route pour un paquet ou de façon permanente lorsque l'option
"Maintien de la connexion" est activée dans la page "Config utilisation réseau"/"Connexion Internet"
• Comportement normal
Dans ce cas, si une passerelle a été définie, elle deviendra la passerelle par défaut uniquement si l'accès à l'Internet est sur "Pas d'accès
Internet"
Si la "Connexion Internet" n'est pas sur "Pas d'accès Internet", la passerelle Ethernet ne sera pas la passerelle par défaut et un
avertissement sera publié dans le Journal des événements:
"Passerelle Ethernet inutilisée (connexion Internet incompatible)"
La section "Config utilisation réseau" paramètre tous les comportements réseau de votre eWON.
Contrôle Description
Accès Internet
Sélectionnez cette case si vous voulez une connexion permanente à l'Internet. L'eWON
Maintien de la connexion
surveillera la connexion et la rétablira si la communication est coupée.
L'eWON peut établir des connexions en accès distant vers le fournisseur d'accès Internet
(FAI) au travers de la fonction “Connexion sur demande”. Une fois sélectionnée, cette
fonctionnalité permet de se connecter au FAI chaque fois qu'une connexion sera nécessaire
(ex : paquets IP à envoyer). Ces champs de configuration permettent SOIT d'interdire, SOIT
Connexion sur Demande d'autoriser l'accès à la connexion sur demande pour des plages d'adresses IP. Quatre plages
d'adresses IP différentes peuvent être définies.
Remarque : ces champs seront mis à jour à chaque nouvelle connexion PPP.
Important : Par défaut, la Connexion sur Demande est configurée pour refuser
toute connexion.
Remarque: Si la Connexion réseau est sur Connexion Eth. WAN', l'Ethernet n'est pas actif tant que le WAN n'est pas connecté.
voir "Connexion Ethernet WAN - Séquence de déconnection (depuis la version 5.4 du firmware)" à la page 60
Remarque: Si la Connexion réseau est sur ADSL, et que vous désirez une connexion LAN, n'oubliez pas d'appliquer NAT et RT (TF)
sur la connexion (dans la page Routage) (voir "Routage" à la page 68).
Contrôle Description
Paramétrez la façon dont l'eWON utilisera le VPN. Choisissez parmi les 3 possibilités :
Contrôle Description
Mot de passe du serveur DNS Ce champ vous permet d'entrer un mot de passe reconnu
dynamique par le serveur DNS dynamique que vous souhaitez utiliser.
Vous devez cocher la case Activé ET sélectionner NO-IP comme DNS dynamique pour accéder aux paramètres.
Autrement, vous verrez une page comme celle-ci :
Cette section contient les paramètres que l'eWON utilisera pour effectuer les opérations de rappel automatique.
Contrôle Description
La fonction de rappel automatique de l'eWON est activée quand cette case est cochée. Cela signifie
qu'un événement extérieur peut déclencher dans l'eWON une procédure de rappel d'un numéro de
téléphone donné afin d'établir une liaison PPP. Ceci permet de facturer l'appel à la ligne téléphonique
Rappel automatique Activé
de l'eWON, jusqu’à hauteur du budget programmé précédemment. Cela permet également de
garantir une sécurité renforcée si vous rappelez automatiquement un serveur privé. Les appels
sortants doivent être autorisés dans la page de configuration des appels.
Dès que l’eWON est sollicité, il attend que le temps défini ici soit écoulé avant de composer le numéro
Délai avant rappel
vers l'extérieur. Ceci peut laisser le temps de libérer la ligne téléphonique (entre autres actions
automatique
possibles).
Dès que l’eWON a été sollicité, l'utilisateur disposera du temps défini ici pour s'authentifier. À défaut
Délai d'attente connexion
d'une authentification réussie dans le temps défini, l'appel sera abandonné. Il est donc évident que ce
utilisateur
délai doit excéder la somme du délai de rappel et d’établissement de la liaison.
Cette liste déroulante permet de choisir le compte serveur à utiliser pour le rappel. L'option "Compte
Serveur de communication
utilisateur rappel sur demande" ne peut pas être activée lorsque le mode de déclenchement est
à utiliser
"Rappel automatique sur SONNERIE", car l'eWON ne connaît pas encore le serveur à ce moment.
Il s'agit d'une option exclusive avec l'option "Rappel automatique sur DEMANDE UTILISATEUR".
Mode de rappel
Cela signifie que cette option désactive le mode "Rappel automatique sur DEMANDE
automatique: SUR
UTILISATEUR". Quand cette option est activée, l'eWON déclenche sa procédure de rappel
SONNERIE
automatique lorsqu'il détecte un appel entrant (une sonnerie).
(valeur minimum = 2) Cette valeur représente le nombre de sonneries avant que la fonction de rappel
Nombre de SONNERIES automatique de l'eWON ne soit déclenchée. Si la valeur 3 est entrée, l'eWON déclenchera un rappel
automatique si un utilisateur appelle l'eWON et raccroche après 5 sonneries.
(Valeur minimum =5) Cette valeur représente le nombre de sonneries qu'il faudra attendre pour que
+ nbre SONNERIES avant le Rappel automatique ne se produise pas (et que l'eWON décroche). Si la valeur 5 a été entrée,
de décrocher quand l'utilisateur essaiera d'appeler, l'eWON décrochera si le nombre de sonneries dépasse la
somme des deux paramètres. Avec notre exemple, l'eWON va décrocher après 3+5=8 sonneries.
Quand cette option est activée, l'eWON accepte l'appel entrant et l'utilisateur peut alors demander le
rappel sur un serveur défini.
Lors d'une connexion à un eWON avec la fonction Rappel automatique sur DEMANDE
UTILISATEUR activée, la page eWON suivante apparaît (voir sous le tableau).
Mode de rappel
L'utilisateur active le rappel en cliquant sur le bouton "Rappel automatique", ou met fin à la
automatique : sur
communication en cliquant sur le bouton "Fermer la connexion PPP".
DEMANDE UTILISATEUR
Le rappel automatique peut être effectué en utilisant les paramètres indiqués dans la page de
configuration de l'utilisateur. Il est possible de paramétrer le délai durant lequel l'eWON attendra avant
de commencer le rappel automatique. Il est possible de paramétrer le délai durant lequel l'eWON
attendra avant de commencer le rappel automatique.
L'utilisateur active le rappel en cliquant sur le bouton "Rappel automatique", ou met fin à la communication en cliquant sur le bouton "Fermer la
connexion PPP".
A plus forte raison si vous avez activé le bouton d'option "Rappel automatique sur DEMANDE UTILISATEUR", il est conseillé de vérifier la
configuration de rappel automatique qui a été définie dans la configuration des utilisateurs (voir la capture d'écran ci-dessous) :
3.3.4.3.5 Routage
Attention : non disponible sur toutes les versions d'eWONs (voir ) Table 196 à la page 226)
Cette page reprend la liste des paramètres de routage de l'eWON, c'est-à-dire la configuration PPP (Point to Point) qui concerne les fonctions
serveur et client de l'eWON. Ces paramètres permettent de définir commen t l'eWON doit accéder à des équipements distants, et aussi de quelle
façon il sera possible d'y accéder au travers de l'eWON, comme s'ils se trouvaient sur votre propre site.
Figure 47: Page de la configuration du routage (eWON VPN : 2005, 4005, 2101, 4101, 2104, 4104)
Contrôle Description
règles spéciales
Cochez cette case si vous souhaitez "router" TOUT le trafic (aucune exception) à travers
Route tout le trafic de la l'interface VPN active.
passerelle à travers le VPN
Si la case n'est pas cochée, le trafic pourra suivre la route VPN ou la route WAN (non-crypté).
Activer le réacheminement Il faut cocher cette case pour activer la fonctionnalité de réacheminement transparent de
transparent l'eWON.
Remarque: Si Connexion Internet est sur ADSL,et que vous désirez vous connecter à l'Internet via le port LAN, il vous faut
appliquer le NAT et TF on WAN dans la page Routage.
Figure 48: Page de la configuration du routage (eWON sans VPN : 2001, 4001, 4002)
La case Activer le réacheminement Transparent est cochée, le réacheminement se fera entre les deux interfaces (LAN et PPP).
Sur les eWON VPN, cette case n'apparaît pas puisque le réacheminement transparent est toujours actif.
Terme Définition
Cette fonctionnalité permet d'établir une liaison entre la connexion PPP et des paquets de
données Ethernet. Il faut par contre être conscient du danger que représente le fait de
connecter directement votre réseau local avec Internet.
Cette fonctionnalité sera utilisée pour connecter un équipement à Internet au travers de
l'eWON. Si, par exemple, un automate est connecté sur le même réseau Ethernet que
l'eWON, et que son adresse de passerelle correspond à l'adresse IP de l'eWON, alors
l'eWON effectuera toutes les actions (établissement de la communication sortante, translation
d'adresse, ...) nécessaires pour que l'équipement puisse transmettre ses paquets de
données. Exemple : l'eWON établit la communication PPP sortante pour que l'équipement
Transfert IP
puisse envoyer un email sur l'Internet.
Une autre utilisation consiste à accéder à un équipement situé sur le réseau Ethernet de
l'eWON, pour cela l'utilisateur appelle directement l'eWON et accède alors à l'équipement
distant au travers de son adresse IP sur son réseau Ethernet. Exemple : un utilisateur situé
sur un réseau dont la plage d'adresses IP est 192.168.0.xxx peut accéder à son équipement
(dont l'adresse IP est 10.0.0.82) situé sur le même réseau local que l'eWON (dont l'adresse
IP est 10.0.0.81) à condition que cet équipement ait l'adresse IP de l'eWON définie en tant
que passerelle. L'eWON assignera par exemple l'adresse IP 202.0.0.1 à la carte PPP du PC
et assignera à sa propre carte PPP l'adresse 202.0.0.240.
Le transfert IP doit également être activé pour que le réacheminement puisse fonctionner.
Mais le transfert IP seul ne permet pas d'accéder à un équipement situé sur le réseau
Ethernet de l'eWON au travers de l'Internet. Si, par exemple, l'eWON est connecté à l'Internet
au travers du PPP (ex : sur alarme), il publiera alors son adresse IP par email. S'il veut
accéder à son équipement au travers de l'Internet, l'utilisateur ne peut pas se contenter
d'entrer son adresse IP comme cela était possible avec le transfert IP et un appel direct de
l'eWON.
Son seul recours est d'utiliser le réacheminement transparent : l'utilisateur peut alors
paramétrer le réacheminement transparent au moment où il s'authentifie sur l'eWON. Il verra
alors s'afficher une fenêtre identique à celle illustrée dans la capture d'écran ci-dessous. Si
l'équipement se trouve sur le même réseau local que l'eWON, et s'il a défini l'eWON en tant
que passerelle, et si l'utilisateur a également entré l'adresse IP de l'équipement lors de son
Réacheminement Transparent
authentification sur l'eWON, ce dernier redirigera alors tous les paquets de données vers
l'équipement.
Cela signifie que tous les paquets IP seront réacheminés de manière transparente sur tous
les ports de l'eWON (à l'exception du port 81) vers l'adresse IP qui a été entrée. L'utilisateur
devra se connecter sur le port 81 s'il souhaite avoir accès à l'interface web de l'eWON. Par
exemple http://10.0.0.53:81 accédera à la page d’accueil de l’eWON alors que l’adresse
10.0.0.53 donnera un accès direct à l’équipement sur le réseau local (LAN) ayant l’adresse
10.0.0.56, si cette adresse a été sélectionnée par l’utilisateur lors de son authentification sur
l'eWON. L'utilisateur peut mettre fin au réacheminement transparent en accédant au port 81
comme décrit ci-dessus et en cliquant sur le bouton "Remettre à zéro réach. transp.". Notez
que le FTP ne peut pas être routé, puisqu'il inclut l'adresse IP cible dans sa trame en mode
texte.
Avant la version 5.2 du firmware, l'unique possibilité était de configurer la passerelle par défaut dans le but de joindre une destination localisée
sur le réseau physique de l'eWON.
Cette fonctionnalité permet la configuration de 3 entrées supplémentaires dans la Table des routes statiques de l'eWON.
L'eWON transfère des paquets au travers de ces routes lorsqu'un paquet IP correspond à une route. Si elle est spécifiée, la passerelle par défaut
ne sera utilisée que lorsqu'aucune route ne correspond à une destination.
Contrôle Description
Il s'agit de l'adresse IP de la passerelle qui doit être utilisée pour router la plage d'adresses
définie par la Destination et le Masque.
Passerelle. Important: l'adresse de la passerelle doit se trouver dans la plage de l'interface de l'eWON.
En d'autres termes, la passerelle doit être accessible par l'eWON.
Par exemple, si l'adresse IP est: 10.0.0.53/255.255.255.0, la passerelle peut être 10.0.0.254,
mais PAS 192.168.1.1.
Il s'agit du nombre de hops nécessaires pour atteindre une destination en empruntant une
route donnée. Ce paramètre définit la priorité des routes. Les routes locales de l'eWON
Hops (routes qui ne requièrent aucune émission de paquet sur une interface) ont une métrique hop
de 0 (zéro). Une route accessible sur une interface a une métrique hop de 1.
Plus la métrique est élevée, plus la priorité d'une route est moindre
Effacer (bouton) Le bouton 'Effacer' peut être utilisé pour annuler et retirer une route.
Important: La configuration de routage est appliquée immédiatement lorsque vous cliquez sur le bouton 'Mettre à jour'. Il n'est
donc pas nécessaire de redémarrer votre eWON pour que d'éventuelles modifications du routage soient prises en compte.
Remarque: La passerelle par défaut n'est PAS définie par ces paramètres (la passerelle Ethernet le fait)
3.3.4.3.6 Proxy
L'avantage principal de l'implémentation du proxy réside dans le fait que les appareils utilisant le proxy ne doivent PAS définir l'eWON en tant
que passerelle.
• Overhead (Surcharge)
Il y a une différence importante entre un paquet transféré et un paquet mandaté (proxy). Lorsque le paquet est transféré, il n'est que très peu
modifié, il est ensuite immédiatement renvoyé sans interprétation, manipulation, ni stockage supplémentaire.
Lorsque le paquet est mandaté, la pile doit d'abord maintenir les sockets proxy, ensuite chaque paquet doit parcourir la pile en direction de
l'application proxy pour ensuite être renvoyée.
Il est important de vérifier quels protocoles sont considérés avec l'appareil proxy et s'il y a un risque que le proxy ne perturbe la discussion
client..
3.3.4.3.6.3 Configuration
Active ou désactive la fonction proxy. La fonction proxy peut être activée/désactivée à tout
Configuration du Proxy activée
moment et ce, même lors du redémarrage de l'eWON.
(Proxy activé)
Toute modification de la configuration est appliquée instantanément.
A chaque connexion proxy, la communication reste ouverte tant que le client ne l'a pas
Timeout connexion inactive fermée ou tant que le temps d'inactivité (timeout) ne s'est pas écoulé.
(Proxy inactif) Ceci est nécessaire parce que si un client est éteint alors que la connexion est active, la
communication sera interrompue et la mémoire récupérée après la fin du timeout.
Nombre maximum de
connexions Pour chaque entrée proxy, le nombre de connexions simultanées sur un port proxy ne peut
par entrée proxy dépasser un certain seuil. Ce paramètre définit le nombre maximum.
(ProxyMaxSock)
Interface externe du Proxy(EXT) Sélectionnez l'interface (WAN, PPP entrant, ou VPN) sur laquelle les règles proxy sont
(ProxyExtItf) appliquées.
Contrôle
Description
(nom des paramètres dans le fichier
comcfg.txt)
Il s'agit du type de protocole que l'eWON envoyer en proxy à un serveur donné. Ces
protocoles sont traités différemment et doivent être spécifiés dans la configuration.
Les protocoles disponibles sont :
• Désactivé (0)
Protocole • UDP (1)
• TCP (2)
(ProxyProto#) • FTP (3)
Bien que le FTP soit du TCP, il doit être précisé. Le proxy FTP s'applique sur les connexions
passives et actives
Remarque: Si le Protocole proxy est "désactivé", toute l'entrée proxy sera également
désactivée et ce, sans tenir compte d'autres paramètres d'entrée.
Le proxy de l'eWON est totalement symétrique, il est capable d'aller dans les deux directions.
Généralement, l'utilisateur préfèrera faire du proxy de l'EXT vers le LAN afin d'accéder à un
appareil branché sur le LAN, mais dont l'eWON n'est pas la passerelle par défaut.
Toutefois, un appareil peut tout aussi bien se connecter à un serveur sur l'EXT sans avoir
l'eWON comme passerelle. Ceci est vrai à condition que le serveur ait une adresse IP fixe qui
Direction peut être insérée dans la configuration du Proxy.
(ProxySide#) Les directions possibles sont :
• Désactivé (0)
• EXT vers LAN (1)
• LAN vers EXT (2)
Remarque: Si le Protocole proxy est "désactivé", toute l'entrée proxy sera également
désactivée et ce, sans tenir compte d'autres paramètres d'entrée.
Port destination Il s'agit du numéro du port auquel l'eWON va se connecter lorsqu'il reçoit une connexion du
(ProxySrvPort#) client proxy. Ce port sera le port serveur de l'appareil avec l'adresse IP de destination
L'adresse IP du server auquel l'eWON se connecte lorsqu'il reçoit une connexion sur son port
Publier l'adresse IP de
proxy (ProxyPort)
destination
REM: Si l'adresse IP de destination est fixée à 0 (zéro), toute l'entrée proxy sera désactivée
(ProxySrvIpAddr#)
quels que soient les autres paramètres.
Table 42: Table de configuration du Proxy
Note: Il y a 10 entrées Proxy, le symbole # qui se trouve dans le tableau ci-dessus représente l'index de l'entrée proxy. La première
entrée possède l'index 1 (c.-à-d. ProxyProto1) et la dernière possède l'index 10 (c.-à-d. ProxyProto10).
3.3.4.3.7 Sécurité
Vous pouvez définir le niveau de sécurité que vous souhaitez. Il y a 3 niveaux de sécurité.
Contrôle Description
• Rejette tout trafic à l'exception du trafic VPN et du trafic initié (comme l'envoi d'email
ou un putFTP)
Niveau de protection WAN • Rejette tout trafic à l'exception du trafic VPN, du trafic initié (comme l'envoi d'email
ou un putFTP) et de l'ICMP (ping)
• Accepte tout trafic sur la connexion WAN (pas de protection)
Activé par défaut. Si désactivé, le trafic du LAN ne sera pas transféré à l'interface WAN.
Transfert WAN IP Cette option désactivera le transfert seulement si le WAN est configuré sur l'interface
Ethernet ou ADSL.
Réacheminement Transparent
Si vous activez cette case, l'eWON acceptera uniquement de transférer les paquets de
Nécessite une authentification
données provenant de l'utilisateur qui a initié la communication.
3.3.4.3.8 Services IP
Cette page permet de redéfinir les ports standards de l'eWON.
Le principal intérêt de cette fonctionnalité est de pouvoir passer au travers d'un firewall quand par exemple tous les ports d'une valeur inférieure
à 1000 ont été interdits d'accès.
Contrôle Description
Ce champ vous permet de redéfinir la valeur du port TCP Primaire de l'eWON (dont la valeur par défaut est
Port HTTP primaire
80).
Ce champ vous permet de redéfinir la valeur du port TCP Secondaire de l'eWON (dont la valeur par défaut est
81).
Port HTTP secondaire
Ce port n'est jamais réacheminé si le Réacheminement Transparent est activé.
Ce port est utilisé pour atteindre le site web par défaut de l'eWON (http://10.0.0.53:81).
Serveur FTP
Ce champ vous permet de redéfinir la valeur TCP du port du serveur FTP de l'eWON (dont la valeur par
Port des commandes TCP
défaut est 21).
Cliquez sur le bouton Mettre à jour pour valider vos changements. Ces changements ne seront pris en compte qu'après un redémarrage de
l'eWON.
3.3.4.4.1 Sécurité
Contrôle Description
Cochez cette case pour crypter les données sensibles (mots de passe, code PIN) dans les
pages et fichiers de configuration. Les données apparaissent comme des points dans les
champs d'entrées (voir image ci-dessous).
Crypter les données sensibles Dans les fichiers de configuration, les mots de passe sont également cryptés (voir l'extrait du
fichier comcfg ci-dessous).
Si la case est n'est pas cochée, ces données sont lisibles dans les pages de configuration
ainsi que dans les fichiers.
N'oubliez pas non plus que les paramètres de communication ne sont pas affectés par un formatage de l'eWON.
3.3.4.5 Ressources
L'eWON stocke ses données de configuration et d'enregistrement dans sa mémoire flash.
La mémoire flash de l'eWON est divisée en secteurs de tailles différentes qui peuvent être effacés et reformatés
individuellement au cours d'une opération de partitionnement.
Remarque : les eWONs peuvent avoir 8 ou 16 MB de mémoire Flash, voir tableau ci-dessous.
• eWON500
8 MB • eWONx001
• eWON4002
• eWONx005
16 MB • eWONx101
• eWON4102
• eWONx005CD
32 MB
• eWONx104
Enreg
/usr
. Utilisation typique de l'eWON
(MB)
(MB)
Vous allez créer un grand nombre de fichiers utilisateurs sur votre eWON, mais vous allez
6 1
créer peu de Tags.
Vous allez stocker un grand nombre de fichiers utilisateur ET vous voulez définir un grand
5 2
nombre de Tags sur votre eWON.
Vous allez créer peu de fichiers utilisateur sur votre eWON, mais vous allez créer par
4 3
contre un grand nombre de Tags.
Rem : la configuration des ressources définie dans ce tableau ne sera prise en compte qu'après un redémarrage de l'eWON.
Vous pouvez revenir sur les changements effectués dans ce tableau, à condition qu'entre temps l'eWON n'ait pas été redémarré.
Si par exemple vous changez la configuration des ressources (vous choisissez la sélection 3 alors que jusqu'ici vous utilisiez la sélection 2... ),
vous pouvez toujours revenir en arrière et choisir à nouveau la configuration 2. Dans ce cas, aucun changement ne serait effectué dans la
configuration des Ressources après redémarrage de l'eWON. Vérifiez simplement que vous avez bien coché la ligne où les caractères sont
affichés en rouge, puis validez votre choix en cliquant sur le bouton Mettre à jour la configuration.
Il s'agit d'un bloc fixe de la mémoire flash qui contient les valeurs rétentives.
Valeurs rétentives 64 KB
La taille de ce bloc ne doit pas être modifiée.
La configuration des communications doit être stockée dans un bloc distinct de façon
à pouvoir formater toute autre configuration dans l'eWON sans pour cela risquer de
perdre contact avec l'eWON (adresse Ethernet IP, configuration PPP, etc...).
Cette configuration utilise une taille mémoire fixe et elle est stockée selon un
mécanisme particulier qui permet d'éviter la perte de cette configuration, même en
Configuration de la
64 KB cas de coupure d'alimentation et ce, à tout moment de la mise à jour de la
Communication
configuration.
Le seul risque est la perte de la dernière modification effectuée après la dernière
sauvegarde.
La configuration des communications recouvre toutes les informations qui
apparaissent dans le fichier Comcfg.txt.
Cette partition utilise un système de fichiers différent, ce qui permet la création d'un
plus grand nombre de fichiers et aussi de pouvoir utiliser une plus grande taille totale
de mémoire flash.
Ce système de fichiers est également très fiable en cas de coupure d'alimentation
Partition /usr 1 à 16 MB lors d'opérations effectuées sur les fichiers.
Cette partition peut être utilisée au travers du serveur FTP de l'eWON ou également
en utilisant des scripts de l'eWON en Basic.
Si la partition /sys n'existe pas, alors le programme en Basics et la configuration sont
stockés dans cette partition /usr (voir ci-dessous : partition /sys).
Cette partition utilise le même système de fichiers que la partition /usr décrite ci-
dessus.
Elle est utilisée pour stocker le programme en Basic ainsi que la configuration de
l'eWON.
La configuration en question comprend toutes les informations qui apparaissent dans
le fichier config.txt.
La configuration et le programme en Basic sont effacés lorsque cette partition est
formatée, mais ils sont toujours dans la mémoire de l'eWON.
Partition /sys 0 à 1 MB
Si l'eWON est redémarré à ce moment-là, il utilisera alors une configuration par
défaut et un programme en Basic vierge après redémarrage.
Lorsque la configuration et le programme en Basic sont sauvegardés, l'eWON utilise
cette partition pour y sauvegarder les fichiers config.sys et program.sys. Ces derniers
fichiers sont destinés à l'utilisation interne de l'eWON et ne doivent pas être modifiés
par l'utilisateur.
La partition /sys ne sera pas créée si sa taille est fixée à 0 MB (eWON avec 8MB), et
toutes les données système seront alors sauvegardées dans la partition /usr.
Contrôle Description
Formater toutes les partitions Cette case à cocher vous permet de formater les partitions /usr et /sys.
Formater la partition /sys Cette case à cocher vous permet de formater la partition /sys.
Cette case à cocher vous permet d'effacer la configuration de l'eWON à l'exception de ses
paramètres de communications (stockés dans le fichier comcfg.txt). Le fait de cliquer sur le
Effacer la configuration
bouton Mettre à jour la configuration après avoir coché cette case provoquera la
déconnexion de votre session en cours sur l'eWON.
Effacer le Script Cette case à cocher vous permet d'effacer le fichier de script en Basic program.bas.
Cette case à cocher vous permet d'effacer les trois fichiers qui stockent les enregistrements
Formater les fichiers système des
historiques internes de l'eWON, c'est-à-dire les trois fichiers correspondant aux trois champs
enregistrements historiques
suivants décrits dans ce tableau.
Effacer le fichier des Cette case à cocher vous permet d'effacer le fichier au format binaire ircall.bin qui contient les
"enregistrements historiques" valeurs binaires de tous les Tags définis dans l'eWON.
Cette case à cocher vous permet d'effacer le fichier au format texte events.txt qui contient
Effacer le fichier des
l'historique des événements qui ont été enregistrés dans l'eWON (les 762 derniers
"événements"
enregistrements).
Effacer le fichier "historique des Cette case à cocher vous permet d'effacer le fichier au format texte hst_alm.txt qui contient
alarmes" l'historique des alarmes pour les Tags qui ont été définis dans l'eWON.
Cette case à cocher vous permet d'effacer du fichier sstat.htm les actions de l'eWON qui ne
sont pas en cours, c'est-à-dire toutes les actions qui sont terminées (avec succès ou non).
Effacer les actions en attente Remarque : étant donné que le fichier sstat.htm est un fichier "virtuel" (son contenu est stocké
dans la mémoire volatile de l'eWON), effacer ce fichier n'a aucune incidence sur le système
de fichiers mémoire de l'eWON. Donc, même si ce champ fait office d'exception dans cette
page, il y a été placé pour d'évidentes raisons d'ergonomie.
Confirmer l'opération
Vous devez entrer votre mot de passe afin de confirmer vos changements. Ceux-ci seront
Mot de passe obligatoire
validés dès que vous aurez cliqué sur le bouton Mettre à jour la configuration.
3.3.4.5.3 Fonctionnalités
3.3.4.5.4 Redémarrage
Toutes les variables gérées par l'eWON portent le nom de "Tag". Un Tag est une valeur variable booléenne ou réelle qui provient d'une source de
données.
La représentation d'une source de données dans l'eWON utilise trois champs de définition communs :
• Le nom du serveur d'E/S
• Le nom du "topic"
• Le nom de l'"élément" (item)
La source de données d'un Tag sera identifiée uniquement avec ces trois paramètres.
C'est en quelque sorte le nom du pilote. Chacun des serveurs d'E/S possède sa propre
Le nom du serveur d'E/ syntaxe en ce qui concerne les noms de topics et d'éléments. L'eWON intègre les pilotes
S suivants : MODBUS, EWON, MEM, NETMPI, UNITE (Unitelway), DF1, FINS, S7
3&400(MPI), S7 200(PPI) et S5-AS511.
Utilisé pour grouper des variables au sein d'un même serveur d'E/S. Par exemple, le serveur
mémoire utilise un topic vide ("") et un topic rétentif ("ret"). Tous les Tags du serveur d'E/S
Nom du topic définis avec "ret" comme topic auront leurs valeurs sauvegardées et récupérées lorsque
l'eWON redémarre. Tous les serveurs d'E/S n'utilisent pas des noms de topics. Dans ce cas,
le champ "Nom du topic" doit rester vide.
Le nom de l'élément est une chaîne de caractères, dont la syntaxe est spécifique à chaque
Nom de l'élément serveur d'E/S. Le nom de l'élément décrit la variable physique qui sera supervisée au travers
du serveur d'E/S.
Par exemple, le serveur d'E/S MODBUS a besoin d'interroger des registres ou des coils venant d'un esclave, c'est pourquoi il utilise un nom qui
doit représenter le type de registre, son adresse ainsi que l'adresse de l'esclave. (exemple: "40001,5" => où 4 signifie lecture/écriture de registre,
0001 est l'adresse du registre et 5 l'adresse de l'esclave Modbus).
La description de la syntaxe des différents serveurs d'E/S est faite au chapitre"Les serveurs d'E/S de l'eWON" à la page 101. Une fois qu'un Tag
est configuré par ses trois champs, un nom de Tag (Tag name) est généré, qui sera utilisé partout dans l'eWON.
Ce qui signifie que vous pouvez vous attendre à une précision de 7 décimales maximum.
C'est la raison pour laquelle des données d'Integer 32 lues par un seveur d'E/S seront automatiquement arrondies au nombre le plus proche.
Pour de grands nombres, cela induira à une troncation. (ex: valeur publiée: 1600000015 sera stockée de la manière suivante: 1600000000,0).
Cette fonction n'est pas activée par défaut, voir "Configuration globale" à la page 102 pour l'activer..
Lors de la création d'un Tag ou durant l'initialisation d'un Server d'E/S, tous les Tags sont considérés comme valides et sont scrutés.
Si des erreurs à répétition apparaissent sur certains Tags, ils seront considérés comme non valides et ne seront plus scrutés!
Opération Description
Les Tags peuvent être surveillés, et tout changement sur un Tag peut être sauvegardé dans
Enregistrement de l'historique des
le système de fichiers de la mémoire flash. La sauvegarde peut être déclenchée suite à un
Tags
changement basé sur un seuil d'alarme, ou alors à intervalle régulier.
L'historique d'un Tag peut être conservé en mémoire pour une durée fixe et à intervalles
Enregistrement temps réel
précis. Cette opération est volatile et n'implique aucune sauvegarde en mémoire flash.
Une adresse Modbus TCP peut être allouée à chaque Tag qui peut alors être lu par une
Publication Modbus/TCP
maître Modbus TCP externe en utilisant le protocole Modbus/TCP.
Les Tags peuvent être organisés en pages pour une manipulation et une visualisation plus
Groupement des Tags
aisées.
Toutes les valeurs des Tags ainsi que leurs attributs peuvent être lus et modifiés à partir des
Accès au script
scripts en Basic.
La première partie de la configuration est accessible à partir de l'hyperlien du Tag ; la seconde en cliquant sur l'icône située à côté de
l'hyperlien du Tag.
Remarque : dans l'entête du menu d'édition du Tag, un menu déroulant liste les différentes pages (voir chapitre "Configuration des
pages" on page 94). Seuls les Tags de la page sélectionnée seront affichés, sauf si la page "ALL" est sélectionnée.
Important : Si un Tag a été créé dans une page différente de celle qui est actuellement affichée, il n'apparaît pas dans la liste,
bien qu'il existe.
Pour créer un Tag ayant beaucoup de propriétés en commun avec un des Tags déjà créés dans la liste, il vous suffit de cochez la case située à
gauche du nom du Tag "source", puis de cliquer ensuite sur le lien Créer nouveau (= 1er sélectionné). Les mêmes champs de configuration du
nouveau Tag seront renseignés conformément à ceux du Tag "source".
Remarque : la mention "= 1er sélectionné" signifie que si plusieurs Tags sont sélectionnés, celui qui sera "cloné" est celui qui a été sélectionné en
premier.
Figure 64: Page de configuration principale des Tags de l'eWON (modèles qui n'intègrent pas la
fonctionnalité de sauvegarde)
Figure 65: Page de configuration principale des Tags de l'eWON (modèles qui intégrent la fonctionnalité de sauvegarde)
Contrôle Description
Tapez dans ce champ un texte libre qui détaille la signification du nom du Tag. Utile pour identifier plus
Description du Tag facilement les alarmes sur ce Tag.
(Cette information apparaîtra dans l'email envoyé sur alarme)
Le serveur d'E/S est la source des données du Tag. Six sources de données sont disponibles :
’eWON’ pour toutes les E/S internes de l'eWON (voir chapitre "Les serveurs d'E/S de l'eWON" à la
page 101)
MODBUS pour les E/S situées sur le bus d'extension (voir chapitre "Serveur d'E/S Modbus" à la
page 104)
MEM pour les E/S virtuelles utilisées dans les scripts Basic (voir chapitre "Serveur d'E/S MEM" à la
page 143)
Nom du serveur NETMPI pour les E/S situées sur le bus d'extension (voir chapitre "Serveur E/S NETMPI" à la page 111)
UNITE pour les E/S situées sur le bus d'extension (voir chapitre "Serveur d'E/S UNITE" à la page 113)
DF1 pour les E/S situées sur le bus d'extension (voir chapitre "Serveur d'E/S DF1" à la page 117)
FINS pour les E/S situées sur le bus d'extension (voir chapitre "Serveur d'E/S FINS" à la page 123)
S5-AS511 pour les E/S situées sur le bus d'extension (voir chapitre "Serveur d'E/S S5-AS511" à la
page 128)
S73&400 pour les E/S situées sur un bus MPI (voir chapitre "S7-300&400 (MPI/Profibus - ISOTCP)" à la
page 144)
S7200 pour les E/S situées sur un bus PPI (voir chapitre "S7-200 (PPI-ISOTCP)" à la page 149)
Permet de définir le type de Tag : "Analogique" ou "Booléen". Le type analogique permet à la valeur
réelle d'être codée sur 4 octets.
Type Une valeur booléenne ne prend que les valeurs 0 et 1. Si le serveur d'E/S renvoie une valeur égale à 0,
la valeur booléenne est 0. Si le serveur d'E/S renvoie une valeur différente de 0, la valeur booléenne est
1.
Permet de désactiver la fonction Mettre à jour dans la page Voir Tags. Cette fonction est intéressante si
Forcer lecture seule vous voulez observer un Tag en lecture/écriture uniquement. Le Tag est toujours accessible en lecture/
écriture au travers de scripts en Basic.
Définit le décalage (offset) et le facteur d'échelle qui doit être appliqué à la valeur venant du serveur d'E/
S concerné. Le décalage et le facteur d'échelle sont des valeurs réelles et les valeurs négatives sont
eWON valeur
acceptées. La valeur du Tag est donc définie comme suit : ValeurTag = ValeurServeurE/S *
FacteurÉchelle + Décalage.
Visibilité du Tag
La valeur publiée par l'eWON peut être la même que la valeur du Tag ou peut être modifiée avec un
Valeur publiée
facteur d'échelle et un décalage.
Chaque Tag de l'eWON peut être observé par un maître Modbus TCP. Si le Tag doit être visible, cochez
Visibilité Modbus TCP
cette case.
Registre Seule l'adresse du registre doit être fournie, le type du Tag (coil, contact, input register, ou holding
register) est obtenu à partir du type de Tag (analogique ou booléen) et de la propriété Read Only ou
Read/write (obtenue à partir du serveur d'E/S).
Si cette option est cochée, deux registres 16 bits consécutifs sont réservés et la valeur est fournie
comme un réel 4 octets au format IEEE (représentation standard "Modbus float").
Considérer en tant
que registre flottant Si un Tag est publié comme un entier, il peut être utile de le mettre à l'échelle de manière à ce qu'il
puisse être stocké dans un registre de 16 bits. Cette opération est appliquée à la valeur d'un Tag afin de
le publier.
Le Tag est visible par le gestionnaire SNMP quand cette case est cochée. L'OID du Tag peut être défini.
Visibilité SNMP
L'OID de base étant déjà défini, le seul paramètre à préciser est la fin de l'OID.
Configuration de l'alarme
Seuil de détection bas Valeur basse du seuil de détection d'alarme (niveau avertissement).
Seuil de détection
Valeur haute du seuil de détection d'alarme (niveau avertissement).
haut
La bande morte est la différence entre le niveau d'alarme et le niveau RTN (Retour à l'état normal).
Valeur de la bande Exemple : si la valeur d'alarme définie est de 20°C avec une bande morte égale à 1, l'alarme se
morte déclenchera alors dès que la température dépassera le seuil des 20°C. Parallèlement, le statut d'alarme
passera en mode RTN lorsque la température descendra sous les 19°C (soit 20-1).
Seuil d'alarme Valeur d'alarme pour un variable de type booléen (0 ou 1) - ceci n'est pas applicable pour les Tags de
booléen type analogique.
Temps en secondes durant lequel la valeur d'un Tag dépasse le seuil d'alarme avant que le Tag ne soit
Délai d'activation
considéré en état d'alarme. (Cette fonction est principalement utilisée pour filtrer les alarmes inutiles)
Acquittement Si cette case est cochée, l'alarme sera automatiquement acquittée lorsque l'état de l'alarme retournera à
automatique (ACK) la valeur RTN. Cela permet de mettre directement fin à l'alarme.
Texte libre qui décrit l'action d'alarme. Cette information sera incluse dans l'email envoyé en cas
Message d'alarme
d'alarme.
• Enregistrement historique
Non disponible sur toutes les versions d'eWONs (voir "Surveillance et manipulation des Tags" à la page 83)
Si elle est cochée, cette case active la sauvegarde des valeurs des Tags en mémoire volatile.
Attention : Il s'agit d'une sauvegarde non volatile, les données sont écrites dans le système de fichiers
flash. Toutes ces données sont stockées dans le même fichier. Le nombre maximal de valeurs pouvant
être sauvegardées varie de 16384 à 139264, en fonction de la configuration du stockage des ressources
Enregistrement historique que vous avez définie dans l'eWON (lorsque la taille maximale est atteinte, les données les plus
activée anciennes sont effacées en premier).
Si la valeur d'un Tag A est enregistrée souvent (toutes les secondes) et la valeur d'un Tag B est
enregistrée rarement (tous les jours), votre Enregistrement Historique contiendra énormément de valeurs
correspondant au Tag A et presque aucune liée au Tag B. Ceci est dû au mécanisme de stockage
circulaire.
Définit la bande morte pour la sauvegarde incrémentale de la valeur du Tag (entrer une valeur négative
Valeur de la bande morte
pour désactiver cette fonction).
Définit l'intervalle, en secondes, pour la sauvegarde des Tags (entrer "0" pour désactiver cette fonction).
Intervalle de sauvegarde
Peut être utilisé conjointement à la fonction Bande morte.
Si elle est cochée, cette case active la sauvegarde des valeurs des Tags en mémoire volatile.
Cette sauvegarde diffère de la sauvegarde historique car les valeurs sont stockées dans un tampon
Sauvegarde temps réel activée mémoire circulaire.
Une autre différence est que l'on ne peut réaliser que des enregistrements à intervalles fixes (la
sauvegarde incrémentielle est impossible).
Intervalle de sauvegarde Définit l'intervalle (en secondes) entre deux enregistrements successifs.
Cette fonction permet d’accéder à un Tag par Modbus/TCP. Dans cette configuration, l’eWON agit comme esclave. En réalité, il n'y a pas de
mapping des données comme dans la plupart des automates programmables, et vous devez définir les adresses Modbus TCP Tag par Tag.
Il y a 4 types de variables Modbus : Contact (lecture seule), Coil (lecture/écriture), Input Register (lecture seule), Holding Register (lecture/
écriture). Le type sélectionné pour le Tag que vous voulez publier dépendra du type de variable :
Généralement, les propriétés de lecture/écriture (RO ou RW) des Tags sont évidentes. En cas de doute, vous pouvez vérifier le type depuis la
page "Voir Tags" :
• Désactiver l'option "Forcer lecture seule" dans la page de configuration des Tags (option désactivée par défaut).
• Vérifier la page "Voir Tags", si le Tag possède un champ "Mettre à jour", cela signifie qu'il est en lecture/écriture, sinon il est en
lecture seule.
• L’adresse sélectionnée sera celle du registre 16 bit Modbus. Par convention, le démarrage des tables Modbus de l’eWON commence
par le registre 1 (Cependant, dans la trame Modbus, le registre 1 de l’eWON sera transmis comme 0).
• Considérer en tant que registre flottant.
L’eWON permet d’accéder à des valeurs de Tags en registres réels. Le réel est publié suivant la représentation IEEE et la valeur peut être lue sur
2 registres consécutifs avec le premier registre partant de l’adresse définie par l’utilisateur.
• Lorsque vous accédez à un registre Modbus qui n’est pas mappé vers un registre eWON, la valeur retournée est 0 (zéro).
• Nombre maximum de registres lisibles en une seule requête : 25
• Nombre maximum de bobines (coils) lisibles en une seule requête : 2000
Vous accédez à la page de notification d'alarme en cliquant sur l'icône en forme de cloche qui se trouve à côté du lien correspondant au nom
du Tag.
Chacune des quatre actions citées plus haut peut être déclenchée par les événements suivants :
• Le Tag passe en état d'alarme (ALM) - low, lowlow, high or hihi (celle-ci se déclenchera également lors de tout changement d'état
d'alarme)
• L'alarme est acquittée (ACK)
• La valeur du Tag retourne à un état normal (RTN)
• Fin de l'état d'alarme (END)
Cette configuration est requise si un email doit être envoyé en cas d'alarme. Si l'email doit être envoyé par modem (PPP), les pages de
configuration système (Général et Communications) doivent également avoir été configurées.
Les cases à cocher permettent de déterminer quel état d'alarme déclenche l'envoi d'un email
Envoi d'un email
(ALM, ACK, RTN, END).
Dans certains cas, il est utile de joindre tout le message dans le champ "Sujet" de l'email. Par
Message court exemple, pour transmettre un SMS à partir d'un email.
Cette case à cocher est désactivée par défaut.
Destinataire (Dest. (Á) :) Liste des destinataires de l'email, entre séparateurs (, ou ;).
Destinataires en copie
Liste des destinataires de l'email en copie, entre séparateurs (, ou ;).
(Dest. en copie (CC) :)
Le texte qui sera le "Sujet" de l'email (sauf si la case "Formater en tant que message court"
Sujet de l'email
est activée.
Les cases à cocher permettent de déterminer quel état d'alarme déclenche l'envoi d'un email
Envoi SMS
(ALM, ACK, RTN, END).
Il est nécessaire de définir un serveur de SMS ainsi que le protocole approprié puisse atteindre le destinataire du SMS. Le numéro de téléphone
du serveur est spécifique à chaque opérateur SMS et les protocoles utilisés sont UCP ou TAP. Un tableau reprenant les numéros de serveurs
SMS ainsi que les protocoles utilisés est accessible à l'adresse suivante : http://www.ewon.biz/DocSMS.htm.
Vous pouvez ajouter une pause dans la composition du numéro, en utilisant "+" dans le numéro (à la place de "," comme c'est le cas pour l'envoi
d'emails).
ATTENTION CAS SPÉCIAL POUR LA FRANCE : les protocoles UCP et TAP ne pouvant être utilisés, on utilisera le protocole
InfoZ pour les eWONs embarquant un modem analogique. Dans ce cas le numéro de téléphone du serveur est 0 (zéro). Si un
numéro permettant l'accès au réseau doit être introduit, il peut être placé devant le 0 (zéro).
Exemple: si 9 doit être introduit pour quitter le standard téléphonque, la syntaxe sera 0407886633,ifz,90
si une pause est nécessaire, la syntaxe sera 0407886633,ifz,9+0
Voir églement le site www.infoz.fr pour plus de détails à propos du service InfoZ.
Ou
• DDDD,TTT,MMM
Type de protocole, doit obligatoirement être une des quatre valeurs ci-dessous :
gsm
ifz
Exemples :
Toutes les syntaxes utilisées ci-dessus sont valides. Pour les trois derniers exemples la dernière virgule n'est pas obligatoire puisqu'il n'y a pas
de mot de passe.
Important : le mot de passe est sensible aux majuscules/minuscules.
On utilise souvent la virgule (,) pour insérer une pause en cours de numérotation. Mais comme l'eWON utilise déjà la virgule comme séparateur,
on entrera à la place le signe plus (+) pour insérer une pause.
Par exemple le numéro 0+0407886633 compose un 0, puis insère une pause d'une seconde, puis compose 0407...
Le protocole "gsm" peut être utilisé pour envoyer directement le SMS au travers du réseau GSM, sans utiliser un serveur de SMS. Dans ce cas,
il n'est pas nécessaire de spécifier un serveur. Ceci n'est possible QUE si l'eWON est équipé d'un modem GSM ou GPRS.
Pour le BENELUX uniquement : SEMASCRIPT
Il est possible d'envoyer des Semascript/SemaDigit vers un Semaphone à l'intérieur de la zone Benelux, en utilisant le serveur de Belgacom.
Exemple :
Vous voulez envoyer un semadigit vers le numéro 0498373101...
Vous devez pour cela appeler le serveur au numéro de téléphone 0458500001 (0+0458500001 au cas où vous devez d'abord entrer un zéro
pour sortir d'un PABX)
Conservez uniquement les 7 derniers chiffres du numéro de destination du sémaphone, et utilisez le protocole TAP avec les paramètres "7e1"
sendsms "8373101,tap7e1,0458500001","0498373101"
si l'eWON se trouve derrière un PABX et qu'il faut d'abord composer le zéro pour sortir, utilisez alors la chaîne suivante :
sendsms "8373101,tap7e1,0+0458500001","0498373101"
Pour la FRANCE uniquement : ALPHAPAGE
Comme pour le SEMASCRIPT, il est possible d'envoyer des messages ALPHAPAGE dans le territoire français en utilisant le serveur emessage
situé en Allemagne (http://www.emessage.de/en/index.htm). Comme pour les utilisateurs SEMASCRIPT, les utilisateurs ALPHAPAGE ont choisi
de continuer à utiliser un "beeper", dont la couverture réseau est meilleure que celle d'un réseau GSM (et les utilisateurs sont certains de recevoir
les messages, ce qui n'est pas toujours le cas avec les SMS).
Le protocole utilisé est le TAP. Le mode opératoire est similaire à celui utilisé pour SEMASCRIPT :
Vous souhaitez envoyer un message ALPHAPAGE au beeper portant le numéro 0612345678...
Vous devez pour cela appeler le serveur au numéro de téléphone 0836601212 (0+0836601212 au cas où vous devriez d'abord entrer un zéro
pour sortir d'un PABX)
Conservez uniquement les 7 derniers chiffres du numéro de destination de l'alphapage, et utilisez le protocole TAP avec les paramètres "7e1"
sendms "2345678,tap7e,0836601212"
si l'eWON se trouve derrière un PABX et qu'il faut d'abord composer le zéro pour sortir, utilisez alors la chaîne suivante :
sendms "2345678,tap7e,0+0836601212"
Voir aussi :
La fonction BASIC SENDSMS et SENDMAIL dans le "Manuel de programmation de l'eWON".
Les cases à cocher permettent de déterminer quel état d'alarme déclenche l'envoi d'un fichier par
Envoi fichier par FTP
FTP (ALM, ACK, RTN, END).
C'est le nom du fichier qui sera créé sur le serveur FTP. Le nom du fichier peut contenir le chemin de
Nom du fichier à envoyer
destination.
Contenu du fichier Le contenu du fichier peut être statique ou dynamique (voir ci-dessous)
Si un texte standard est entré dans le champ du contenu, le fichier créé va contenir cette chaîne de caractère statique. Si le contenu du champ
est du même type que dans l'exemple suivant, un ou plusieurs fichiers seront alors écrits avec un contenu dynamique :
[EXPORT_BLOC_DESCRIPTOR_1] [EBD_2]…
Le nombre de "DESCRIPTEUR_DE_BLOC_D'EXPORTATION" (EBD) n'est pas limité. La syntaxe des EBD est décrite dans le chapitre
"Descripteurs de blocs d'exportation (Export Block Descriptors)" à la page 189.
Si le champ $fn est utilisé avec de multiples blocs d'exportation, le champ de configuration "Nom du fichier à envoyer" DOIT être laissé vide.
La page des paramètres des pages accessible depuis le lien Liste des pages de la barre navigation de l'eWON se présente comme suit :
Lorsque des Tags sont définis dans une page spécifique, et que le nom de cette page est modifié, les mêmes Tags appartiendront à la nouvelle
page. En d'autres termes, tout Tag appartient à un numéro de page, SAUF si le nom de la page est remplacé par une chaîne vide. Dans ce cas,
tous les Tags appartenant à la page qui porte ce nom retourneront alors à la page par défaut. Tous les utilisateurs qui pouvaient accéder
uniquement à cette page auront à présent accès à "toutes les pages".
Tout texte peut être utilisé comme nom de page, mais si une page est utilisée pour restreindre l'accès à un répertoire, la syntaxe doit être
respectée.
Vous trouverez des informations détaillées sur la structure et la syntaxe de ce langage dans Manuel de programmation de l'eWON.
Cliquez sur le logo afin d'afficher les assistants de configuration disponibles sur votre eWON.
Assistant Description
Selon le modèle, seuls les assistants disponibles pour tel ou tel type d'eWON seront affichés sur cette page.
Il est possible de configurer l'eWON en lui transférant certains fichiers à l'aide d'un logiciel client FTP.
Pour ce faire, il vous suffit de transférer le fichier config.bin ou les fichiers config.txt et comcfg.txt à la source du répertoire de l'eWON.
Vous pouvez également transférer directement le fichier program.bas dans l'eWON. Vous pouvez éditer/modifier le script Basic à l'aide de votre
éditeur de texte habituel, puis sauvegarder ce fichier sous le nom program.bas, et enfin le transférer dans l'eWON.
Les fichiers config.txt et comcfg.txt seront interprétés par l'eWON. Celui-ci ne prendra en compte que les paramètres qui lui sont connus. Ainsi, il
vous est possible de transférer sur l'eWON un fichier nommé config.txt ne contenant que le paramètre que vous souhaitez modifier.
Si par exemple le fichier Config.txt ne contient que les lignes suivantes, seule l'identification de l'eWON sera modifiée.
:System
Identification:Nouvelle_Identification
Le fichier config.txt contient trois sections : System, TagList et UserList. Une section doit être déclarée si au moins un champ de ce groupe est
présent dans le fichier. Un champ doit toujours apparaître après sa déclaration de section.
Une section doit toujours être déclarée à la ligne, séparée par un double point (voir exemple ci-dessus).
Chaque utilisateur et chaque Tag apparaît sur une ligne distincte, avec son champ séparé par un double point.
Exemple : le fichier config.txt met à jour l'identification de l'eWON, définit un premier utilisateur nommé "user1", puis un second nommé "user2",
et enfin un Tag nommé "tag1". Vous remarquerez que pour le user1, le CBMode n'est pas précisé et prend la valeur 0 (obligatoire), tandis que
pour le user2, CBMode prend la valeur 1(défini par l'utilisateur).
:System
Identification:eWON
Information:
:TagList
"Id";"Name";"Description";"ServerName";"Address";"tagvalue"
1;"tag1";"first Tag";"MEM";"tag1";"47"
:UserList
"Id";"FirstName";"LastName";"Login";"Password";"Information";"CBMode"
1;"Jacques";"Dupond";"user1";"thePassword";"first user";
2;"Albert";"Deux";"user2";"thePassword2";"second user";"1"
Lorsqu’un Tag ou un utilisateur sont créés, tout champ créé prend la valeur par défaut. Notez que pour les utilisateurs, les droits par défaut sont
l’accès complet sur les Tags (voac = « v » de View IO, « o » de force Outputs, « a » de Acknowledge alarms et « c » de change Config).
Les champs trouvés dans config.txt et comcfg.txt peuvent aussi être utilisés avec les fonctions GETSYS et SETSYS expliquées dans le "Manuel
de Programmation de l'eWON".
Un tableau décrivant chaque champ est disponible dans le "Manuel de Programmation de l'eWON".
5.1 Introduction
Cette introduction reprend certaines des informations qui ont été abordées dans le chapitre “Définition d'un Tag : Introduction” à la page 82.
Un serveur d'Entrée/Sortie est l'interface entre la valeur variable à lire et le moteur de supervision de l'eWON. Il s'agit en fait d'une sorte de pilote
(un driver). Toute variable provenant d'une source de données doit avoir une représentation commune pour tous les serveurs d'E/S de manière à
définir une interface identique dans l'eWON.
La représentation d'une source de données dans l'eWON utilise 3 champs de définition communs :
• Le nom du serveur d'E/S
• Le nom du "topic"
• Le nom de l'"élément" (item)
La source de données d'un Tag sera identifiée uniquement grâce à ces 3 paramètres.
Le nom du serveur Il s'agit en quelque sorte du nom du pilote. Chacun des serveurs d'E/S possède sa propre syntaxe
d'E/S pour les noms de topics et d'éléments. Exemple : MODBUS, EWON, MEM
Utilisé pour grouper des variables au sein d'un même serveur d'E/S. Par exemple, le serveur mémoire
utilise un topic vide ("") et un topic rétentif ("ret"). Tous les Tags du serveur d'E/S définis avec "ret"
Nom du topic comme topic auront leurs valeurs sauvegardées et récupérées lorsque l'eWON redémarrera.
Tous les serveurs d'E/S n'utilisent pas de noms de topics. Dans ce cas le champ Nom du Topic doit
rester vierge.
Le nom de l'élément est une chaîne de caractères, dont la syntaxe est spécifique à chaque serveur
Nom de l'élément d'E/S.
Le nom de l'élément décrit la variable physique qui sera supervisée au travers du serveur d'E/S.
Par exemple, le serveur d'E/S MODBUS a besoin d'interroger des registres ou des coils venant d'un esclave, c'est pourquoi il
utilise un nom qui doit représenter le type de registre, son adresse ainsi que l'adresse de l'esclave. (exemple: "40001,5" => 4
signifie lecture/écriture de registre, 0001 est l'adresse du registre et 5 l'adresse de l'esclave Modbus).
Remarque importante: Pour des raisons d'optimisation évidentes, l'eWON est capable de cesser tout scrutage de tags non-valides.
(voir "Effacement du serveur d'E/S" à la page 102).
Cliquez sur le lien Effacer pour réinitialiser complètement la configuration du serveur d'E/S et le retirer de la mémoire.
Certains serveur d'E/S ne peuvent pas être arrêtés dynamiquement et nécessitent un redémarrage de l'eWON pour que la réinitialisation du
serveur d'E/S soit complète. Le message suivant vous avertira:
Elément Description
Introduisez dans ce champ le numéro du port TCP utilisé par le protocole ModbusTCP.
Port ModbusTCP
La valeur par défaut est 502.
Introduisez dans ce champ le numéro du port TCP utilisé par le protocole Ethernet/IP (Allen
Port Ethernet/IP
Bradley). La valeur par défaut est 44818.
Introduisez dans ce champ le numéro du port TCP utilisé par le protocole ISOTCP (Siemens).
Port ISOTCP
La valeur par défaut est 102.
Introduisez dans ce champ le numéro du port TCP utilisé par le protocole FINS (Siemens).
Port FINS
La valeur par défaut est 9600.
Désactiver les Tags en erreur Activer la validation des Tags voir "Validation des Tags" à la page 83
Temps de réponse TCP RX/TX par Temps d’attente en mSec pour les Serveur E/S TCP (sauf Modbus TCP).
défaut Nécessite un redémarrage
Il faut respecter la syntaxe correcte pour les noms et valeurs de chacun des paramètres.
La liste des valeurs des paramètres valides est disponible dans le présent guide pour chacun des serveurs d'E/S correspondants (voir chapitres
suivants).
Toute erreur qui surviendrait au moment où l'eWON exécute votre configuration serait reprise dans le Journal des événements. Voir chapitre
“Transfert de fichiers” à la page 176 pour l'accès au Journal des événements.
Le premier cas (esclave MODBUS TCP) est spécifique au serveur d'E/S MODBUS. Il est destiné à permettre l’accès aux valeurs de Tags, et à
interfacer l’eWON sur des valeurs externes, ce qui n'est pas le cas de tous les autres serveurs d'E/S.
Le second cas (maître MODBUS) est la fonction serveur d’E/S qui réalise l’interface des valeurs externes en tant que serveur d’E/S.
Le serveur d'E/S MODBUS de l'eWON permet d'accéder aux valeurs présentes dans des équipements ayant une interface MODBUS.
L’eWON peut gérer simultanément les protocoles MODBUS RTU et MODBUS TCP. Le protocole correct dépendra du support matériel
déterminé Tag par Tag.
5.3.2 Configuration
Cette page de configuration permet de définir l'adresse de l'eWON, et d'activer ou de désactiver globalement la fonctionnalité esclave Modbus
TCP.
Propriétés du seveur
Description
eWON
Active ou désactive globalement la fonctionnalité Modbus TCP. Si cette case est n'est pas
Serveur eWON activé cochée, toutes les requêtes provenant d'un maître Modbus TCP seront rejetées, même si les
Tags sont publiés.
Cette fonctionnalité est utilisée par certaines passerelles, mais peut être laissée à 1, car la
Adresse unit Modbus TCP
connexion est généralement de type point à point.
Table 61: configuration du serveur eWON - eWON en tant qu'esclave Modbus TCP
Cette partie de la configuration définit les paramètres RS485. Les quatre premiers champs permettent de définir le taux de transfert, la parité, le
nombre de bits d’arrêt et le délai de réponse en msec (généralement 1000 msec).
Attention: lorsque plusieurs serveurs d’E/S sont susceptibles d’utiliser la même ligne série, il est nécessaire de vérifier que le
taux de transfert des serveurs non utilisés est sur "Désactivé".
Exemple : si les serveurs d’E/S Modbus et UniTE IO sont exploités simultanément, au moins un des deux doit avoir son taux de
transfert configuré comme "Désactivé". Dans le cas contraire, l’un des deux serveurs ne sera pas en mesure de communiquer sur
la ligne série et sera inactif, ce qui entraînera l'écriture d'une erreur dans le Journal des événements.
Propriétés du serveur
Description
Modbus
L'adresse esclave est un paramètre commun à tous les Tags du topic. Si l'esclave est en
Modbus RTU, l'adresse de l'esclave doit être entrée et le champ "Adresse IP" doit rester
Adresse esclave
vierge. Si l'esclave est en Modbus TCP, l'adresse de l'esclave doit être précisée ainsi que son
adresse IP dans le champ approprié.
Définit la cadence des requêtes pour le Tag. Dans une application complexe, on peut
Fréquence de consultation envisager que certains Tags soient consultés chaque secondes (généralement pour des
entrées numérique) et certains Tags chaque minute -(par exemple une température).
Attention:
L'adresse de l'esclave définie dans la configuration du topic écrase les adresses des esclaves définies dans chaque Tag.
Si un Tag est défini avec l'adresse 40010,5 et que l'adresse globale définie dans le topic est 5 avec 10.0.0.81 en tant qu'adresse IP,
alors le Tag est défini en Modbus RTU, mais sera interrogé en Modbus / TCP. Si vous devez spécifier l'adresse de l'esclave Tag par
Tag, veuillez laisser les champs de configuration du topic vides.
Utilisé en parallèle avec le paramètre suivant (PreDelayVal), numéro d’adresse esclave à partir de
PreDelayFrom laquelle l’eWON va insérer un délai avant de passer à l’esclave suivant. Si la fonction PreDelayVal n'est
pas utilisée, alors la valeur PreDelayFrom doit être configurée à 256 (valeur par défaut).
Utilisé pour définir le délai (en msec) qui doit être inséré avant une requête à un esclave si une autre
requête avait été précédemment envoyée à une autre adresse esclave (et non entre deux requêtes vers
PreDelayVal le même esclave).
Le paramètre PreDelayVal ne s'applique que pour les esclaves ayant une adresse plus grande ou égale à
celle définie dans PreDelayFrom. (en msec)
Définit le nombre de tentatives successives avant que l'équipement ne passe en cadence de consultation
ErrorRetry
lente. (Minimum 1)
Définit le nombre de balayages réseau non effectués en fréquence de consultation lente. Ce nombre
SlowPollSkip
dépend de la cadence de consultation.
Temps maximum de blocage d'un événement en msec en attente de réponse pour la passerelle Modbus
GatewayIPCTimeout
en provenance du serveur E/S Modbus (routeur) (minimum 1000).
Ce délai est ajouté à chaque fois qu’un équipement répond par une erreur de trame (frame error) ou de
PostErrorDelay
CRC, afin d'aider le bus à se re synchroniser. (en msec)
MaxDeltaCoilX (X= A,B,C) Nombre maximum de bobines pouvant être groupés dans une seule requête (par topic).
MaxDeltaRegX (X= A,B,C) Nombre maximum de registres pouvant être groupés dans une seule requête (par topic).
• gwdestaddr
Quand l'eWON est utilisé en tant que passerelle Modbus, il utilise l'UnitID de la requête Modbus TCP afin de déterminer l'adresse de destination
Modbus RTU.
Il est possible de passer outre ce mécanisme et de forcer toutes les requêtes reçues par l'eWON en Modbus TCP qui doivent être transférées
vers un équipement Modbus RTU unique. (EXCEPTION: des requêtes portant un UnitID qui correspond à l'adresse d'unité Modbus TCP de
l'eWON (en général : 100) quand le serveur d'E/S eWON est activé - voir les explications à propos de ce point précis dans les champs de
configuration décrits dans les paragraphes précédents).
Toutes les requêtes sont transférées vers l'équipement portant l'adresse esclave définie par le paramètre avancé du serveur d'E/S Modbus
appelé gwdestaddr.
Si ce paramètre est configuré de la manière suivante :
gwdestaddr:10
Alors toutes les requêtes seront transférées vers l'esclave portant l'adresse 10.
Remarque : L'eWON modifiera l'adresse avant d'envoyer la requête vers l'esclave. Puis, il la modifiera à nouveau quand il enverra la réponse au
maître (maître Modbus TCP). Ainsi, le paramètre gwdestaddr n'apparaîtra jamais dans aucune communication entre le Maître et l'eWON.
• FastSrv
FastSrv est un mode qui facilite la lecture en Modbus TCP par un superviseur des Tags Modbus publiés par l'eWON. Ce mode modifie
complètement l'adresse des Tags, et les adresses Modbus ne sont plus compatibles après son activation.
Entrez simplement "FastSrv:1" dans la zone de saisie des Paramètres avancés afin de l'activer. Dès que FastSrv est activé, les Tags Modbus
peuvent être lus de la manière suivante :
Remarques :
• Si le Tag est lu en binaire, sa valeur est égale à 0 si tag==0, et à 1 si tag <>0
• On peut acquitter l'alarme en affectant la valeur 0 au Statut de l'alarme (cet événement sera enregistré dans l'eWON comme un
acquittement par l'administrateur)
• Il n'est pas possible d'écrire un coil (bobinage) dans la zone de valeur réelle (gamme d'adresse coil : X+2048 à X+4094)
• Il n'est pas possible d'adresser plus de 1024 registres en valeur réelle.
Cliquez sur le bouton Mettre à jour la configuration pour valider vos changements, ou sur le bouton Annuler
• Port TCP
Utilisez le paramètre "Port TCP" afin de modifier le port 502 sollicité lorsque l'eWON agit en tant que Client Modbus TCP.
Si vous ne précisez pas la valeur désirée sur le port 502, la valeur par défaut sera utilisée.
La valeur de ce port s'applique à toutes les connexions en Modbus TCP client.
Nom du
MODBUS
serveur d'E/S
Nom du topic A ou B ou C
Nom de L'adresse de l'automate est définie Tag par Tag sur la liaison série
Nom de la valeur,Adresse esclave
l'élément (Maître RTU)
Nom de la valeur, Adresse esclave, Adresse L'adresse de l'automate est définie Tag par Tag sur la liaison série
IP (Maître RTU)
Nom des valeurs (ValueName) L'adresse de l'automate définie dans le topic est utilisée
Table 64: convention pour les noms de Tags du serveur d'E/S Modbus : premier standard
• Second standard :
Table 65: convention pour les noms de Tags du serveur d'E/S Modbus : second standard
Le second standard autorise plus de 9999 valeurs pour chaque plage d'adresses. Remarquez le “+” avant la valeur du registre.
* Dans les 2 tableaux, les deux dernières plages sont utilisées pour des équipements spéciaux qui ne permettent pas la lecture de certaines
variables. Dans ce cas, spécifier ces valeurs dans une adresse en écriture seule indique à l'eWON de ne pas lire ces valeurs après les avoir
définies, ce qui est normalement fait dans les autres cas. À toute requête en lecture de ces registres, l’eWON répondra toujours par 0.
Les lettres F, L, I, D ou W peuvent être ajoutées à la valeur numérique pour préciser comment la valeur doit être lue. Le tableau suivant décrit la
signification de chacune de ces lettres.
Lettre Description
W Lit 1 registre considéré comme un entier 16 bits non signé (PAR DÉFAUT, SI NON SPÉCIFIÉ)
D Lit 2 registres R1, R2 en tant que DWORD - R2 (32 bits non-signé) est plus important que R1
E Lit 2 registres R1, R2 en tant que DWORD - R1 (32 bits non signé) est plus important que R2
L Lit 2 registres R1, R2 en tant que LONG - R2 (32 bits, signé) est plus important que R1
M Lit 2 registres R1, R2 en tant que LONG - R1(32 bits, signé) est plus important que R2
F Lit 2 registres R2, R1 en tant que FLOAT - R2(32 bits, signé) est plus important que R1
H Lit 2 registres R1, R2 en tant que FLOAT - R1(32 bits, signé) est plus important que R2
Table 66: liste des lettres utilisées déterminant la façon dont la donnée doit lue
(*) Important : voir "Les Tags sont considérés comme registre flottant" à la page 82
Quand l'eWON lit une valeur en 32 bits, deux registres ou bobines consécutifs sont lus et combinés. Exemple : 40001L,11 pour accéder au
registre 1 sur l'esclave 11 en représentation flottante.
La lecture de valeurs élevées en 32 bits implique une perte de précision dans la mantisse étant donné qu’en interne, toutes les valeurs sont
considérées comme réelles pour l’eWON.
exemples :
Adresse Signification
40001,10 permet l'accès au Registre mémoire à l'addresse 1 de l'Id unité 10 (adresse escalve)
1,11 permet l'accès à la Bobine (Coil) à l'addresse 1 de l'Id unité 11 (adresse escalve)
+320234,12 permet l'accès au Registre de sortie à l'addresse 20234 de l'Id unité 12 (adresse escalve)
40001,100,10.0.0.53 permet l'accès au Registre mémoire à l'addresse 1de l'Id unité 100 à l'adresse IP 10.0.0.53
40010L,12 permet d'accéder au LONG Registre mémoire à l' addresse 10 (et 11) de l'Id unité 12
40008F,15 permet d'accéder au FLOAT Registre mémoire à l' addresse 8 (et 9) de l'Id unité 15
5.3.3.3 Adresse IP
Il s'agit de l'adresse IP de l'équipement dans le réseau Ethernet . Elle est représentée par 4 nombres séparés par un point.
Exemple :
Tags : station 11
Sortie numérique module 1 pour écriture -Saisir tous les zéros en tête
MB_DigOut1 00001,11
d'adresse !
Dans la page Voir Tags, vous pouvez changer la valeur de MB_DigOut1 avec le lien "Mise à jour" (en le mettant à 1, vous verrez que la valeur lue
sera toujours zéro) .
Pourquoi ?
Parce que l’eWON va lire la valeur à l’adresse 1 du WAGO (soit, DigIn1) ! Si vous voulez lire l’état de DigOut1, vous devez le faire à l’adresse
513 du WAGO !
La même remarque s’applique aux registres Modbus analogiques . Gardez à l'esprit que c'est le comportement normal des modules Modbus
Wago™.
5.4.2 Configuration
Nom du serveur
NETMPI
d'E/S
Nom du topic B
Le nom d’élément peut contenir ou non l’adresse de l’API dont la valeur est consultée. Si cette adresse n’est pas spécifiée au niveau du Tag,
alors c’est l’adresse générale du topic qui sera utilisée.
Tx Tempo x (0-65535)
Cx Compteur x (0-65535)
(*) Important : voir "Les Tags sont considérés comme registre flottant" à la page 82
• Registre d'état :
Le Tag d’état (Status Tag) est un Tag spécial qui fournit des informations sur l’état courant de la communication d'un équipement donné. Comme
pour les autres Tags, le nom du Tag d'état est composé de :
5.5.2 Configuration
Taux de transfert Sélectionnez le taux de transfert utilisé sur votre réseau industriel
Type de parité : Aucun/Impair/Pair. Ce champ est configuré en Impair par défaut, ce qui est le cas
dans la plupart des topologies UniTE. Cependant l'eWON vous permet de définir une parité différente
Parité
(Pair ou Aucun), au cas où cela serait nécessaire de vous conformer aux installations de votre réseau
industriel.
Délai maximum en msec pendant lequel l’eWON attendra un message valide de la part du maître.
Dépassement du délai de réponse Pour un bon fonctionnement et en fonction de la réactivité du maître, cette valeur peut être critique .
du maître (Délai réponse maître) Nous recommandons une valeur de 1000 msec pour avoir toutes les garanties d'un bon
fonctionnement.
Activer cette fonction permet à l'eWON d'initier avec les équipements une communication en mode
Forcer le mode Unitelway V2
V2 . Cette option peut rester inactivée pour les API TSX.
Adresse du lien de base. L'eWON répondra à AD0 et AD0+1 sur le lien Unitelway
ADO L' eWON agira en tant qu'esclave de l'Unitelway, et répondra à 2 adresses de lien consécutives AD0
et AD0+1. Ceci améliorera le débit des données à travers l'eWON lorsqu'il agit en tant que passerelle.
Important : Lorsque plusieurs serveurs d’E/S sont susceptibles d’utiliser la même ligne série, il vous faut sélectionner "Désactivé"
dans le champ Taux de transfert pour les serveurs inutilisés.
Exemple : si les serveurs d’E/S Modbus et UniTE IO sont exploités simultanément, au moins l'un d'entre eux doit avoir son taux de
transfert sur "Désactivé". Dans le cas contraire, l’un des deux serveurs ne sera pas en mesure de communiquer sur la ligne série
et sera inactif, ce qui entraînera l'écriture d'une erreur dans le Journal des événements.
Configuration de l'élément du
Description
topic
L'adresse esclave est un paramètre commun à tous les Tags du topic. Voir ci-dessous la syntaxe
Adresse d'équipement globale utilisée pour l'adresse de l'équipement. Si une adresse est entrée ici, elle aura la priorité sur l'adresse
définie au niveau du Tag.
Définit la cadence de rafraîchissement du Tag. Dans une application complexe, on peut envisager
Fréquence de consultation que certains Tags soient rafraîchis chaque seconde (par exemple, des entrées numériques) et
certains Tags chaque minute (par exemple, une température).
Nom du serveur
UNITE
d'E/S
Nom du topic B
Nom des valeurs, Station, Réseau Adresse de l'API définie Tag par Tag (et la porte requiert un
,Porte,Module,Canal adressage à cinq niveaux)
Nom de l'élément
Nom des valeurs, Station, Réseau,Porte L' adresse de l'API est définie Tag par Tag
Nom des valeurs (ValueName) L'adresse de l'automate PLC définie dans le topic est utilisée
Le nom d’élément peut contenir ou non l’adresse de l’API dont la valeur est consultée. Si cette adresse n’est pas spécifiée au niveau du Tag,
alors c’est l’adresse générale du topic qui sera utilisée. Si l’adresse n’est pas définie au niveau du topic non plus, alors c’est l’adresse 0.254.0 qui
sera utilisée.
(*) Important : voir "Les Tags sont considérés comme registre flottant" à la page 82
Remarques :
Le type SW ne peut pas être formaté en valeur réelle.
L'eWON vous permet d'optimiser les requêtes au cas où vous avez besoin de lire un grand nombre de Tags qui on été créés sur
l'équipement UniTelWay. Supposons que vous ayez 100 Tags à lire, l'eWON va grouper les Tags dans une limite prédéfinie de
façon à limiter autant que possible le nombre d'opérations de lecture. Le nombre de Tags pouvant être lus dépend du type de mots
ou de bits que vous devez lire :
Types SW et MW : par groupes de 50
Types S et M : par groupes de 200
Il est possible de lire un bit d'un mot. La syntaxe à respecter est alors du type :
#0 à #31
Cela signifie que si vous souhaitez lire le quatrième bit d'un mot de données de 16 bits non signé avec l'adresse MW0, vous devez
ajouter "#4" à la fin de l'adresse : MW0#4.
Le type de mots pour lesquels cette syntaxe peut être appliquée sont :
MWxW, MWxI, MWxD, MWxL, SWxW, SWxI, SWxD et SWxL (voir tableau ci-dessus).
exemples :
MW10
Mot entier (16bits) de la zone Interne à l'adresse 10
or MW10W
SW2
Le Mot entier (16bits) de la zone Système à l'adresse 2
ou SW2W
• Registre d'état :
Le Tag d’état (Status Tag) est un Tag spécial qui fournit des informations sur l’état courant de la communication d'un équipement donné. Comme
pour les autres Tags, le nom du Tag d'état est composé de :
Ou
• Réseau,Station, Porte, Module, Canal
Les parties module et Canal peuvent être omises si elles ne sont pas requises.
Si l’adresse n’est pas définie, c’est l’adresse par défaut 0,254,0 qui sera utilisée.
Important : si une adresse a été définie au niveau du topic, c’est cette adresse qui sera prise en compte et non celle définie Tag par
Tag.
Le serveur DF1 doit être configuré en Mode Full Duplex (le lien série de l'eWON doit être configuré en mode RS232)
Remarque: Veuillez vous assurer que votre équipement est supporté par “Matrice de compatibilité Rockwell” à la page 227 .
5.6.2 Configuration
Détection d'erreur de trame Contrôle par redondance cyclique (CRC) ou Caractères de contrôle de bloc (BCC)
Délai maximum en msec pendant lequel l’eWON attendra un message valide de la part du
Dépassement du délai de
maître DF1. Pour un bon fonctionnement et en fonction de la réactivité du maître, cette valeur
réponse du maître (Délai
peut être critique . Nous recommandons une valeur de 1000 mse c pour avoir toutes les
réponse maître)
garanties d'un bon fonctionnement.
Dépassement du délai de
Délai maximum en msec entre l’envoi d’une requête et la réception d’une réponse.
réponse en réception
Dépassement du délai de
Délai maximum en msec pour qu’une requête soit envoyée.
réponse en transmission
L'eWON sera considéré comme esclave DF1 et répondra à 2 adresses consécutives sur le
bus
Adresse DF1 de l'eWON
Cette configuration augmente le débit de données au travers de l’eWON lorsque celui-ci est
utilisé en tant que passerelle. (eWON adresse DF1 et eWON adresse DF1 +1)
Adresse DF1 de destination Adresse de destination de l'équipement sur le lien DF1 quand EIP est utilisé.
Lorsque le transfert connexion est activé, les requêtes de connexion EIP sont transférées à
l'automate par l'interface DF1 (obligatoire pour les automates Logix) Il s'agit de la
Transfert connexion EIP
configuration par défaut.
Lorsqu'elles ne sont pas configurées, les demandes de connexion sont annulées par l'eWON.
Configuration de l'élément
Description
du topic
Le type de l'équipement de destination est un paramètre commun à tous les Tags du topic.
Type et adresse de
Voir ci-dessous la syntaxe utilisée pour l'adresse de l'équipement. Si une adresse est entrée
l'équipement de destination
ici, elle aura la priorité sur l'adresse définie au niveau du Tag.
La syntaxe [Device Type-] IP address [,Port,Link] peut toujours s'appliquer, mais dans un cas bien spécifique:
la partie [,Port,Link] est obligatoire
Le canal DH+ utilisé pour joindre des API "SLC500" doit être spécifié à l'aide des lettres "A" ou "B".
Exemple: Pour accéder à un SLC500 avec DH+, Id de noeud 5, canal A, connecteur 9 d'un API ControlLogix à l'adresse 10.0.30.21
Destination du Topic A = SLC500-10.0.30.21,1,9,A,5
• 10.0.30.21 = adresse IP du ControlLogix
• 1 = BackPlane
• 9 = Connecteur 9 (DH+ carte)
• A = Canal A (de la carte présente dans le connecteur 9)
• 5 = ID de noeud du API5 (dans le réseau DH+)
Nom du serveur
DF1
d'E/S
Nom du topic B
Le nom d’élément peut contenir ou non l’adresse de l’API dont la valeur est consultée. Si cette adresse n’est pas spécifiée au niveau du Tag,
alors c’est l’adresse générale du topic qui sera utilisée.
O Sortie (Output) 0
I Entrée (Input) 1
S État (Status) 2
B Binaire (Binary) 3
C Compteur (Counter) 5 .PRE, .ACC, .CU, .CD, .DN, .OV, .UN, .UA
N Entier (Integer) 7
F Réel (Floating) 8
A ASCII aucun
Le Tag d’état (Status Tag) est un Tag spécial qui fournit des informations sur l’état courant de la communication d'un équipement donné. Comme
pour les autres Tags, le nom du Tag d'état est composé de :
• Format :
Type d'Équipement-Adresse d'Équipement
• Format:
Type d'équipement-, Adresse IP [,Adresse du Port, Adresse du Lien].
Le serveur d'E/S FINS est conçu pour fournir aux équipements OMRON un accès simultané à leur interface série et à leur interface Ethernet. Le
protocole correct dépendra du topic auquel appartient le Tag. Les protocoles UDP et TCP peuvent être utilisés ensemble sur l'interface Ethernet.
Lorsque le taux de transfert est défini dans le serveur d'E/S FINS à une valeur autre que "Désactivé", le lien du client hôte série est alors activé.
• Mode Full Duplex (le port série de l'eWON doit être configuré en mode RS232) sans HW handshaking
• Mode Full Duplex avec HW handshaking
• Semi Duplex esclave.
5.7.2 Configuration
Taux de transfert Désactivé, 1200, 2400, 4800, 9600, 19200, 38400, 57600
Bits de données 7, 8
Mode HW Full Duple x sans HW handshaking, Full Duplex HW handshaking, Semi Duplex
Délai maximum pendant lequel l'eWON attendra une réponse FINS valide
Délai de réponse
(s'applique aux interfaces Ethernet et série).
• Activé/Désactivé
• Protocole
• Adresse d'équipement globale
• Fréquence de consultation
Protocole utilisé par les Tags appartenant à ce topic : FINS Série, FINS UDP,
Protocole
FINS TCP.
Configuration du serveur
d'E/S
Nom du topic A
Nom des valeurs (ValueName) L'adresse du PLC définie dans le topic est utilisée.
Table 87: serveur d'E/S FINS - tableau de convention des noms de Tags
Le nom d’élément peut contenir ou non l’adresse de l’API dont la valeur est consultée. Si cette adresse n’est pas spécifiée au niveau du Tag,
alors c’est l’adresse générale du topic qui sera utilisée.
Le format des noms des valeurs pour les données des contrôleurs OMRON CS/CJ est illustrée ci-dessous. Il est basé sur la convention de nom
utilisée par le logiciel de programmation CX. Le format est décrit ci-dessous (les parties de noms qui sont affichés entre crochets sont
facultatives)
Format général des noms des valeurs : X[bank number:]word address[#bit address]*
• X : identifie l'acronyme de la zone mémoire.
• [bank number:] uniquement supporté par la zone mémoire E. Les valeurs s'échelonnent de 0 aux valeurs maximales pour les
zones mémoires.
• [modifier] permet l'interprétation des données (Word si non mentionné)
• [#bit address] uniquement supporté par les zones mémoire A, D, CIO, H et W. Valeurs : de 0 à 15.
*les éléments entre crochets "[ ]" sont facultatifs (les crochets ne doivent pas être utilisés !)
X Zone mémoire
A Mémoire auxiliaire
C Zone compteur
H Zone d'attente
T Zone compteur
W Zone de travail
Table 88: tableau des zones mémoire supportées par le serveur d'E/S FINS
Modificateur
C5 le Compteur à l'adresse 5
• Registre d'état :
Le Tag d’état (Status Tag) est un Tag spécial qui fournit des des informations sur l’état courant de la communication pour un équipement donné.
Comme pour les autres Tags, le nom du Tag d'état est composé de :
• Format:
Réseau,Noeud,HostLink
ou Réseau,Noeud,IP
La structure de la mémoire des automates Siemens de la gamme S5 est tout à fait spécifique. Les données de l'automate ne se trouvent pas
dans des emplacements fixes de l'espace mémoire de l'automate en question. Cet espace mémoire est continuellement mis à jour et révisé au
cours de la création et de la modification des données dans votre API. Au cours de ces modifications, l'emplacement des données-clés telles que
les flags, les minuteurs, les compteurs, les E/S et les blocs de données peut varier dans la mémoire de l'API. Le serveur d'E/S Siemens S5 a été
développé afin de lire l'emplacement de ces éléments de la mémoire lorsque le pilote démarre l'opération sur détection d'une erreur de
communication ou à la suite de la transmission d'une requête (ni de lecture ni d'écriture). Si vous modifiez la configuration de votre API vous
devez redémarrer le serveur d'E/S Siemens S5 ou simplement débrancher puis rebrancher le câble de connexion. Ces deux actions permettront
au serveur d'E/S Siemens S5 de retrouver l'emplacement de tous les éléments-mémoire de l'automate.
5.8.2 Configuration
Table 92: équipements Siemens S5 supportés par le serveur d'E/S eWON AS-511
Nom du topic A ou B ou C
Table 93: tableau de convention des noms de Tags du serveur d'E/S S5-AS511
ComPortNum : numéro du port utilisé pour accéder à l'API. S'il n'est pas précisé, alors c'est le port COM par défaut qui est utilisé.
• Si une adresse de port est précisée dans le topic, celle-ci prévaudra et sera utilisée à la place des adresses de port définies au
niveau du Tag.
• Si aucune adresse n'est précisée, ni dans le topic, ni au niveau du Tag, alors le port par défaut est utilisé (le port par défaut des
eWON de type ECIA est - COM1).
DBxLy Bloc données x mots avec décalage y , bit de gauche du mot (0 - 255)
DBxRy Bloc données x mots avec décalage y , bit de gauche du mot (0 - 255)
Tx ou Kx Tempo x (0-65535)
Cx ou Zx Compteur x (0-65535)
Ix ou Ex Entrée (Input)
Qx ou Ax Sortie (Output)
(*) Important : voir "Les Tags sont considérés comme registre flottant" à la page 82
Il est impossible d'adresser un seul bit pour les éléments décrits ci-dessus.
Il faut pour cela ajouter #x au nom du Tag (la gamme d'index de bits s'échelonne de 0 à 31).
La même syntaxe peut être utilisée pour lire et écrire les bits.
Exemple :
DB1W13#3 représente le bit 3 de W13 dans DB1
Q32B#0 représente le bit 0 de Q32 dans DB1
Remarque: il est important de définir le type de byte (B) pour pouvoir extraire un bit (Q32#0 ne
fonctionnera pas).
Remarque :
La gamme d’indices de bits dépend de l'élément à consulter (pour W, la valeur de l’indice maximum est de 15)
REMARQUES:
• Pour DB le plus petit élément est un MOT et les adresses se comptent en mot (Word).
Cela signifie que DB1W0 et DB1W1 NE PEUVENT PAS se chevaucher.
• Les Minuteurs et les Compteurs sont toujours des Mots et les adresses sont également comptées sous forme de MOT (WORD).
Cela signifie que T0 et T1 NE SE CHEVAUCHERONT PAS.
• Pour M, I, Q, les adresses sont comptées en BYTES.
• Registre d'état :
Le Tag d’état (Status Tag) est un Tag spécial qui fournit des des informations sur l’état courant de la communication pour un équipement donné.
Comme pour les autres Tags, le nom du Tag d'état est composé de :
État,ComPortNum
• Vous pouvez définir un Tag d'état pour chacun des ports COM utilisés.
• Si vous utilisez l'adresse d'état, le Tag doit être configuré comme analogique.
• Cela permet à l'eWON de scruter des automates ABLOGIX afin de lire des données.
• Cela permet à l'eWON d'agir en tant que passerelle EIP-DF1 pour la maintenance à distance d'automates ABLOGIX.
• Cela permet à l'eWON de scruter des appareils DH+ à travers la passerelle ControlLogix.
L'eWON ne permet que la communication DF1 avec des appareils directement connectés à son port série (les automates ABLOGIX ne peuvent
pas être reliés à d'autres automates sur le lien série DF1 agissant lui-même en qualité de passerelle).
Remarque: Veuillez vous assurer que votre équipement est supporté par “Matrice de compatibilité Rockwell” à la page 227 .
5.9.2 Configuration
Détection d'erreur de trame Contrôle par redondance cyclique (CRC) ou Caractères de contrôle de bloc (BCC)
Délai maximum en msec pendant lequel l’eWON attendra un message valide de la part du
Dépassement du délai de
maître DF1. Pour un bon fonctionnement et en fonction de la réactivité du maître, cette valeur
réponse du maître (Délai
peut être critique . Nous recommandons une valeur de 1000 msec pour avoir toutes les
réponse maître)
garanties d'un bon fonctionnement.
Dépassement du délai de
Délai maximum en msec entre l’envoi d’une requête et la réception d’une réponse.
réponse en réception
Dépassement du délai de
Délai maximum en msec pour qu’une requête soit envoyée.
réponse en transmission
Adresse DF1 de destination Adresse de destination de l'équipement sur le lien DF1 quand EIP est utilisé.
Lorsque le transfert connexion est activé, les requêtes de connexion EIP sont transférées à
l'automate par l'interface DF1 (obligatoire pour les automates Logix) Il s'agit de la
Transfert connexion EIP
configuration par défaut.
Lorsqu'elles ne sont pas configurées, les demandes de connexion sont annulées par l'eWON.
Configuration de l'élément
Description
du topic
L'adresse esclave est un paramètre commun à tous les Tags du topic. Voir ci-dessous la
Adresse d'équipement
syntaxe utilisée pour l'adresse de l'équipement. Si une adresse est entrée ici, elle aura la
globale
priorité sur l'adresse définie au niveau du Tag.
Définit la cadence de rafraîchissement du Tag (en msec). Dans une application complexe, on
Fréquence de consultation peut envisager que certains Tags soient rafraîchis chaque secondes (par exemple, des
entrées numériques) et certains Tags chaque minute (par exemple, une température).
La syntaxe est la suivante : adresse IP, Port, Lien. Il n'existe aucun caractère spécifique pour indiquer le canal DH+ (les chiffres "2" ou "3" devront
être utilisés)
Exemple: Pour accéder à un PLC5 (CPU?à l'emplacement 0) sur le noeud DH+ Id 3, en utilisant le canal A de la carte DHRIO connecté à
l'mplacement 9 d'un API ControlLogix à l'adresse 10.0.30.21
Topic A Destination = SLC500-10.0.30.21,1,9,2,3,1,0
• 10.0.30.21 = adresse IP du ControlLogix
• 1 = BackPlane
• 9 = Connecteur 9 (DH+ carte)
• 2 = Canall A (de la carte présente dans le connecteur 9)
• 3 = ID de noeud du API5 (dans le réseau DH+)
• 1 = BackPlane
• 0 = connecteur (du CPU, dans notre exemple)
Nom du topic A ou B ou C
Table 98: tableau de convention des noms de Tags du serveur d'E/S ABLOGIX
Le nom d’élément peut contenir ou non l’adresse de l’API dont la valeur est consultée. Si cette adresse n’est pas spécifiée au niveau du Tag,
alors c’est l’adresse générale du topic qui sera utilisée.
[PROGRAM:ProgName.]SymbolicTagName
• ProgName est le nom du programme qui contient le Tag.
En l 'absence de ProgName, le Tag se trouve dans l'étendue globale (le Tag est du type contrôleur)
• SymbolicTagName :
• Symbole du Tag.
Seuls les types atomiques suivants sont supportés : BOOL, SINT, INT, FLOAT, DINT, BIT ARRAY
• Sélection de bit <SymbolicTagName>/bit
Où "bit" est le numéro du bit (entre 0 et 31)
ex : controlbit/4 lit le bit 4 du registre controlbit
• MINUTEUR, CONTROL, COMPTEUR types prédéfinis avec <SymbolicTagName>.acc (ou ctl ou pre)
ex : MyVar.acc lit le compteur de MyVar
• Élément d'un tableau
<Symbol_1>[idx_1].<Symbol_2>[idx_2].<Symbol_3>[idx_3].<Symbol>
Avec 3 indices maximum.
ex : table1[2].subtable[6].element lit la donnée nommée 'element' dans l'indice 6 de la 'sub table' de l'indice 2 de la 'table1'
• Élément d'une structure
<Symbol_1>.<Symbol_2>
ex : CounterObj.init lit la partie 'init' de la structure 'CounterObj'
(*) Important : voir "Les Tags sont considérés comme registre flottant" à la page 82
exemples :
• Registre d'état :
Le Tag d’état (Status Tag) est un Tag spécial qui fournit des des informations sur l’état courant de la communication pour un équipement donné.
Comme pour les autres Tags, le nom du Tag d'état est composé de :
État,GlobalDeviceAddress
• Vous pouvez définir un Tag d'état pour chacun des ports COM utilisés.
• Si vous utilisez l'adresse d'état, le Tag doit être configuré comme analogique.
Entrées digitales 1 9
Sorties digitales 1 3
Entrées
0 6
analogiques
De plus, un certain nombre de Tags spécifiques peuvent être consultés et ensuite traités par le serveur de l’eWON.
Ces Tags spécifiques répondent aux besoins de la gestion d’énergie. En gestion d’énergie les spécificités suivantes sont à prendre en compte :
• L'entrée numérique est utilisée comme compteur
• Le comptage se fait sur un intervalle donné et le résultat calculé est ensuite séquencé et sauvegardé dans un fichier historique
• Les intervalles de mesure trop longs ou trop courts doivent être rejetés
• L’horloge temps réel de l’eWON est commandée par l'entrée numérique
Ces Tags spécifiques ne sont disponibles que si le module de gestion d’énergie est activé.
Aucun nom de topic ne doit être défini pour le serveur d'E/S eWON.
Entrée compteur
LI# Analogique
d'intégration (1)
Table 102: paramètres de configuration du serveur d'E/S eWON - aucun topic défini
Remarque :
Le bouton d'entrée (BI1) peut être utilisé durant le fonctionnement normal de l'eWON. S'il est maintenu pendant plus de 4 secondes
alors que l'eWON redémarre, le système de fichier flash sera effacé (voir chapitre “Réinitialisation de l'eWON” à la page 224).
(1) Le nombre d'éléments dépend du type d'eWON. Voir tableau suivant Table 104 à la page 136.
(2) Dans les firmwares 4.1S3 à 4.3, la valeur de CIx se réinitialisait à 1.000.000. Avant le firmware 4.1S3, la valeur de CIx était
faussement interprétée comme négative quand elle dépassait 231.
Configuration du serveur
Commentaire
d'E/S
SYS_UP Temps (en sec.) depuis la mise sous tension de l'eWON Analogique
1 : Réseau local
2 : Recherche d'inscription
3 : Inscription refusée
4 : Inscription inconnue
GSM_REG 5 : Roaming Analogique
100 : Non applicable
101 : Inscription en cours
Valeurs courantes :
1 ou 5 : signifie inscrit
Autres : non inscrit
Vous pouvez par exemple définir un Tag pour la sortie numérique (DI1) de la manière suivante :
Valeur par
Paramètre
défaut
Dès que le paramètre Energy est défini, l'eWON ajoute les autres paramètres avec
leurs valeurs par défaut.
Energy 0 ou 1 Activé ou non
Quand Energy est à 0, aucun traitement de l'énergie n'est réalisé, ce qui permet
d'économiser les ressources de l'eWON.
Non ajouté Si à 1, toutes les synchronisations sont enregistrées dans le fichier d'enregistrements
Debug 0 ou 1
automatiquement en temps réel.
Ce paramètre définit le début de la période de référence pour le calcul des intervalles. S'il est vide, il sera
RefTime égal à 1/01/70 00:00. Pour définir une nouvelle période de référence, entrez une date/heure suivant le
format suivant 8/09/04 11:15:00 (cette référence est rarement requise).
Ce paramètre définit la tolérance en SECONDES acceptable sur la durée réelle de l’intervalle à intégrer. Si
l’intervalle réel est différent de moins que cette valeur en secondes, alors la période est considérée comme
IntTols 5
valide. Par exemple, IntTime=15 (minutes) et IntTolS =5 (secondes) signifie que l’intervalle est valide tant
qu’il est compris entre 14'55" et 15'05".
Ceci est la valeur de tolérance en SECONDES dans laquelle la synchronisation est acceptée.
Si l'impulsion de synchronisation (top) arrive en dehors de cet intervalle, alors celle-ci sera rejetée.
RAPPORT D'ERREUR : une erreur est sauvegardée dans le Journal des événements à chaque fois qu'un
top de synchronisation est rejeté pour la première fois. Les erreurs suivantes ne sont pas enregistrées dans
le journal (mais elles seront enregistrées dans le journal en temps réel si la fonction de débogage est
SyncTols 5
activée). Lorsque les synchronisations sont de nouveau acceptées, une trace est enregistrée dans le fichier
des événements pour la première synchronisation acceptée.
REMARQUE : du fait que l'horloge interne a une précision d'une seconde, l'heure ne sera mise à jour que si
la valeur absolue du décalage est supérieure à 1 (2 ou plus). Ceci permet d'éviter que le décalage ne varie
sans arrêt entre -1 et + 1.
Latched input Lorsque la période d'intégration expire, le nombre d'impulsions mesurées au cours de la
LI1... LI8
(entrée verrouillée) période d'intégration est enregistré dans la valeur de LIx correspondante.
ST2
0 signifie que la période est valide (à l'intérieur des limites tolérées), 1 signifie que la période
État de la période est non valide.
ST3
ST4
Ce compteur de 32 bit est incrémenté de 1 après chaque période d'intégration. Il peut être
Period Num utilisé avec ONCHANGE afin d'effectuer des opérations à l'expiration de la période.
Remarque1 : les Tags Energy sont enregistrés après chaque nouvelle période UNIQUEMENT si l'enregistrement est activé et ce,
même si la valeur est restée inchangée depuis la période précédente.
Remarque2 : même si la bande morte est à -1 et l'intervalle est à 0. Dans le cas contraire vous auriez des points supplémentaires
voire superflus
(*) Important : voir "Les Tags sont considérés comme registre flottant" à la page 82
Le serveur d'E/S eWON dispose à présent de 8 Tags compteur 32 bit nommés : CI1..CI8. Ces compteurs sont autorisés en écriture, mais écrire
dans ce type de registre affecte les entrées LIx inputs du module Energy du serveur d'E/S.
(*) Important : voir "Les Tags sont considérés comme registre flottant" à la page 82
AI# Volt
0 0
4095 10
Si vous avez besoin de lire la valeur du Tag convertie en Volts, vous pouvez définir un facteur de 0,0024420 = 10/4095 avec un décalage de 0.
AI# mA
0 0
1802 20
Si vous avez besoin de lire la valeur du Tag convertie en mA, vous pouvez définir un facteur de 0,011099 = 20/1802 avec un décalage de 0.
AI# Ohm
0 162,13
4095 79,625
Comme vous pouvez le constater, la pente est négative, et si vous voulez lire la valeur du Tag convertie en Ohm, vous pouvez définir un facteur
de -0,02014774 = -82,505/4095 avec un décalage de 162,13.
Remarque :
• Les eWON4002 avec un S/N antérieur à 0517-xxxx-89 ont une gamme PT100 allant de 0°C à 131,9°C et les formules suivantes
s'appliquent alors :
Ohm = IOValue * (-0,012402) + 150,8
°C = IOValue * (-0,0322) + 131,9
• Les eWON4002 avec un S/N compris entre 0517-xxxxx-89 et S/N 0521-xxxx-89 ont une gamme PT100 allant de -56°C à 151°C et
les formules suivantes s'appliquent alors :
Ohm = IOValue * (-0,0195068) + 158,2
Ohm = IOValue * (-0,050677) + 151,2
5.10.3 Configuration
Le serveur d’E/S de l'eWON pour la gestion d’énergie est basé sur le serveur standard de l’eWON. Sa configuration est donc basée sur des
fonctions avancées de la configuration du serveur d’E/S de l'eWON. La capture d'écran suivante représente la page de configuration standard
vierge du serveur d'E/S de l'eWON.
La valeur de la longueur d'impulsion doit être comprise entre MinInterval et MaxInterval pour être acceptée, la "résolution de mesure" est de 5
msec (la précision de la longueur d'impulsion mesurée est de 5 msec)
ReverseCount peut être utilisé quand les impulsions entrées dans l'eWON sont inversées, "inversées" signifie que le signal, normalement
haut dans l'eWON, devient faible quand une impulsion se produit.
Exemple de configuration :
MinInterval:40
MaxInterval:1000
ReverseCount:0
Les impulsions d'une longueur supérieure à 40 msec et inférieure à 1000 msec seront comptées, les autres seront ignorées.
5.11.2 Configuration
Il n'existe pas de page de configuration pour le serveur d'E/S MEM de l'eWON.
Nom du serveur
MEM
d'E/S
Si aucun topic n'est défini, le Tag est un Tag mémoire standard. Sa valeur est
définie à 0 au démarrage de l'eWON et ce Tag est accessible en Lecture/
Écriture. Il peut être mis à jour au travers d'actions que l'utilisateur effectue à
l'aide de scripts en Basic ou de pages Web utilisateur.
Nom du topic
Si le topic est défini comme RET, le Tag est rétentif, ce qui signifie que
chaque changement du Tag sera sauvegardé dans la mémoire flash, et la
RET dernière valeur du Tag sera alors restaurée au redémarrage de l'eWON.
Cette fonctionnalité peut être utilisée afin de définir des Tags en tant que
paramètres.
Important : les valeurs RET sont sauvegardées en mémoire Flash et cette opération n’est pas instantanée. Par ailleurs, la mémoire
flash ne peut être écrite et effacée qu'un nombre de fois "limité" (même s'il est vrai que ce nombre est considérable : 100 000). De
ce fait, il n’est pas recommandé d'utiliser un script en Basic pour modifier les valeurs rétentives à une fréquence très élevée. 1 Tag/
Sec. En moyenne 1 Tag/sec est à considérer comme une fréquence MOYENNE maximum (même si des fréquences plus élevées ne
sont pas interdites occasionnellement).
Les autres serveurs d'E/S série (ex: PPI, modbus RTU,...) ne sont pas disponibles sur un eWON MPI/Profibus.
Avec un eWON500 (muni d'un port série standard), vous avez accès par Ethernet aux APIs Siemens S7-300&400 grâce
au protocole ISOTCP.
Avec un eWON500-MPI, vous pouvez accéder à vos S7-300&400 par le port MPI?et par le protocole ISOCTP, s'ils ont les deux interfaces.
Multi-Session: Depuis la version 5,4 du firmware, la passerelle ISOTCP-MPI permet un accès multiple au même automate.
PPI MultiMaster (pour S7-200): Depuis la version 5,5 du firmware, il est supporté par le port MPI de l'eWON (voir "S7-200 (PPI-ISOTCP)" à la
page 149)
5.12.2 Configuration
Paramètre Description
Lien serveur TCP MPI/Profibus Identification de l'adresse MPI/Profibus de destination de l'API quand
Destination l'ISOTCP est utilisé
Délai maximum en msec pendant lequel l’eWON attendra une réponse PPI
Délai de réponse
valide.
Adresse MPI Adresse d'équipement de l'eWON sur la liaison MPI (0..126, 0 par défaut)
• Activé/Désactivé
• Adresse d'équipement globale
• Fréquence de consultation
Nom du topic B
Nom des valeurs, Adresse d'équipement globale L'adresse de l'API est définie Tag par Tag
Nom de l'élément
Nom des valeurs (ValueName) L'adresse du PLC définie dans le topic est utilisée.
Table 107: serveur d'E/S S73&400 - tableau de convention des noms de Tags
Le nom d’élément peut contenir ou non l’adresse de l’API dont la valeur est consultée. Si cette adresse n’est pas spécifiée au niveau du Tag,
alors c’est l’adresse générale du topic qui sera utilisée.
Décalage en
M Mémoire Interne B, C, W, S, D, L, F
Octet
Décalage en
Q Sorties discrètes B, C, W, S, D, L, F
Octet
Décalage en
PI Entrées périphériques B, C, W, S, D, L, F
Octet
Décalage en
PQ Sorties périphériques B, C, W, S, D, L, F
Octet
Important : Toutes les adresses sont toujours en BYTES (excepté pour les Compteur et Minuteur qui sont des objets)
Note : Le Modificateur est facultatif, le modificateur en gras sera alors utilisé (le type DB doit avoir un modificateur).
(*) Important : voir "Les Tags sont considérés comme registre flottant" à la page 82
Exemples :
IB3 l'Octet à l'adresse 3 (en octet) dans la zone des Entrées Discrètes
Dans toutes les zones mémoires (excepté Compteur et Minuteur), il est possible d'accéder à un seul bit.
Dans ce cas, #x doit être ajouté au nom du Tag.
Comme une adresse est toujours en Octet, l'indice du Bit ne peut prendre que les valeurs de 0 à 7, aucun modificateur n'est autorisé
(excepté B pour séparé le bloc DB de l'adresse).
La même syntaxe peut être utilisée pour lire et écrire les bits.
Exemple :
DB1B13#3 représente le bit 3 du Byte 13 dans DB 1
invalide:IW5#2 n'est pas correct, car il y a un modificateur
I5#10 n'est pas correct, car la valeur du bit est supérieure à 7
• Registre d'état :
Le Tag d’état (Status Tag) est un Tag spécial qui fournit des informations sur l’état courant de la communication d'un équipement donné. Comme
pour les autres Tags, le nom du Tag d'état est composé de :
MPI
ISOTCP
Important :
Si l’adresse de l’API est définie au niveau du topic, elle peut être omise dans la définition du Tag. Dans ce cas le nom du Tag ne
contiendra que le nom de la valeur (ValueName).
Si l’adresse de l’API est définie au niveau du topic, cette adresse remplacera toute autre adresse qui aurait été définie Tag par Tag.
Remarque :
Pour un S7-300, ce sera généralement 03.02 .
Pour un S7-400, il faudra tenir compte du nombre de connecteurs du CPU.
Par exemple, si le CPU se trouve sur le connecteur 4 rack 0, utilisez TSAP 03,04. Si le CPU est sur le connecteur 5 rack 1, utilisez
TSAP 03.25
MonoMaster Oui
Oui
L'eWON est l'UNIQUE maître sur le réseau PPI. (depuis le firmware 5.5)
MultiMaster
L'eWON n'est PAS l'unique maître sur le réseau PPI. Oui Oui
D'autres maîtres (HMI ou PPI multimaster) peuvent être (depuis le firmware 5.7) (depuis le firmware 5.5)
présents simultanément sur le bus PPI.
5.13.2 Configuration
Paramètre Description
Paramètre Description
Port COM Sélectionnez le port COM (seulement sur les eWON4002)
Vitesse du port PPI. Les vitesses disponibles sont 9600, 19200 Bauds ou
Taux de transfert
désactivé
Parité Type de parité : Aucun/Pair/Impair
Bits de données Nombre de bits de données (7 ou 8)
Bit(s) d'arrêt Nombre de bits d’arrêt (1 ou 2)
Déterminez le mode de communication Matériel :Semi-Duplex par défaut
Mode HW
ou Full-Duplex avec/sans handshaking matériel.
Délai maximum en msec pendant lequel l’eWON attendra une réponse PPI
Délai de réponse
valide.
Adresse PPI Adresse d'équipement de l'eWON sur la liaison PPI (0..126, 0 par défaut)
Par défaut, l'eWON avec un port Série se comportera en MonoMaster sur le lien PPI.
Multimaster Série
Description
Paramètre
StatusInterleave nombre de messages "jeton" envoyés par l'eWON avant qu'un message "requête de statut"
ne soit envoyé. Les messages Statut sont utilisés pour récupérer la configuration du réseau.
Dans le cas où le "nombre d'interleave" est grand, la bande passante est utilisée plus
efficacement pour les échanges de données mais la découverte du réseau et le
rétablissement seront plus lent.
- valeur par défaut: 0 (l'eWON est MonoMaster, pas d'échange de messages Statut ou de
jeton)
- plage de valeur : 0..20
NbrPollRetry nombre de ré-essais pour une requête utilisateur (poll = demande de réponse après la
réception d'un acquitement positif du PLC) avant abandon de la requête. Utile en cas de PLC
fortement chargé.
- valeur par défaut : 15
- plage de valeur : 0..100 (0 signifie seulement une demande par requête)
NbrGwRetry nombre de ré-essais pour une requête de passerelle (poll = demande de réponse après la
réception d'un acquitement positif du PLC) avant abandon de la requête. Utile en cas de
conflit sur le bus du à un PLC fortement chargé (réception d'un grand nombre d'acquitements
négatifs "NACKs").
- valeur par défaut : 15
- plage de valeur : 0..20
HSA Station active extrême (Highest station active)
- valeur par défaut : 31
- plage de valeur : 15..127
Paramètre Description
Délai maximum en msec pendant lequel l’eWON attendra une réponse PPI
Délai de réponse
valide.
Adresse PPI Adresse d'équipement de l'eWON sur la liaison PPI (0..126. 0 par défaut)
Remarque: Lorsque vous utilisez le PPI MultiMaster, les compteurs à contrôler sont le compteurs du MPI et non ceux du PPI.
• Activé/Désactivé
• Adresse d'équipement globale
• Fréquence de consultation
Nom du topic B
Nom des valeurs, Adresse d'équipement globale L'adresse du PLC est définie Tag par Tag
Nom de l'élément
Nom des valeurs (ValueName) L'adresse du PLC définie dans le topic est utilisée.
Table 115: serveur d'E/S S7-200 - tableau de convention des noms de Tags
Le nom d’élément peut contenir ou non l’adresse du PLC dont la valeur est consultée. Si cette adresse n’est pas spécifiée au niveau du Tag,
alors c’est l’adresse générale du topic qui sera utilisée.
Décalage en
SM Mémoire Spéciale B, C, W, S, D, L, F
Octet
Décalage en
V Mémoire Variable B, C, W, S, D, L, F
Octet
Décalage en
AQ Sorties Analogiques W, S
Octet
Décalage en
I Entrées Discrètes B, C, W, S, D, L, F
Octet
Décalage en
Q Sorties Discrètes B, C, W, S, D, L, F
Octet
Important : Toutes les adresses sont toujours en OCTETS (excepté pour les Compteur et Minuteur qui sont des objets)
Remarque : Le modificateur est facultatif, le modificateur en gras sera utilisé.
AQW5 le Mot à l'adresse 5 (en octets) dans la zone des sorties analogiques
IB3 l'Octet à l'adresse 3 (en octet) dans la zone des Entrées Discrètes
Comme une adresse est toujours en Octet, l'indice du Bit ne peut prendre que les valeurs de 0 à 7, aucun modificateur n'est autorisé.
La même syntaxe peut être utilisée pour lire et écrire les bits.
Exemple :
AQ10#5 représente le bit 5 du Byte 10 dans IW5 1
invalide:IW5#2 n'est pas correct, car il y a un modificateur
I5#10 n'est pas correct, car la valeur du bit est supérieure à 7
• Registre d'état :
Le Tag d’état (Status Tag) est un Tag spécial qui fournit des des informations sur l’état courant de la communication pour un équipement donné.
Comme pour les autres Tags, le nom du Tag d'état est composé de :
État,Adresse d'équipement globale
• Vous pouvez définir un Tag d’état pour chaque adresse de PLC utilisée.
• Si vous utilisez l'adresse d'état, le Tag doit être configuré comme analogique.
PPI
ISOTCP
Important :
Si l’adresse du PLC est définie au niveau du topic, elle peut être omise dans la définition du Tag. Dans ce cas le nom du Tag ne
contiendra que le nom de la valeur (ValueName).
Si l’adresse du PLC est définie au niveau du topic, cette adresse remplacera toute autre adresse qui aurait été définie Tag par Tag.
5.14.1.1 Configuration
Paramètre Description
Vitesse du port série.
Taux de transfert Les vitesses disponibles sont 1200, 2400, 4800, 9600, 19200 Bauds ou
désactivé
Parité Type de parité : Aucun/Pair/Impair
Bits de données Nombre de bits de données (7 ou 8)
Bit(s) d'arrêt Nombre de bits d’arrêt (1 ou 2)
Sélectionner le mode the Hardware de la communication:
• Full Duplex HW handshaking (par défaut)
Mode HW
• Full duplex SANS handshaking (Fixe)
• Semi-duplex
Délai de réponse Délai maximum en msec pendant lequel l’eWON attendra une réponse.
L'eWON applique une procédure de contrôle des transmission 1 (procédure de contrôle à sens unique).
Lorsque le mode Semi-duplex est utilisé (RS485), l'eWON agit en tant que maître. Donc, aucun autre maître n'est autorisé sur le bus (ex:
panneau de contrôle ou hôte)
• Activé/Désactivé
• Adresse d'équipement globale
• Fréquence de consultation
Nom du topic B
Nom des valeurs, Adresse d'équipement globale L'adresse du PLC est définie Tag par Tag
Nom de l'élément
Nom des valeurs (ValueName) L'adresse du PLC définie dans le topic est utilisée.
Table 123: serveur d'E/S HITACHI - table de convention des noms de Tags
Le nom d'élément peut contenir ou non l’adresse du PLC dont la valeur est consultée. Si cette adresse n’est pas spécifiée au niveau du Tag,
alors c’est l’adresse générale du topic qui sera utilisée.
Modificateur
Symbole Zone mémoire autorisé (facultatif) Adresse
RH105 bit 105 hex (261 decimal) de la zone mémoire des bits de sortie interne
WMH10 mot 10 hex de la zone mémoire des bits de sortie interne communs.
DMH10 double mot 10 + 11 hex de la zone mémoire des bits de sortie communs.
• Registre d'état :
Le Tag d’état (Status Tag) est un Tag spécial qui fournit des des informations sur l’état courant de la communication pour un équipement donné.
Comme pour les autres Tags, le nom du Tag d'état est composé de :
EH Série
EH Ethernet
Important :
Si l’adresse du PLC est définie au niveau du topic, elle peut être omise dans la définition du Tag. Dans ce cas le nom du Tag ne
contiendra que le nom de la valeur (ValueName).
Si l’adresse du PLC est définie au niveau du topic, cette adresse remplacera toute autre adresse qui aurait été définie Tag par Tag.
Le serveur d'E/S MITSUFX est disponible dans l'eWON depuis la version 5.5 du firmware.
5.15.2 Configuration
Paramètre Description
Vitesse du port série.
Taux de transfert
Les vitesses disponibles sont 9600 Bauds ou désactivé
Parité Type de parité : Aucun/Pair/Impair
Bits de données Nombre de bits de données (7 ou 8)
Bit(s) d'arrêt Nombre de bits d’arrêt (1 ou 2)
Sélectionner le mode physique de la communication:
• Full Duplex HW handshaking
Mode HW
• Full Duplex SANS handshaking (par défaut)
• Semi-duplex
Délai maximum en msec pendant lequel l’eWON attendra une réponse
Délai de réponse
valide.
• Activé/Désactivé
• Adresse d'équipement globale
• Fréquence de consultation
Nom du topic B
Nom des valeurs, Adresse d'équipement globale L'adresse du PLC est définie Tag par Tag
Nom de l'élément
Nom des valeurs (ValueName) L'adresse du PLC définie dans le topic est utilisée.
Table 131: serveur d'E/S MITSUFX - tableau de convention des noms de Tags
Le nom d’élément peut contenir ou non l’adresse du PLC dont la valeur est consultée. Si cette adresse n’est pas spécifiée au niveau du Tag,
alors c’est l’adresse générale du topic qui sera utilisée.
Modificateur
Symbole Zone mémoire autorisé (facultatif) Adresse
(*) Important : voir "Les Tags sont considérés comme registre flottant" à la page 82
Exemples :
D8010 Registre spécial de données à l'adresse 8010 (lu comme un Mot signé)
• Registre d'état :
Le Tag d’état (Status Tag) est un Tag spécial qui fournit des des informations sur l’état courant de la communication pour un équipement donné.
Comme pour les autres Tags, le nom du Tag d'état est composé de :
Seul les objets suivants sont supportés : INTEGER, 32 bits COUNTER, GAUGE, UNSIGNED, TIMETICK.
Il n'y a pas de gestion de fichiers MIB.
Le serveur d'E/S SNMP est disponible dans l'eWON depuis la version 5.6s2 du firmware.
5.16.2 Configuration
• Fréquence de consultation
Si une adresse est entrée ici, elle aura la priorité sur l'adresse définie au niveau du
Tag.
Nom du topic B
Nom des valeurs, Adresse d'équipement globale L'adresse du PLC est définie Tag par Tag
Nom de l'élément
Nom des valeurs (ValueName) L'adresse du PLC définie dans le topic est utilisée.
Table 137: serveur d'E/S SNMP - tableau de convention des noms de Tags
Le nom d’élément peut contenir ou non l’adresse de l’appareil dont la valeur est consultée. Si cette adresse n’est pas spécifiée au niveau du Tag,
alors c’est l’adresse générale du topic qui sera utilisée.
Tous ces objets sont des Entiers et pourrait être tronqués quand l'eWON les enregistrera comme des Réels (voir "Les Tags sont
considérés comme registre flottant" à la page 82).
Exemples :
IMPORTANT :
L'adresse des objets scalaire se termine avec un 0 alors que l'adresse des éléments d'un tableau se termine par l'index dans le
tableau (commençant par 1).
Par example, pour lire .iso.org.dod.internet.mgmt.mib-2.ip.ipInReceives qui a l'adresse ".1.3.6.1.2.1.4.3", vous devez ajouter ".0" à la fin pour
obtenir ".1.3.6.1.2.1.4.3.0".
Et pour lire .iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifMtu (".1.3.6.1.2.1.2.2.1.4") de la seconde interface, comme l'objet est
une table, vous devez ajouter ".2" à la fin pour obtenir ".1.3.6.1.2.1.2.2.1.4.2".
NOTE: Nous vous recommendons de vérifier les adresses SNMP avec un SNMP Client (comme Getif http://www.wtcs.org/snmp4tpc/
getif.htm) pour trouver l'adresse correcte.
Exemple: En cherchant dans le fichier MIB de l'imprimante réseau pour trouver l'adresse du "NombreDePageImprimée", nous avons trouvé :
.iso.org.dod.internet.mgmt.mib-2.printmib.prtMarker.prtMarkerTable.prtMarkerEntry.prtMarkerLifeCount à l'adresse ".1.3.6.1.2.1.43.10.2.1.4"
En utilisant le fichier MIB avec Getif pour récupérer
l'adresse complète de ce compteur, nous avons vu
que ce compteur est un tableau à deux dimensions et
nous devons donc ajouter ".1.1" pour récupérer la
valeur.
• Registre d'état :
Après avoir créé quelques Tags dans l'eWON, vous pouvez revenir à l'interface web (Menu principal) de l'eWON. L'interface web de l'eWON se
présente comme suit :
Vous pouvez à tout moment cliquer sur le logo eWON situé en haut à gauche de l'interface web de l'eWON pour obtenir les informations système
concernant l'eWON auquel vous êtes connecté. Une nouvelle fenêtre s'ouvre alors dans laquelle vous trouverez un résumé des principales
informations concernant l'eWON utilisé.
Vous pouvez cliquer sur cette icône pour accéder directement à la page de notification d'alarme de ce Tag.
Description du Tag : Affiche la description définie pour chacun des Tags.
Si la sauvegarde en temps réel est activée pour un Tag, une petite icône apparaît alors à la droite de son nom :
Cette icône est en fait un hyperlien vers la fenêtre dans laquelle s'affiche le graphe. Quand vous cliquez sur ce lien, une nouvelle fenêtre s'ouvre
et le graphe s'affiche après un court délai (environ trois secondes).
Ce graphe affiche en temps réel toutes les données qui sont enregistrées.
Important : si la fenêtre principale de l'explorateur masque la fenêtre du graphe, vous ne pourrez pas la remettre au premier plan en
cliquant à nouveau sur le lien du graphe. Vous devez donc le faire manuellement.
A partir de la page "Voir Tags", l'utilisateur peut sélectionner les Tags (pour lesquels l'enregistrement historique a été préalablement activé) en
cochant la case appropriée et demander le graphe de ces Tags. Il suffit ensuite de cliquer sur le lien Affichage du graphe pour la sélection
situé dans le haut de la page "Voir Tags". Vous pouvez sélectionner jusqu'à quatre Tags dont les courbes apparaîtront sur le graphe.
Le Tableau des enregistrements historiques est accessible à partir de la page Voir Tags.
Cliquez sur le lien du Tableau des enregistrements historiques pour accéder à la page suivante.
• La colonne 'Date' affiche la date et l'heure à laquelle le Tag est entré en état d'alarme.
• La colonne 'Nom' affiche le nom du Tag en état d'alarme.
• La colonne 'Action/Date' affiche le dernier état d'alarme pour le Tag ainsi que la date et l'heure à laquelle le Tag est entré dans cet
état.
• La colonne 'Acq utilisateur' affiche le nom de l'utilisateur qui a acquitté l'alarme.
• La colonne 'Description' affiche la description du Tag en état d'alarme.
Il y a plusieurs types d'états d'alarme :“Fenêtre principale de création/édition d'un Tag” à la page 85
ALM (HI) État d'alarme, la valeur a dépassé le seuil haut du niveau de la pré-alerte
ALM (HIHI) État d'alarme, la valeur a dépassé le seuil haut du niveau de l'alarme
ALM (LO) État d'alarme, la valeur a dépassé le seuil bas du niveau de pré-alerte
ALM (LOLO) État d'alarme, la valeur a dépassé le seuil bas du niveau d'alarme
ALM État d'alarme, la valeur est hors du seuil défini (Tag de type booléen)
État de retour à la normale, la valeur est dans les limites du seuil d'alarme défini, mais elle l'avait franchi
RTN
auparavant et elle n'a pas été acquittée.
État d'acquittement, la valeur actuelle est hors des limites du seuil d'alarme mais un utilisateur a acquitté
ACK
l'alarme.
Il est possible de définir un message d'alarme (“Fenêtre principale de création/édition d'un Tag” à la page 85) :
6.7 Diagnostics
Si vous rencontrez des problèmes avec votre eWON, vous trouverez un grand nombre d'informations dans la zone diagnostics de l'eWON.
Navigation
Avertissement
Trace
Erreur
Vous pouvez configurer les infos affichées sur cette page en utilisant les champs d'entrées "Classe d'événements", "Importance" et "Par page".
Classe d'événement Vous permet de filtrer les événements par catégories (ou les afficher TOUS)
Choisissez les événements que vous désirez visualiser et validez avec le lien suivant: .
6.7.2 Etat
Grâce à la page d'Etat, vous aurez accès à toutes les variables internes (compteurs) représentant l'état actuel de votre eWON. Ces compteurs
sont organisés en trois catégories principales: Compteurs système, Compteurs serveur d'E/S et Info système.
Dans la première colonne, vous pouvez voir un symbole ou représentant le niveau d'erreur ou d'avertissement de la catégorie.
Cliquez sur la catégorie dont vous désirez voir les compteurs et informations.
Tous ces compteurs sont repris dans le fichier estat.htm de la page "Transfert de fichiers".
6.7.2.3 VCom
6.7.2.4 Statut
6.7.2.5 Info
-1 En cours
1 : Port série 1
2 : Modem
eWON4002
3 : Port série 2
4 : Port série 3
1 : Port série 1
Autres types d'eWONs
2 : Modem
0 Aucun débogage
Pour activer le mode debug du port série 1, vous devez envoyer par FTP un fichier "config.txt" contenant seulement:
:
:System
SerDeb1:1
Setsys SYS,"load"
Setsys SYS,"SerDeb1",1
Setsys SYS,"save"
cfgsave : REM to debug also after reboot
Etant donné que le mode debug du serveur Sérielle utilise les ressources (CPU and memory) de l'eWON, n'oubliez pas de le désactiver lorsque
vous n'en avez plus besoin.
Mettez 0 (zéro) à côté de SerDebX pour le désactiver.
Le tampon utilisé pour stocker des données en temps réel est limité à 1000 caractères. Par conséquent, si un flux de données RX ou TX dépasse
450 caractères, un message d'erreur apparaîtra à la place de ce flux.
Exemple: SER-Rx: Trop long pour être affiché (800)
Si le mode Debug est >1 alors, les valeurs ascii ne sont enregistrées que s'il y a suffisamment d'espace. Donc, même si le debug ascii est
demandé il ne sera pas ajouté aux données Hex s'il n'y a pas assez d'espace.
Événements qui se sont produits dans l'eWON (tels que les connexions des utilisateurs, les déconnexions,
Events.htm Lect.
les erreurs) - format html
sstat.htm Lect. Les actions programmées en cours pour la session actuelle - format html
Lect./
inst_val.txt Valeurs instantanées des Tags définis dans l'eWON - format texte
Écrit.
Lect./
inst_val.bin Valeurs instantanées des Tags définis dans l'eWON - format binaire
Écrit.
Événements qui se sont produits dans l'eWON (tels que les connexions des utilisateurs, les déconnexions,
events.txt Lect.
les erreurs) - format texte
Lect./
var_lst.txt Liste de tous les Tags de l'eWON qui sont enregistrés - format texte
Écrit.
Lect./
var_lst.csv Liste de tous les Tags de l'eWON qui sont enregistrés - format csv
Écrit.
Lect./
program.bas Le code source du programme Basic de l'eWON
Écrit.
dump.ppp Lect. Fichier des enregistrements PPP (peut être analysé par un logiciel prenant en charge le format .ppp)
Lect./
config.bin Configuration de l'eWON - format binaire
Écrit.
ircall.bin Lect. Les valeurs binaires de tous les Tags qui sont définis dans l'eWON
remote.bas Écrit. Section de l'exécution d'un seul coup ( single shot execution) (taille maximale= 3000 bytes)
Archive contenant tous les fichiers nécessaires pour la sauvegarde (back-up) de l'eWON.
Lect./ les fichiers config.txt, comcfg.txt, program.bas et le répertoire /usr (et ses sous-répertoires)
backup.tar
Écrit.
Lorsque l'archive est écrit, l'eWON est d'abord vidé avant d'appliquer les tous les fichiers.
Archive contenant tous les fichiers nécessaires pour la sauvegarde (back-up) de l'eWON.
Lect./ les fichiers config.txt, comcfg.txt, program.bas et le répertoire /usr (et ses sous-répertoires)
data.tar
Écrit.
Lorsque l'archive est écrit, l'eWON est n'est pas vidé avant d'appliquer les tous les fichiers.
• Les fichiers ewonfwr.edf et config.bin sont des fichiers binaires et ne peuvent être modifiés par les utilisateurs. Le fichier config.bin
est en Lecture/Écriture afin de permettre aux utilisateurs de "cloner" une configuration d'un eWON vers un autre.
• Le fichier program.bas est en Lecture/Écriture, ce qui permet de créer votre script en local avec votre éditeur de texte et de le charger
dans l'eWON.
• Le fichier Remote.bas ne peut être lu. Quand un fichier portant le nom remote.bas est copié dans le répertoire source de l'eWON, il est
exécuté une seule fois (taille max: 3000 bytes) Cette fonctionnalité permet d'effectuer des actions ponctuelles de manière
automatique.
• Les fichiers suivants sont cachés aux utilisateurs n’ayant pas les droits de configuration (Modification de la configuration) :
• program.bas
• ewonfwr.edf
• config.bin
• config.txt
• En cours de session FTP, tous les fichiers sont en lecture seule, sauf pour les utilisateurs possédant le droit "Modification de la
configuration".
"TagId";"AlarmTime";"TagName";"AlStatus";"AlType";"StatusTime";"UserAck";"Description"
1;"9/07/04 13:19:12";"Niveau réservoir A";"ALM";"LOW";"9/07/04 13:19:12";"";"Niveau mazout dans réservoir
A"
Pour des raisons techniques, le caractère utilisé (LF car 0x0A) pour séparer des paramètres est remplacé par ¶.
Les champs où le caractère ¶ peut être utilisé dans le fichier config.txt sont: IOServerData#, Information of eWON, Description of Tag.
Les champs où le caractère ¶ peut être utilisé dans le fichier comcfg.txt sont: VPNSecretKey, VPNSecretCert, VPNCACert
Dans la version 5 du firmware, vous pouvez forcer l'utilisation de ‘LF’ ou ‘¶’ grâce au paramètre SéparateurNL (dans le fichier config.txt).
Remarque: Lorsque vous déposer un fichier config.txt dans l'eWON (firmware 5) par FTP, il traitera correctement les 2 types de
séparateurs.
Champs Description
Paramètre de Binaire
Description Graphe Texte Html
$dt (Binary)
AH Historique d'alarme T* H
AR Alarme en temps réel T* H
CF Fichier de configuration B* T
ES Fichier estat T H
EV Fichier des événements T* H
FW Firmware B*
HL Enregistrement historique B* G T H
HT Tableau de l'historique T* H
IV Valeurs instantanées B* T
PG Programme T*
SE Expression de script B* T H
SV Variable système T
(*) L'astérisque présente dans le tableau précédent montre la valeur par défaut du $ft (format export). Par exemple, pour le type de donnée HL
(Historical Logging), le format d'exportation par défaut est de type B (Binary) si vous ne spécifiez pas de $ft dans votre Descripteurs de Blocs
d'Exportation (utiliser [$dtHL] équivaut à [$dtHL $ftB]).
B Binaire (Binary)
G Graphe
T Texte
H Tableau HTML
• Binaire : les données sont envoyées au format binaire brut, non modifié par le module d'exportation.
• Graphe : on utilise les données pour produire une image au format PNG (Portable Network Graphic) qui représente un graphe des
valeurs (tendance historique ou graphe en temps réel).
• Texte : les données sont formatées sous forme de fichier CSV, ce qui signifie que chaque enregistrement est représenté avec chaque
champ sur une ligne séparée par un point-virgule (;). Les champs de type chaîne sont écrits entre guillemets ("), et chaque ligne est
terminée par la séquence CRLF (0x0D, 0x0A).
• Html : contrairement au format texte, les données sont placées dans un simple tableau HTML. Ce format est utile pour insérer des
données dans les pages Web créées par l'utilisateur.
(h,m,s,d = Hour (heure), min (minutes), sec (secondes), day (jour). 100 est la quantité)
Ceci représente le temps relatif par rapport au moment présent, exprimé en jours, heures, minutes ou secondes. Si aucune lettre n'est spécifiée,
l'unité par défaut est la minute.
Exemples :
Où :
DDMMYYYY Signifie Day (Jour), Month (Mois), Year (Année), 8 caractères. Ce paramètre est requis.
Signifie Hour (Heure), Minute (Minute), Second (Seconde), 6 caractères. Ce paramètre est optionnel (0 est
HHMMSS
utilisé par défaut)
Signifie millisecondes (000 à 999) 3 caractères. Ce paramètre est facultatif, mais s'il est présent, HHMMSS
MMM
devra également être spécifié.
Signifie compteur entre les secondes. Cette valeur est présente lorsque l'on reçoit une fichier historique de
l'eWON. Ce paramètre peut être spécifié en requête d'exportation pour permettre un positionnement précis
I
dans le fichier historique. Ce paramètre est facultatif mais s'il est présent, HHMMSS et mmm devront
également être spécifiés.
Signifie identifiant du Tag. Tout comme dans le cas de I, ce paramètre est utilisé pour se positionner
T précisément dans le fichier historique. Ce paramètre est facultatif mais s'il est présent, HHMMSS, mmm et I
devront également être spécifiés.
Lorsque tous les Tags sont demandés, ils sont exportés dans leur ordre chronologique. Pour la même valeur temporelle, il peut y avoir deux
valeurs pour un Tag. Pour se repositionner correctement dans le fichier, il est nécessaire de donner le dernier Tag extrait dans un précédent
rapport.
Exemples :
Exemple :
$stL$et_0$ut
Cette séquence spécifie une plage de temps s'étendant depuis l'heure de la dernière exportation jusqu'à l'heure actuelle ET demande de modifier
la valeur "La dernière fois" à la fin de l'exportation.
La valeur "Last time" est sauvée pour chaque Tag si un Tag est spécifié lors de l'exportation. Une valeur globale peut être conservée si tous les
Tags sont spécifiés lors d'une exportation.
$tnMonTag
Remarque :
Si vous fournissez uniquement l'extension ".gz" au fichier de destination (et non pas ".txt.gz" par exemple), le fichier de destination
sera correctement exporté. Mais dans ce cas, vous devrez entrer manuellement son extension lors de sa décompression (".txt" dans
l'exemple ci-dessus).
Vous pourrez ensuite utiliser un utilitaire tel que Winrar* pour extraire le fichier. Celui-ci sera extrait dans un répertoire appelé
"test2.txt".
$dtSE $se"A$"
Remarque :
Si vous spécifiez un champ inutilisé (ni obligatoire ni optionnel), alors celui-ci sera ignoré.
Cette section décrit la syntaxe pour chacun des types de données avec leurs fonctionnalités spécifiques.
Obligatoire
$dt
Optionnel
$st 1/01/70
$et 31/12/2030
$tn Tous
$ft
Valeurs autorisées
Obligatoire
$dt
Optionnel
$ft Texte
$st 1/01/70
$et 31/12/2030
Valeurs autorisées
Texte HTML
Le format Texte produira un fichier CSV en sortie. Le séparateur est le point-virgule (;) afin d'éviter toute confusion avec le séparateur décimal.
$fl (filtre)
Le filtre peut être utilisé comme une valeur "Instant" ($dtIV), avec une option supplémentaire 'X'
Le $fl peut être une chaîne A,B,C,D,X.
Exemple: ACX ou BDAX ou X
Si aucun filtre n'est spécifié, alors tous les Tags (dont l'enregistrement de l'historique est activé) seront exportés.
Si le filtre reprend “X”,alors des Tags qui n'ont pas l'enregistrement de l'historique activé seront également inclus; ceci afin de pouvoir extraire des
Tags sur lesquels l'enregistrement a été désactivé mais qui avaient été enregistrés auparavant dans le fichier.
Si le filtre inclut A, B, C, ou D, seuls les Tags appartenant à ces groupes seront exportés.
$in (intervalle)
La définition de l'intervalle du Tableau de l'historique se fait selon 2 standards:
• Intervalle défini dans le fichier historique
• Intervalle fixe
Pour un intervalle fixel, le paramètre $in doit être utilisé. L'intervalle est défini en secondes.
Exemple: $in10 pour exporter une valeur toutes les 10 secondes
Si $in n'est pas spécifié, l'heure de l'exportation est définie par l'heure du fichier d'enregistrement.
Exemple :
Imaginons que 2 Tags sont enregistrés selon les données suivantes (pour plus de clarté, la date a été volontairement omise):
Heure Tag Valeur
10:01:00 Tag1 1
10:10:00 Tag1 1,5
10:10:00 Tag2 1
10:11:00 Tag1 2
10:12:00 Tag1 3
10:21:00 Tag2 2
10:30:00 Tag1 4
Remarques :
Sur la ligne1, Tag2 est Indef, car aucune valeur n'est disponible dans le fichier de sauvegarde.
Sur la ligne 2, Tag1 et Tag2 sont mis à jour sur cette même ligne, bien qu'il ait 2 enregistrements dans le fichier de sauvegarde, seule la première
ligne est produite.
Donc, lorsqu'aucun intervalle n'est spécifié, une ligne apparaîtra pour chaque valeur enregistrée. Ceci est n'est pas vrai si plusieurs Tags
changent en même temps.
Remarques :
L'exportation commence à la première heure indiquée dans le fichier pour ensuite ajouter 10 minutes
Il n'y a aucune sauvegarde à 10:31 et au-delà. Donc, la dernière ligne est 10:21.
Si un intervalle de 10 minutes est requis et que l'heure de début est 10:00, alors ce qui suit se produira:
Heure Tag1 Tag2
1 10:00:00 Indef Indef
2 10:10:00 1,5 1
3 10:00:20 3 1
4 10:30:00 4 2
Remarques :
Sur la première ligne, aucune valeur n'est disponible pour Tag1 ou Tag2 avant 10:01:00 (pour Tag1) dans le fichier de sauvegarde, donc, les
valeurs sont Indef.
A1 Le nom du Tag
Obligatoire
$dt
$tn
Optionnel
$st 1/01/70
$et 31/12/2030
Valeurs autorisées
Binaire
Texte HTML Graphe
(Binary)
Le format Texte produira un fichier CSV en sortie. Le séparateur est le point-virgule (;) afin d'éviter toute confusion avec le séparateur décimal.
$tn
Un Tag DOIT être spécifié pour cette exportation (ceci ne fonctionne pas pour TOUS les Tags).
Obligatoire
$dt
Optionnel
$ft Texte
$st 1/01/70
$et 31/12/2030
$tn Tous
$ut Aucune sauvegarde de l'heure
Valeurs autorisées
Texte HTML
Le format Texte produira un fichier CSV en sortie. Le séparateur est le point-virgule (;) afin d'éviter toute confusion avec le séparateur décimal. Si
tous les Tags sont exportés, ils le seront dans l'ordre chronologique dans le fichier.
Ligne de contenu du fichier de sortie :
"EventDate";"TagName";"Status";"UserAck";"Description"
$tn
Si ce Tag n'est pas spécifié, tous les Tags seront sélectionnés pour l'exportation. Sinon, seul le Tag spécifié sera sélectionné.
$dtAR $ftT
Obligatoire
$dt
Optionnel
$ft Texte
$tn Tous
Valeurs autorisées
Texte HTML
Le format Texte produira un fichier CSV en sortie. Le séparateur est le point-virgule (;) afin d'éviter toute confusion avec le séparateur décimal. Si
tous les Tags sont exportés, ils le seront dans l'ordre chronologique dans le fichier. Ligne de contenu du fichier de sortie :
"TagId";"AlarmTime";"TagName";"AlStatus";"AlType";"StatusTime";"UserAck";"Description"
$tn
Si ce Tag n'est pas spécifié, tous les Tags seront sélectionnés pour l'exportation. Sinon, seul le Tag spécifié sera sélectionné.
Produira en sortie un fichier au format CSV contenant les événements des 30 dernières minutes.
Obligatoire
$dt
Optionnel
$ft Texte
$st 1/01/70
Valeurs autorisées
Texte HTML
Le format Texte produira un fichier CSV en sortie. Le séparateur est le point-virgule (;) afin d'éviter toute confusion avec le séparateur décimal.
Ligne de contenu du fichier de sortie :
"EventTimeInt";"EventTimeStr";"Event"
Obligatoire
$dt
Optionnel
$ft Texte
Valeurs autorisées
Texte HTML
Le format Texte produira un fichier CSV en sortie. Le séparateur est le point-virgule (;) afin d'éviter toute confusion avec le séparateur décimal.
Ligne de contenu du fichier de sortie :
"ActionId","ActionType","StatusCode","StatusText","Start","End"
$dtSE $se"A$"
Obligatoire
$dt
$se
Optionnel
Valeurs autorisées
Binaire
Texte HTML
(Binary)
Les formats binaire et texte signifient que le résultat est le contenu de l'expression de script elle-même.
La sortie HTML suppose que le contenu de l'expression de script est sous forme de données délimitées (chaînes entre guillemets (""), éléments
séparés par des points-virgules (;), et fins de lignes marquées par CRLF (0x0d, 0x0a)). Le résultat HTML est alors un tableau HTML contenant
les données.
$se
Définit l'expression script à exporter, habituellement elle est écrite entre guillemets (""), sinon le caractère $ est considéré comme séparateur.
Lorsque le fichier est exporté, les balises <%#ParamSSI> et <%#TagSSI> sont remplacées par les valeurs réelles.
$dtUF $fn/ufdir/uf1.txt
Obligatoire
$uf
Optionnel
$fn
/monfichier.txt /usr/monrépertoire/
(monfichier.txt se trouve dans le répertoire / monfichier.txt
usr) (monfichier.txt se trouve dans le répertoire /
usr/monrépertoire)
Le premier "slash" (/) est
facultatif. Le premier "slash" (/) est
facultatif.
"/usr/MonFichier.txt" /usr/monrépertoire/
(monfichier.txt se trouve dans le répertoire / monfichier.txt
usr) (monfichier.txt se trouve dans le répertoire /
usr/monrépertoire)
Le premier "slash" (/) est
facultatif. Le premier "slash" (/) est
facultatif.
Exemple :
Putftp "/test.txt","[$dtUF $uf/monfichier.txt]"
L'example ci-dessus va attaché à l'email un fichier nommé “NewName.txt” qui sera une copie du fichier “/usr/myfile.txt”.
Il y a aussi un usage spécial de $fn: quand un fichier utilisateur ($dtUF$fn) est exporté et que vous ne spécifiez pas le nom source ($uf); dans ce
cas, le paramètre $fn est utilisé comme nom de fichier source et destination.
Dans le cas d'un PUTFTP, le champ $fn n'a pas besoin d'être spécifié, car la commande PUTFTP gère le nom de fichier du fichier de destination
:
PUTFTP "MyFileWithANewName.txt", "[$dtUF $uf/myfile.txt]"
TagId ID du Tag
TagName Le nom du Tag (en mode texte)
Table 175: $dtIV - informations contenues dans le fichier des valeurs instantanées
• Le fichier contenant les valeurs instantanées pour chacun des Tags est disponible dans deux formats (texte ou binaire). Vous pouvez
le télécharger directement depuis la racine du système de fichiers de l'eWON, ou vous pouvez l'adresser au moyen d'un Descripteur
de Blocs d'Exportation.
• Le fichier contient normalement les valeurs instantanées pour tous les Tags, mais il existe une fonctionnalité supplémentaire qui
permet de filtrer les Tags pour lesquels on souhaite obtenir les valeurs instantanées.
• Il existe à présent un nouveau champ de configuration dans la page de définition du Tag, situé dans la section "Visibilité du Tag".
• Il y a à cet endroit un groupe de 4 cases à cocher, chacune d'entre elles étant associée à un groupe nommé A, B, C ou D* (4 groupes).
• Chacun des Tags peut appartenir à un ou plusieurs groupe, ou à aucun des groupes.
• Ces groupes sont utilisés lors de la lecture des valeurs instantanées à l'aide d'un Descripteur de Blocs d'Exportation, dans ce cas un
champ supplémentaire est utilisé dans le descripteur de blocs. Cela permet de filtrer les valeurs instantanées pour les Tags
appartenant à un ou plusieurs groupes.
IMPORTANT :
Quelle que soit la définition d'appartenance de chacun des Tags à tel ou tel groupe, les fichiers inst_val.txt et inst_val.bin
retournent toujours les valeurs instantanées de LA TOTALITÉ des Tags (voir ci-dessous).
Ces groupes n'ont rien à voir avec l'appellation des topics (A, B, C) dans la configuration des serveurs d'E/S. Les groupes A, B, C,
D ne sont définis QUE dans le contexte des valeurs instantanées des Tags !
• Accès depuis la source du système de fichiers de l'eWON
Vous trouverez les deux fichiers suivants à la source du système de fichiers de l'eWON (accès par FTP ou par transfert de fichier) :
Valeur de l'état
État d'alarme Explications des états d'alarme
d'alarme
Le Tag est en état de pré-alerte. Attention : nous considérons qu'il n'y a pas
PREALLERTE 1
d'alarme si AlStatus value <= Alarm Pretrigger
Valeur du type
Type d'alarme Explications des types d'alarmes
d'alarme
La valeur du Tag est dans les limites au delà desquelles l'alarme est
NONE 0
déclenchée
Si la colonne "TagName" N'EST PAS présente, les Tags seront alors accédés par leur ID :
"TagId";"Value";"AlStatus";"AlType"
1;10,000000;0;0
2;20,000000;0;0
ATTENTION :
N'oubliez pas que l'ID du Tag n'est pas un indice, mais un nombre unique qui a été alloué au Tag lors de sa création. De plus, cet ID
ne sera jamais réutilisé tant que la configuration n'est pas effacée et qu'une nouvelle configuration est créée.
On trouve ensuite un numéro d'enregistrement pour chaque Tag (le numéro d'enregistrement peut être obtenu depuis l'en-tête (NbTag)) :
struct InstantValueRecord
{
int TagId;
float Value;
int AlStatus;
int AlType;
int Reserved;
}
ATTENTION :
Toutes les données de ces enregistrements sont stockées au format BigEndian
En attendant une implémentation future des informations présentes dans ce chapitre, nous vous invitons à la lecture de la
"Technical Note 03" pour plus d'informations à propos de la représentation des formats BigEndian et de réels de l'eWON (http://
www.ewon.biz /Support/Technical Notes).
Exportera tous les Tags appartenant au groupe A ou B ou C ou D (mais n'exportera pas les Tags qui
$dtIV $flABCD
n'appartiennent à aucun groupe)
$dtIV Exportera tous les Tags sans tenir compte de leur appartenance à tel ou tel groupe
Optionnel
$fl
$ft Texte
$dtIV $flAB
8.3.11 $dtSV
Permet d'inclure l'adresse IP en ligne de l'eWON dans le corps du message d'un email envoyé.
Obligatoire
Expression système. Pour le moment, seule l'expression "OnlineIpAddress"
$se
est disponible
8.3.12 $dtPP
Optionnel
8.3.13 $dtES
Optionnel
8.3.14 $dtSC
Optionnel
Optionnel
$fn mytar.tar
Obligatoire
$td Données
Optionnel
$ft B
$ct
Si le chemin représente un répertoire suivi d'une *, alors toute l'arborescence sera exportée.
Les fichiers TAR standards peuvent être ouverts par la plupart des programmes du type Winzip, WinRar.
Pour des raisons techniques, l'eWON génère un format eTAR lorsque le paquet contient des fichiers appartenant au répertoire source de
l'eWON.
Ce fichier eTAR est considérés comme corrompus par la plupart des programmes. Cependant, vous pourrez utiliser notre outil eTAR.exe afin de
formater ces fichiers en fichiers TAR valides;.
Vous trouverez le programme eTar.exe sur notre site Internet www.ewon.biz , à la page Download Software .
8.3.16.5 Exemples
Remarque: il est interdit d'inclure un élément qui décrit lui-même un format TAR.
LE TAR N'EST PAS RECURSIF !
Exemple à éviter: $dtTR $td{ $TR ……….. }
$dtPG Programme
Tous ces fichiers sont des composants de la configuration de l'eWON. Ce sont les mêmes fichiers que ceux auxquels on accède depuis le
serveur FTP de l'eWON.
9.1 Introduction
Il existe 2 méthodes de mise à jour du firmware de l'eWON : utiliser eBuddy, l'utilitaire de configuration de l'eWON, ou transférer directement le
nouveau firmware sur l'eWON avec un client FTP.
Sélectionnez un eWON, soit en insérant son numéro de série, soit en en choisissant un dans la fenêtre Sélectionnez un eWON; taper le login et
mot de passe pour l'eWON, et cliquez ensuite sur Suivant dans l' Assistant de mise à jour.
Cliquez sur Suivant lorsque l'installation est terminée, la boîte de dialogue suivante apparaît: NE?PAS éteindre l'eWON lors du redémarrage,
cela pourrait l'endommager.
Cliquez sur le bouton Terminer lorsque la mise à jour est achevée et quitter l'Assistant.
Nous vous conseillons de suivre les étapes suivantes pour mettre à jour le firmware de votre eWON en utilisant SmartFTP :
• Lancez le programme SmartFTP.
• Entrez l'adresse IP de l'eWON dans le champ "URL", le nom d'utilisateur dans le champ "Login" et le mot de passe dans le champ
"Password".
• Il vous suffit de faire "glisser" le nouveau firmware à transférer dans l'eWON (depuis votre disque dur ou depuis un autre répertoire
FTP) et de le "déposer" à la racine du système de fichiers de l'eWON (Ici la fenêtre de l'eWON s'appelle "10.0.120.11"). Un message de
confirmation s'affiche alors et vous demande quelle action vous souhaitez effectuer.
Surtout ne DÉBRANCHEZ PAS le câble d'alimentation de l'eWON avant d'avoir vérifié que vous avez accès à l'eWON au travers de
votre navigateur Internet ou au travers d'un accès FTP. Le fait de ne pas respecter cet impératif peut entraîner des dommages
irréversibles à l'eWON, et la seule solution serait alors un retour usine.
Exemples :
La version 5.0 est inférieure à 5.1
La version 5.0 S4 est inférieure à 5.0 S7 (corrections logicielles de la même version 5.0)
La version 4.3 est inférieure à 5.0
Le processus est légèrement différent: lorsque l'allumage séquentiel commence, le voyant clignotte d'abord rouge – vert – éteint continuellement,
ensuite la séquence normale (rouge) commence.
Cette première opération effacera complètement la mémoire.
Important : Le downgrade efface TOUTE la configuration de l'eWON (le fichier comcfg.txt également) !
L'adresse IP de l'eWON redevient 10.0.0.53 et le modem retrouve ses paramètres par défaut.
Veillez donc à créer un fichier de sauvegarde (back-up) des fichiers configtxt, comcfg and /usr AVANT d'effectué le downgrade.
Les eWONs produit avant 0648-xxxx-xx doivent être exceptionnellement mis à jour. Le Bootloader 2.0 est requis pour une mise à jour du
firmware 5.2..
Pour ce faire, un fichier bootldr.bin doit être téléchargé par FTP dans l'eWON. Aucun redémarrage n'est nécessaire après l'upgrade du
bootloader.
Le fichier bootldr.bin est disponible sur notre site Internet http://support.ewon.biz dans la section ''Support - Download Firmware'.
Important: Ne débranchez pas le câble d'alimentation lors d'une mise à jour du bootldr.
Pour les versions <5,1 (5,0, 4,3, etc..), dans le Journal des événements (ou dans le fichier Events.txt) le message sera “riftp-Invalid EDF
revision”
Pour les versions >=5,1 (5,1, 5,1s1, 5,1s2) , dans le Journal des événements (ou le fichier Events.txt) le message sera
''Bootloader upgrade required”
Diagnostic/Etat/Info
Remarque: l'affichage de la version du bootloader est disponible depuis la version 5.2 du firmware.
10 Annexes
• eWON500
8 MB • eWONx001
• eWON4002
• eWONx005
16 MB • eWONx101
• eWON4102
• eWONx005CD
32 MB
• eWONx104
Fichier de configuration :
Important :
Le type de fichier “C” désigne un fichier circulaire. Ce type de fichier possède deux tailles : la taille standard et la taille maximum.
Lorsque la taille maximale est atteinte, les 64k de données les plus anciennes sont effacées et de nouvelles données sont écrites.
Ceci signifie que la taille des données pour les fichiers circulaires est la taille normale, car la taille maximale n'est pas permanente.
Formater le système de fichiers flash signifie effacer toutes les données dans ces fichiers.
• Valeurs rétentives.
Chaque fois qu'une valeur rétentive change, la modification est inscrite dans la fonction flash et s'élévera à 12 bytes .
Ce fichier est effacé lorsque le fichier flash est formaté.
La mémoire flash peut être effacée/écrite 100 000 fois
Dès qu'une valeur rétentive est écrite, elle est lue et contrôlée. En cas d'erreur, le message d'erreur “Write retentive failed”, code 20517
est généré, indiquant que la mémoire flash est probablement morte.
Exemple :
C:\>ping -a microsoft.com
Pinging microsoft.com [207.46.197.101] with 32 bytes of data:
Destination host unreachable.
Destination host unreachable.
Destination host unreachable.
Destination host unreachable.
Ping statistics for 207.46.197.101:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Moyenne = 0ms
L'adresse IP retournée pour microsoft.com est illustrée en italique pour le présent exemple.
Le bouton de réinitialisation est situé entre les connecteurs SERIAL et LINE. Un très petit trou dans le boîtier de l'eWON permet de pousser sur
le bouton en utilisant par exemple un trombone.
Le bouton doit être pressé AVANT de reconnecter le câble d'alimentation de l'eWON. La pression sur le bouton doit être maintenue jusqu'à ce
que le niveau d'initialisation correct ait été atteint (voir ci-dessous) :
diode "USER"
Trou d'accès
Remarque :si vous souhaitez effectuer une réinitialisation de premier niveau, mais que vous avez laissé le bouton appuyé trop longtemps jusqu'à
ce que la diode s'allume en rouge de manière continue, la seule solution pour ne pas appliquer un formatage de second niveau est de garder le
bouton de réinitialisation appuyé tout en débranchant l'alimentation de l'eWON.
Si une erreur est détectée pendant le test, c'est alors la séquence suivante qui sera visible sur la diode :
1 sec.
Cet exemple illustre le cas du code d'erreur 2. La séquence continuera indéfiniment jusqu'à ce que l'eWON soit manuellement éteint puis remis
sous tension.
La séquence débute par un bref clignotement de 200msec (qui indique le début de la séquence), puis elle clignote un nombre de fois N, chaque
clignotement durant une seconde. Puis le séquence est répétée, etc...
Le nombre de clignotements de 1 seconde est déterminé par le type d'erreur détectée :
En cas de problème vous pouvez relancer une réinitialisation de niveau 2 pour retourner à une situation normale.
modèles d'eWON 500 2001 4001 2101 4101 2005CD 4005CD 2005 4005 4002 4102
optionnel
Modem
Modem
Modem
Modem
Modem
Modem
Modem
Modem
Modem
Modem
modem
8 DI + 2 DO
X X X
supplémentaires
2 ports série
X X X
supplémentaires
Port MPI En option (remplace le port série) Indisponible
Enregistrements
X X X X X X X X X X
historiques
viewON X X X X X X X X X X
spécificités
X X X X X X X X X X
sortie)
Routage (IP forwarding
+ Routes statiques + X X X X X X X X X X X X X X
Proxy)
VPN X X X X X X X X X X X
Table 196: Fonctionnalités disponibles suivant le type d'eWON
Résolution :
1) Isolez votre eWON de l'équipement générant le conflit
Le moyen le plus simple est de connecter directement l'eWON à votre PC au moyen d'un câble Ethernet croisé (donc sans hub)
2) Redémarrez l'eWON
3) Modifiez l'adresse IP de l'eWON (avec eBuddy, disponible sur http://www.ewon.biz Support/Download Software)
Lorsque l'eWON est bloqué, le test de l'adresse IP dupliquée est relancé toutes les 10 minutes. Si le conflit d'adresse est résolu,
l'eWON pourra démarrer normalement.
Version de Le nom du
Nom et Type de l'API EIP DF1 Commentaire
l'eWON serveur d'E/S
SLC500 x x DF1
MicroLogix x x DF1
Le signal est représenté par une séquence de 8 secondes. Les 4 premières secondes témoignent du niveau du signal tandis que les 4 dernières
secondes affiche l'état de la connexion.
Niveau du signal: le niveau du signal est affiché 4 fois. Le voyant s'allume entre 100msec et 900msec selon le niveau du signal. Ensuite, il
clignote encore 3 fois.
État de la connexion: les 4 dernières secondes, le voyant est allumé si la connexion est établie (connexion PPP établie). Le voyant est éteint,
aucune connexion n'est en cours .
REM: le niveau du signal affiché est rudimentaire, pour plus de précisions sur le niveau du signal, rendez-vous à la page Configuration de
l'eWON
Connecté
Niveau du signal GSM
(bas)
Connecté
Niveau du signal GSM
(haut)
Déconnecté
Niveau du signal GSM
(haut)