Home

dmg-modbus

image

Contents

1. D T E Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es 7 La CT aa Ins 1 Tabla 7 Position du point d cimal pour chaque valeur du registre correspondant la Valeur 3 A continuation quelques exemples 2 3 1 Exemples Dans les cas suivants il est montr le PDU MODBUS envoy Exemple 5 Affectez la valeur 10489 la variable A Fonc Adresse de Nombre de Nom Valeur 1 Valeur 2 Valeur 3 Mod depart mots Bytes 10 lg jos jo jo fos 28 fr joo lo fo lo Exemple 5 PDU ge ModBus envoy e pour affecter la valeur 10489 a la variable A DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es e Exemple 6 Affecter la valeur 10489 la variable A Fonc Adresse de Nombre de Nom Valeur 1 Valeur 2 Valeur 3 M d part mots Bytes od m le Jos oo Jos fos oz for fre Jr joo fo Exemple 6 PDU de ModBus envoy e pour affecter la valeur 10489 la variable A Exemple 7 Affecter la valeur 3 4789 la variable B Format et valeur dans la m me trame Direcci n Num Regis Num Formato Datos Datos Variable A Variable A Registro tros Bytes Byte Byte Valor 1 Valor 2 3 4 no oz o2 foo foa s4 foo o foo foo foo foo foo joo Variable A Variable A Variable B V
2. 3 5 octets n cessaires pour transmettre Pour chaque vitesse de transmission correspond un temps de silence sp cifique Une fois la transmission d un message r alis ne peut pas commencer la transmission d un autre message jusqu le que temps n cessaire de silence soit coul 3 5 fois le temps de transmission d un octet Avec ce protocole l cran fonctionne en mode esclave Apr s r ception d un message dirig l adresse de l afficheur un message de r ponse est envoy par l afficheur 1 2 Protocole MODBUS TCP IP Le mode ModBus TCP IP Modus TCP est une variante du protocole ModBus RTU pour la communication sur les r seaux TCP IP les connexions au niveau application se faisant via le port TCP 502 Figure 1 Couches de communication ModBus TCP DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E L Xarol 8 C P I Les Guixeres Fax 34 934 903 145 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es Avec ce protocole l afficheur fonctionne en mode esclave pour ModBus Server pour TCP Les trames sont similaires celles de mode ModBus RTU avec les diff rences suivantes Le champ ID adresse de l appareil de la trame ModBus RTU est remplac par une entete de trame appel MBAP dont les champs sont d taill s continuation e Il n y a pas de code CRC de contr le d erreurs puisque la couche inf rieur de transport s occupe de cette t che La structure de tr
3. Donn ho 9 CN 10 CN 11 ES 12 sa 13 14 5 15 o 16 F F r r DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es 2 3 Option 3 Modification des Variables Internes de lafficheur Tous les afficheurs disposent de 26 variables internes qui peuvent repr senter des nombres entiers ou avec d cimaux Les variables sont num r es partir de la lettre Z Les variables sont galement num rot es de 0 25 A 0 B 1 C 2 Z 25 Pour le format de repr sentation des variables sur l afficheur se reporter l annexe 2 La fonction pour changer la valeur d une variable de l afficheur comprend 2 mots pour la valeur de la variable plus 1 mot pour la position du point d cimal On peut envoyer une valeur en format entier avec ou sans signe de 16 ou 32 bits L adresse registre 0202H 514 d termine comment afficheur interpr te les valeurs num riques avec sans signe amp 16 32 bits Entier 16 bits avec signe 32768 32767 Entier 16 bits sans signe 0 65535 Tableau 5 Format des valeurs num riques en fonction du Registre 0202h 514 Les adresses registre ModBus des 26 variables se montre dans le tableau 4 o pour chaque variable et type de donn es avec ou sans signe on a Valeur 1 Mot 16 bits valeur de la variable poids faible Valeur 2
4. Mod d part mots Bytes Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7 Byte 8 no jm foo joo fos Jos jm se sa 20 a ja oo oo Exemple 3 PDU de ModBus envoy e pour ex cuter un programme qui affiche V et la variable A Examen d taill du champ de donn es Donn Donn Donn Donn Donn Donn Donn Donn Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 o fse sa fo je ja jo Lo Mode O VAR Al NULL NULL imm diat Exemple 4 Ex cution d un programme qui affiche Hola a todos en mode imm diat et avec clignotement de la lettre a Fonc Adresse de Nombre de Nom Donn Donn Donn Donn Donn Donn Donn Donn Mod d part mots Bytes Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 1 ho fo fo o Jos o fo fe fe fee fe fo fo fn om Donn Donn Donn Donn Donn Donn Donn Donn Byte 9 Byte Byte Byte Byte Byte Byte Byte e Je Exemple 4 PDU de ModBus envoy e pour ex cuter un programme qui affiche Hola a todos mode imm diat et clignotement de la lettre a DISE OS Y TECNOLOG A S A Tel 34 933 394 758 DITE Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 7 Email dtIQditel es web www ditel es 08915 Badalona Barcelona Espagne Examen d taill du champ de donn es Donn Donn Donn Donn Donn Donn Donn Donn e 1 ER 2 Byte 3 Byte 4 Byte 5 CN 6 ER H ER 8 s s imm diat Donn Donn Donn Donn Donn Donn Donn
5. Mot 16 bits valeur de la variable poids fort Valeur 3 Position du point d cimal Permet Activer le point d cimal de la valeur envoy e Le tableau 7 montre les valeurs pour chaque position du point d cimal Par d faut le format est Entier 16 bits avec signe DISE OS Y TECNOLOG A S A Tel 34 933 394 758 D T E Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es VARIABLES Adresses des Registres Valeur 1 Valeur 2 Valeur 3 Non Utilis A 0 0204 0205 0206 0207 B 1 0208 0209 020A 020B C 2 020C 020D 020E 020F D 3 0210 0211 0212 0213 E 4 0214 0215 0216 0217 F 5 0218 0219 021A 021B G 6 021C 021D 021E 021F H 7 0220 0221 0222 0223 l 8 0224 0225 0226 0227 J 9 0228 0229 022A 022B K 10 022C 022D 022E 022F L 11 0230 0231 0232 0233 M 12 0234 0235 0236 0237 N 13 0238 0239 023A 023B O 14 023C 023D 023E 023F P 15 0240 0241 0242 0243 Q 16 0244 0245 0246 0247 R 17 0248 0249 024A 024B s 18 024C 024D 024E 024F T 19 0250 0251 0252 0253 U 20 0254 0255 0256 0257 V 21 0258 0259 025A 025B W 22 025C 025D 025E 025F X 23 0260 0261 0262 0263 Y 24 0264 0265 0266 0267 Z 25 0268 0269 0264 026B Tableau 6 Registres correspondants aux Variables Internes de l afficheur Valeurs en Hexad cimal DISENOS Y TECNOLOG A S A Tel 34 933 394 758
6. DITEL DMG MODBUS COMMUNICATION AVEC LES AFFICHEURS DITEL S RIE DINOS DMG EN PROTOCOLE MODBUS INDEX 1 DESCRIPTION 1 1 Protocole MODBUS RTU 1 2 Protocole MODBUS TCP IP 2 OPTIONS DE FONCTIONNEMENT EN COMMUNICATION MODBUS 2 1 Option 1 Programmes preenregistres dans l afficheur 2 1 1 Ex cution d un Programme pr enregistr par son Num ro 2 1 2 Ex cution d un Programme pr enregistr par son Nom 2 2 Option 2 Ex cution de Programmes envoy s en temps r el l afficheur 2 3 Option 3 Modification de variables internes de l afficheur 2 3 1 Exemples Anexe 1 Configuration par d faut des afficheurs DMG Anexe 2 Script Anexe 3 Repr sentation des variables dans les afficheurs DMG DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E L Xarol 8 C P I Les Guixeres Fax 34 934 903 145 2 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es 1 DESCRIPTION Les afficheurs grand format DITEL s rie DINOS DMG sont compatible avec le protocole de communication ModBus RTU o TCP Ce protocole est largement utilis dans les environnements industriels et facilement adaptables de nombreux types d instruments tels que les contr leurs logiques programmables PLC 1 1 Protocole MODBUS RTU Le mode ModBus RTU utilise les silences dans la ligne de transmission pour indiquer le d but et la fin du message Le Silence est consid r comme un temps gal ou sup rieur
7. ame est la suivante MODBUS TCP IP ADU Cabecera MBAP F unclonModBus Figure 2 Trame du protocole ModBus TCP L entete MBAP 7 octets contient les champs suivants Description Client Master Transaction Num ro de transaction Initialis par le Renvoy par Identifier Client le Server Protocol 0 Protocole MODBUS Initialis par le Renvoy par Identifier Client le Server Num ro de Bytes qui suivent Renvoy Renvoy par le Server le Server Toujours 255 ou Unit ID de Renvoy Renvoy par l afficheur le Server le Server Tableau 1 Ent te MBA P du Protocole ModBus TCP Apr s r ception d un message l afficheur retourne un message avec le r sultat de la transmission DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 a 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es 2 FUNCIONNEMENT EN COMMUNICATION ModBus Les afficheurs DITEL serie DINOS DMG supportent la fonction 16 10h Write Multiple Registers de ModBus Les diff rents modes de fonctionnement sont d termin s par les adresses des registres o les donn es sont envoy es adresses ModBus 2 1 Option 1 Programmes pr enregistr s dans l afficheur L ordre d ex cuter un programme pr alablement grav dans l afficheur peut tre donn travers de deux adresses 2 1 1 Ex cution d un Programme par son Num ro Dans ce cas les prog
8. ariable B Variable B Variable B Valor 3 Valor 4 Valor 1 Valor 2 Valor 3 Valor 4 oo oo foo foo le foo foo joo fos foo foo Exemple 7 PDU de ModBus envoy e pour affecter la valeur 3 4789 la variable B Exemple 8 Affecter la valeur 74912 la variable B Format et valeur dans la m me trame Direcci n Num Regis Num Formato Datos Datos Variable A Variable A Registro tros Bytes Byte Byte Valor 1 Valor 2 3 4 io Je oz foo foa 1 foo foz foo foo foo oo lo foo Variable A Variable A Variable B Variable B Variable B Variable B Valor 3 Valor 4 Valor 1 Valor 2 Valor 3 Valor 4 lo joo oo oo a ao foo for foo foo joo Jo Exemple 8 PDU de ModBus envoy e pour affecter la valeur 74912 la variable B DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 15 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es Rappelons que la PDU MODBUS est l unit de Donn es du protocole et qu elle est encapsul e dans la trame de protocole dont la forme d pend du mode ModBus RTU ou TCP Par exemple lorsque l on travaille dans le mode ModBus RTU dans le cas de l exemple 5 et la direction de l cran 01 la trame serait la suivante EA Fonc Adresse de Nombre de Nom Valeur 1 Valeur 2 Valeur 3 CRC Mod d part mots Bytes os lo foz Jos foo Jos Jos 28 ro oo foo oo oo e p Exemple 9 Trame ModBus RTU envoy pour ass
9. de pr cision dans le cas ou soit affich plus de 16 digits les chiffres les moins significatifs diff rent de la valeur r elle Comme le format par d faut d une variable est compos de 6 chiffres apr s la virgule il peut tre inconfortable repr senter des nombres entiers avec autant de d cimales On peut formater la variable en additionnant le nombre total de chiffres et le nombre de chiffres apr s la virgule de la forme suivante Caract re point d cimal N total de caract res N caract res apr s point d cimal Caract res d ajustage 0 Nom de la variable Repr senter avec signe 9 VARsat cA Exemples si la variable vaut 1 VAR6 2B Le r sultat sera _ 1 00 Les 2 underscores repr sentent les espaces VAR9 0 gt 1 VARO9 0 Sion ajoute un O gauche On remplace les espaces par des z ros 000000001 VAR 9 0 Sion ajoute un on repr sente le signe 1 VAR 9 0 Avec le signe on ajuste gauche 1 VAR9B Ajustage avant le point d cimal 1 VAR 9B Ajustage apr s le point d cimal 1 000000000 DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E L Xarol 8 C P I Les Guixeres Fax 34 934 903 145 18 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es
10. igner la valeur 10489 la variable A de afficheur ayant l adresse esclave 01 ID Dans le cas de communication ModBus TCP dans l exemple 5 lla trame serait la suivante MBAP Header TID Protocol Length Unit Func Direcci n Num Valor 1 Valor 2 Valor 3 Registro Registros e pao e je oe sos ooo Jajaja paje Exemple 10 Trame ModBus TCP PDU de ModBus envoy e pour assigner la valeur 10489 la variable A dans ce cas l adresse de l afficheur est son IP L adresse ModBus de l afficheur correspond son ID du Protocole DMG 1 a 253 DISE OS Y TECNOLOG A S A Tel 34 933 394 758 D T E L Xarol 8 C P I Les Guixeres Fax 34 934 903 145 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es 13 ANEXO 1 CONFIGURATION PAR DEFAUT DES AFFICHEURS DMG La configuration par d faut en sortie d usine est la suivante PARAMETRE DE CONFIGURATION ID de l afficheur Port RS232 Bauds RS232 Bits de Donn es RS232 Stop Bits RS232 Parit RS485 Bauds RS485 Bits de Donn es RS485 Stop Bits RS485 Parit Format Nom du Programme Num ro de programme avec SI ordre d affichage teint Tableau 8 Configuration par d faut des afficheurs s rie DINOS DMG DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es ANEXO 2 SCRIPT Ces codes
11. men d taill du champ de donn es Donn Donn Donn Donn Donn Donn Donn Donn w 1 o 2 Byte 3 Byte 4 Byte 5 a 6 o 7 CN 8 NULL NULL 2 2 Option 2 Programmes envoy s l afficheur en temps r el Cette option permet d envoyer le script d un programme et l ex cuter imm diatement sur l cran Les d tails du script des afficheurs DINOS DMG sont pr sent s dans l Annexe 2 Donn es Script du programme finissant par NULL Tabla 4 Option 2 Ex cution d un Programme envoy l afficheur 2 2 1 Exemples Dans les cas suivants il est montr le PDU MODBUS envoy Exemple 2 Ex cuter un programme qui affiche HOLA mode imm diat Adresse Nombre Donn Donn Donn Donn Donn Donn de d part de mots EC Byte 1 Byte2 Byte3 Byte4 Byte5 Byte6 10 jor foo jo Jos Jos lm ls je le Exemple 2 PDU de ModBus envoy e pour ex cuter un programme qui affiche HOLA en mode Imm diat DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es Examen d taill du champ de donn es Donn es Byte 2 Donn es Byte 3 Donn es Byte 4 Donn es Byte 5 Donn es Byte 6 6 61 d Modo H Imm diat Exemple 3 Ex cuter un programme qui affiche le texte V et la variable A Fonc Adresse de Nombre de Nom Donn Donn Donn Donn Donn Donn Donn Donn
12. rammes mis en uvre doivent avoir t enregistr dans afficheur avec le nom PRGM suivit d un num ro sans z ro gauche Par exemple Programme 1 PRGM1 Programme 3 PRGM3 Programme 27 PRGM27 Programme 149 PRGM149 Pour arr ter le programme en cours on doit s lectionner le num ro de programme 0 Nombre de Mots qui 1 suivent Donn es Num ro du Programme Tabla 2 Option 1 1 Ex cution d un programme par son num ro 2 1 2 Ex cution d un Programme par son Nom Dans ce cas le champ de donn es contient le nom du programme ex cuter dans un format ASCII avec un maximum de 8 caract res les caract res manquants de compl tent par la valeur NULL Adresse de d part 0080h Nombre de Mots qui 1a4 suivent Donn es Nom du programme en ASCII finissant par NULL Tabla 3 Option 1 2 Ex cution d un programme par son nom DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E L Xarol 8 C P I Les Guixeres Fax 34 934 903 145 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es Exemple 1 Ex cuter le programme lt MPTEST gt enregistr dans afficheur Fonc Adresse Nombre Donn Donn Donn Donn Donn Donn Donn Donn PRE d part de mots GE Byte 1 Byte 2 1Byte 3 Byte4 Byte5 SCH Ges a oo feo joo Jo os Ja fso fsa jas Exemple 1 PDU de ModBus envoy e pour ex cuter le programme MPTEST Exa
13. s envoy s Secondes Restant OxAE 0x96 Secondes restantes pour date v nement 2 Bytes envoy s Tableau 9 Codes Tokens du Script para la cr ation de programmes avec les afficheurs s rie DINOS DMG Les codes pour les temps restants de jours heures minutes et secondes doivent tre envoy s apr s le code OxAE lt n gt gt Valeur ASCII du param tre de la fonction Exemple Graphique lt n gt Si on envoie l afficheur le code 0xA suivit du caract re 3 lt il sera affich le graphique n 3 voir dans le manuel le tableau des graphiques disponibles DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es 17 Annexe 2 Repr sentation des variables dans les afficheurs Pour repr senter les variables il faut ins rer le Token VAR ABH puis le nom de l une des 26 variables A Z en majuscules sans espace entre les deux Les variables sont d finies 0 si cette valeur est affect e ou lorsque l cran est initialis Si vous teignez ou d branchez l alimentation les variables conservent leur valeur tant que dure la batterie interne Supercap Elles ne sont galement pas modifier lors du changement d ex cution Les variables ont une pr cision de 16 chiffres c est dire que l on peut afficher 16 digits en ajoutant ceux d avant et apr s la virgule sans perte
14. sont utilis s pour cr er des programmes qui sont transmis l cran avec la possibilit d une ex cution imm diate Option de fonctionnement n 1 instructions BLINK Inversion couleur du contenu de l affichage Avec synchronisme 0xC9 Au d but d un groupe de lignes ex cution en parall le Sans synchronisme 0xCA Au d but dun groupe de lignes ex cution s quentielle Met ligne 0 lls peuvent galement tre utilis s avec les autres options de fonctionnements pour cr es des effets DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D T E Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es 0 Eteint 1 Rouge 2 Vert 3 Ambre 0 Eteint 1 Rouge 2 Vert 3 Ambre O Espagnol 4 Francais 5 Anglais 6 Portugais temps inactif texte et de couleurs de forme aleatoire Dar lettre DISENOS Y TECNOLOG A S A Tel 34 933 394 758 D f T E Le Xarol 8 C P I Les Guixeres Fax 34 934 903 145 we 08915 Badalona Barcelona Espagne Email dtIQditel es web www ditel es Diff rence heures 0xAE 0x9A Heures manquantes pour date v nement 2 bytes envoy s Diff rence minutes Minutes manquantes pour date v nement Diff rence secondes Secondes manquantes pour date v nement Jours Restant KR OxAE 0x99 Jours restants pour date v nement 2 Bytes envoy s CODE DESCRIPTION 2 Bytes envoy s 2 Byte

Download Pdf Manuals

image

Related Search

dmg modbus dmg mods damage mod minecraft damage mod assetto corsa damage mod fs22 damage mod tfs damage mod mhw lovato dmg 610 modbus registers damage mod wow damage mod monster hunter wilds dmv mod sims 4 dmv mod gta 5 dmg models dmg models paris

Related Contents

TLS2200™ Thermal Labeling System  14-Language Speaking Global Translator  Direct Ignition Operation And Diagnosis  P004915 Rev. G - Guardian Telecom Inc.  Belden Coax - Broadband/CATV Coax, white  User Manual-SDE-5001-GERMAN_Web-.indb - hv  What Is Zope?    

Copyright © All rights reserved.
Failed to retrieve file