manuel d’utilisation arm-se - atim - conception de ... modems/arm-se/frug... · le but d‘un...
TRANSCRIPT
MANUEL D’UTILISATION
ARM-SE
ADVANCED RADIO MODEM – SERIAL ETHERNET
Modem radio 868 MHz (1 à
500 mW) & 433 MHz (10
mW)
Norme européenne, sans
licence
Grande sensibilité, longue
portée et stabilité (TCXO)
RS232/485 ou Ethernet Full
TCP/IP + passerelle ModBus
TCP/RTU, Datalogging
Interopérable avec toute la
gamme ARM.
Fonctionnement «NLOS» (non
line of sight), alternative au
Wi-Fi dans les zones obs-
truées et non à vue
Configuration par pages web
(en local et à distance), mise
à jour du firmware
Fonctions avancées : répé-
teur multiple, watchdog
Boîtier métal pour montage
rail DIN
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 2
I. PRESENTATION ...................................................................................................... 6
1. GENERALITES ...................................................................................................... 6
2. VERSIONS DISPONIBLES: ...................................................................................... 7
3. ASPECTS REGLEMENTAIRES ................................................................................. 8
a. Atmosphère explosive ..................................................................................... 8
b. Modification.................................................................................................... 8
c. Environnement ................................................................................................ 8
d. Radio .............................................................................................................. 8
4. PRINCIPE DE FONCTIONNEMENT: ...................................................................... 10
5. CARACTERISTIQUES GENERALES: ....................................................................... 11
6. CARACTERISTIQUES TECHNIQUES: ..................................................................... 11
II. INSTALLATION ..................................................................................................... 13
1. AVERTISSEMENTS ............................................................................................. 13
2. L'ANTENNE ....................................................................................................... 15
e. Montage sur un coffret ou sur une armoire :.................................................. 16
f. Montage extérieur de l'antenne (sur un mât) : ............................................... 16
g. Diagramme de rayonnement ......................................................................... 18
h. Alignement de l‟antenne ............................................................................... 20
i. Occupation du spectre .................................................................................. 21
j. Sélection du canal radio ................................................................................ 21
3. BRANCHEMENTS DE L'ARM-SE ........................................................................... 23
a. Alimentation ................................................................................................. 23
b. Liaison Ethernet ............................................................................................ 25
c. Liaison série RS232 ....................................................................................... 26
d. Liaison série RS485 ....................................................................................... 27
e. Entrée – Sortie Tout Ou Rien .......................................................................... 28
III. CONFIGURATION .............................................................................................. 29
1. CONFIGURATION PAR PAGES WEB EMBARQUÉES ................................................ 29
a. Page d'accueil et mot de passe ...................................................................... 31
2. CONFIGURATIONS PAR COMMANDES HAYES (AT) .............................................. 32
3. CONFIGURATION DES MODEMS ARM-IO DISTANTS ............................................. 33
a. Configuration du serveur ModBusTCP ............................................................ 33
b. Configuration distante .................................................................................. 33
4. CONTROLES AVANCES ...................................................................................... 35
IV. MODES DE FONCTIONNEMENT .......................................................................... 36
1. MODE ETHERNET .............................................................................................. 36
a. Performance de la liaison et optimisation du débit......................................... 36
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 3
b. Classe d'adresses et sous-réseau radio. ......................................................... 36
c. Fonctionnement en mode point à point (P2P): ................................................ 38
d. Filtrage MAC et IP ......................................................................................... 39
e. Fonctionnement en mode Point vers Multipoint ............................................. 41
f. Fonctionnement en mode répéteur ................................................................ 42
2. MODE SERIE ..................................................................................................... 44
a. Mode Transparent ......................................................................................... 44
3. MODE SECURISE ............................................................................................... 50
a. Dialogue Point à Point ................................................................................... 50
b. Dialogue avec adressage externe .................................................................. 50
4. MODE PASSERELLE MODBUS TCP/MODBUS RTU ................................................. 52
a. Cible locale (Local Only) ................................................................................ 53
b. Cible sur liaison série (Over Serial) ................................................................ 53
c. Cible sur modem radio distant (Over Radio) ................................................... 53
d. Serveur Distant ............................................................................................. 55
e. Serveurs en Multipoint .................................................................................. 56
f. Exceptions ModBus ....................................................................................... 57
5. CONFIGURATION RADIO ................................................................................... 58
a. Rappels ........................................................................................................ 58
b. Choix du canal d'émission – réception ........................................................... 59
c. Configuration de l'émission – réception ......................................................... 60
d. Encryption Radio ........................................................................................... 60
e. Table de routage (Routing Table) .................................................................. 61
6. MODE TEST ...................................................................................................... 63
a. Mode Test par pages Web ............................................................................. 63
b. Bilan de liaison en mode test Porteuse + Analyseur de spectre ....................... 63
c. Bilan de liaison en mode test Ping-pong ........................................................ 64
d. Changement de canal radio en mode test ...................................................... 64
e. Mode Test par DIP Switch .............................................................................. 65
V. DATALOGGING ................................................................................................. 66
1. PRESENTATION ................................................................................................. 66
2. SYNOPTIQUE .................................................................................................... 66
3. CARACTERISTIQUES .......................................................................................... 67
4. ORGANIGRAMME DE LA BASE DE DONNEES ....................................................... 68
5. CONFIGURATION .............................................................................................. 69
a. Mode de fonctionnement .............................................................................. 69
b. Base de temps .............................................................................................. 70
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 4
c. Serveur http distant ...................................................................................... 70
d. Serveur ModBusTCP ...................................................................................... 71
e. Configuration des capteurs ........................................................................... 72
6. STRUCTURE DES DONNEES ................................................................................ 73
a. Paramètres des capteurs ............................................................................... 73
b. Format des enregistrements .......................................................................... 74
7. RECUPERATION DES DONNEES .......................................................................... 75
c. Accès indirect par commandes ModBus ......................................................... 75
d. Accès direct par commandes ModBus: ........................................................... 76
e. Format des données renvoyées par le serveur ModBus ................................... 77
f. Envoi des données sur serveur http externe .................................................. 78
g. Récupération des données sous format .csv .................................................. 79
8. FORMAT DES DONNEES DES CAPTEURS ............................................................. 80
a. Supervision ................................................................................................... 80
b. Alarme par détection de changement d‟état .................................................. 81
c. Alarme détection seuil entrée analogique ...................................................... 82
d. Alarme défaut pile : ...................................................................................... 83
9. SCRUTATION : .................................................................................................. 84
VI. Watchdog (chien de garde) et alertes e-mail: ..................................................... 85
VII. MISE A JOUR ARM-SE: ........................................................................................ 87
1. SAUVEGARDE DES PARAMETRES DE CONFIGURATION ........................................ 87
2. RECUPERATION DES PARAMETRES USINE (RESET MODEM) .................................. 87
3. MISE A JOUR FIRMWARE .................................................................................... 88
4. MISE A JOUR PAGES WEB EMBARQUEES .............................................................. 89
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 5
DECLARATION DE CONFORMITE CE
Nom du fabricant: ATIM SARL
Personne responsable: RAIMBERT Francis, gérant
Adresse du fabricant: Les Guillets – 38250 Villard de Lans - France
Déclare que ce produit :
Nom du produit : Gamme ARM (Advanced Radio Modem)
Référence du modèle: ARM-SE/ARM-D/ARM-X (versions 433MHz/10mW, 868MHz/500mW)
Utilisation: Transmission de données numériques, ToR et analogiques.
est conforme aux exigences essentielles de l‟article 3 de la directive RTTE 1999/5/CE lors-
qu‟il est utilisé dans les conditions spécifiés dans la notice et normes suivantes :
1. SECURITE (Article 3.1a de la directive 1999/5/CE)
Norme(s) NF EN60950-1:2006/A11:2009
2. CEM (Article 3.1b de la directive 1999/5/CE)
Norme(s) EN 301 489-3 v1.4.1, EN 301 489-1 V1.6.1, EN 61000-6-2
3. Utilisation du spectre radio fréquence (Article 3.2 o de la directive 1999/5/CE)
Norme(s) ETSI EN300 220-2 v2.1.2
Villard de Lans, le 26.01.2012
Francis RAIMBERT, gérant.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 6
I. PRESENTATION
Forts de notre expérience de plus de dix ans dans le monde des communications radio
numériques, nous avons conçu la gamme A.R.M. de modems radio en bandes ISM sans
licence. Nous y avons mis tout notre savoir et un condensé de demandes très variées
d'un public très large.
Ce guide contient les informations permettant la mise en œuvre rapide des modems
radio ARM. ATIM se réserve le droit de modifier les caractéristiques du produit et les
informations contenues dans ce manuel, sans préavis.
Pour tout support technique, veuillez contacter votre revendeur spécialiste.
1. GENERALITES
Les modems radio ARM sont fabriqués conformément à l‟état de la technique actuelle et
dans le respect des règles de sécurités reconnues et en vigueur dans le code du travail.
Les prescriptions générales de sécurité doivent être respectées durant toutes les phases
d‟utilisation et de réparation de l‟équipement. Le non-respect des règles ou des avertis-
sements écrits dans ce manuel est contraire aux prescriptions de sécurité d‟utilisation et
de fonctionnement normal des modems radio ARM.
En tant qu‟utilisateur de ce produit, il est nécessaire de suivre rigoureusement, dans
votre environnement de travail, toutes les mises en garde et prescriptions nécessaires
pour effectuer des opérations sans risque sur les modems radio ARM.
Assurez-vous de lire ce manuel entièrement avant de mettre en fonctionnement un mo-
dem radio ARM-SE. Ce manuel fait partie du modem radio ARMSE et est livré avec ce
dernier. Les règles en matière de prévention des risques et accidents tout comme les
règles de sécurité sont à respecter !
Le but d‟un modem radio est de remplacer une liaison câblée en établissant une com-
munication H.F. (Haute Fréquence) entre 2 ou plusieurs points distants.
Le modem radio A.R.M. répond à une demande forte dans ce domaine en offrant
d‟excellentes performances. Il reste ouvert à de nombreuses possibilités d‟extension et
de configuration ainsi qu‟un choix de la bande de fréquence utilisée.
L‟A.R.M. peut intervenir dans de multiples situations comme le contrôle à distance, la
surveillance, la télémétrie, le transfert de données, etc. Il peut être utilisé partout où le
câblage est délicat et onéreux (barrages, stations météo isolées, pistes de ski,…), ainsi
que dans les applications mobiles (véhicules, Convoyeurs, ponts roulants, grues, robo-
tique, etc.)
Sa polyvalence lui permet, soit d‟acheminer des informations d‟un point à un autre, soit
de gérer différents types d‟entrées sorties sur de grandes distances. Sa modularité lui
permet d‟ajouter des modules d‟entrées sorties standards voire même des modules spé-
cifiques sur demande.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 7
2. VERSIONS DISPONIBLES:
ARM-D Modem radio «Digital» 2 entrées, 2 sorties TOR (tout-ou-rien)
ARM-DA Modem radio «Digital + Analog» idem + 1 entrée + 1 sortie 4-20mA
ARM-SE Modem radio «Serial + Ethernet» interface RS232, RS485, RJ45
Modules d‟extension (nécessite un modem radio de base ARM-SE):
ARM-X8800 Module d‟extension 8 entrées, 8 sorties ToR.
ARM-X4440/I Module d‟extension 4E, 4S ToR + 4 entrées 4/20mA
ARM-X4440/U Module d‟extension 4E, 4S ToR + 4 entrées 0/10V
ARM-X4404/I Module d‟extension 4E, 4S ToR + 4 sorties 4/20mA
ARM-X4404/U Module d‟extension 4E, 4S ToR + 4 sorties 0/10V
Module Low-cost:
ARM-IO-D Modem radio «Digital» 2E, 1S TOR (tout-ou-rien)
ARM-IO-D-LP Modem radio «Digital – Low Power» 2E, 1S TOR (tout-ou-rien),
Alimenté par pile
ARM-IO-A Modem radio « Analogique » 2 E (0-2.5V) + 1 sortie PNP
(Alimentation capteur)
ARM-IO-S Modem radio « Serie » port + port RS485 2 fils
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 8
3. ASPECTS REGLEMENTAIRES
a. Atmosphère explosive
Ne pas utiliser les modems radio ARM en présence de gaz inflammable et de fumées.
L‟utilisation de l‟équipement dans cet environnement constitue un danger.
b. Modification
Avant d‟ouvrir le modem radio ARMSE pour toute intervention, il doit être complètement
déconnecté du réseau d‟alimentation secteur. Il est interdit de remplacer les composants
avec le câble d‟alimentation raccordé.
c. Environnement
Ne pas faire fonctionner le modem radio ARMSE dans un environnement non contrôlé où
la température est inférieure à -20°C ou supérieure à +50°C ; cela endommagerait
l‟équipement. Tenir l‟équipement éloigné de toute humidité, ne pas verser de liquide sur
l‟équipement. L‟utilisation du modem radio ARMSE est destinée uniquement en intérieur,
à une altitude inférieure à 2000 mètres
d. Radio
Les modems de la gamme ARM font partie des radiocommunications utilisant les bandes
ISM (Industrie Scientifique Médical) qui peuvent être utilisées librement (gratuitement et
sans autorisation) pour des applications industrielles, scientifiques et médicales.
De ce fait une régulation au niveau national et mondial est réalisée dans le but de con-
trôler les problèmes causés par les interférences et la saturation des bandes de fré-
quence.
Au niveau national, la législation est assurée à la fois par l‟ANFR (agence nationale des
fréquences) et l‟ART (Autorité de Régulation des Télécommunications).
L‟ANFR, créée en 1996, élabore et édite le tableau national de répartition des bandes de
fréquence qui s‟appuie sur le règlement de radiocommunication élaboré dans le cadre
de l‟UIT.
Concernant le domaine des applications civiles, les conditions d‟utilisation sont fixées
par l‟ART qui décide de l‟attribution des fréquences selon une planification. La planifica-
tion consiste à faire un découpage par région dans lesquelles est établit un découpage
par bande. Ensuite sont définit les services de radiocommunications dédiés ainsi que la
liste des exploitants ou opérateurs. Une distinction par catégorie est faite, on y trouve
les ministères (Défense, Recherche, Intérieur), l‟ART et le CSA.
L'illustration 1 montre la répartition de la puissance autorisée sur les bandes réglemen-
tées dans la gamme 868 MHz.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 9
Figure 1 : Répartition des puissances dans la gamme 868MHz
Ainsi, la puissance d‟émission d‟un émetteur radio, gain de l‟antenne inclus, est limitée
par ces valeurs.
Élimination des déchets par les utilisateurs dans les ménages privés au sein de
l'Union Européenne
Ce symbole sur le produit ou sur son emballage indique que ce produit ne
doit pas être jeté avec vos autres ordures ménagères. Au lieu de cela, il est de
votre responsabilité de vous débarrasser de vos déchets en les apportant à
un point de collecte désigné pour le recyclage des appareils électriques et
électroniques. La collecte et le recyclage séparés de vos déchets au moment
de l'élimination contribuera à conserver les ressources naturelles et à garantir un recy-
clage respectueux de l'environnement et de la santé humaine. Pour plus d'informations
sur le centre de recyclage le plus proche de votre domicile, contactez la mairie la plus
proche, le service d'élimination des ordures ménagères ou le magasin où vous avez
acheté le produit.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 10
4. PRINCIPE DE FONCTIONNEMENT:
Tout en étant très simple d‟utilisation, l‟ARM-SE est entièrement configurable depuis ses
pages Web embarquées ou par l'intermédiaire de commandes «AT» (un simple terminal
suffit).
L‟utilisateur peut lui-même paramétrer le mode dans lequel il souhaite travailler. Il a le
choix entre le mode Série, le mode Ethernet ou le mode Passerelle (en aucun cas le mo-
dem ne peut établir de liaison radio venant de plus d‟un mode (une seule source
d’information) à la fois). Toutes ces possibilités sont intégrées de base dans la version
standard du logiciel interne des A.R.M.
La Figure 2 illustre les principes et possibilités de fonctionnement du modem.
Figure 2 : Organigramme de l'ARM-SE
Le mode transparent est le mode par défaut pour lequel aucun réglage n‟est nécessaire.
Il reproduit le plus fidèlement possible le train d'information envoyé sur la liaison câ-
blée. Ce mode convient à la plupart des cas où un protocole utilisateur est déjà existant
sur l'équipement raccordé.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 11
5. CARACTERISTIQUES GENERALES:
Gestion Liaison Ethernet et Liaison série (Mémoire tampon de 1Ko)
Transferts Radio Half Duplex
Fréquence 868Mhz, 433Mhz suivant carte radio
Débit radio 19200bps et 9600bps (Version 868Mhz)
Liaison série RS232 RS485 Débit: 1200bps à 115000bps
Puissance radio 10mW à 433Mhz ou 5, 25, 500mW à 868Mhz
Mode de Fonctionnement Ethernet, Série, Passerelle
Configuration par Page Web et commandes AT
Mode répéteur simple
Mode répéteur avec routage
Code correcteur d‟erreur
Contrôle radio LBT (Listen Before Talk)
6. CARACTERISTIQUES TECHNIQUES:
MODULE RADIO:
Bande de Fréquence: 868 - 870Mhz
Débit: 9.6kbps, 19.2kbps ou 38.4kbps
Nombre de canaux: 16
Espacement canal: 50khz
Type de modulation: FSK
Stabilité Fréquence: +-2kHz
Puissance: 5mw, 25mW, 500mW suivant canal radio
Stabilité Puissance: -2/+1dBm
Sensibilité réception: -107dBm (19K2), -110dBm (9K6)
Sélectivité canal adjacent: -40dBm (Espacement canal 50kHz)
Connecteur d‟antenne: SMA
INTERFACES DE LIAISON:
Interface Ethernet: Connecteur RJ45 10 Base T Isolé
Interface RS232: SUB-D 9 broches Femelle
Interface RS485: Connecteur à bornier
Débit Liaison série: 1200bps à 115000bps
Sortie MOS Chien de Garde + 10V à +30Vdc
DIVERS:
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 12
Buffer Ethernet: 8Ko partagés
Mémoire Flash pour stockage pages Web: 128ko ou 4Mo (selon ver-
sion).
Alimentation: + 10V à +30Vdc
Consommation max: 150mA (réception) 400mA (émission)
Température de fonctionnement: -20°C à +50°C
Boîtier Aluminium: 105*105*31 mm (Hors Antenne)
Poids: 300g
DELAIS:
Temps de réveil du modem: 180ms
Temps de retournement Rx/Tx et Tx/Rx: 2,4ms
Délais RS232 Rx/Tx et Tx/Rx: 0ms
Délais RS485 Rx/Tx et Tx/Rx: <1ms
Retard de transmission en mode Série Transparent: 5,6ms
Temps de ping au travers d'une connexion Ethernet par ARM-SE:
80ms sans RTS/CTS
118ms avec RTS/CTS (mode sécurisé)
INDICATION DES LED:
LED ON: Le modem est alimenté et a démarré
LED SYS: Dysfonctionnement du modem
LED OUT: État logique de la sortie
LED IN: État logique de l'entrée
LED Tx: Modem en émission radio
LED Rx: Modem en réception radio
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 13
II. INSTALLATION
1. AVERTISSEMENTS
Lors de l'installation veuillez respecter les consignes suivantes :
AVERTISSEMENT : l‟alimentation de l‟équipement doit être raccordé sur une
installation électrique respectant la normalisation en vigueur dans le pays
(NFC 15-100 en France). Elle doit être équipée de protections contre les surin-
tensités, les surtensions, les défauts à la terre (calibre 16A maxi).
AVERTISSEMENT : tous les équipements connectés au produit doit être con-
forme à l‟EN 60950-1 Ed. 2006 ou à leur norme produit.
AVERTISSEMENT : L‟alimentation de l‟équipement doit disposer d‟un disposi-
tif de sectionnement, conforme à la CEI 60947. Le dispositif de sectionnement
doit être le plus proche possible de l‟alimentation, et doit couper tous les
pôles actifs.
AVERTISSEMENT : ne pas installer l‟équipement près d‟une source de chaleur
ou près d‟une source d‟humidité.
AVERTISSEMENT : pour votre sécurité, il est impératif qu'avant toute inter-
vention technique sur l‟équipement celui-ci soit mis hors tension et non con-
necté au secteur.
AVERTISSEMENT : la sécurité procurée par ce produit n'est assurée que pour
un usage conforme à sa destination. Utiliser que l‟alimentation recommandée
TRACO POWER, modèle TCL24 – 124 ou bien une alimentation conforme à
l‟EN60950-1 :2006, à puissance limitée.
AVERTISSEMENT : la sécurité procurée par ce produit n'est assurée que pour
un usage conforme à sa destination. La maintenance ne peut être effectuée
que par du personnel qualifié.
AVERTISSEMENT : Ne pas utiliser directement le boîtier radio à l‟extérieur, il
n‟est pas étanche et est prévu pour être intégré dans un coffret ou dans une
armoire électrique (en option sur demande).
AVERTISSEMENT : Raccorder le support Rail Din à la terre de façon à ce que
le boîtier radio soit à la terre. Si une antenne externe sur mât est utilisée, il
faut également la relier à la terre et éventuellement lui ajouter un parafoudre.
Voir Figure 3.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 14
AVERTISSEMENT Respecter les normes en utilisant que les câbles et antennes
préconisées, ceci afin de ne pas dépasser la puissance apparente rayonnée
(P.A.R.) autorisée.
Figure 3 : Raccordement de l'antenne
L‟utilisation de câble coaxial de type RG58 (-1dB/m) n‟est pas recommandé (forte perte).
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 15
2. L'ANTENNE
Un mauvais choix d'antenne peut avoir des conséquences considérables sur la qualité de
la liaison radio. Il est important d'utiliser une antenne adéquate et, si nécessaire, un
câble faible perte afin de la placer dans une zone peu obstruée.
Le Tableau 1 expose les antennes disponibles sur commande:
ANT868-14S3.8
Antenne 1/4 d'onde de toit avec câble 3m80 +
fiche SMAM (Longueur 0.5, 1 ou 3m80)
ANT868-12FSC
Antenne fouet 1/2 onde coudée SMA (montage
direct sur A.R.M.)
ANT868-12S3.8
Antenne 1/2 onde de toit avec câble longueur
3m80 + fiche SMAM
ANT868-BZ
Antenne omnidirectionnelle «Bazooka» 4.15dBi
connecteur N femelle pour montage sur mât
(avec bride de fixation)
ANT868-Y12
Antenne directive Yagi 6 éléments 11,5 dBi,
connecteur FME mâle
(Attention à respecter les normes en vigueur!)
ANT868-Y15
Antenne directive Yagi 10 éléments 15 dBi, con-
necteur FME mâle
(Attention à respecter les normes en vigueur!)
Tableau 1 : Antennes disponibles au catalogue
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 16
e. Montage sur un coffret ou sur une armoire :
Les modems radio A.R.M. peuvent être fournis avec une antenne fouet ½ onde coudée
de façon à ce que l'antenne soit positionnée verticalement directement sur le modem.
Cette antenne est intéressante si l‟A.R.M. est monté dans un coffret plastique. Dans ce
cas l‟antenne ne doit pas être mise contre une plaque métallique (plaque de fond par
exemple). Les antennes ½ onde ne nécessitent pas de plan de sol et peuvent donc être
montées directement sur une surface non métallique.
Si le modem radio est monté dans un coffret ou une armoire métallique, vous pouvez
utiliser l‟antenne référence ANT868-14S, antenne ¼ d‟onde de toit avec son câble et sa
fiche SMA.
L‟antenne devra être montée verticalement (vers le haut ou vers le bas, selon la zone à
arroser). Pour des résultats optimaux, il est conseillé de la placer en hauteur et dégagée
de tout obstacle métallique dans un rayon de 1 mètre si possible (voir Figure 4).
Figure 4 : Placement du modem
f. Montage extérieur de l'antenne (sur un mât) :
Dans ce cas, vous pouvez utiliser l‟antenne référencée ANT868-BZ avec un câble de type
CFP10 (faible perte diamètre 10mm). Avec ce type de câble vous pouvez déporter
l‟antenne de 10, voire 20m ou plus suivant le bilan de liaison (nous pouvons vous le
calculer, pour cela il faut connaître la distance entre les 2 ou plusieurs points, le type
d‟antenne et la longueur des câbles souhaitée). Ne pas utiliser n‟importe quel câble
coaxial ni du RG58 qui, à cette fréquence, provoque une perte colossale. Voir Tableau 1.
2m
(conseillé)
Aucun obsatcle
métallique
dans cette zone
1m
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 17
La zone de Fresnel est une zone de propagation radio qui fait une ellipse entre les 2
antennes (voir Figure 5). Plus on souhaitera transmettre loin, plus il faudra monter les
antennes (~ 1m / km, soit une hauteur de 5m pour 5km), ceci afin d‟éviter tout obstacle
dans cette zone. En champ libre et à vue, avec des antennes installées selon ces préco-
nisations, la portée des modems radio A.R.M peut aller jusqu‟à plusieurs km.
Figure 5 : zone de Fresnel (Source : Wikipédia)
Si est la distance AB entre les antennes, au centre de la liaison (c'est-à-dire autour du
milieu de AB), le rayon de cet ellipsoïde est égal à :
Équation 1 (Source : Wikipédia)
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 18
g. Diagramme de rayonnement
« Un diagramme de rayonnement ou d'émission est la représentation graphique de la
répartition dans l'espace d'une grandeur caractérisant le rayonnement d'une antenne
radioélectrique…
Le diagramme de rayonnement d'une antenne permet de visualiser les lobes d'émission
dans les trois dimensions, dans le plan horizontal ou dans le plan vertical incluant le
lobe le plus important. La proximité et la conductibilité du sol ou des masses conduc-
trices environnant l'antenne peuvent avoir une influence importante sur le diagramme
de rayonnement. Les mesures sur les antennes sont effectuées en espace libre ou en
chambre anéchoïde. »1
Type d‟antenne Plan Horizontal (Azimut) Plan Vertical (Elévation)
Dipôle (FSC)
Directive (Yagi)
Figure 6 : Différents diagrammes d'émission d'antennes en deux dimensions
1
Source : Wikipédia : http://fr.wikipedia.org/wiki/Diagramme_de_rayonnement
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 19
Les antennes disponibles sur notre catalogue sont caractérisées et leurs diagrammes de
rayonnement connus. Referez-vous aux manuels d‟utilisateur des antennes pour instal-
ler au mieux votre matériel.
Figure 7 : Rayonnement vertical
Figure 8 : Rayonnement horizontal
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 20
h. Alignement de l’antenne
Tableau 2 : Alignement d'antennes Yagi
En fonction de leur diagramme de rayonnement (voir II.2.g page18) et de leur orienta-
tion par rapport à l‟émetteur (ou au récepteur), les antennes présentent des perfor-
mances différentes en terme de propagation radio.
Depuis les pages web de configuration des modems ARM-SE, il est possible de lancer
des outils de tests afin d‟apprécier le positionnement des antennes. Pour cela, utiliser
les tests d‟émission de porteuse pure coté émetteur et «Analyseur de spectre » côté ré-
cepteur. L‟outil « Analyseur de spectre » permet de visualiser le niveau de signal reçu et
d‟optimiser le positionnement des antennes en conséquence (plus de détails paragraphe
6, page 63).
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 21
i. Occupation du spectre
Avant toute installation, il est préférable de s‟assurer que le canal radio choisi est libre
en utilisant le test «analyseur de spectre» depuis le mode test des pages Web (plus de
détails paragraphe 6, page 63).
j. Sélection du canal radio
La sélection du canal radio se fait normalement par la roue codeuse placée à l'arrière du
modem sinon par configuration logicielle. Celle-ci n‟étant lue qu‟à la mise sous tension,
il faut donc couper l‟alimentation, sélectionner le canal radio et remettre sous tension
pour tout changement. La roue codeuse possède 16 positions de 0 à F (hexadécimal),
chacune correspondant à une fréquence porteuse différente, espacées par pas de 50kHz
et de puissance variable (voir tableau 2).
Par respect de la norme, les informations venant de l‟utilisateur doivent respecter un
temps d‟émission (duty cycle) imposé ou se tenir au protocole LBT (Listen Before Talk).
Ces spécificités sont configurables par pages Web.
Selon le canal radio choisi, les modems ARM peuvent fonctionner sur des distances de
plusieurs km.
La partie radio du modem est disponible en deux versions:
version « Standard » : débits radio de 9,6kbps et 19,2Kbps.
version « Haut débit » : débits radio de 19,2Kbps et 38,4Kbps.
Les tableaux ci-dessous fournissent les distances atteignables en champ libre et les spé-
cificités de chaque canal.
CANAL FREQUENCE
(MHz)
PUISSANCE
NORMALISEE
DUTY
CYCLE
DISTANCE ATTEIGNABLE
0 869,8 5mW 100% <1km
1 868,075
2 868,125
3 868,175
4 868,225
5 868,275
6 868,325
7 868,375 25mW 1% <2km
8 868,425
9 868,475
A (10) 868,525
B (11) 869,85
C (12) 869,9 5mW 100% <1km
D (13) 869,475
E (14) 869,525 500mW 10% ~5km
F (15) 869,575
Tableau 3 : Caractéristiques par canal radio pour débits <= 19.2kbps
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 22
CANAL FREQUENCE
(MHz)
PUISSANCE
NORMALISEE
DUTY
CYCLE
DISTANCE ATTEIGNABLE
0 869,85 5mW 100% <1km
1 868,075
2 868,75
3 868,175
4 868,85
5 868,275
6 868,95
7 868,375 25mW 1% <2km
8 869,05 0,1%
9 868,475
A (10) 869,15
B (11)
C (12) 869,85 5mW 100% <1km
D (13)
E (14) 869,525 500mW 10% <5km
F (15)
Tableau 4 : Détail des canaux radio pour débits > 19,2Kbps
Pour faire communiquer des modules ARM ensemble, il faut leur affecter le même nu-
méro de canal.
Remarque: dans le cas où un autre émetteur, ne faisant pas partie de la même applica-
tion, est placé à proximité, laisser au moins un canal libre entre les deux: C2, C4 @19,2
Kbps par exemple.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 23
3. BRANCHEMENTS DE L'ARM-SE
Figure 9 : Schéma de raccordement du modem.
a. Alimentation
Nous conseillons l‟utilisation de notre alimentation 24V référence ATIM : ALIM220-24V-
1A.
L‟alimentation doit se trouver à proximité du modem radio.
Le câble pour l‟alimentation secteur d‟alimentation doit être à 3 conducteurs de section
0.5 (couleur bleu, marron, vert/jaune) et de longueur maximum 3m.
Le câble pour l‟alimentation du modem radio ARM doit être 2 conducteurs de section
0.5 (couleur noir et rouge) et de longueur maximum 3m.
Connectez votre alimentation entre les bornes 0V et + du bornier débrochable.
Celle-ci doit être comprise entre 10 et 30V et redressée, filtrée. Attention aux blocs
d'alimentation 220V qui sont souvent de mauvaise qualité et peuvent délivrer des pics
1
1
GND
CTS
TXD
RXD2
3
8
5
RS485-
RS485+
6: TPIN-
4: TPIN+
3: TPOUT-
1: TPOUT+
GND
10 -> 30V
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 24
inférieurs à 10V! Le 0V (pôle négatif) est raccordé au boîtier et donc à la terre par
l‟intermédiaire du rail DIN.
La consommation sous 12V est de:
~ 120mA en réception
~ 200mA en émission à 10mW
~ 400mA en émission à 500mW
Consignes de sécurité de notre alimentation ALIM220-24V-1A :
Avant de procéder à l‟installation, il convient de lire attentivement et complète-
ment ces consignes d‟utilisation.
Ces alimentations ont été construites conformément aux consignes de sécurité
IEC/EN60950-1, UL60950-1 et UL508. Elles sont homologuées/certifiées (marque
BG) conformément aux normes EN60950-1, EN50178, EN61558-2-8 et répondent
aux normes de la directive basse tension (LVD). Elles sont homologuées UL et cUL
conformes aux normes UL 60950-1 et UL 508 (listée).
Avant de procéder à l‟installation, à l‟entretien ou travail de modification de
l‟appareil, éteignez le commutateur principal du dispositif et faites en sorte qu‟il
ne puisse être rallumé. Quand l‟appareil fonctionne, certaines parties sont sou-
mises à une tension dangereuse. Un maniement inapproprié de l‟appareil peut
donc conduire à la mort, causer des blessures graves ou causer d‟importants
dommages matériels. Le bon fonctionnement et la sécurité de l‟appareil dépen-
dent d‟un stockage, d‟un montage et d‟une installation appropriés.
L‟installation de l‟appareil nécessite de respecter les dispositions nationales im-
portantes (aux USA, en Europe et autres pays) qui s‟appliquent à ce produit.
Avant de procéder à la mise en service de l‟appareil, veuillez respecter les condi-
tions suivantes :
o La connexion de l‟alimentation doit être réalisée en conformité avec les
normes nationales (VDE0100 et EN50178).
o Dans le cas où vous utilisez des fils torsadés, vous devez impérativement
les fixer dans les bornes serre-fils.
o Prévoyez un dispositif d‟isolation adapté afin d‟isoler l‟appareil du circuit
d‟alimentation.
o Degré de protection I à IEC536. Tout contact à la terre doit être branché à
la borne FG (classe de protection I).
o Tous les fils de sortie doivent être conçus pour le courant de sortie et doi-
vent être branchés à la bonne polarité.
o Veillez à un refroidissement suffisant.
o N‟effectuez jamais d‟intervention lorsque l‟appareil fonctionne ! Risque
d‟électrocution et des arcs électriques qui peut conduire à la mort, causer
des blessures graves ou causer d‟importants dommages matériels.
o Attention : des tensions dangereuses et des composants contenant une
quantité très importante d‟éléments électrostatiques sont présents dans
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 25
cette alimentation pendant des conditions de fonctionnement normales.
Ceux ou celles-ci sont inaccessibles. Un maniement inapproprié peut cau-
ser un choc électrique ou de sérieuses brûlures! Ne pas ouvrir le bloc
d'alimentation jusqu'à au moins 5 minutes après qu'il a été déconnecté de
l‟alimentation sur tous les pôles.
o Seul un personnel qualifié est autorisé à ouvrir l‟appareil !
o Ne pas introduire d'objets dans l‟appareil. Le potentiomètre de réglage de
tension de sortie peut être uniquement manipulé avec un tournevis isolé.
o N‟exposez pas l‟appareil au feu et à l‟eau.
Consignes d‟installation :
Cette alimentation est conçue pour des systèmes d‟intérieur professionnels. Pen-
dant le fonctionnement l‟alimentation doit être inaccessible. Elle ne peut être ins-
tallée et mise en service que par un personnel qualifié.
Ne fonctionne pas sans connexion PE ! Afin de respecter les consignes de sécuri-
té et EMC (marque CE, certifications), l‟alimentation peut être mise en service
uniquement si la borne PE est reliée au conducteur terre non intégré.
La position de montage correcte pour un refroidissement optimal doit être ob-
servée. Ne recouvrez pas les trous d‟aération. Il faut laisser un espace d‟au moins
50 mm au-dessus et en dessous de l‟appareil afin de ne pas entraver la convec-
tion naturelle. Surveillez la réduction de puissance.
Le fusible interne n‟est pas accessible. En tant que tel il ne peut pas être rempla-
cé par l‟utilisateur. Si le fusible interne a grillé, l‟alimentation a un défaut interne
et pour des raisons de sécurité, doit être transféré au distributeur local. Dans le
cas où le fusible interne doit être remplacé sur place, remplacez-le par un fusible
de même type et de même puissance pour une protection continue contre tout
risque d‟incendie.
Recyclage : l‟unité contient des éléments qui sont conçus pour le recyclage, et
des composants qui nécessitent un dépôt spécial. Vous êtes donc prié de
s‟assurer que l‟appareil sera recyclé à la fin de sa mise en service.
b. Liaison Ethernet
Le modem ARM-SE doit être raccordé au réseau par câble droit ou croisé (cross-over) de
type CAT3 ou CAT5 conformément au périphérique réseau auquel il se raccorde. A la
mise sous tension, la LED Orange du connecteur RJ45 doit s‟allumer. Si ce n‟est pas le
cas, vérifier la conformité du cordon Ethernet.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 26
c. Liaison série RS232
Il est possible de configurer le modem radio et également de pouvoir communiquer par
cette interface.
Attention:
L‟interface étant du type DCE, il faut utiliser un câble droit 9 points mâle/femelle pour le
raccordement à un PC. Par défaut, la sélection de l‟interface RS485 ou RS232 se fait
automatiquement mais il faut pour cela utiliser un câble 9 points (Nécessite au moins
les 5 signaux Tx, Rx, Gnd, Rts, Cts). Il est également possible de forcer le mode RS232
ou RS485 (voir configuration registre). Le câble RS232 doit être blindé et nous préconi-
sons une longueur maximum de 3m, sinon utilisez la RS485 et un convertisseur.
1 Non utilisé
2 TXD Sortie Transmission de donnée / Réception de l‟host
3 RXD Entrée Réception de donnée / Transmission de l‟host
4 DSR Entrée Autorisation communication radio et série
5 GND - Masse
6 DTR Sortie Indique l‟état du modem radio
7 CTS Entrée Request to send / Demande pour émettre
8 RTS Sortie Clear to send / Prêt à émettre
9 Non utilisé
Tableau 4: Brochage de la SUBD 9 broches
Utilisation CTS RTS en mode mémoire saturée (Bit0 du registre S27)
RTS: Si Actif (niveau 1 RS232) Pas d‟autorisation à transmettre les informations sur la
liaison série
CTS: Actif (niveau 1 RS232) Signale la saturation de la mémoire du modem
Doit être utilisé si la vitesse de la liaison série est plus élevée que le débit radio
Utilisation CTS RTS en mode radio (Bit2 du registre S10)
RTS: Si Actif (niveau 1 RS232) Validation de la réception radio
CTS: Inactif (niveau 0 RS232) Signal la réception de donnée radio
Utilisation des signaux DTR et DSR
Ils permettent de contrôler l‟état de communication du modem seulement dans le mode
transparent. Le signal DSR signale si le modem est actif. L‟entrée DTR arrête immédia-
tement la communication radio et la communication sur la liaison série (actif à l'état 1
RS232).
Validation de cette fonction par bit 1 du registre S10.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 27
d. Liaison série RS485
Il est possible de configurer le modem radio et également de pouvoir communiquer par
cette interface. L‟avantage de la RS485 est de pouvoir mettre plusieurs dispositifs sur un
même bus 2 fils (A, B ou respectivement + et -). Ce bus est très utilisé dans les applica-
tions industrielles car il est peu sensible aux perturbations extérieures (liaison différen-
tielle).
Figure 10 : Résistance de terminaison et polarisation sur RS485
Attention:
Par défaut, la sélection de l‟interface RS485 ou RS232 se fait automatiquement mais il
faut pour cela que rien ne soit raccordé à la RS232 (SUBD débranchée). Il est cependant
préférable de fixer le mode RS232 ou RS485 (voir registre S16).
Le bus RS485 nécessite de mettre une résistance de terminaison de 120 Ohms sur cha-
cun des deux dispositifs RS485 situés en bout de ligne (dans le cas d'une longue ligne
ou en milieu perturbé). Si le câble entre votre équipement et l‟ARM est court et en milieu
non perturbé, il est préférable de ne pas mettre la résistance de terminaison afin de di-
minuer la puissance dissipée. Il faut également que la ligne soit polarisée sur au moins
un des équipements raccordé au bus.
Pour activer ou désactiver la résistance de terminaison et les résistances Pull-up, Pull-
down, il faut agir sur les dip-switchs à l‟arrière du modem (Voir Figure 10).
Désactivé ↔ Activé (baissé)
4: Terminaison 120Ω
3: Pull-down 2.7K
2: Pull-up 2.7K
1: Mode test
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 28
e. Entrée – Sortie Tout Ou Rien
L'ARM-SE est muni en standard d‟une entrée (IN) et d‟une sortie logique (OUT).
La principale fonction de la sortie est d‟être utilisée en tant qu‟alarme (Watchdog) en cas
de coupure de la communication radio entre les 2 équipements (ou plusieurs). Elle peut
également être commandée par fonction Modbus.
Figure 11 : entrée logique
Figure 12 : sortie logique
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 29
III. CONFIGURATION
Le modem a une configuration de base (ou dite « d‟usine ») dans sa mémoire pro-
gramme. Cette configuration est copiée dans la mémoire de sauvegarde qui peut être
modifiée selon les configurations faites par l‟utilisateur. Ces modifications sont pos-
sibles soit par pages Web internes, soit par commandes AT.
NB: Pour toute configuration depuis la liaison série RS232, il est nécessaire
d’activer le mode «Serial» depuis les pages Web.
Une émulation des commandes AT est faite en pages Web depuis la page de con-
trôles avancés (« Advanced Countrols »). Voir chapitre 3.3 page 35.
Les paramètres ainsi configurés ne prennent effet qu'après validation et redémarrage du
modem. Depuis les pages Web, valider les modifications en cliquant sur «Apply» puis
quitter l‟applicatif en cliquant sur «Exit And Save» pour redémarrer le modem. Les pages
Web se voulant simples et intuitives il est recommandé de s‟en servir dans la plupart des
cas.
1. CONFIGURATION PAR PAGES WEB EMBARQUÉES
Pour avoir accès à la configuration du modem, les adresses IP du modem et du PC doi-
vent appartenir à la même classe. D'origine, la classe d'adresse de l'ARM-SE est
192.168.0; le poste voulant accéder à sa configuration doit donc avoir une classe
d'adresse similaire.
Si ce n'est pas le cas, la configuration de ces paramètres est réalisable depuis le pan-
neau de configuration de Windows, catégorie Connexions Réseau > Connexion au ré-
seau local > Onglet Général > Propriétés > Onglet Général > Protocole Internet
(TCP/IP) > Propriétés > Adresse IP.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 30
N.B : Attention aux PC équipés de contrôleur Wifi qui peuvent rediriger le trafic Ethernet
sur leur media. Pour assurer une meilleure compatibilité il peut être envisageable de
désactiver ce type de contrôleur.
La plupart des PC sont équipés de pare-feu (Firewall) actifs à plusieurs niveaux:
Windows (voir Panneau de configuration > Pare-Feu ou Centre de sécurité)
Logiciel Anti-Virus
Logiciel de contrôle d'accès.
Les pages web exploitant le port 80, ce port est normalement libéré, par défaut, par les
pare-feu.
L‟intérêt d‟un logiciel de configuration embarqué est qu‟il ne nécessite aucune installa-
tion. Toutefois, pour des navigateurs trop anciens ou autres qu‟Internet Explorer, Mozil-
la, Opéra, Chrome, Safari, des problèmes de compatibilités peuvent apparaître.
Pour éviter cela, il est important de tenir à jour les versions de navigateur ainsi que celle
de FlashPlayer (http://www.adobe.com/fr/products/flashplayer/) pour ce qui est des
animations du mode test.
Illustration 8: Configuration des paramètres TCP/IP.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 31
a. Page d'accueil et mot de passe
Le modem doit être relié à un PC par un cordon Ethernet conformément avec sa liaison
au réseau (droit ou croisé). Depuis un navigateur Internet, accéder à la page d‟accueil du
modem à l‟adresse 192.168.0.20. Le mot de passe par défaut est «default» qu‟il est
possible de changer à l‟onglet «Admin».
Figure 13 : Définition d'un nouveau mot de passe
Figure 14 : Choix du mode de fonctionnement
Sur la page d‟accueil (onglet «Setup») devant «Operating Mode» se déroule la liste des
modes de fonctionnement évoqués au chapitre IV qui déterminent la source d'informa-
tion transmise par radio. S‟en suivent les différents paramètres qu‟il est possible de con-
figurer guidant ainsi l‟utilisateur à modifier les paramètres utiles et adaptés à sa situa-
tion. Les chapitres suivants traitent du paramétrage de modem de manière exhaustive.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 32
2. CONFIGURATIONS PAR COMMANDES HAYES (AT)
Dans ce mode on a accès à toute la configuration du modem. La mémoire de configura-
tion est divisé en 3 pages, pour accéder à chaque page il faut changer la valeur du re-
gistre S99 (par défaut on accède à la page mémoire 0). La trame AT doit être envoyée à
l‟ARM au format UART programmé (par défaut: 19200bps, 8 bits, sans parité, 1 ou 2
stop bits).
Pour accéder au mode il faut envoyer sur la liaison série RS232 ou 485 les codes
ASCII de passage: +++
Remarque: format de la trame: <Temporisation 50ms>+++
Tout autre code ASCII à l‟exception des 2 codes ASCII LF (0x0A) et CR(0x0D) se trouvant
dans le temps de 50ms annule la commande.
Si vous ne vous rappelez plus du format enregistré précédemment, il est pos-
sible de revenir à la configuration par défaut de l’UART en passant en mode test 12
(voir chapitre Mode test page 63).
Exemple 1 : (voir tableau des commandes AT en annexe)
+++ „Passage en mode commande
ARM VERSION … „Réponse du modem
ATS55 „Lecture S55 (Code de pagination)
Value=$50 „Réponse du modem
Exemple 2 :
+++ „Passage en mode commande
ARM VERSION … „Réponse du modem
ATS99=01 „Passage page mémoire 1
Value=$01 „Réponse du modem
ATS55 „Lecture S55 (Code de pagination)
Value=$51 „Réponse du modem
AT&W „Ecriture dans l‟EEPROM
ATR „Reset modem
Attention: avec les commandes AT l‟accès à tous les registres de configuration est réali-
sable. De ce fait toute erreur de manipulation peut engendrer un dysfonctionnement du
modem, dans ce cas il faudra revenir à la configuration d‟origine par le mode test D.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 33
3. CONFIGURATION DES MODEMS ARM-IO DISTANTS
Lorsque le modem ARM-SE est configuré en mode « Gateway ModBus » (voir chapitre
IV.4), il est possible de configurer des modems ARM-IO distants via les pages web de
l‟ARM-SE.
a. Configuration du serveur ModBusTCP
Une fois le mode Gateway ModBus » configuré convenablement (de manière à communi-
quer avec les ARM-IO distants), ouvrez la page web de configuration des ARM-IO (voir
Figure 15). Finissez ensuite le paramétrage du modem ARM-SE puis cliquez sur « Exit
and Save » pour quitter la configuration.
Ouverture de la
page de
configuration des
ARM-IO
Paramètresde
connexion relatifs
au Client 1
Figure 15 : Ouverture de la page web de configuration des ARM-IO
Sélectionnez la connexion au serveur ModbusTCP (Gateway ModBus > Connected Clients)
que vous souhaitez utiliser pour atteindre vos ARM-IO et renseignez le type d‟ARM-IO à
configurer ainsi que son adresse MAC.
b. Configuration distante
Basculez sur la page web de configuration des ARM-IO. Lancez la seconde étape en
cliqunt sur « Get Target Setup ». Configurez les paramètres une fois obtenus et finissez
en cliquant sur « Save » puis « Reset » si nécessaire (Voir Figure 17).
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 34
Connexion
relative au
serveur
Type d‟ARM-IO
Adresse MAC de
l‟ARM-IO
Barre de
progression
Lancement de la
première étape
d‟initialisation
Figure 16 : Configuration distante des ARM-IO (1ère
étape)
Lancement de la seconde
étape
Paramètres obtenus
Mode de fonctionnement
Watchdog
Plage d‟adresses répé-
tées
Canaux de répétition
Canaux de fonctionne-
ment normal
Vitesse de liaison radio
Paramètres de liaison
série
Commandes AT (mode
avancé)
Sauvegarde des para-
mètres (à utiliser en fin
de paramétrage)
Reset ARM-IO distant
Figure 17 : Configuration distante des ARM-IO (2ème
étape)
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 35
4. CONTROLES AVANCES
Une section de contrôles avancés de la configuration est accessible à l‟onglet « Admin ».
Ces fonctions permettent de configurer tous les registres du modem. Ce mode est ré-
servé aux utilisateurs avertis. Il est fortement recommandé de posséder la liste des
commandes AT disponible en annexe et d‟utiliser une table de conversion décimal /
hexadécimal.
Une lecture («Read») à l'adresse du registre (ex: 60 pour ATS60) renseigne de sa valeur
qu'il est possible de modifier par écriture («Write») au format hexadécimal.
Adresse du
registre
Lecture
Ecriture
Valeur du re-
gistre
Figure 18 : Page Web des contrôles avancés et distants
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 36
IV. MODES DE FONCTIONNEMENT
1. MODE ETHERNET
Par définition, Internet est issu d‟une famille de protocoles d‟interconnexion hétéro-
gènes. Cela signifie que les protocoles gérant l‟application sont indépendants du sup-
port physique emprunté par la communication.
L‟ARM-SE intervient ainsi de manière transparente au niveau des couches basses et ne
fait que répéter l‟information telle qu‟elle a été émise par les NIC (cartes réseaux) en
communication.
La fiabilité de la communication entre deux ARM-SE est assurée par acquittement des
messages et, selon configuration, par mécanisme d‟accès au canal radio de type
RTS/CTS (Request To Send/Clear To Send).
Dans des applications exigeantes en termes de temps de réponse, la communication par
ARM-SE peut être un frein au dialogue étant donné le débit radio très largement inférieur
au débit théorique atteignable sur un réseau 10 Base T. De ce fait toute communication
n‟étant pas basée sur un protocole de gestion de flux (typiquement TCP) expose la
transmission à une congestion de flux et un engorgement du trafic sur la liaison.
a. Performance de la liaison et optimisation du débit
Lorsque l‟utilisateur choisi le mode de fonctionnement Ethernet, la priorité peut être
portée sur la vitesse (sans RTS/CTS) ou sur la sécurité (avec RTS/CTS) de la communica-
tion radio depuis l‟onglet «Radio» au paramètre «Focus on:».
NB: Ce réglage n‟est possible qu‟en mode P2P après validation du mode de fonctionne-
ment par clic sur «Apply». Si les temps de réponse ne sont pas critiques, il est conseillé
de conserver le mode avec RTS/CTS (mode «Security» par défaut).
Afin de maîtriser au mieux le débit radio il est primordial de connaître le type de trafic
sur le réseau et celui devant emprunter le canal radio. Pour satisfaire cela, il est possible
de définir des filtres sur adresses MAC (voir Figure 25) ou de créer un sous-réseau spéci-
fique aux communications par radio (voir Figure 19).
L‟utilisation d‟un analyseur de trafic (type Ethereal ou Wireshark) peut être utile mais
une simple connaissance de la configuration réseau est suffisante.
b. Classe d'adresses et sous-réseau radio.
L'ARM-SE émet en radio les trames Ethernet des appareils faisant partie de sa
classe d'adresse IP. Il est alors possible de réaliser un sous-réseau opérant sur le canal
radio grâce à l'utilisation du masque prévu à cet effet. Par défaut le masque de sous-
réseau est 255.255.255.0.
La figure 12 illustre une installation utilisant des sous-réseaux différents pour créer dif-
férentes zones (évitant de ce fait une émission de trame simultanée).
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 37
Figure 19 : Sous-réseau radio
L'ARM-SE n'ayant pas la fonction routeur, l'interconnexion de réseaux différents oblige
l'utilisateur à modifier la valeur du masque.
Figure 20 : Adresse réseau et masque de sous-réseau
ARM-SE
ARM-SE
ARM-SE
ARM-SE
ARM-SE
@IP:192.168.0.65MASK: 255.255.255.64
192.168.0.128<@IP
< 192.1
68.0
.192
192.168.0.64< @IP < 192.168.0.128
@IP:192.168.0.129MASK: 255.255.255.128L
OCAL N
ETWORK
ARM-SE ARM-SE
@IP
>192.1
68.1
91
AREA B
AREA A
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 38
c. Fonctionnement en mode point à point (P2P):
Figure 21 : Cas n°1 en mode Point à Point
La configuration par défaut des ARM-SE en mode Ethernet répond au cas de la Figure 21.
Il s‟agit du cas simple dans lequel les ARM-SE réalisent la communication d‟un poste à
un autre.
Figure 22 : Mode Point à Point via Switch ou Bridge
Le cas d‟une connexion d‟un point à un commutateur réseau (Switch ou Bridge) ne dif-
fère pas du cas N°1. Ces derniers sont capables d‟isoler les adresses physiques des ap-
pareils qui y sont connectés laissant ainsi le canal radio exclusivement réservé aux
postes qui l‟empruntent (postes 1 et 2 de l'illustration 15).
Rappel : Un commutateur réseau connecte des segments réseaux à paquets de la
couche 2 du modèle OSI.
Pour les cas N°1 et 2 la Figure 23 indique la configuration adéquate.
Le paramètre «Promiscuous» signifie qu‟aucun filtre sur les adresses n‟est appliqué.
ARM-SE ARM-SE
AB
POSTE 2
POSTE 1
CAS N°1
A
ARM-SE
ARM-SE
AB
POSTE 2
POSTE 1
POSTE 3
POSTE 4
SWITCH ou BRIDGE
A
CAS N°2
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 39
Figure 23 : Paramétrage du mode Point à Point sans filtre
Figure 24 : Mode Point à Point via Hub
Dans le cas d‟un réseau raccordé par Hub, toutes les trames entrant dans le Hub sont
répétées sur chacun des ports. Dans l‟exemple de la Figure 24, si les postes 3 et 4
communiquent ensemble, leurs messages seront aussitôt émis vers le poste 1 et le
poste 2, surchargeant inutilement le canal radio.
d. Filtrage MAC et IP
Le problème rencontré avec l‟utilisation d‟un Hub peut être pallié grâce à l‟utilisation de
la table d‟adresses MAC (adresses physiques) de l‟ARM-SE qui définit les adresses desti-
nataires autorisées à emprunter le canal radio. Dans l‟exemple du cas N°3, il suffira de
configurer la table du modem A avec l„adresse du poste 2 et, si nécessaire, celle du mo-
dem B. Pour empêcher tout trafic de type diffusion IP (broadcast IP), décochez la case
« IP broadcast allowed ». Voir paramétrage associé Figure 25.
ARM-SE
ARM-SE
AB
POSTE 2
POSTE 1
POSTE 3
POSTE 4
HUB
A
CAS N°3
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 40
Trafic IP broadcast filtré
(bloqué)
Adresse MAC des équipe-
ments distants autorisés
Figure 25 : Configuration des filtre MAC et IP
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 41
e. Fonctionnement en mode Point vers Multipoint
Dans cette configuration de type «étoile», le point d‟accès peut interroger chacun des
postes connectés sur chacun des modems configurés en client.
Figure 26 : Mode Point vers Multipoint
Remarque: Dans ce type de configuration, il est important d’attribuer une adresse
IP différente à chaque modem ARM-SE.
Les modems configurés en clients ne peuvent communiquer entre eux et les temps de
réponse dépendent de l‟occupation du canal par chacun. De plus, les règles évoquées
dans les cas N°1, 2 et 3 sont valables pour chacun des points (client ou point d‟accès).
ARM-SE
AB
POSTE 2
ARM-SE
POSTE 1
POSTE 6
POSTE 5
A
ARM-SE
AC
POSTE 3
ARM-SE
AD
POSTE 4
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 42
f. Fonctionnement en mode répéteur
Figure 27 : Répéteur Ethernet / Routeur radio
Pour réaliser une fonction répéteur en mode Ethernet, le modem répéteur doit impérati-
vement être paramétré en point d‟accès (AP mode, Access Point). Les modems commu-
niquant entre eux par l‟intermédiaire du répéteur doivent alors être configurés en mode
client (Client mode). Le modem point d‟accès effectue alors un routage radio des mes-
sages envoyés par les modems clients. L‟envoi d‟un message étant reçu premièrement
par le point d‟accès, réémis, puis reçu par le destinataire final, les délais d‟émissions
sont multipliés par deux. De ce fait et par conception, il ne peut y avoir plus d‟un répé-
teur dans la chaine de communication. La Figure 27illustre le principe de fonctionne-
ment.
Les valeurs du masque, sur les modems et sur les équipements, sont à changer pour
utiliser des sous-réseaux différents (messages routés sur radio ou sur câble).
ARM-SE (Mode Client) IP : 192.168.1.20
MASQUE : 255.255.255.0
Réseau 1 Classe d’@IP :
192.168.1.z
ARM-SE (Mode Client) IP : 192.168.2.20
MASQUE : 255.255.255.0
Réseau 2 Classe d’@IP :
192.168.2.z
ARM-SE (Mode Client) IP : 192.168.3.20
MASQUE : 255.255.255.0
Réseau 3 Classe d’@IP :
192.168.3.z
ARM-SE (AP Mode) IP : 192.168.0.20
MASQUE : 255.255.255.0
Réseau 0 Classe d’@IP :
192.168.0.y
REPETE SI @IP DEST N’APPARTIENT PAS AU SOUS-RESEAU DU
POINT D’ACCES
REGLES D’EMISSION :
@IP DESTINATION BROADCAST
OU
(@IP DESTINATION !=
@IP MODEM
ET
@IP SOURCE APPAR-TIENT A CLASSE IP DU
MODEM)
REGLE DE RECEPTION:
Client <-> Client : NOK Client <-> AP : OK
REGLES DE REPETI-TIONS:
MODEM POINT D’ACCESS
ET
(@IP DESTINATION
BROADCAST
OU
@IP DESTINATION N’APPARTIENT PAS A CLASSE IP DU POINT
D’ACCES)
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 43
Figure 28 : Exemple d'un répéteur isolé
Figure 29 : Exemple d’un répéteur avec trafic Ethernet partagé (Attention aux va-
leurs des masques)
ARM-SE (Mode Client) IP : 192.168.2.11
MASQUE : 255.255.255.0
ARM-SE (Mode Client) IP : 192.168.2.21
MASQUE : 255.255.255.0
REPETEUR ARM-SE (AP Mode)
IP : 192.168.0.20 MASQUE : 255.255.255.0
EQUIPEMENT 1 IP : 192.168.2.10
MASQUE : 255.255.255.0
EQUIPEMENT 2 IP : 192.168.2.20
MASQUE : 255.255.255.0
ARM-SE (Mode Client) IP : 192.168.2.20
MASQUE : 255.255.252.0
ARM-SE (Mode Client) IP : 192.168.2.20
MASQUE : 255.255.252.0
EQUIPEMENT 1 IP : 192.168.2.10
MASQUE : 255.255.252.0
EQUIPEMENT 2 IP : 192.168.2.10
MASQUE : 255.255.252.0
EQUIPEMENT 3 IP : 192.168.0.10
MASQUE : 255.255.252.0
REPETEUR ARM-SE (AP Mode)
IP : 192.168.0.20 MASQUE : 255.255.255.0
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 44
2. MODE SERIE
a. Mode Transparent
Dans ce mode, seule la gestion de la couche physique des données est réalisée. Chaque
octet entrant dans le module émetteur est recopié dans le module récepteur et aucun
contrôle d‟erreur n‟est géré. Il est possible d‟établir une liaison point à point ou point à
multipoint. Un protocole de communication doit être déjà présent sur les équipements
reliés aux modems (exemple type: automates ayant déjà un protocole ModBus, Unitel-
way ou autre).
Il faut bien noter que dans ce mode, la radio n‟étant pas un média fiable à 100%, les
données pourront arriver de temps en temps erronées et devront donc être répétées si
besoin.
Format de la trame radio:
- Bit synchronisation ( N bit de synchronisation)
- Code Préambule
- Message (n x 8)
[ Préambule ] [ Code Préambule ] [ Datas brutes ] [ Séquence Fin ]
64 16 8 x n 6
(n: nombre d‟octets de la trame entrante)
(bit time=52µs à 19200b/s, bit time=104µs à 9600b/s)
Le modem radio passe en émission dès la réception du premier octet entrant sur sa liai-
son série (+ attente éventuelle tempo «Delay before emission» (par pages Web) de
3ms ou définition du délai (registre S28 par commandes AT) correspondant au temps
de ces n octets au débit de la liaison série. Exemple: 1ms pour 2 octets à 19200bps).
Cette tempo est remise à zéro à chaque nouvelle réception d‟un octet sur la liaison sé-
rie. Il faut donc avoir un silence correspondant à la durée de ces «n octets» pour pouvoir
déclencher l‟émission.
L‟émission continue tant que la mémoire tampon de réception de la liaison série n‟est
pas vide. A l‟émission du dernier octet de la mémoire tampon, un comptage commence
permettant de rester en émission pendant n blocs de 312µs correspondant à n paquets
de 6 stop-bits. Ce temps est ajustable par la valeur «Nb of stop frames after Tx» (re-
gistre S29) ou d'un temps fixe de 3ms par pages Web au paramètre «Wait end of
transmission». Ce compteur est réarmé à chaque nouvelle donnée émise. Cette valeur
doit être identique sur chacun des ARM connectés. En fin de message, le modem reste
en émission durant le temps prédéfinit.
Le modem dispose d‟une mémoire tampon de 1024 octets. Si la vitesse de la liaison sé-
rie est égale à la vitesse radio, alors les données sont envoyées directement. Si la vitesse
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 45
de la liaison série est inférieure au débit radio, alors l‟utilisation de la temporisation
après émission permet au modem d‟éviter de retourner dans le mode réception et de
perdre du temps (temps de passage Tx/Rx/Tx).
Lorsque la vitesse de la liaison série est supérieure à celle du modem, celui-ci peut ac-
cumuler jusqu‟à 1024 octets dans un buffer tampon et retarder ainsi l‟émission. Si la
mémoire tampon est pleine, le modem ne prend plus en compte les données de la liai-
son série qui seront perdues. Pour prévenir ce type de comportement il est conseillé
d‟utiliser les signaux de contrôle (CTS – RTS). Dans ce mode de gestion de flux, RTS est
activé lorsque le nombre d‟octets dans la mémoire tampon de réception série atteint
1000.
Figure 30 : Paramétrage du mode Série-Transparent.
Remarque:
Dans le mode transparent, il est important de prendre en compte les temporisations de
retard à l‟émission et d‟attente fin d‟émission. Ceci peut permettre d‟éviter les phéno-
mènes de «trous» dans les trames radio. Par exemple, pour une vitesse de liaison série
à 2400bps, sans utiliser les temporisations, le modem envoie chaque octet séparément
dans chaque trame radio.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 46
Cas sans utilisation de temporisation:
MODEM EMETTEUR
- Liaison série < ---Message--- >
- Liaison radio < tr ><tp>< ---Message --- >
MODEM RECEPTEUR
- Liaison radio <tp>< ---Message --- >
- Liaison série < ---Message --- >
t0: temps de la temporisation avant émission
tr: temps de retournement radio
tp: temps du préambule
Cas avec temporisation avant émission:
MODEM EMETTEUR
- Liaison série < ---Message--- >
- Liaison radio < t0 >< tr ><tp>< ---Message --- >
MODEM RECEPTEUR
- Liaison radio <tp>< ---Message --- >
- Liaison série < ---Message --- >
t0: temps de la temporisation avant émission
tr: temps de retournement radio
tp: temps du préambule
Cas avec temporisation attente fin d’émission:
MODEM EMETTEUR
- Liaison série < -Mes1- > <ti>< -Mes2- > --
- Liaison radio < tr ><tp>< -Mes1- >< ta>< -Mes2- >< ta>
MODEM RECEPTEUR
- Liaison radio <tp>< -Mes1- >< ta> < -Mes2- >< ta>
- Liaison série < -Mes1- >< ti>< -Mes2- >
tr: temps de retournement radio
tp: temps du préambule
ti: temps inter caractère
ta: temps en fin d'émission
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 47
Vitesse liaison
série
Temps inter
caractère
Sélection
Vitesse
radio
Temporisation
avant émission
Temporisation
attente
émission
> 19200b/s 0 ou >0 19200b/s 0 0
19200b/s 0 19200b/s 0 0
19200b/s > 0 à <2 caractères 19200b/s 0 4
19200b/s >= 2 caractères 19200b/s >=2 0
9600b/s 0 9600b/s 0 0
9600b/s > 0 à <2 caractères 9600b/s 0 4
9600b/s >=2 caractères 9600b/s >=2 0
4800b/s 0 9600b/s 0 8
4800b/s >0 caractère 9600b/s >=2 0
2400b/s 0 ou >0 caractère 9600b/s >=2 0
1200b/s 0 ou >0 9600b/s >=2 0
Tableau 5 : Configuration selon le message de la liaison série
Le Tableau 5 : Configuration selon le message de la liaison sérieTableau 5 correspond à
des valeurs conseillées, il est possible d‟utiliser d‟autres configurations selon différents
cas.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 48
Option répéteur:
En mode transparent, le répéteur est simple et ne fait que mémoriser la trame reçue
(max 1024 octets) et la ré émettre telle qu‟elle une fois la réception finie.
Option Mode répéteur avec renvoi data sur liaison série (Bit 5 du registre S00)
Option Mode répéteur sans renvoi data sur liaison série (Bit 4 du registre S00)
Dans ce mode, il est impératif d'activer l'attente avant émission ou de mettre la valeur 2
dans la temporisation avant émission. Toutes les autres fonctions doivent être désacti-
vées
Un seul modem configuré en répéteur simple est possible dans un réseau.
Priorité Emission : (Bit 2 du registre S04 à 0)
Dès réception de données sur la liaison série, le modem interromps la réception radio et
passe en émission radio pour transmettre le message.
Priorité Réception : (Bit 2 du registre S04 à 1)
Dès réception de données sur la liaison série, le modem mémorise les données si un
message radio est en cours. Dès la fin de réception du message, il transmet par radio
les données mémorisées.
Détection canal occupé avant émission : (Bit 0 du registre S08 à 1)
Dès réception de données sur la liaison série, le modem écoute le canal d‟émission ra-
dio. Durant la période d‟écoute les données sont mémorisées.
Si le canal est libre durant 5 ms le modem passe en émission.
Sinon le modem attend que le canal soit libre durant un temps de 5ms + une valeur
aléatoire de 5 à 64ms.
Après l‟émission des données le modem ne peut refaire une émission pendant un temps
déterminé de 100ms.
Le seuil de détection de la porteuse est de -91dBm.
Valeur Bit 4 et 5 du registre S08 = 10 (Seuil de détection porteuse)
Temporisation émission OFF après émission: (Page 1) S12 valeur défaut $66
Temporisation valeur aléatoire: (Page 1) S13
Dans ce mode ne pas utiliser la temporisation avant émission.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 49
Code Correcteur D’erreur : (Bit 7 du registre S02 à 1)
Le codage utilisé est un codage HAMMING entrelacé. Le codage est automatiquement
généré dès réception d‟une donnée sur la liaison série. Le codage doit être valide sur les
modems dialoguant entre eux. Attention le fait de valider cette fonction fait doubler le
temps de transmission.
Mode transparent forçage en émission : (Registre S00 égal à 0A)
Dans ce mode le modem reste toujours en émission radio (La puissance radio est cou-
pée si aucune communication en cours). Par contre la liaison RS485 reste toujours en
réception.
Ce mode est utilisé pour permettre du full duplex avec 4 modems.
Pour accéder au mode programmation par commande AT, il faut utiliser la liaison
RS232.
Mode transparent forçage en réception : (Registre S00 égal à 09)
Dans ce mode le modem reste toujours en réception radio. Par contre la liaison RS485
reste toujours en émission.
Ce mode est utilisé pour permettre du full duplex avec 4 modems.
Pour accéder au mode programmation par commande AT, il faut utiliser la liaison
RS232.
Registres Utilisés En mode Commande AT:
- Registre S00: =00 => Mode Transparent
- Registre S28: Temporisation retard à l‟émission
- Registre S29: Temporisation attente fin d‟émission
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 50
3. MODE SECURISE
En mode sécurisé, le modem radio gère la communication ainsi que les erreurs de com-
munication. Un modem maître peut gérer plusieurs esclaves. De ce fait le temps de
communication est rallongé par rapport au mode transparent
Format de la trame radio:
[@Locale] [@Destination] [@Répéteur] [Control] [Longueur] [Datas] [CRC16]
@ Locale: Adresse locale 16 bits
@ Destination: Adresse destination 16 bits
@ Répéteur: Adresse répéteur 16 bits (optionnel selon flags S00, bits 4 et 5)
Control: Octet de contrôle: Nb de répétitions, mode répéteur, etc…
Longueur: Longueur du message entrant [ Datas ] de 1 à 250 (8 bits)
Datas: Message utilisateur (message liaison série à transmettre)
CRC16: Code redondant cyclique 16 bits
Le mode sécurisé comporte 2 possibilités de fonctionnement:
Dialogue point à point
Dialogue avec adressage externe
a. Dialogue Point à Point
Ce dialogue permet de sécuriser une communication radio entre 2 équipements.
Le modem est pré configuré en usine pour la gestion d‟erreur. Il suffit d‟indiquer
l‟adresse locale et destination pour chaque modem (Adresse limitée à 1 octet).
b. Dialogue avec adressage externe
Dans ce cas l‟utilisateur doit inclure au début de son message 1 ou 2 octets correspon-
dant à l‟adresse de destination ce qui autorise un fonctionnement en multipoint.
La validation de ce dialogue se fait par le Bit 0 du registre S05.
Le Bit 5 du registre S05 permet de sélectionner l‟adresse sur 8 ou 16bits (8bits par dé-
faut).
Le Bit 6 du registre S05 permet de renvoyer l‟adresse destination de la trame radio au
début de la trame de la liaison série.
Remarques importantes:
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 51
Chaque modem peut être répéteur mais la trame radio ne peut être répétée qu‟une
seule fois par modem répéteur.
La configuration doit être identique sur tous les modems utilisés dans une même appli-
cation à l‟exception des adresses locales et destination.
Dans une configuration avec répéteur, le registre S22 (Nombre de ré émissions) doit être
égal à 0 et la valeur du registre 21 (délai attente trame ACK) doit être doublée.
Attention à la
configuration des
adresses locales et
destination (inversées
d'un modem à l'autre)
Pour une utilisation
avec répéteur, les
modems doivent être
dans le même mode
sécurisé
Figure 31 : Mode Série-Sécurisé
Registres Utilisés en mode Commandes AT:
- Registre S00: =01 -> Mode Sécurisé
- Registre S05: Sélection fonction du Mode Sécurisé)
- Registre S16: Adresse destination (Utilisé pour adressage 8 ou 16 bits)
- Registre S17: Adresse destination (Utilisé pour adressage 16 bits)
- Registre S18: Adresse local
- Registre S21: Adresse répéteur (Utilisé pour adressage 8 ou 16 bits)
- Registre S22: Adresse répéteur (Utilisé pour adressage 16 bits)
- Registre S28: Temporisation retard à l‟émission (Valeur par défaut 2)
- Registre S32: Temporisation attente trame radio d‟acquittement (Par défaut 0A)
- Registre S33: Nombre de répétition de la trame en cas d‟erreur (par défaut 3)
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 52
4. MODE PASSERELLE MODBUS TCP/MODBUS RTU
L‟ARM-SE gère le protocole ModBus sur plusieurs types de média:
- Liaison Ethernet
- Liaison série RS485 ou RS232
- Liaison Radio
Figure 32 : Cibles ModBus RTU
Dans le souci de rendre ces modes de communication compatibles entre eux à partir
d‟une connexion Ethernet, l‟ARM-SE intègre une passerelle ModBus TCP/ModBus RTU.
L‟ARM-SE est alors vu comme un serveur interrogé par une application ModBus TCP
cliente. Afin de préserver un maximum de mémoire et de performances, il est demandé
à l‟utilisateur de spécifier le nombre d‟applications clientes venant se connecter au ser-
veur ModBus TCP (voir « Connexions clientes » sur la Figure 34).
Figure 33 : Clients et applications clientes ModBusTCP
ARM-SE
A
ETHERN
ET
MODBUSTCP RTU
X
ARM-D
ARM-LP
ARM-C8
INTEROPERABILITE
3
ESCLAVE SERIE
2
RS48
5
MODULESD'EXTENSION
1
RS23
2
CONSOLE
MODBUS
TCP
ETHERN
ET
MODBUS TCPCONSOLE
TCP PORT: 502
MODBUS TCP
CONSOLE
TCP PORT: 503
CLIENT
@IP A
ARM-SE
MODBUSTCP RTU
MODBUSTCPSERVER
@IP C
MODBUS TCP
CONSOLE
TCP PORT: 502
MODBUS TCP
CONSOLE
TCP PORT: 503
ETHERN
ET
CLIENT
@IP A
CLIENT
@IP B
MODBUSTCPSERVER
@IP C
MODBUSTCP RTU
ARM-SE
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 53
En mode Passerelle ModBusTCP/MODBUS RTU le modem peut continuer à émettre en
radio les trames reçues sur son port Ethernet (mode Ethernet dit Transparent). Pour uti-
liser uniquement l'ARM-SE en Serveur ModBusTCP, l'émission de trames Ethernet peut
être désactivée (voir Figure 34) en cochant le paramètre « ModBusTCP Server Only ».
Le but du serveur (passerelle) est de désencapsuler le message ModBus RTU contenu
dans une trame Ethernet ModBusTCP. Une fois désencapsulé, le message ModBus RTU
est envoyé vers différentes cibles possibles (cible 1, 2, ou 3 Figure 32).
Le port TCP utilisé côté client ModBus doit correspondre à celui côté serveur (port 502
par défaut). Ce port permet d'atteindre la cible désirée (locale (1), sur liaison série (2),
sur liaison radio (3)). Les clients ou applications clientes interrogeant le serveur
ModBusTCP se réduisent au nombre maximal de deux et doivent emprunter un port TCP
différent (ce qui n'exclut pas l'interrogation de plusieurs esclaves ModBusRTU par le
même port TCP).
Si la cible ne répond pas avant un temps prédéfini (Timeout), le serveur renvoie une ex-
ception ModBus de type 11 (impossible de communiquer avec la cible).
a. Cible locale (Local Only)
Si le modem est accompagné de modules d‟extension, il est possible d‟interroger l‟état
de leurs entrées/sorties ou de consulter une liste de registres internes spécifiques au
modem (compteurs, variables, états de IN et OUT etc.) depuis la console ModBus. Pour
connaître la table des adresses ModBus se reporter à l'annexe B.
b. Cible sur liaison série (Over Serial)
Dans ce mode, la cible se trouve raccordée à la liaison série du modem. Il est alors né-
cessaire de spécifier le type de liaison (RS485 – RS232 et leurs paramètres) depuis
l‟onglet «Serial Port» des pages Web.
NB: Il n'est possible d'utiliser qu'une seule configuration de liaison série (la même pour
tous les clients).
c. Cible sur modem radio distant (Over Radio)
Ce mode permet de rendre compatible les différents modems de la gamme ARM avec
l'ARM-SE. Selon le mode de fonctionnement de ces derniers il est possible de les interro-
ger à distance et d‟accéder ainsi à toutes leurs fonctionnalités. Les ARM distants peu-
vent fonctionner sur un canal différent qu'il faut spécifier au serveur ModBusTCP (Choix
du canal radio Figure 34) mais doivent être configurés en mode ModBus et présenter les
mêmes caractéristiques radios (canal radio, code préambule activé et encryptions radio
ou non).
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 54
Serveur ModBus TCP
uniquement (pas
d'émission Ethernet
par radio)
Configuration pour
interrogations
distantes du serveur
ModBusTCP
Utilitaire
HTML/ModBus
Utilitaire de
configuration des
ARM-IO
Numéro d‟esclave
ModBus du modem
Connexions clientes
Port TCP du Serveur
Interrogation interne
Interrogation via RS
Interrogation
externe par liaison
radio + choix du
canal radio + option
réveil de l‟esclave +
temps de réveil.
Temps hors délais
de la réponse de
l‟esclave.
Figure 34 : Configuration du Serveur ModBusTCP
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 55
d. Serveur Distant
Il est également possible d‟atteindre par radio un ARM-SE distant en configurant l‟ARM-
SE connecté à la console ModBus TCP en mode Ethernet (mode transparent) ou en auto-
risant l'émission radio de trames Ethernet (paramètre 1 illustration 27) et d‟interroger,
depuis la console, le serveur sur modem distant. L‟exemple ci-dessous illustre ce type
de configuration.
Dans l'exemple de l'illustration 27 il est question d‟interroger les ARM-DA par le biais de
L'ARM-SE connecté à l‟ordinateur laissant passer le trafic Ethernet par radio (Mode
Ethernet en Point à Point) afin de communiquer avec l'ARM-SE distant et d'atteindre ses
cibles ModBusRTU. Les cibles atteintes par les serveurs sont celles des points évoqués
plus haut.
Figure 35 : Interrogation distante du Serveur ModBusTCP
CLIENT
RADIO
CHAN
NEL
Z
ARM-DA
ARM-DA
4-20mAAnalog Input
DigitalOutput
ARM-DA
MODBUSTCP
SERVER (P2P)
MODBUS TCPCLIENT
RADIO CHANNEL X
MODBUSTCP RTU
MODBUS
ETHERNET
MODE (P2P)
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 56
e. Serveurs en Multipoint
A l'image de la configuration de type étoile décrite au paragraphe IV.1.e, il est possible
d'interroger plusieurs serveurs ModBus TCP en mode point vers multipoint depuis un
point d'accès.
N.B : Attention à ne pas confondre la notion de Client du réseau radio (lequel est sollici-
té par le point d'accès ) et l'application cliente qui est associée au serveur ModBusTCP.
Figure 36 : Serveurs ModBusTCP en multipoint
ARM-SE
ENDPOINT 1
ENDPOINT 6
ENDPOINT 5
A
POINT D'ACCES
CLIENT@IP A
ARM-SE
AC
MODULESD'EXTENSION
SERVEUR@IP C
X
TCP
MODBUSRTU
ARM-SE
AD
INTEROPERABILITE SERVEUR@IP D
TCP
MODBUSRTU
ARM-LP
ARM-LPARM-LP
CA
NAL R
AD
IOY
ARM-SE
ABTCP
MODBUSRTU
ESCLAVE SERIE
RS232 / RS485
SERVEUR@IP B
CLIENT
CLIENT
CLIENT
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 57
f. Exceptions ModBus
Les exceptions sont renvoyées par le serveur au client lorsque la requête n'a pas atteint
sa cible ou lorsque celle-ci n'a pas répondu avant un certain timeout. Le serveur ModBus
TCP de l'ARM-SE au même titre que les cibles ModBus RTU émettent différents types
d'exceptions permettant d'identifier l'origine du problème.
EXCEPTION TYPE DESCRIPTION SOLUTION
SERVER FAILURE 4 Dû à une bande passante trop
élevée, le serveur est incapable
de désencapsuler le message.
Réduire le nombre de requêtes ou de
clients et gérer le trafic Ethernet.
ACKNOWLEDGE
REQUEST
5 Le message est désencapsulé
mais la cible demande un temps
de réponse pour traiter le mes-
sage.
Utiliser un autre canal radio (car at-
tente de libération) ou augmenter le
temps de réponse maxi de la cible
(paramètre 5 figure 25).
SERVER BUSY 6 Le serveur est occupé. Quitter la configuration du modem par
pages Web (Exit and Save).
GATEWAY
TARGET FAILED
11 La cible ne répond pas. Vérifier le paramétrage de la cible,
celui du serveur ModBusTCP et celui
du client ModBusTCP.
Tableau 6: Exceptions renvoyées par le serveur ModBus TCP.
Figure 37 : Echange ModBusTCP/ModBusRTU
MODBUSTCP RTU
CLIENT SERVER TARGET
@IP 192.168.1.15 @IP 192.168.1.17 @MODBUS RTU 0-255
TCP
PORT
>1024 TCP
PORT
502
MBTCP REQUEST
MBRTU REQUEST
TARGET
LOCAL ONLY
OVER RADIO
OVER SERIAL
TYPICAL
RESPONSE
TIME
TARGET
RESPONSE
TIME
MBRTU ANSWER
MBTCP ANSWER
TIMEOUT
SERVER
RESPONSE
TIME
MAXIMUM
MBTCP EXCEPTION TYPE 11
TIMEOUT
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 58
5. CONFIGURATION RADIO
Les généralités sur les canaux radio utilisés sont évoquées au paragraphe II.2 page 15.
a. Rappels
Pour une modulation de type FSK à puissance d'émission limitée, le bruit ambiant con-
tenu dans la bande passante du système contraint le récepteur à ajuster sa sensibilité et
définit par conséquent la portée maximale du message2
.
Le débit radio limite ainsi la portée et oblige l'utilisateur à choisir un débit radio suffi-
sant au débit d'information de son système. Les valeurs du Tableau 3 page 21 donnent
les portées radio pour une configuration à 19200 bauds. Le tableau 7 s'appuie sur les
valeurs d'un bilan de liaison à base d'ARM et permettent de déduire la transmission ou
non de l'information selon la formule suivante:
Idéalement, le milieu supposé est l'air, dans un environnement non perturbé situé à
l'intérieur de la zone de Fresnel (voir paragraphe II.2.f).
PUISSANCE D'EMISSION
5 mW 7 dBm
25 mW 14 dBm
500 mW 27 dBm
ATTENUATION DE L'AIR
0,5 km -81 dBm
1 km -91 dBm
2 km -97 dBm
3 km -101 dBm
4 km -103 dBm
5 km -105 dBm
6 km -107 dBm
7 km -108 dBm
SENSIBILITE RECEPTEUR
4800 Bauds -112 dBm
9600 Bauds -110 dBm
19200 Bauds -107 dBm
38400 Bauds -104 dBm
76800 Bauds -101 dBm
Tableau 6 : Caractéristiques radio de la liaison
La Figure 38 décrit la manière dont sont configurées ces propriétés par pages Web.
2
Théorème de Shannon
C: Capacité du canal en Bauds N: Puissance de bruit
P: Puissance d'émission B: Bande passante
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 59
Partie
accessible
en mode
Ethernet
uniquement
Partie
accessible
en mode
Série
uniquement
Figure 38 : Configuration radio
b. Choix du canal d'émission – réception
Lorsque la roue codeuse est utilisée dans un autre but que celui de sélectionner un nu-
méro de canal radio (choix d'un mode test par exemple), l'attribution d'un canal pour
l'émission et/ou pour la réception est possible par configuration logicielle. Une fois sé-
lectionné, l'index de la roue codeuse n'est plus lié au canal radio désiré.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 60
c. Configuration de l'émission – réception
Le débit radio est à configurer selon le débit utile recherché.
Le niveau de puissance maxi permet uniquement de diminuer la puissance et res-
pecte donc les valeurs normalisées sur chaque canal.
Le paramètre « Disturbed Area » permet de diminuer le gain du récepteur qui peut
saturer en milieu perturbé3
.
Le paramètre « Focus On » n'apparaît qu'en mode de fonctionnement « Ethernet ». Il
permet de mettre l'accent soit sur la sécurité du transport de l'information (échanges
de messages courts de type RTS/CTS pour prendre la parole) soit sur la vitesse de
transmission (sans RTS/CTS). La différence de débit réel entre ces deux modes est
de l'ordre de 30%.
Le paramètre « Checking TCP/IP content » permet, en mode Ethernet et pour les
communications par protocole TCP, de tenir compte de la taille du buffer du modem
au lieu de celle du poste émetteur. De plus, les CRC MAC/IP/TCP/UDP sont vérifiés
par le modem. Ce paramètre peut être contraignant dans le cas d'applications gérant
un niveau d'encapsulation sécurisée supplémentaire.
d. Encryption Radio
L'encryption vise à sécuriser les échanges entre deux modems en codant la trame radio
par un système de clé rotative sur 24 bits. La valeur de la clé à entrer est au format
hexadécimal (4 digits de 0 à F) et doit être la même sur chacun des modems en com-
munication.
N.B: La valeur « 000000 » de la clé ne code pas la trame et désactive automatique-
ment ce mode.
3
Milieu perturbé : niveau de bruit élevé ou gêne provoquée par un système concurrent ou
dont le canal d'émission est proche du canal utilisé.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 61
e. Table de routage (Routing Table)
Cette fonction n'apparaît qu'en fonctionnement « Serial »4
en mode transparent, mode
MODBUS et mode miroir. Il permet d'acheminer l'information par l'intermédiaire de mo-
dems répéteurs et selon une table d'adressage.
Chaque modem comporte:
- une adresse locale: Adresse du modem sur 1 octet
- une adresse de destination: Adresse du modem devant recevoir le message
- 4 couples d‟adresses comprenant chacun:
Adresse du modem expéditeur
Adresse du modem destinataire
Le modem émetteur rajoute à la trame radio son adresse locale et son adresse de desti-
nation. Les modems recevant la trame radio comparent les 2 adresses rajoutées au(x)
couple(s) d‟adresses configurées. Si les adresses rajoutées sont identiques à un couple
d‟adresses configurées, le message est pris en compte par le modem sinon le modem
ne prend pas en compte la trame radio. Le modem prenant en compte le message com-
pare l‟adresse destination du message avec son adresse locale. Si elles sont identiques
le message est envoyé sur la liaison série sinon le modem renvoie par radio le message
en échangeant l‟adresse locale du message avec son adresse locale.
Figure 39 : Principe de fonctionnement de la table de routage
4
En mode Serie la taille des données est plus petite qu'en Ethernet ce qui autorise plus faci-
lement des délais de propagations.
@Exp @Dest Data
YES
NO
=?SEND DATA
ON SERIAL PORT
NO
=?
=?
=?
NO
NO
My@ @Dest Data
REPEAT RADIO MSG.
KEEP @ DEST
AND REPLACE @EXP
YES
My @
@Dest
C1
C2
C3
C1 EXP
C1 DEST
C2 EXP
C2 DEST
C3 EXP
C3 DEST
@Exp @Dest Data
My @
(@Dest)
C1
C2
C3
C1 EXP
C1 DEST
C2 EXP
C2 DEST
C3 EXP
C3 DEST
MODEM A
MODEM B
REPEATER
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 62
Figure 40 : Cas concret d'un répéteur avec table de routage
Registres Utilisés en mode Commandes AT:
- Registre S00 Validation du mode Bit 6
- Registre S90 adresse locale
- Registre S91adresse de destination
- Registre S92: Adresse 1 du modem expéditeur
- Registre S93: Adresse 1 du modem destinataire
- Registre S94: Adresse 2 du modem expéditeur
- Registre S95: Adresse 2 du modem destinataire
- Registre S96: Adresse 3 du modem expéditeur
- Registre S97: Adresse 4 du modem destinataire
A
ARM-SE
AB
POSTE 2
ARM-SE AD
ARM-SE
C
MY @
@DEST
C1EXP
C1DEST
C2EXP
C2DEST
C3EXP
C3DEST
C4EXP
C4DEST
C
A
E
D
A
MY @
@DEST
C1EXP
C1DEST
C2EXP
C2DEST
C3EXP
C3DEST
C4EXP
C4DEST
D
E
A
A
C
MY @
@DEST
C1EXP
C1DEST
C2EXP
C2DEST
C3EXP
C3DEST
C4EXP
C4DEST
E
A
MY @
@DEST
C1EXP
C1DEST
C2EXP
C2DEST
C3EXP
C3DEST
C4EXP
C4DEST
F
B
MY @
@DEST
C1EXP
C1DEST
C2EXP
C2DEST
C3EXP
C3DEST
C4EXP
C4DEST
B
F
MY @
@DEST
C1EXP
C1DEST
C2EXP
C2DEST
C3EXP
C3DEST
C4EXP
C4DEST
A
E
F
B
B
F A
F
ARM-SEPOSTE 4
ARM-SE
AA
POSTE 1
A
E
ARM-SEPOSTE 3
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 63
6. MODE TEST
Le mode test peut être activé soit par pages Web (nécessite FlashPlayer version 8 ou su-
périeure), soit par commande «AT», soit par cavalier de test (Dip Switch 1 sur ON (abais-
sé) et roue codeuse sur code fonction, voir Tableau 7 page 65).
Figure 41 : Choix du mode test
Figure 42 : Choix du canal radio
a. Mode Test par pages Web
Les pages Web permettent au modem de passer dans les modes de test suivant:
Mode «Ping-pong» : Permet de connaître la qualité de la communication avec le
modem distant. Les informations révèlent la qualité du signal et l‟intégrité des
messages transmis d‟un bout à l‟autre.
Mode «Analyseur de spectre» : Permet de mesurer l‟occupation du spectre dans
les bandes de fréquence utilisées par l‟ARM-SE.
Mode «Émission porteuse pure» : Le modem passe en émission de porteuse sans
modulation pendant 30 secondes.
b. Bilan de liaison en mode test Porteuse + Analyseur de
spectre
Sur un modem A, lancez le mode test émission porteuse pure esclave par DIP
Switch + roue codeuse sur 3.
Réglez la roue codeuse sur le canal désiré
Sur un modem B, lancez le mode test « Spectrum Analyseur » par page web
Réglez la roue codeuse sur le canal désiré
Appréciez le niveau du signal affiché
Ajustez la position des antennes de manière à améliorer le bilan de liai-
son. Le niveau de signal doit être supérieur à -100dBm. Le but est de ga-
rantir la qualité de la liaison radio avec une marge de 12dBm (Niveau de
sensibilité - Niveau du signal reçu).
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 64
c. Bilan de liaison en mode test Ping-pong
Sur un modem A, lancez le mode test Ping-Pong esclave par DIP Switch (ou par
page web).
Sur un modem B, lancez le mode test Ping-Pong maître par page web
Appréciez les taux d‟erreur et le vumètre jaune au centre de l‟animation.
Ajustez la position des antennes de manière à diminuer les taux d‟erreur
et améliorer le bilan de liaison (le vumètre doit afficher au moins deux
barres jaunes pleines). Le but est de garantir la qualité de la liaison radio
avec une marge de 12dBm (Niveau de sensibilité - Niveau du signal reçu).
d. Changement de canal radio en mode test
Pour les versions de firmware antérieures à 12.33XXWWW, le changement de canal se
fait depuis l‟onglet radio en activant « Channel by software » et en définissant un canal
radio. Depuis les versions 12.34XXWWW, le canal radio peut être modifié de différentes
façons :
Quand « Channel by Coding Wheel » est active, la roue codeuse définit le canal
radio utilisé pour le mode test en cours. Si le mode test est déclenché par DIP
Switch 1 abaissé, le modem entre dans le mode associé à la roue codeuse (voir
Tableau 7) et utilise l‟index de la roue codeuse comme canal radio. Un change-
ment d‟index sur la roue codeuse modifie instantanément le canal sélectionné.
Quand « Channel by software » est activé, le canal utilisé par le mode test en
cours sera celui défini par les registres associés (« Emission Channel » et « Re-
ception Channel »). Le canal en cours d‟utilisation ne peut être modifié autrement
que par un changement de paramètre de configuration. La position de la roue
codeuse n‟a aucun effet sur le canal radio selectionné.
Figure 43 : Analyseur de spectre
Figure 44 : Emission de porteuse pure
Figure 45 : Ping-Pong
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 65
e. Mode Test par DIP Switch
Les modes de test sont lancés au démarrage du modem quand le DIP Switch 1 est posi-
tion basse.
Test 0 (Roue
codeuse =0)
Clignotement de la LED d‟alimentation
Test 1, 2, 3, 4,
5, 9, A, E, F
NC
Test 3 Émission porteuse pure sur canal sélectionné par roue codeuse (canal
3 au démarrage)
Test 6 Lecture RSSI envoie valeur sur RS232
Bit2 registre S49 = valeur 16 canaux (bit=0)
Bit2 registre S49 = valeur 1 canal (registre3) (bit=1)
Test 7 PING PONG Maître
Émission 250 caractères attente retour réception de 250 caractères
Envoi sur RS232 du nombre de caractères reçus
Test 8 PING PONG Esclave
Attente réception de 250 caractères puis émission de 250 caractères
Envoi sur RS232 du nombre de caractères reçus
A partir de la version ARM 4.0:
Si réception 250 caractères bons : LED Rx clignotante (Verte)
Si réception de 1 à 249 car. seulement: LED Rx et Sys clignotantes
Si réception 0 caractère bon : LED Sys clignotante (Rouge)
Si pas de réception trame : LED Rx et Sys éteintes
Test B Mode Boot loader
Test C Reconfiguration paramètre liaison série: 19200/8/N/1 mode RS232
forcé, forçage mode transparent
Test D Reprogrammation de l‟EEPROM avec les valeurs usine par défaut
Tableau 7: Fonctions de test (DIP Switch 1 abaissé)
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 66
V. DATALOGGING
1. PRESENTATION
La gamme ARM-IO LP (Low Power), alimentée par pile, fournit une connectivité sans-fil à
des équipements à interface 4-20mA, 0-10V ou à des entrées-sorties tout-ou-rien. Entiè-
rement compatibles avec le protocole ModBus, les ARM-IO Esclaves font l‟objet d‟un pa-
ramétrage spécifique de la partie Maitre. En effet, afin d‟optimiser la durée de vie de sa
pile, l‟ARM-IO LP opère selon des périodes de réveil variant d‟ 1 à 2 secondes et ne peut
garantir au Maitre un accès en temps réel à sa table ModBus.
Dans son mode de fonctionnement dit « Datalogging », l‟ARM-SE génère des requêtes
ModBusRTU et prend alors en compte ces délais ainsi que les temps de retournement de
chaque esclave. Les ARM-IO peuvent à tout moment émettre des trames de supervision
ou d‟alerte. Ces dernières sont alors reçues par l‟ARM-SE puis traitées.
Toute donnée émise par un ARM-IO est traitée puis stockée dans une base de données
en mémoire interne.
2. SYNOPTIQUE
Figure 46 : Réseau datalogging (1)
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 67
3. CARACTERISTIQUES
La mémoire allouée aux données de chaque capteur / entrée dans la base est de l‟ordre
de :
Nombre de capteurs Mémoire par capteur Format des données Nombre d'enregistrements
128 8ko 8 octets 512
64 16ko 8 octets 1536
32 31ko 8 octets 3328
16 59ko 8 octets 6916
8 118ko 8 octets 14336
4 235ko 8 octets 28928
2 470ko 8 octets 58368
Tableau 8 : Mémoire / capteur
Chaque capteur se configure depuis l‟onglet « Datalogging » des pages web internes. La
période d‟acquisition de chaque capteur varie de 1 à 7200 minutes (5jours) et permet
d‟obtenir une durée de rétention donnée, pour 16 capteurs maximum, par la table ci-
dessous.
Temps de cycle Nombre d'heures Nombre de jours Nombre d'années
1 min 115 4 0
5 min 576 24 0
15 min 1728 72 0
30 min 3456 144 0
1 h 6912 288 0
2 h 13824 576 1
4 h 27648 1152 3
8 h 55296 2304 6
12 h 82944 3456 9
24 h 165888 6912 18
2 jours 331776 13824 37
5 jours 829440 34560 94
Tableau 9 : Autonomie mémoire
Les données ainsi stockées sont accessibles via :
Commandes ModbusTCP par lecture simple de la quantité de données corres-
pondante
Serveur http auquel se connecte l‟ARM-SE et dépose les données
Client http en réceptionnant un fichier tableur de type .csv
Rapport par e-mail (en option)
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 68
4. ORGANIGRAMME DE LA BASE DE DONNEES
Figure 47 : Organisation de la base de données en mémoire interne
La mémoire flash de l‟ARM-SE est divisée en « blocs » eux-mêmes divisés en « sec-
tions », elles-mêmes divisées en « pages ». Pour une quantité maximale de 16 capteurs,
l‟espace mémoire alloué au datalogging est de :
blocs secteurs pages octets
Par capteur 1 28 448 114688
TOTAL 28 459 7372 1880064
1 block = 65535u, 1 secteur = 4096u, 1 page = 256u
Tableau 10 : Mémoire réelle / capteur
L‟effacement n‟est possible que par secteur ou par bloc. De ce fait, le premier secteur de
chaque espace mémoire – capteur est la page de configuration du capteur. Tout le reste
de la mémoire disponible est alloué aux données horodatées.
SENSOR 1
Record
sector 0
Record
sector 1
Record
sector n
Record
sector
nMax-1
Parametres
capteur 1
Record
sector nMax
SENSOR 2
Record
sector 0
Record
sector 1
Record
sector n
Record
sector
nMax-1
Parametres
capteur 2
Record
sector nMax
SENSOR 3
Record
sector 0
Record
sector 1
Record
sector n
Record
sector
nMax-1
Parametres
capteur 3
Record
sector nMax
SENSOR p
Record
sector 0
Record
sector 1
Record
sector n
Record
sector
nMax-1
Parametres
capteur n
Record
sector nMax
SENSOR pmax
Record
sector 0
Record
sector 1
Record
sector n
Record
sector
nMax-1
Parametres
capteur pmax
Record
sector nMax
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 69
5. CONFIGURATION
a. Mode de fonctionnement
Le mode de fonctionnement principal à choisir est « Datalogging ».
@IP du datalogger
Serveur DNS
Mode de fonction-
nement principal
Figure 48 : Choix du mode fonctionnement principal
En mode datalogging, l‟ARM-SE gère une base de données évoluant au gré des requêtes
ModBus reçues, horodatées puis stockées. La source d‟information : les capteurs, sont
configurables depuis l‟onglet datalogging. Cette opération est primordiale pour instan-
cier chaque capteur dans la base de données. Chaque capteur possède sa propre base
de données.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 70
b. Base de temps
L‟horloge interne de l‟ARM-SE est mise à jour par connexion à un serveur NTP de temps
GMT (nécessite une connexion internet) ou par l‟horloge du client web connecté au ser-
veur des pages web embarquées. Ainsi, l‟horloge de l‟ordinateur opérant le paramétrage
de l‟ARM-SE (via ses pages web internes) fournit sa référence de temps par sa propre
horloge (nécessite l‟option pile sur l‟ARM-SE ou une alimentation permanente afin de
conserver cette référence de temps). Cette partie est configurable dans l‟espace « Server
settings – Clock Time».
Effacement complet de la
mémoire datalogging
(configuration des cap-
teurs + bases de données)
Heure Locale
Adresse du serveur NTP
Figure 49 : Réglages du temps de référence
c. Serveur http distant
Dans le cas où les données doivent être envoyées à un serveur http distant, les para-
mètres serveurs doivent être renseignés dans l‟espace « Servers Settings – HTTP Server »
(voir chapitre 7.f page 78).
Activation de l‟envoi des
données à un serveur http
Nom de domaine du ser-
veur
Adresse IP du Serveur
Port TCP du serveur en
écoute
Nom de fichier du formu-
laire présent sur le ser-
veur
Figure 50 : Paramètres de connexion à un serveur distant
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 71
d. Serveur ModBusTCP
Afin de pouvoir interroger l‟ARM-SE depuis un client ModBusTCP, il est nécessaire de
configurer la partie Serveur ModBusTCP. Se reporter au chapitre IV.4.MODE PASSERELLE
MODBUS TCP/MODBUS RTU, page 52.
Rappel : le serveur ModBusTCP assure la passerelle entre les requêtes type
« ModBusRTU Maitre » d‟un Client ModBusTCP et un esclave « ModBusRTU » connec-
tés entre eux par :
1. En local
2. Liaison série
3. Liaison radio
Figure 52 : Réglages du serveur ModBusTCP
Liaison radio Ethernet avec
un modem distant.
Acceptation des trames
Ethernet de type IP
Broadcast.
Filtrage matériel du traffic
Ethernet au niveau MAC.
Adresse ModBus de l‟ARM-
SE en tant qu‟esclave.
Port TCP du serveur
ModBusTCP en écoute.
Interrogation interne.
Interrogation externe par
liaison série.
Interrogation externe par
liaison radio + choix du
canal radio + option réveil
de l‟esclave + temps de
réveil.
Temps hors délais de la
réponse de l‟esclave.
Figure 51 : Rappel d'une connexion client-serveur ModBusTCP
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 72
e. Configuration des capteurs
Pour que le datalogger puisse gérer une flotte de capteur, chaque capteur doit être ins-
tancié dans la base de données et configuré convenablement. Avant de procéder à leur
paramétrage, assurez-vous de connaitre :
Le type du capteur (ARM-IO-D, ARM-IO-D-LP, ARM-IO-S, etc.)
L‟adresse MAC du capteur ou son numéro de série
Le débit de la liaison radio du capteur
Les fonctions assurée par le capteur (lecture de ses entrées, lecture de tempéra-
ture, etc.)
Nombre de
capteurs de la
flotte.
Capteur
actuellement
configuré.
Obtention du
fichier csv.
Activation du
capteur.
Effacement des
données.
Numéro de série.
Autorisation de
réception des
tarmes d‟alarme
ou de supervision
émanant des
capteurs.
Activation de la
scrutation du
capteur
Fonction de
scrutation
Periode de
scrutation
Liaison du
capteur scruté
Figure 53 : Instanciation / paramétrage des capteurs dans la base de données
Le nombre de capteur au sein de la flotte doit être défini (Count of Sensors > Apply).
Selon leur mode de fonctionnement, les capteurs peuvent émettre régulièrement des
trames de supervision donnant l‟état actuel du capteur ou des trames d‟alarmes lors
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 73
d‟un évènement critique. Pour autoriser le datalogger à prendre en compte ce type de
trame, cochez la case correspondante (Target Notifications > Enable).
Dans le cas où le datalogger gère sa flotte de capteur de manière autonome en venant
scruter périodiquement chaque capteur, cochez la case activant la scrutation (Polling
Target > Enable). Paramétrez ensuite la fonction associée au capteur (lecture de ses en-
trées, du RSSI, du niveau batterie, etc.), la période de scrutation (de 1 minute à 5 jours,
par pas d‟1 minute), le type de liaison physique entre le datalogger et le capteur (source
d‟information interne, via liaison série ou via liaison radio) de la même manière que
pour le Serveur ModBusTCP.
6. STRUCTURE DES DONNEES
a. Paramètres des capteurs
La configuration de chaque enregistrement définit plusieurs paramètres :
SENSOR_SETTINGS:
SensorCode (1 octet)
SensorId (6
octets)
Flags (1 octet)
_ClearTable (b0)
_InitSlave (b1)
_Enable (b2)
_Poll (b3)
_Notif (b4)
_undefined (b5-b7)
MBRTU_TARGET:
Type (1 octet)
_Channel (b0–b3)
_WirelessTarget (b4)
_SerialTarget (b5)
_LocalTarget (b6)
_WakeUpSlave (b7)
TimeToWakeUp (2
octets)
Timeout (2
octets)
MODBUS_REQUEST (16
octets)
REQUEST_TYPE (1 octet)
TCycle (2
octets)
Code Identification
Adresse MAC
Drapeaux
Spec. de la cible Modbus
Temps de réveil de la cible
Timeout de la cible Modbus
Spec. de la requête Modbus
(fonction 03 : read holding
register)
Profil de requête (lecture entrée,
compteurs, rssi, etc.)
Temps de Cycle en 10ms
Tableau 11 : Structure de configuration
Ces paramètres sont directement configurables depuis l‟onglet “Datalogging” en pages
web.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 74
b. Format des enregistrements
Les données horodatées de chaque capteur sont récupérées par le datalogger et mémo-
risées selon le format suivant :
RECORD:
RecCode (1 octet)
DATE
s (1 octet)
min (1 octet)
hours (1 octet)
day (1 octet)
date (1 octet)
month (1 octet)
year (1 octet)
Datas (8 octets)
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
Code Identification : 0x55
HORODATAGE :
Secondes
Minutes
Heures
Jour de la semaine
Jour du mois
Mois
Année
Données du capteur :
MSB
|
|
|
|
|
|
LSB
Tableau 12 : Structure des données horodatées
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 75
7. RECUPERATION DES DONNEES
c. Accès indirect par commandes ModBus
Les données horodatées sont stockées sur une mémoire flash ayant un bus d‟adresse de
24 bits (3 octets) et sont accessibles par requêtes ModBusTCP adressées sur 16 bits (2
octets).
Pour pallier à cette différence, les fonctions ModBus internes au datalogger gèrent un
espace mémoire paginé donnant accès indirectement à toutes les données disponibles
en mémoire flash ou directement à toutes les données d‟une page (contenance d‟une
page = 256 octets).
Ainsi, il faudra effectuer une écriture ModBus (changement de page) pour accéder en
lecture aux données de cette page.
Modification de la page courante :
Ecriture (Code fonction 0x06) du registre Pagination à l‟adresse :
MSB : (Adresse Esclave ARM-SE)h, LSB : (0xFF)h
Adresse Esclave ARM-SE : 0x28, Page 0x0002
SENSOR 1
Page 0
Page 1
Page 2
Parametres capteur 1
Page 3
Page n Page Cou-
rante :
2
Pour 16 capteurs maxi :
1 base de données / capteur
448 pages/base de données
16 données horodatées / page
7168 données / base de données
Accès Lec-
ture
Page 2
FUN
C
@SLAVE @REG_MS
B
@REG_LSB VALUE_MSB VALUE_LSB
06 28 28 FF 00 02
Figure 54 : Accès indi-
rect / pagination
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 76
Accès lecture aux données du 10ème
enregistrement du capteur 4 à la page 2 :
Lecture : Code fonction 0x03
MSB : (Numéro du capteur)h, LSB : (Numéro de l‟Enregistrement )h
Adresse Esclave ARM-SE : 0x28, Page 0x0002
d. Accès direct par commandes ModBus:
Il est possible d‟accéder directement aux données sans tenir compte de la pagination.
Cette fonctionnalité permet de lire les données les plus récentes stockées dans la base
de données. La valeur du registre de pagination est alors 0xFFFF (Valeur par défaut au
démarrage du système).
Un client ModBusTCP peut ainsi scruter cycliquement la base de données et obtenir les
informations les plus récentes relatives au capteur (fonctionnement asynchrone).
Accès en lecture aux dernières données du capteur 4 :
Lecture : Code fonction 0x03
MSB : (Numéro du capteur)h, LSB : (Nième enregistrement avant le dernier)h
(LSB = 0x00 : dernier enregistrement, 0x01 : avant-dernier enreg. ------- 0xFF : dernier
enreg. atteignable)
Adresse Esclave ARM-SE : 0x28
FUNC @SLAVE @REG_MSB @REG_LSB NB_WORD_MS
B
NB_WORD_LS
B
03 28 04 0A 00 08
FUNC @SLAVE @REG_MSB @REG_LSB NB_WORD_MS
B
NB_WORD_LS
B
0x03 0x28 04 00 NB_WORD_MS
B
NB_WORD_LS
B
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 77
e. Format des données renvoyées par le serveur ModBus
Les données renvoyées sont celles stockées en base de données à partir de la fin de la
structure de données.
Pour une quantité de mots (NB_WORD) demandés de 1, Datas [7] et Datas [6] se-
ront retournées.
Pour une quantité de mots (NB_WORD) demandés de 4, la structure Datas com-
plète sera retournée.
Pour une quantité de mots (NB_WORD) demandés de 8, toute la structure de
données horodatée sera retournée (code d‟enregistrement + date de référence +
données).
Rappel (voir chapitre 6.b page 74) :
RecCode (1 octet)
DATE
s (1 octet)
min (1 octet)
hours (1 octet)
day (1 octet)
date (1 octet)
month (1 octet)
year (1 octet)
Datas (8 octets)
[0] (1 octet)
[1] (1 octet)
[n] (1 octet)
[7] (1 octet)
Exemple sous ModBus Doctor :
@IP serveur : port
écoute.
Code fonction.
Nombre de mots.
Dernière donnée.
Numéro du cap-
teur.
Adresse datalog-
ger.
Tableau de mots
retourné.
Figure 55 : Client ModBusTCP (ModBus Doctor)
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 78
f. Envoi des données sur serveur http externe
Lorsque la fonction d‟envoi des données à un serveur externe est activée, l‟ARM-SE, en
tant que client http, se connecte au serveur http paramétré en pages web (voir chapitre
5.c page 70). Si l‟adresse du serveur est de type dynamique, il est nécessaire de rensei-
gner l‟adresse du serveur DNS de votre réseau local afin de résoudre le nom de domaine
du serveur en adresse IP.
De type GET, la requête envoyée au serveur http contient les paramètres suivants :
filename : nom du formulaire présent sur le serveur auquel le client fait référence pour
passer ses données.
s : numéro du capteur instancié dans la base de données
m : numéro de série du capteur. ( trois derniers octets de son adresse MAC)
d : date de référence des données passées au serveur
v : données passées au serveur
Client HTTP
IP@ : 192.168.0.28
Passerelle DNS
IP@ : 192.168.0.1
Serveur HTTP
http://monserveur.mondomai
ne.fr
GET /filename?s=sensorID&m=serialNumber&d=YYYY:MM:DD HH:II:SS&v=value HTTP/1.1\n\n
Exemple:
GET /datalog.php?s=01&m=00-0B-52&d=2012:04:01 13:30:01&v=0000000000000001 HTTP/1.1\n\n
Figure 56 : Réseau datalogging (2)
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 79
g. Récupération des données sous format .csv
Les données horodatées sont récupérables sous format csv (Comma-separated values)
lisible par de nombreux logiciels tels que OpenOffice ou Microsoft Office. Ce fichier est
donné en retour aux requêtes http de type :
http://adresseipARM-SE/sensorN.csv
Exemple :
http://192.168.0.28/sensor02.csv pour obtenir le fichier du capteur n°2 du modem @IP
192.168.0.28
Données stockées
Date de référence des données
stockées
Emplacements mémoire vierges
Figure 57 : Fichier csv
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 80
8. FORMAT DES DONNEES DES CAPTEURS
a. Supervision
Chaque modem en mode supervision dispose d’un Timer permettant d’envoyer cycliquement une
trame radio vers l’ARMSE.
Le timer est composé d’un timer principal 16 bits décrémenté toutes les 200ms. Et d’un compteur 8
bits décrémenté à chaque passage à 0 du timer principal.
Registres utilisés :
Bit1 Registre S29 (Adresse MODBUS 0x9D)
Registre S25 (Adresse MODBUS 0x99) : Timer principal supervision LSB
Registre S26 (Adresse MODBUS 0x9A) : Timer principal supervision MSB
Registre S27 (Adresse MODBUS 0x9B) : Timer secondaire multiple de S26 et S25
Trame radio envoyée :
@SLAVE : Adresse modem destination S09 (Adresse MODBUS 0x89)
FUNC : Ecriture (0x06)
@REG_MSB : Adresse MAC5 du modem local
@REG_LSB : Adresse MAC6 du modem local
VALUE_MSB : NC
VALUE_LSB :
b0 : Détection changement d’état Entrée logique 1
b1 : Détection changement d’état Entrée logique 2
b2 : Etat Logique entrée 1
b3 : Etat Logique entrée 2
b4 : Seuil analogique Haut
b5 : Seuil analogique Bas
b6 : Défaut pile
b7 : 0
FUNC @SLAVE @REG_MSB @REG_LSB VALUE_MSB VALUE_LSB
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 81
b. Alarme par détection de changement d’état
Par défaut la détection d’un changement d’état sur une entrée logique du modem déclenche l’envoi
d’une requête ModBusRTU. Dans ce cas, le timer de la supervision est réinitialisé. Il est possible de
désactiver l’envoi d’une requête sur le front descendant (Bit3 du registre S35).
Remarques : l’ARMIODLP est en logique négative (Mettre l’entrée à la masse pour mise à 1(détection
front montant)). L’envoi d’une requête est valable sur les 2 entrées logiques.
Registres utilisés :
Bit2 Registre S29 (Adresse MODBUS 0x9D) : validation fonction
Bit5 Registre S29 (Adresse MODBUS 0x9D) : inversion état entrée logique (ARMIOLP=1)
Bit3 Registre S35 (Adresse MODBUS 0xA3) : validation détection front descendant
Bit4 Registre S42 (Adresse MODBUS 0xAA) : Gestion pullup entrée logique (ARMIOLP=1)
Bit6 Registre S42 (Adresse MODBUS 0xAA) : Entrée logique 2 mode veille (ARMIOLP=1)
Trame radio envoyée :
@SLAVE : Adresse modem destination S09 (Adresse MODBUS 0x89)
FUNC : Ecriture (0x06)
@REG_MSB : Adresse MAC5 du modem local
@REG_LSB : Adresse MAC6 du modem local
VALUE_MSB : NC
VALUE_LSB :
b0 : Détection changement d’état Entrée logique 1
b1 : Détection changement d’état Entrée logique 2
b2 : Etat Logique entrée 1
b3 : Etat Logique entrée 2
b4 : Seuil analogique Haut
b5 : Seuil analogique Bas
b6 : Défaut pile
b7 : 0
FUNC @SLAVE @REG_MSB @REG_LSB VALUE_MSB VALUE_LSB
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 82
c. Alarme détection seuil entrée analogique
Fonctionne seulement en présence d’une entrée analogique ARMIOA ou ARMIOALP.
L’utilisateur doit valider la fonction lecture cyclique de l’entrée analogique. A chaque cycle, déterminé
par un timer, le modem effectue une lecture de l’entrée analogique et la stocke dans un buffer circu-
laire de 15 valeurs.
L’utilisateur définit un seuil de détection haut et un seuil de détection bas. Si l’entrée analogique dé-
passe un seuil, le modem envoie une requête d’alarme. Pour réinitialiser le renvoi, il faut que l’entrée
analogique repasse sous ce seuil et que, à nouveau, la valeur de l’entrée analogique passe au-
dessus du seuil.
Dans ce cas le timer de la supervision est réinitialisé.
Registres utilisés :
Bit3 Registre S29 (Adresse MODBUS 0x9D) : Validation fonction
Bit6 Registre S29 (Adresse MODBUS 0x9D) : Enregistrement cyclique entrée analogique
Registre S94 (Adresse MODBUS 0xDE) : Temps cycle lecture analogique LSB
Registre S95 (Adresse MODBUS 0xDF) : Temps cycle lecture analogique MSB
Registre S96 (Adresse MODBUS 0xE0) : Seuil analogique haut LSB
Registre S97 (Adresse MODBUS 0xE1) : Seuil analogique haut MSB
Registre S98 (Adresse MODBUS 0xE2) : Seuil analogique bas LSB
Registre S99 (Adresse MODBUS 0xE3) : Seuil analogique bas MSB
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 83
Trame radio envoyée :
@SLAVE : Adresse modem destination S09 (Adresse MODBUS 0x89)
FUNC : Ecriture (0x06)
@REG_MSB : Adresse MAC5 du modem local
@REG_LSB : Adresse MAC6 du modem local
VALUE_MSB : NC
VALUE_LSB :
b0 : Détection changement d’état Entrée logique 1
b1 : Détection changement d’état Entrée logique 2
b2 : Etat Logique entrée 1
b3 : Etat Logique entrée 2
b4 : Seuil analogique Haut
b5 : Seuil analogique Bas
b6 : Défaut pile
b7 : 0
d. Alarme défaut pile :
Dans le cas d’un ARMIO, la tension d’alimentation externe est lue puis comparée à un seuil. Si la
valeur se trouve sous ce seuil, le flag défaut batterie est mis à 1. Si la tension remonte, le flag repasse
à 0.
Dans le cas d’un ARMIO-LP, alimenté par pile, la détection du seuil de tension se fait en interne sur
un niveau de tension de 2V7.
Dans tous les cas, l’état du flag est renvoyé lors d’une requête radio : supervision, détection alarme.
Registres utilisés :
Bit4 Registre S29 (Adresse MODBUS 0x9D) : validation fonction
FUNC @SLAVE @REG_MSB @REG_LSB VALUE_MSB VALUE_LSB
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 84
9. SCRUTATION :
L‟onglet datalogging des pages web de configuration des capteurs permet de définir le
type de requête que le datalogger va générer pour interroger le capteur.
Type
d‟information
demandée au
capteur
Figure 58 : Fonction demandée
Parmi celles-ci :
Lecture des entrées tout-ou-rien
Lecture des sorties tout ou rien
Lecture de la tension batterie
Lecture du RSSI
Lecture de l‟entrée analogique
Lecture des compteurs sur entrées tout-ou-rien
Lecture personnalisée (création d‟une requête ModBusRTU)
Ces actions correspondent aux fonctions ModBus autorisées sur chaque produit de la
gamme ARM et sont données par leur table ModBus respective (voir Manuel d‟utilisation
des produits la gamme ARM).
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 85
VI. WATCHDOG (CHIEN DE GARDE) ET ALERTES E-MAIL:
La validation du watchdog permet de contrôler la non réception de trame radio pendant
un temps déterminé (timeout) et/ou la non-conformité du message à partir d'un certain
pourcentage de trames erronées par rapport au nombre de trames reçues. La validation
de ces paramètres active la sortie « Out » du modem lorsque le watchdog est déclenché.
Lorsque la case « e-Mailing Enabled » est cochée, le modem se connecte au serveur de
courrier sortant (smtp) et envoie un mail renseignant de l'état de plusieurs paramètres.
Le paramètre « Each Event » déclenche un envoi de mail à chaque événement déclen-
cheur alors que « First Event Only » ne déclenche qu'un seul et unique envoi depuis le
démarrage du modem.
Figure 59 : Configuration watchdog et e-mail
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 86
Les événements à l'origine de l'envoi du mail peuvent être sélectionnés après « Event
Trigger ». Il peut s'agir :
du watchdog (explicité ci-dessus)
de la touche 1 du DIP Switch à l'arrière du modem
de l'état (front montant ou descendant) de l'entrée ou de la sortie du modem
Ces paramètres ainsi que leur état seront repris dans le corps du message et l'entrée ou
la sortie peuvent être renommées.
Il est indispensable de renseigner l'adresse du serveur smtp (ex: smtp.monfai.fr) ainsi
que la passerelle DNS pour la résolution d'adresse par le modem. Les adresses mail sont
limitées au nombre de deux (champs A: et Cc:) et ne doivent pas dépasser 47 carac-
tères.
Le sujet du message est également paramétrable et ne doit pas excéder 47 caractères.
Registres Utilisés en mode Commandes AT:
- Registre S52 (LSB) - S53 (MSB) : Par défaut 5s (base de temps: 200ms)
- Registre S02- Bit3: Validation Alarme Chien de garde
- Registre S01- Bit6: Sortie OUT carte mère désactivée (0) si fin timeout alarme.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 87
VII. MISE A JOUR ARM-SE:
1. SAUVEGARDE DES PARAMETRES DE CONFIGURATION
La configuration du modem ARM-SE peut être téléchargée depuis ses pages web à
l‟onglet « Admin ».
En cliquant sur « Download Config », une fenêtre s‟ouvre et vous propose de télécharger
« armse.cfg ». Acceptez le téléchargement. Appliquez ensuite les paramètres d‟usine du
modem en cliquant sur « Factory Settings Backup : Apply » puis quittez la configuration
en cliquant sur « Exit and Save ».
Ouvrez ensuite une invite de commande MS-DOS et placez-vous sur le répertoire conte-
nant « armse.cfg ». Lancez une connexion ftp à l‟adresse 192.168.0.20 (voir paragraphe
VII.4, page 87, procédure détaillée). Entrez « ftp » comme utilisateur puis la commande
« put armse.cfg ». Une fois le fichier téléchargé au modem, tapez « Quit » puis redémar-
rez le modem.
2. RECUPERATION DES PARAMETRES USINE (RESET MODEM)
Pour retrouver les paramètres d‟origine du modem, deux possibilités sont offertes : soit
par pages web, soit par Mode Test (Dip switch 1 abaissé).
Par page web : onglet « Admin », cliquez sur Factory Settings Backup (voir Figure
60), puis quittez la configuration en cliquant sur « Exit and Save ».
Par Dip Switch 1 abaissé, mettez la roue codeuse sur D, alimentez le modem, ob-
servez la LED On clignotante, coupez l‟alimentation, remontez le Dip Switch 1. A
la prochaine mise en marche, le modem retrouve sa configuration initiale.
D‟origine, l‟adresse IP du modem est 192.168.0.20.
Récupération des
paramètres d‟usine
(voir VII.0)
Téléchargement
des paramètres
actuels
Figure 60 : Gestion des paramètres de configuration
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 88
3. MISE A JOUR FIRMWARE
Afin de tenir à jour le programme interne (Firmware) des ARM-SE les modems intègrent
un programme dit «BootLoader» qui permet de réinstaller le programme principal. Cette
réinstallation se fait via la connexion Ethernet du modem grâce à l‟utilitaire ENC_loader
fourni avec le pack de mise à jour. Autorisez les connexions sortantes auprès de votre
Firewall ou désactivez-le.
Pour ce faire, veillez à suivre les étapes suivantes :
1. Mettre la roue codeuse située à l‟arrière du modem sur B et abaisser la touche 1
du DIP Switch situé plus bas.
2. Alimenter le modem. Après quelques secondes la LED Alimentation clignote.
3. Lancer l‟applicatif «LIA Loader Utility» NB: Dans ce mode l‟ordinateur et le modem
n‟ont pas besoin d‟appartenir à la même classe d‟adresse IP. L‟adresse IP du mo-
dem est dite Multicast.
4. Cliquer sur «Locate LIA». La première étape (LIA Status: 0408) de la Figure 61 si-
gnale que le modem est localisé.
5. Dans la liste déroulante, sous «Configure LIA», vérifier que «LIA ID» correspond à
la cible localisée précédemment.
6. Cliquer sur «Capture Target». La seconde étape (LIA Status: 4408) de de la Figure
61 signale que la cible est capturée et la LED Rx du modem s‟allume.
7. Cliquer sur «File» et ouvrir le fichier .HEX.
8. Cliquer sur «Program». Le Fichier .hex est téléchargé vers le modem et la LED Rx
clignote.
9. Le téléchargement prend fin et le modem envoie le message «Programming
Complete» décrit sur la Figure 61.
10. Dé-valider les conditions de l‟étape 1 puis redémarrer le modem en cliquant sur
«Reset LIA».
Remarque importante: Lorsqu'un modem est remis à jour, il revient automatiquement
en configuration d'usine. Il est alors nécessaire de le re-paramétrer.
Programmation
réussie
Choix du fichier
firmware (.hex)
1ère
étape
2nde
étape
Figure 61 : Utilitaire de mise à jour
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 89
4. MISE A JOUR PAGES WEB EMBARQUEES
Figure 62 : lancement des commandes MS-DOS sous Windows XP
Figure 63 : lancement des commandes MS-DOS sous Windows 7
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 90
Connexion ftp
Utilisateur
Commande
Effacement mémoire
Chargement
(peut durer 1 min
environ)
Chargement réussi
Figure 64 : Commandes MS-DOS pour transfert ftp
1. Ouvrir une invite de commande MS-DOS et se placer à l'emplacement du fichier
armwpLxxx.bin. (Exemple C:\Documents and Settings\)
2. Entrer la commande 'ftp 192.168.0.20'
le modem répond "Connecté à 192.168.0.20" "220Ready"
3. Utiliser 'ftp' en tant qu'utilisateur (Utilisateur <192.168.0.20:<none>> : ftp)
le modem répond "230 Logged in"
4. Entrer la commande 'put armwpLxxx.bin'
si la memoire n'est pas vierge le modem répond "311. Erasing. Please
wait". Répétez alors l'opération 4 (Entrez la commande 'put
armwpL111.bin')
sinon le modem répond "200 Ok", le fichier est chargé dans le modem qui
répond "226 Transfer Complete" 30 secondes après.
5. Fermez la session en tapant 'quit'
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 91
ANNEXE A – TABLEAU DES COMMANDES AT –
Commande Fonction
AT Préfixe nécessaire à toute commande «Hayes»
O Passage en mode communication (transparent)
&W Écriture des registres en E2prom (A effectuer uniquement si le contenu a
été modifié)
&F Restore les paramètres par défaut et réinitialise l‟E2prom.
In n=0 Version boot
n=1 Version logiciel
n=2 ID Adresse carte
n=3 code pays + code application
+++ Retour au mode «Hayes»
ATR Reset
ATDxx Mode Dial (en mode sécurisé) appel du modem distant xx (1 – 99)
&T0 Quitte mode test
&Tx Passage fonctions de test x= 1 à 12
Sxx? Lecture du registre x retourne une valeur en hexadécimal
(? facultatif)
Sxx=nn Écriture dans le registre xx, nn valeur en hexadécimal
*NOTES: Chaque ligne de commande doit être terminée par un « CR » (Carriage Return)
Les commandes Hayes doivent être envoyées à l‟ARM dans le format de l‟UART en mé-
moire. (Par défaut: 19200bps, 8 bits, sans parité, 1 ou 2 stop bits).
Si vous avez oublié le dernier format enregistré dans l‟ARM, il est possible de revenir à
la configuration usine par défaut en utilisant le mode test “D” (voir paragraphe mode
test).
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 92
TABLE DES REGISTRES DE CONFIGURATION DU MODEM ARMSE:
Les valeurs des registres sont au format hexadécimal: $xx
No Utilisation Registre
S00 Registre Application 1: voir détail
S01 Registre Application 2: voir détail
S02 Registre Application 3: voir détail
S03 Registre Application 4: voir détail
S04 Registre Application Mode Transparent: voir détail
S05 Registre Application Mode Sécurisé: voir détail
S06 Registre Application Mode Modbus: voir détail
S07 Registre Application Mode Miroir: voir détail
S08 Registre Application Radio 1: voir détail
S09 Registre Application Radio 2: voir détail
S10 Registre Application Liaison Série: voir détail
S11 Registre Application Mode Test: voir détail
S12 Registre Application ARMSE: voir détail
S13 Numéro Canal émission: $00 à $0F
S14 Numéro Canal réception: $00 à $0F
S15 Sélection puissance émission
S16 Mode Sécurisé: Adresse destination
S17 Ne pas utiliser: Doit être égal à $00
S18 Mode MODBUS et Mode Sécurisé: Adresse locale
S19 Mode miroir: Adresse locale
S20 Mode miroir: Adresse destination
S21 Mode Sécurisé:Adresse répéteur
S22 Ne pas utiliser: Doit être égal à $00
S23 Vitesse de transmission de la liaison série
$00=1200 ; $01=2400 ; $02=4800 ; $03=9600 $04=19200 ;
$05=38400 ; $06=76800 ; $07=115200
S24 Nombre de bit de donnée de la liaison série: $07 ou $08
S25 Parité de la liaison série :
$00 pas de parité
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 93
$01 parité impaire
$03 parité paire
S26 Nombre de Stop Bit de la liaison série = 1
S27 Contrôle de flux de la liaison série :
bit0: = 0 pas de contrôle; = 1 CTS/RTS
Bit6 (contrôle manuel) : = 0 RS232; =1 RS485
Bit7: = 1 validation contrôle manuel de la liaison série
S28 Temporisation retard à l’émission radio
Durée d'attente automatiquement ajustée au Baud Rate de la liaison série
Relancée à chaque réception d’un octet sur la liaison série
S29 Temporisation attente fin d’émission
Durée d'attente correspondant au nombre de bit stop envoyé (Base de temps :
312µs à 19200b/s)
Relancée à chaque réception d’un octet sur la liaison série
S30 Ne pas utiliser
S31 Ne pas utiliser
S32 Mode Sécurisé: Durée d‟attente trame ACK Base de temps: 10ms
Valeur par défaut: $0A
S33 Mode Sécurisé: Sélection du nombre de ré émission consécutive de la trame
radio si détection erreur.$03
S34 Ne pas utiliser
S35 Ne pas utiliser
S36 Ne pas utiliser
S37 Ne pas utiliser
S38 Ne pas utiliser
S39 Ne pas utiliser
S40 Ne pas utiliser
S41 Ne pas utiliser
S42 Seuil RSSI pour contrôle réception radio par Led SYS
S43 Ne pas utiliser
S44 Ne pas utiliser
S45 Code Radio 1 pour codage trame radio
S46 Code Radio 2 pour codage trame radio
S47 Code Radio 3 pour codage trame radio
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 94
S48 Code préambule
S49 Ne pas utiliser
S50 Ne pas utiliser
S51 Ne pas utiliser
S52 Ne pas utiliser
S53 Mode Sécurisé: Code Ascii ACK renvoyé sur RS232
S54 Mode Sécurisé: Code Ascii NACK renvoyé sur RS232
S55 Ne pas utiliser
S56 Mode Test: Registre contrôle
S57 Mode Test: Temporisation émission
S58 Mode Test: Temporisation émission
S59 Alarme: Temporisation permettant la non détection de la réception radio
(bt: 200ms) (LSB)
S60 Alarme: Temporisation permettant la non détection de la réception radio
(bt: 200ms) (MSB)
S90 Adresse Répéteur Locale
S91 Adresse Répéteur destination
S92 Mode Répéteur Adressé : Adresse Répéteur 1: Adresse de réception
S93 Mode Répéteur Adressé : Adresse Répéteur 1: Adresse de destination
S94 Mode Répéteur Adressé : Adresse Répéteur 2: Adresse de réception
S95 Mode Répéteur Adressé : Adresse Répéteur 2: Adresse de destination
S96 Mode Répéteur Adressé : Adresse Répéteur 3: Adresse de réception
S97 Mode Répéteur Adressé : Adresse Répéteur 3: Adresse de destination
S98 Ne pas utiliser
S99 Registre de pagination
S00 PAGE 1: Ne pas utiliser
S01 PAGE 1: Ne pas utiliser
S02 PAGE 1: Ne pas utiliser
S03 PAGE 1: Ne pas utiliser
S04 PAGE 1: Ne pas utiliser
S05 PAGE 1: Ne pas utiliser
S06 PAGE 1: Ne pas utiliser
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 95
S07 PAGE 1: Ne pas utiliser
S08 PAGE 1: Ne pas utiliser
S09 PAGE 1: Temporisation fonction de test (LSB) (bt :10ms)
S10 PAGE 1: Temporisation fonction de test (MSB) (bt :10ms)
S52 (S152) Adresse IP modem sur 4 octets
S56 (S156) Subnet Mask modem sur 4 octets
S60 (S160) Gateway modem sur 4 octets
S64 (S164) Primary DNS modem sur 4 octets
S68 (S168) IP Network Class modem sur 4 octets
S72 (S172) MAC Address modem sur 6 octets READ ONLY
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 96
Registre Application 1: S00
b0 – b3:
0 Mode Transparent
1 Mode Sécurisé
2 Mode ModBus
3 Mode Miroir maître simple
4 Mode Miroir maître Multiple
5 Mode Miroir esclave
6 Mode Miroir esclave
7 Mode Programmation
8 Ne pas utiliser
9 Mode Transparent Forçage en réception radio permanente
A Mode Transparent Forçage en émission radio permanente
b4: Mode répéteur
b5: Mode répéteur avec renvoi des données sur la liaison série
b6: Mode répéteur avec Adressage et routage
b7: Ne pas utiliser
Registre Application 2: S01
b0: Ne pas Utiliser
b1: Ne pas Utiliser
b2: Ne pas Utiliser
b3: Ne pas Utiliser.
b4: Ne pas Utiliser
b5: Ne pas Utiliser
b6: Alarme: Validation sortie de la carte ARMSE si chien de garde déclenché
b7: Ne pas Utiliser
Registre Application 3: S02 (Ancien registre S34 sur ARMS)
b0: =1 Ne pas modifier
b1: Alarme : Autorise Reset lors d’un second déclenchement de l’alarme.
b2: Mode Configuration : Configuration registre pour ARMSE (1) ou ARMS (0)
b3: Alarme : Autorisation Chien de garde
b4: Radio: Sélection fréquence par roue codeuse (0) ou par registre (1)
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 97
b5: Ne pas Utiliser
b6: Alarme: Autorisation reconfiguration Usine du modem
b7: Radio: Autorisation fonction contrôle d’erreur Codage Hamming
Registre Application 4: S03
b0: Ne pas Utiliser
b1: Ne pas Utiliser
b2: Ne pas Utiliser
b3: Ne pas Utiliser
b4: Alarme: Inversion état par défaut de la sortie alarme
b5: Ne pas Utiliser
b6: Ne pas Utiliser
b7: Radio: Sélection longueur du préambule radio par registre interne
Registre Application Mode Transparent: S04
b0: Ne pas Utiliser
b1: Ne pas Utiliser
b2: Priorité émission (0) priorité réception (1)
b3: Ne pas Utiliser
b4: Ne pas Utiliser
b5: Ne pas Utiliser
b6: Ne pas Utiliser
b7: Ne pas Utiliser
Registre Application Mode Sécurisé: S05
b0: Sélection mode adressage externe
b1: Ne pas Utiliser
b2: Ne pas Utiliser
b3: Autorisation renvoi code ASCII prédéfini sur liaison série suivant retour trame radio
b4: Autorisation arrêt renvoi trame radio pour gestion erreur
b5: Adressage externe sur octets (0) ou Mot (1)
b6: Adressage externe: renvoi l’adresse de destination sur la liaison série
b7: Ne pas Utiliser
Registre Application Mode MODBUS: S06
b0 - b7: Ne pas Utiliser
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 98
Registre Application Mode Miroir: S07
b0 à b7: Ne pas Utiliser
Registre Application RADIO 1: S08
b0: Fonction détection canal occupé avant émission
b1: Ne pas Utiliser
b2: Atténuation sensibilité réception (Environ -8dB). Atténué : b2=1.
b3: Ne pas Utiliser
b4: Seuil de Détection présence porteuse
b5: Seuil de Détection présence porteuse
b6: Ne pas Utiliser
b7: Ne pas Utiliser
Seuil de Détection présence porteuse:
A 19200b/s: 00 = -107dBm; 01 = -91dBm; 02 = -72dBm
A 9600b/s: 00 = -104dBm; 01 = -95dBm; 02 = -77dBm
Registre Application RADIO 2: S09
b0: Fonction Sélection fonction RSSI
b1: Validation code préambule
b2: Atténuation réception – 2dB
b3: Autorisation codage de la trame radio sur 24bits
b4: Configuration radio
b5: Configuration radio
b6: Configuration fréquence radio
b7: Configuration fréquence radio
Configuration Radio
00: 868Mhz 19200baud
01: 868Mhz 9600baud
Fréquence radio:
00: 868Mhz
Registre Application Liaison Série: S10
b0: Ne pas Utiliser
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 99
b1: Fonction Contrôle Signal DTR
b2: Fonction Contrôle Signal RTS et CTS pour la transmission radio
b3 - b7: Ne pas Utiliser
Fonction Contrôle Signal DSR sur liaison série:
0: Indique en mode Transparent la disponibilité du modem (Actif à 0 (niveau RS232))
1: Indique en permanence l’état d’occupation du canal radio (Actif à 1 (niveau RS232))
Fonction Contrôle Signal DTR sur liaison série:
Autorise la communication radio du modem (Actif à 1 (niveau RS232))
Contrôle Signal RTS et CTS pour la transmission radio
L’entrée RTS permet la validation de la réception radio (Réception valide niveau 1 RS232)
La sortie CTS est active pendant la réception radio
Registre Application Mode Test: S11
b0 à b7: Ne pas Utiliser
Registre Application ARMSE: S12
b0: mode Ethernet
b1: mode série
b2: Ne pas Utiliser
b3: mode Test
b4: Ne pas Utiliser
b5: Ne pas Utiliser
b6: Ne pas Utiliser
b7: Ne pas Utiliser
Attention:
Toute modification des paramètres de configuration (en mode AT) entraîne une
modification du programme en cours. Si des données incohérentes sont mémori-
sées, des dysfonctionnements peuvent apparaître. Il est donc préférable d‟utiliser si
possible l‟utilitaire ARM-MANAGER qui évite ce genre de conflit.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 100
ANNEXE B – ADRESSAGE MODBUS –
Le modem ARMSE peut être pourvu de modules d‟extension (modules ARMX : Entrées et
Sorties Logiques et/ou analogiques. 4 Modules maximum). L‟annexe B détaille les re-
gistres de ces cartes (Voir aussi manuel X8800 , X4440 et X4404).
Note 1 : Lecture - Écriture de plusieurs registres possible.
Note 2 : L‟écriture des registres compteur renvoie la réponse mais ne modifie pas les
registres.
Remarque :
Les valeurs sont données au format hexadécimal.
Toutes les fonctions définies dans ce manuel ne sont pas forcément définies dans le
manuel des modules ARMX.
Adresse
ModBus
Position Carte
ou Non Utili-
sée (n.u.)
Désignation Fonction
Lecture
Fonction
écriture
Note
1
$0000 Carte de Base Entrée logique xx Non
$0001 - $000F n.u.
$0010 Carte de Base Sortie logique xx xx Non
$0011 - $001F n.u.
$0020 n.u.
$0021 - $002F n.u.
$0030 n.u.
$0031 - $003F n.u.
$0040 - $0041 n.u.
$0042 - $0043 n.u.
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 101
$0042 ($0044)
- $004F n.u.
$0050 Carte de Base
Effacement buffer adresse
$600-$6FF
Écriture code $A7B5 Écriture Non
$0051 - $007E n.u.
$007F Carte de Base
Reset Modem
Data=$A7B5 (-22603)
$0080 - $00FF Carte de Base
Registre EEPROM
Configuration Système xx xx Non
$0100
Carte d'exten-
sion 1 Entrée logique x Non
$0101 - $010F n.u.
$0110
Carte d'exten-
sion 1 Sortie logique x x Non
$0111 - $011F n.u.
$0120 - $012F
Carte d'exten-
sion 1 Entrée Analogique x Non
$0130 - $013F
Carte d'exten-
sion 1 Sortie Analogique x x Non
$0140 - $0143 n.u.
$0144 - $017F n.u.
$0180 - $01FF
Carte d'exten-
sion 1
Registre EEPROM
Configuration Carte D'exten-
sion x x Non
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 102
$0200
Carte d'exten-
sion 2 Entrée logique x Non
$0201 - $020F n.u.
$0210
Carte d'exten-
sion 2 Sortie logique x x Non
$0211 - $021F n.u.
$0220 - $022F
Carte d'exten-
sion 2 Entrée Analogique x Non
$0230 - $023F
Carte d'exten-
sion 2 Sortie Analogique x x Non
$0240 - $0243 n.u.
$0244 - $027F n.u.
$0280 - $02FF
Carte d'exten-
sion 2
Registre EEPROM
Configuration Carte D'exten-
sion x x Non
$0300
Carte d'exten-
sion 3 Entrée logique x Non
$0301 - $030F n.u.
$0310
Carte d'exten-
sion 3 Sortie logique x x Non
$0311 - $031F n.u.
$0320 - $032F
Carte d'exten-
sion 3 Entrée Analogique x Non
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 103
$0330 - $033F
Carte d'exten-
sion 3 Sortie Analogique x x Non
$0340 - $034F n.u.
$0360 - $037F n.u.
$0380 - $03FF
Carte d'exten-
sion 3
Registre EEPROM
Configuration Carte D'exten-
sion x x Non
$0400
Carte d'exten-
sion 4 Entrée logique x Non
$0401 - $040F n.u.
$0410
Carte d'exten-
sion 4 Sortie logique x x Non
$0411 - $041F n.u.
$0420 - $042F
Carte d'exten-
sion 4 Entrée Analogique x Non
$0430 - $043F
Carte d'exten-
sion 4 Sortie Analogique x x Non
$0440 - $044F n.u.
$0460 - $047F n.u.
$0480 - $04FF
Carte d'exten-
sion 4
Registre EEPROM
Configuration Carte D'exten-
sion x x Non
$0500
Carte d'exten-
sion 1 Registre de contrôle x x Oui
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 104
$0501
Carte d'exten-
sion 2 Registre de contrôle x x Oui
$0502
Carte d'exten-
sion 3 Registre de contrôle x x Oui
$0503
Carte d'exten-
sion 4 Registre de contrôle x x Oui
$0504
Carte d'exten-
sion 1 Entrées Logiques Filtrées x x Oui
$0505
Carte d'exten-
sion 2 Entrées Logiques Filtrées x x Oui
$0506
Carte d'exten-
sion 3 Entrées Logiques Filtrées x x Oui
$0507
Carte d'exten-
sion 4 Entrées Logiques Filtrées x x Oui
$0508
Carte d'exten-
sion 1 Entrées Logiques Mémorisées x x Oui
$0509
Carte d'exten-
sion 2 Entrées Logiques Mémorisées x x Oui
$050A
Carte d'exten-
sion 3 Entrées Logiques Mémorisées x x Oui
$050B
Carte d'exten-
sion 4 Entrées Logiques Mémorisées x x Oui
$050C
Carte d'exten-
sion 1 Sorties Logiques x x Oui
$050D
Carte d'exten-
sion 2 Sorties Logiques x x Oui
$050E
Carte d'exten-
sion 3 Sorties Logiques x x Oui
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 105
$050F
Carte d'exten-
sion 4 Sorties Logiques x x Oui
$0510
Carte d'exten-
sion 1
Sorties Logiques Commande
à 1 x x Oui
$0511
Carte d'exten-
sion 2
Sorties Logiques Commande
à 1 x x Oui
$0512
Carte d'exten-
sion 3
Sorties Logiques Commande
à 1 x x Oui
$0513
Carte d'exten-
sion 4
Sorties Logiques Commande
à 1 x x Oui
$0514
Carte d'exten-
sion 1
Sorties Logiques Commande
à 0 x x Oui
$0515
Carte d'exten-
sion 2
Sorties Logiques Commande
à 0 x x Oui
$0516
Carte d'exten-
sion 3
Sorties Logiques Commande
à 0 x x Oui
$0517
Carte d'exten-
sion 4
Sorties Logiques Commande
à 0 x x Oui
$0518
Carte d'exten-
sion 1 Sorties Logiques Clignotante x x Oui
$0519
Carte d'exten-
sion 2 Sorties Logiques Clignotante x x Oui
$051A
Carte d'exten-
sion 3 Sorties Logiques Clignotante x x Oui
$051B
Carte d'exten-
sion 4 Sorties Logiques Clignotante x x Oui
$051C - $051F
Carte d'exten-
sion 1
Entrée Sortie Analogique 1 à
4 x x Oui
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 106
$0520 - $0523
Carte d'exten-
sion 2
Entrée Sortie Analogique 1 à
4 x x Oui
$0524 - $0527
Carte d'exten-
sion 3
Entrée Sortie Analogique 1 à
4 x x Oui
$0528 - $052B
Carte d'exten-
sion 4
Entrée Sortie Analogique 1 à
4 x Note2 Oui
$052C - $0533
Carte d'exten-
sion 1
Compteur 32bits entrée lo-
giques 1 à 4 x Note2 Oui
$0534 - $053B
Carte d'exten-
sion 1
Compteur 32bits entrée lo-
giques 5 à 8 x Note2 Oui
$053C - $0543
Carte d'exten-
sion 2
Compteur 32bits entrée lo-
giques 1 à 4 x Note2 Oui
$0544 - $054B
Carte d'exten-
sion 2
Compteur 32bits entrée lo-
giques 5 à 8 x Note2 Oui
$054C - $0553
Carte d'exten-
sion 3
Compteur 32bits entrée lo-
giques 1 à 4 x Note2 Oui
$0554 - $055B
Carte d'exten-
sion 3
Compteur 32bits entrée lo-
giques 5 à 8 x Note2 Oui
$055C - $0563
Carte d'exten-
sion 4
Compteur 32bits entrée lo-
giques 1 à 4 x Note2 Oui
$0564 - $056B
Carte d'exten-
sion 4
Compteur 32bits entrée lo-
giques 5 à 8 x Note2 Oui
$0600 - $0607
Carte d'exten-
sion 1 Entrées Logiques Filtrées x x Oui
$0608 - $060F
Carte d'exten-
sion 2 Entrées Logiques Filtrées x x Oui
$0610 - $0617
Carte d'exten-
Entrées Logiques Filtrées x x Oui
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 107
sion 3
$0618 - $061F
Carte d'exten-
sion 4 Entrées Logiques Filtrées x x Oui
$0620 - $0627
Carte d'exten-
sion 1 Sorties Logiques x x Oui
$0628 - $062F
Carte d'exten-
sion 2 Sorties Logiques x x Oui
$0630 - $0637
Carte d'exten-
sion 3 Sorties Logiques x x Oui
$0638 - $063F
Carte d'exten-
sion 4 Sorties Logiques x x Oui
$0600 - $63F
Registre 16 bits pour chaque entrée logique
des cartes d'extension
Registre con-
trôle
b0
MGREG1
R/W Effacement entrée mémorisé
b1
MGREG1
R/W
Effacement compteur entrée
1
b2
MGREG1
R/W
Effacement compteur entrée
2
b3
MGREG1
R/W
Effacement compteur entrée
3
b4
MGREG1
R/W
Effacement compteur entrée
4
b5
MGREG1
R/W
Effacement compteur entrée
5 et 6
ARMSE_MU2.0
ARM-SE | MANUEL D‟UTILISATION v2.1 | www.atim.com 108
b6
MGREG1
R/W
Effacement compteur entrée
7 et 8
b7 MGREG1
b8 MGREG2 R Compteur en cours
b9 MGREG2 R Clignotement led en cours
b10 MGREG2 R Time-Out ON
b11 MGREG2 R Seuil analogique entrée 1 ON
b12 MGREG2 R Seuil analogique entrée 2 ON
b13 MGREG2 R Seuil analogique entrée 3 ON
b14 MGREG2 R Seuil analogique entrée 4 ON
b15 MGREG2 R Flag fonction spécifique