Publicité

Liens rapides

ARM-IO-1.3
MANUEL D'UTILISATION
ARM-IO
®
A.R.M. (Advanced Radio Modem
)
ARM-IO USER GUIDE
1

Publicité

Table des Matières
loading

Sommaire des Matières pour ATIM ARM-IO-1.3

  • Page 1 ARM-IO-1.3 MANUEL D'UTILISATION ARM-IO ® A.R.M. (Advanced Radio Modem ARM-IO USER GUIDE...
  • Page 2: Table Des Matières

    ARM-IO-1.3 Table des matières 1 PRESENTATION....................4 1.1 GENERALITES.....................4 1.2 VERSIONS DISPONIBLES:................4 1.3 ASPECTS REGLEMENTAIRES.................5 1.4 PRINCIPE DE FONCTIONNEMENT:..............6 1.5 CARACTERISTIQUES GENERALES:..............6 1.6 CARACTERISTIQUES TECHNIQUES:..............6 2 INSTALLATION....................8 2.1 CONFIGURATION EN MODE MODBUS............8 2.2 CONFIGURATION EN MODE MIROIR............9 2.3 PRECAUTIONS A L'INSTALLATION............9 2.4 L'ANTENNE....................10...
  • Page 3: Declaration De Conformite Ce

    ARM-IO-1.3 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-IOS/ARM-IOD/ARM-IOA/ARM-IOD-LP/ARM-IOA-LP...
  • Page 4: Presentation

    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.
  • Page 5: Aspects Reglementaires

    ARM-IO-1.3 1.3 ASPECTS REGLEMENTAIRES 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 contrôler les problèmes causés par les interférences et la saturation des bandes de fréquence.
  • Page 6: Principe De Fonctionnement

    «MODBUS» . Le modem ARM-IO dispose de 3 modes de fonctionnement : - Mode MODBUS - Mode Miroir - Mode CAPTEUR (En cours de Développement, demande d'information à ATIM) 1.5 CARACTERISTIQUES GENERALES: Transferts Radio Half-Duplex  Fréquence 868Mhz ...
  • Page 7: Indication Des Led

    ARM-IO-1.3 INTERFACES MODULE ALIMENTATION EXTERNE: 2 (ARM-IOA) ou 1 (ARM-IOD ) entrée(s) en Logique Positive ou négative (0-27V)  1 sortie logique MOS (ARM-IOD)  1 entrée analogique 4-20mA ou 0-10V (ARM-IOA)  DIVERS: Alimentation: + 5V à +30Vdc (version alimentation externe) ...
  • Page 8: Installation

    – – Dans le cas d'une autre configuration il faut faire une demande d'information à ATIM. L'effacement d'une configuration ne peut se faire que si il existe déjà une configuration. La sortie est utilisé pour la configuration automatique de ce fait lors de la mise sous tension une impulsion de 200µs apparaît sur la sortie...
  • Page 9: Configuration En Mode Miroir

    ARM-IO-1.3 2.2 CONFIGURATION EN MODE MIROIR La configuration des modems peut être réalisée en usine. Pour effacer la configuration du modem : Débrancher l'alimentation – relier la sortie sur l'entrée INP1 – Remettre l'alimentation – La LED clignote rapidement –...
  • Page 10: L'antenne

    ARM-IO-1.3 2.4 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.
  • Page 11: Montage Extérieur De L'antenne (Sur Un Mât)

    ARM-IO-1.3 Aucun obsatcle métallique dans cette zone (conseillé) Illustration 2: Placement du modem. 2.4.2 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...
  • Page 12: Sélection Du Canal Radio

    ARM-IO-1.3 2.4.4 Sélection du canal radio La sélection du canal radio se fait normalement par modification des registres de configuration Par défaut la valeur du canal sélectionné est 3 . 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.
  • Page 13: Branchement Arm-Io

    ARM-IO-1.3 Pour faire communiquer des modules ARM ensemble, il faut leur affecter le même numéro de canal. Remarque: dans le cas où un autre émetteur, ne faisant pas partie de la même application, est placé à proximité, laisser au moins un canal libre entre les deux: C2, C4 @9,6 Kbps par exemple.
  • Page 14: Alimentation (Version Alimentation Externe)

    ARM-IO-1.3 3.1.1 Alimentation (version alimentation externe) Connectez votre alimentation entre les bornes 0V et + du bornier Celle-ci doit être comprise entre 5 et 30V et redressée, filtrée. Attention aux blocs d'alimentation 220V qui sont souvent de mauvaise qualité, - Protection contre inversion de polarité...
  • Page 15: Entrée Analogique Sur Arm-Io-A

    ARM-IO-1.3 3.1.4 Entrée Analogique sur ARM-IO-A Version avec pile type 0-10V Nombre 1  Entrée Masse commune  Type : 0-20mA ou 0-10V Configuration par strap soudure et par logiciel  Résolution : 10bits (1024pts)  Filtrage Matériel : 500Hz ...
  • Page 16: Configuration

    ARM-IO-1.3 4 CONFIGURATION 4.1 Configuration des entrées-sorties Il est possible de configurer les entrées sorties suivant plusieurs types de fonctionnements définis ci-dessous. ENTREE LOGIQUE : Configuration en mode logique positive : Registre S29 Adresse MODBUS 0x9D Bit 5 = 1 Configuration en mode logique négative : Registre S29 Adresse MODBUS 0x9D Bit 5 = 0...
  • Page 17: Paramétrage Par Commandes Modbus

    ARM-IO-1.3 4.3 Paramétrage par commandes MODBUS Modification d’un registre de configuration : - Lecture de la valeur du registre (Adresse registre $80 - $FE) - Ecriture de la valeur du registre à modifier - Mémorisation du registre : Ecriture adresse $51 valeur $A7B5...
  • Page 18: Mode De Fonctionnement

    ARM-IO-1.3 5 MODE DE FONCTIONNEMENT 5.1 Accès Entrées Sortie en Mode MODBUS Le modem radio ARM-IO fonctionne en Modbus RTU esclave. La trame Modbus comprend (émission et réponse): Numéro esclave (8bits) (numéro 0 = diffusion générale : ensemble des esclaves pas de réponse)
  • Page 19 ARM-IO-1.3 L’ANNEXE B décrit tous les registres accessibles par commande MODBUS. Les principales fonctions sont : - Lecture des entrées logiques - Lecture et écriture des entrées mémorisées - Ecriture de la sortie logique - Ecriture pour clignotement de la sortie logique - Lecture de l’entrée analogique (Version ARM-IO-A)
  • Page 20: Accès Entrées Sortie En Mode Miroir

    ARM-IO-1.3 Registre EEPROM utilisé pour Mode MODBUS • Validation Mode MODBUS ((Registre S00) Valeur $02 • Adresse locale (Registre S07) : Adresse locale du modem • Temps de retournement (Registre S55): base de temps 100µs: Valeur par défaut $32 • Validation contrôle compteur et gestion en continu des entrées (Registre S34): B2: Mode MODBUS : Autorisation contrôle Entrée logique en continu...
  • Page 21 ARM-IO-1.3 Dans tous les cas, la trame radio est sécurisée avec adressage, chaque modem a une adresse, et avec un contrôle d’erreur. Les modems ARMIO en mode miroir ont une configuration figée par défaut répondant à la majorité des cas rencontrés sur le terrain. Il est possible d’avoir une configuration particulière sur demande.
  • Page 22 ARM-IO-1.3 Fonctions Spécifiques disponibles : Fonction Entrée analogique Registre de configuration S01 Adresse MODBUS 0x81 Bit 7 Fonctionne uniquement dans la configuration avec ARMD ou ARMX La conversion de résolution 10 bits vers 12 bits est automatique. L’entrée analogique peut être soit de 0-20mA soit du 0-10V (configuration par strap soudure) Validation et contrôle valeur analogique Registre S28 MODBUS 0x9C Bit 0 et 1...
  • Page 23: Accès Entrées Sortie En Mode Capteur

    - Option : Validation Entrée analogique (Bit7 Registre S01) 5.3 Accès Entrées Sortie en Mode CAPTEUR Pour plus d'information sur ce mode contacter la société ATIM Préliminaire : Dans le mode CAPTEUR, le modem répond à des requêtes envoyées par le modem ARM-SE mais il peut aussi envoyer des requêtes au modem ARM-SE.
  • Page 24: Mode Veille

    ARM-IO-1.3 5.4 MODE VEILLE Le mode veille permet de diminuer la consommation du modem radio, Le mode veille dispose de 2 mode : MODE REVEIL PAR TIMER (bit 0 du registre Application 5 (S30)) Procédure de réveil du modem : Le modem est en veille pendant 1 seconde (<250µA) (2,5 secondes pour le module avec pile)
  • Page 25: Utilisation Pour Mode Miroir Maitre

    ARM-IO-1.3 Aprés la mise sous tension, le modem reste actif tant qu'il n'a pas reçu une trame – cohérente du maître UTILISATION POUR MODE MIROIR MAITRE : En mode maître Celui ci sera réveillé par : Détection immédiate d’un changement d’état sur l’entrée 1 Détection de x comptage.
  • Page 26: Configuration Radio

    ARM-IO-1.3 5.5 CONFIGURATION RADIO Les généralités sur les canaux radio utilisés sont évoquées au paragraphe 2.1.4 page 12. 5.5.1 Rappels Pour une modulation de type FSK à puissance d'émission limitée, le bruit ambiant contenu 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 message...
  • Page 27: Configuration De L'émission - Réception

    ARM-IO-1.3 5.5.2 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 respecte ✔ donc les valeurs normalisées sur chaque canal.La valeur peut être modifier par le registre ✔...
  • Page 28 ARM-IO-1.3 @Exp @Dest Data My @ @Exp @Dest Data My @ (@Dest) @Dest C1 EXP C1 DEST SEND DATA C1 EXP ON SERIAL PORT C2 EXP C1 DEST C2 DEST C2 EXP C3 EXP C2 DEST C3 DEST C3 EXP...
  • Page 29 ARM-IO-1.3 L'illustration 5 montre un cas concret d'utilisation de répéteurs avec table de routage: MY @ @DEST MY @ C1EXP @DEST MY @ C1DEST C1EXP @DEST C2EXP C1DEST C1EXP C2DEST C2EXP ARM-SE C1DEST C3EXP C2DEST POSTE 2 C2EXP C3DEST C3EXP...
  • Page 30: Mode Test

    ARM-IO-1.3 5.6 MODE TEST Le mode test est activé par la commande MODBUS « Ecriture adresse 60 » La donnée à écrire correspond au numéro du test Test 0 Clignotement de la LED d’alimentation Test 1 Contrôle interne Test 2 Émission porteuse...
  • Page 31: Watchdog (Chien De Garde)

    ARM-IO-1.3 6 Watchdog (chien de garde) : La validation du watchdog permet de contrôler la non réception de trame radio pendant un temps déterminé (timeout) Registre de configuration par commande AT : Validation WatchDog : registre S34 Bit 3 –...
  • Page 32: Annexe A - Tableau Des Commandes At

    ARM-IO-1.3 ANNEXE A – TABLEAU DES COMMANDES AT – Commande Fonction Préfixe nécessaire à toute commande «Hayes» 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.
  • Page 33 ARM-IO-1.3 TABLE DES REGISTRES DE CONFIGURATION DU MODEM ARM-IOS: Les valeurs des registres sont au format hexadécimal: $xx Ad MB Utilisation Registre Dec (Hex 128 (0x80) Registre Application 1: voir détail 129 (0x81) Registre Application 2: voir détail 130 (0x82) Numéro Canal émission : $00 à $0F (Par défaut 0x03) 131 (0x83) Numéro Canal réception : $00 à...
  • Page 34 ARM-IO-1.3 Bit5= 0 ne pas utiliser Bit6 : = 0 RS232; =1 RS485 Bit7: = 0 ne pas utiliser 145 (0x91) 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 146 (0x92) Temporisation attente fin d’émission...
  • Page 35 ARM-IO-1.3 165 (0xA5) Code Radio 1 pour codage trame radio 166 (0xA6) Code Radio 2 pour codage trame radio 167 (0xA7) Code Radio 3 pour codage trame radio 168 (0xA8) Registre Application 6: voir détail 169 (0xA9) Code préambule 170(0xAA) Registre Application 7: voir détail...
  • Page 36 ARM-IO-1.3 197(0xC5) Ne pas utiliser 198(0xC6) Adresse Répéteur Locale 199(0xC7) Adresse Répéteur destination 200(0xC8) Adresse Répéteur 1: Adresse de réception Adresse Répéteur 1: Adresse de destination 201(0xC9) 202(0xCA) Adresse Répéteur 2: Adresse de réception 203(0xCB) Adresse Répéteur 2: Adresse de destination 204(0xCC) Adresse Répéteur 3: Adresse de réception...
  • Page 37 ARM-IO-1.3 Registre Application 1: S00 b0 – b3: 0 Mode Transparent 1 Mode Sécurisé 2 Ne pas Utiliser 3 Ne pas Utiliser 4 Ne pas Utiliser 5 Ne pas Utiliser 6 Ne pas Utiliser 7 Mode Programmation 8 Ne pas utiliser 9 Mode Transparent Forçage en réception radio permanente...
  • Page 38 ARM-IO-1.3 Registre Application RADIO: S08 b0: Fonction détection canal occupé avant émission b1: Ne pas Utiliser b2: Ne pas Utiliser b3: Ne pas Utiliser b4: Seuil de Détection présence porteuse b5: Seuil de Détection présence porteuse b6: Configuration radio b7: Configuration radio Seuil de Détection présence porteuse:...
  • Page 39 ARM-IO-1.3 Registre Application 5: S30 b0: Mode Veille : Réveil par timer b1: Réveil par changement d’état sur l’entrée logique 1 b2: Mode Miroir: Configuration pour ARMX b3: Ne pas Utiliser b4: Mode Miroir : Impulsion sur sortie b5: Ne pas Utiliser...
  • Page 40 ARM-IO-1.3 Registre Application 8: S29 b0: Validation Entrée analogique b1: Mode Capteur : Validation Supervision b2: Mode Capteur : Alarme sur entrée logique b3: Mode Capteur : Alarme sur seuil entrée analogique r b4: Mode Capteur : Alarme sur seuil tension batterie b5: Inversion de l’état de l’entrée logique (Logique positive ou négative)
  • Page 41: Annexe B - Configuration Modem Suivant Different Cas

    ARM-IO-1.3 ANNEXE B – CONFIGURATION MODEM SUIVANT DIFFERENT CAS Configuration Mode Miroir esclave avec ARMD mode miroir maitre simple Configuration ARMD ATS00=03 – ATS01=09 – ATS08=01 Adresse locale – ATS09=xx Adresse destination – ATS23=05 – ATS25=C8 Temps de cycle (LSB) –...
  • Page 42 ARM-IO-1.3 Configuration Mode Miroir esclave avec ARMD mode miroir maitre multiple Configuration ARMD ATS00=04 – ATS01=09 – ATS08=01 Adresse locale – ATS09=02 Adresse destination – ATS23=05 – ATS25=C8 Temps de cycle (LSB) – ATS26=04 Temps de cycle5mSB) – ATS34=09 –...
  • Page 43 ARM-IO-1.3 ATS23=02 – ATS25=C8 Temps de cycle (LSB) – ATS26=04 Temps de cycle5mSB) – ATS28=04 – ATS29=00 – ATS30=00 – ATS34=19 – ATS35=10 – ATS40=02 – ATS42=00 – Configuration Mode Miroir esclave en mode veille avec ARMD mode miroir maitre...
  • Page 44 ARM-IO-1.3 ATS28=00 – ATS29=00 – ATS30=01 * – ATS34=39 * – ATS35=10 – ATS40=02 – ATS42=00 – ATS66=0A – Configuration ARM-IO-D Esclave 2 ATS00=05 – ATS01=08 – ATS07=03 Adresse locale – ATS08=00 – ATS09=01 Adresse destination – ATS23=02 – ATS25=C8 Temps de cycle (LSB) –...
  • Page 45 ARM-IO-1.3 Configuration Mode Miroir esclave avec ARMDA mode miroir maitre simple Configuration ARMDA ATS00=03 – ATS01=0B – ATS08=01 Adresse locale – ATS09=xx Adresse destination – ATS23=05 – ATS25=C8 Temps de cycle (LSB) – ATS26=04 Temps de cycle5mSB) – ATS34=09 –...
  • Page 46 ARM-IO-1.3 Configuration ARM-IO-DMode Miroir esclave avec ARMX en mode miroir maitre multiple ATS00=05 – ATS01=08 – ATS07=xx Adresse locale – ATS08=00 – ATS09=01 Adresse destination – ATS23=02 – ATS25=C8 Temps de cycle (LSB) – ATS26=04 Temps de cycle5mSB) – ATS28=00 –...
  • Page 47 ARM-IO-1.3 ANNEXE B – ADRESSAGE MODBUS – Note 1: Lecture - Écriture de plusieurs registres. Les valeurs sont données au format hexadécimal. Fonction Note 1 Adresse Lecture ModBus Lecture Directe Entrées Logiques b0: Etat Entrée 1 $0000 - (0) b1: Etat Entrée 2 b2..b15: non utilisé...
  • Page 48 ARM-IO-1.3 Voir correspondance Table commande AT $00FF - (256) Ecriture $A7B5 Reset ARM-LP-D Lecture et Ecriture Entrées Logiques b0 : Etat Entrée 1 $0500 - (1280) b1 : Etat Entrée 2 b2..b15 : non utilisé Lecture et Ecriture Entrée Logique 1...
  • Page 49 ARM-IO-1.3 b0 : Sortie 1 b1..b15 : non utilisé Lecture et Ecriture Sortie Logique Commande à 0 b0 : Sortie 1 $0512 (1298) b1..b15 : non utilisé $0513 Lecture et Ecriture 0 (1299) Lecture et Ecriture Entrée Analogique $0514 0mA 0V Valeur 0000...
  • Page 50 ARM-IO-1.3 (1319) $0528 Enregistrement mesure entrée analogique (1320) $0529 (1321) Enregistrement mesure entrée analogique $052A (1322) Enregistrement mesure entrée analogique $052B (1323) Enregistrement mesure entrée analogique $052C (1324) Enregistrement mesure entrée analogique $052D (1325) Enregistrement mesure entrée analogique $052E Enregistrement mesure entrée analogique...

Table des Matières