COMMUNICATION MODBUS POUR ECS COLLECTIF



Documents pareils
INSTALLATION MODULE WEB

COLLOQUE Solaire thermique & Habitat collectif. François GIBERT directeur EKLOR. Instrumentation et régulation : la vision d un fabricant

L offre DualSun pour l eau chaude et le chauffage (SSC)

GESTION CENTRALISÉE D EAU CHAUDE ET D ÉNERGIES APPLICATIONS STANDARDS ET NON STANDARDS

DROUHIN Bernard. Le chauffe-eau solaire

AMBUS IS Collecteur d impulsions M-Bus

Fiche technique CPU 314SC/DPM (314-6CG13)

Description du logiciel Modbus RTU

Système Electronique pour le Monitoring des Chaînes PV

Le multiplexage. Sommaire

SYNOPTIQUE GTB Architecture Générale

Enregistreur sans papier avec écran TFT et carte Compact Flash. B Description des interfaces 07.07/

Présentation et installation PCE-LOG V4 1-5

2 Trucs et Astuces 2

Les liaisons SPI et I2C

Indicateur universel de procédé format 96 x 48 mm ( 1 /8 DIN)

MESURES D'ÉNERGIE ÉLECTRICITÉ

PocketNet SNMP/Modbus

NanoSense. Protocole Modbus de la sonde Particules P4000. (Version 01F)

RAPPORT COMPLET D'ETUDE DUALSYS

GLEIZE ENERGIE SERVICE

TACOTHERM DUAL PIKO MODULE THERMIQUE D APPARTEMENT MULTI CONFIGURABLE

Annexe 3 Captation d énergie

de faible capacité (inférieure ou égale à 75 litres) doivent être certifiés et porter la marque NF électricité performance.

Représentation des Nombres

SYSTÈME DE CONTRÔLE SOLAIRE LX-220 Installation et mode d emploi

2.0. Ballon de stockage : Marque : Modèle : Capacité : L. Lien vers la documentation technique :

Gamme. Manuel à l usage du personnel qualifié. Climatiseurs Bi, Tri et Quadri split

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Modules d entrées/sorties pour FX série XM07 et XM14

AUDIT DES CONSOMMATIONS D ELECTRICITE DE LA CHAUFFERIE DE LA RESIDENCE LOUIS RIGAL (328 et 330 avenue BERTHELOT Lyon)

Fiche technique CPU 315SN/PN (315-4PN33)

DIRIS D-30 DIRIS Digiware D-40 DIRIS Digiware D-50

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Caractéristiques techniques

Domosol : Système solaire combiné (SSC) de production d eau chaude et chauffage

Notice technique. Système de surveillance MAS 711

Décomposition du Prix Global et Forfaitaire

La relève de chaudière, une solution intermédiaire économique et fiable.

E-BOX. MODULE DESURVEILLANCE POUR : - ESCALIER MECANIQUE - TROTTOIR ROULANT

Grenoble ZAC de Bonne

GenIP 30i : Passerelle intelligente dédiée aux applications industrielles les plus critiques

Module TAC4 TCP/IP ou GPRS

NPIH800 GENERATION & RESEAUX. PROTECTION de COURANT TERRE

PACK CONTROL 2 MAJ 02/2009 Code Notice :

Onduleur Photovoltaïque SVT

ENREGISTREUR DE TEMPERATURE

Dossier technique. Présentation du bus DMX et Utilisation des options EL13 / EL14 ERM AUTOMATISMES INDUSTRIELS 1 LE PROTOCOLE DMX 2

Manuel de référence O.box

ballons ECS vendus en France, en 2010

Production d eau chaude sanitaire thermodynamique, que dois-je savoir?

Sciences et Technologies de l Industrie et du Développement Durable ENERGIE THERMIQUE ENERGIE THERMIQUE

Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques

Compteurs d Energie Thermique & Systèmes associés

IUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP

Theta Double service BFC, SGE, SGS pour 20/30/40 kw capacité de chauffe

NOTICE D INSTALLATION

Document de formation pour une solution complète d automatisation Totally Integrated Automation (T I A) MODULE A5 Programmation de la CPU 314C-2DP

Manuel Technique. Gestion Technique Centralisée des récupérateurs POWERPLAY

Chauffe-eau Thermodynamique CET 200/300 TN

ALFÉA HYBRID DUO FIOUL BAS NOX

FICHE TECHNIQUE ENERGIE «Eau Chaude Sanitaire - ECS»

Incitants relatifs à l installation de pompes à chaleur en Région wallonne

COMMANDER la puissance par MODULATION COMMUNIQUER

Avanttia Solar. Chaudière Hybride CONDENSATION. L innovation qui a du sens

ALERT NOTICE D UTILISATION DU DRIVER VOCALYS. (Cesa 200 bauds / Contact-ID)

Page : 1 de 6 MAJ: _Chaudieresbuches_serie VX_FR_ odt. Gamme de chaudières VX avec régulation GEFIcontrol :

Pilotec confort 10/Pilotec confort 20 réf réf

energy BOX WEB Automates de GTB

Manuel didactique LOGICIEL PEB

Chaudières et chaufferies fioul basse température. Olio 1500, 2500, 3500, 4500, 7000

ROTEX Solaris - Utiliser l énergie solaire gratuite. Nouveau : Chauffe-eau électro-solaire ROTEX HybridCube 343/0/0

Energies. D ambiance REFERENCES : ACTIONS MENEES : CONTACT : DESCRIPTION TECHNIQUE DES ACTIONS ENGAGEES : GAINS OU BENEFICES DEGAGES : renouvelables

Le Chauffe Eau Solaire Individuel

Présentation Module logique Zelio Logic 0 Interface de communication

NOTICE D UTILISATION ET D INSTALLATION. de la CARTE MONITORING DE RELAIS «IO-MONITOR»

PowerLogic System. PowerLogic System

30RA/RY - 30RH/RYH Régulation PRO-DIALOG

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

Formation Bâtiment Durable :

INdICAteur MISE EN SERVICE. INdICAteur. Afficheur déporté pour BAMOFLONIC PFA. MeS. Indicateur pour BAMOFLONIC /1. Code article :

epowerswitch 8XM+ Fiche technique

Production d eau chaude sanitaire solaire thermique collective Schémas de principes

MYOSOTIS. Logiciel de supervision et de conduite de réseau NC. 107/2B

MANUEL D INSTALLATION ET DE MISE EN SERVICE SOMMAIRE. Fonction. Avertissements Gamme de produits Caractéristiques techniques

Informatique Générale

Eau chaude sanitaire FICHE TECHNIQUE

Eau chaude sanitaire

Guide d installation & de démarrage Gamme Aqua PC Version AquaPro

Régulateur d accumulateur solaire PS 5511 SZ

Il se peut que le produit livré diffère de l illustration.

SYSTEM O. Contrôler la température sur l ensemble de votre réseau...

Décision d'approbation de modèle n du 1 er février 2000

COLLOQUE «SOLAIRE THERMIQUE et HABITAT COLLECTIF»

Enregistreur de Température pour PC DALLAS 1820

V- Manipulations de nombres en binaire

Chapitre 10 Arithmétique réelle

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant

Notice d'installation et de mise en service Stations de transfert d énergie : DKCS 8-50

Transcription:

COMMUNICATION MODBUS POUR ECS COLLECTIF NOTICE D INSTALLATION ET D UTILISATION CP018135 26/04/2013-VERSION 1.4 CP018135 Version logiciel 23/04/14 à partir de V1.5 5.90

Sommaire 1. CABLAGE... 3 1.1. Connectique... 3 1.2. Branchements... 3 2. COMMUNICATION... 4 2.1. Protocole... 4 2.2. Configuration de l adresse de départ («starting address»)... 4 2.3. Structure des Données... 5 2.4. Données toutes les 30 secondes... 5 2.4.1. Défauts... 7 2.5. Données toutes les 10 minutes... 9 2.6. Données journalières... 12 2.7. Variables énergies... 14 3. ANNEXE... 15 3.1. Les nombres en virgule flottante... 15 - page 2 - COMMUNICATION MODBUS ECS COLLECTIF

1. CABLAGE 1.1. CONNECTIQUE Pour pouvoir récupérer les informations de communication, il faut câbler un connecteur RJ45 en suivant les indications ci-dessous. La communication fonctionne sur une liaison série de type RS485, il est donc très important de ne pas inversé A et B sans quoi la communication ne sera pas fonctionnelle. Il est conseillé de câbler également les masses entre les équipements notamment lorsque la distance qui les sépare dépasse la dizaine de mètres. //1/// Masse 2 Masse //3/// Masse 4 B/D1 //5/// A/D0 6 Masse //7/// Masse 8 Masse 1.2. BRANCHEMENTS Brancher le connecteur sur la carte d extension comme sur le schéma ci-dessous. Branchement du connecteur RJ45 - page 3 - COMMUNICATION MODBUS ECS COLLECTIF

2. COMMUNICATION 2.1. PROTOCOLE La régulation fonctionne selon le protocole MODBUS RTU(de Modicon) sur une liaison série RS 485. Pour plus d informations : http://www.modbustools.com/pi_mbus_300.pdf Les échanges se font à l initiative du maître (la régulation CLIPSOL) et comportent une question de celui-ci et une réponse de l esclave. Il ne peut y avoir qu un seul maître par réseau, ainsi vous ne pouvez connecter qu un matériel configuré en esclave. Pour récupérer les informations vous devez vous mettre en adresse esclave 30. Configuration de la liaison série: 19 200 baud 8 bits de données 0 bits de parité 1 bit de stop Le régulateur CLIPSOL implémente les fonctions du protocole MODBUS. Ainsi le régulateur utilisera à destination de votre matériel (à l adresse 30) la fonction 16 qui est l écriture de n mots (16 bits) consécutifs. Par conséquent votre matériel MODBUS doit être capable de traiter cette fonction du protocole MODBUS conformément à la documentation Modbus Application Protocol Specification (voir www.modbus.org). Note : Si votre système ne peut être esclave il est impossible de le connecter directement au blocsol. Cependant il est possible d utiliser une passerelle de communication de type Modbus RTU slave vers Modbus RTU slave permettant ainsi de connecter les deux systèmes. 2.2. CONFIGURATION DE L ADRESSE DE DEPART («STARTING ADDRESS») Il est possible de configurer dans le régulateur solaire l adresse de départ des registres de l esclave dans lesquels la régulation viendra écrire ses valeurs. Cette adresse est disponible dans le menu installateur/communication/gtc du régulateur solaire. Nom Adresse Esclave Add registre 0x0000 Description Adresse de l esclave sur le réseau modbus. Valeur 30 ne peut être modifiée. Adresse du registre de base du système de supervision sous forme hexadécimal où seront écrites les valeurs de fonctionnement du système de régulation solaire. Par défaut cette adresse vaut 0 et convient à la majorité des esclaves. Si cette adresse de base n est pas accessible sur votre système veuillez modifier la valeur en fonction de l adresse du premier registre disponible sur votre esclave. Par exemple sur la passerelle Anybus X-gateway Modbus RTU Slave - Modbus RTU Slave les registres disponibles en écriture se trouvent à l adresse décimale 1025, soit l adresse hexadécimale 0x0401. - page 4 - COMMUNICATION MODBUS ECS COLLECTIF

Pour configurer cette valeur sélectionner la ligne «Add registre» à l aide du bouton puis passer d un chiffre à l autre en appuyant brièvement sur le bouton appuyant sur le bouton +/-. Vous pouvez modifier la valeur du digit en 2.3. STRUCTURE DES DONNEES Les données échangées avec le protocole MODBUS sont des «mots» le protocole entend par «mot» une variable informatique codée sur 2 octets [16 bits]. L adressage de la table est fait au mot. Soit le début d une variable à tous les octets pairs. Les emplacements mémoire décrits ci-dessous sont des entiers 16 bits sur 2 octets. Les variables totalisatrices sont sur 32 bits, elles se trouvent dans la table dite 10 minutes et journalière. Adressage en mots 0 1 Adressage en octets 0 1 2 3 Valeur Mot 0 Mot 1 Les types de données désignés dans les tables ci-après correspondent à la façon dont doivent être interprétées les données contenus dans la table MODBUS pour obtenir la valeur désirée (on parle aussi de formatage des données). E8 NSigné : correspond à un entier 8 bits non signé. E16 Signé : correspond à un entier 16 bits signé. Le bit de poids fort (bit 15) correspond au signe E16 NSigné : correspond à un entier 16 bits non signé. : correspond à un nombre flottant (avec virgule) codé sur 32 bits (4 octets). 2.4. DONNEES TOUTES LES 30 SECONDES Les données comprissent entre les adresses 0 et 47 sont envoyées toutes les 30 secondes et correspondent à des informations instantanées. Adresse relative Type Variable Correspondance 0 E16 Signé Tinst_T1_30s Température instantanée du 1 E16 Signé Tinst_T2_30s Température instantanée de l entrée primaire de l échangeur 2 E16 Signé Tinst_T3_30s Température instantanée de la sortie primaire de l échangeur 3 E16 Signé Tinst_T4_30s Température instantanée du ballon solaire 4 E16 Signé Tinst_T5_30s Température instantanée de l eau froide 5 E16 Signé Tinst_T6_30s Température instantanée de l ECS 6 E16 Signé Tinst_T7_30s 7 E16 Signé Tinst_T8_30s 8 E16 Signé Tinst_T9_30s 9 E16 Signé Tinst_T10_30s Contact disjoncteur circulateur 1 du circuit secondaire de l échangeur Contact disjoncteur circulateur 2 du circuit secondaire de l échangeur Température instantanée de l entrée secondaire de l échangeur Température instantanée de la sortie secondaire de l échangeur 10 E16 Signé Tinst_T11_30s Température instantanée de l appoint - page 5 - COMMUNICATION MODBUS ECS COLLECTIF

11 E16 Signé Tinst_T12_30s Contact disjoncteur circulateur 1 et 2 du circuit primaire de l échangeur du préparateur d ECS instantanée 12 E16 Signé Tinst_T13_30s Température instantanée de l entrée primaire de l échangeur ECS 13 E16 Signé Tinst_T14_30s Température instantanée de la sortie primaire de l échangeur ECS 14 E16 Signé Tinst_T15_30s 15 E16 Signé Tinst_T16_30s Contact disjoncteur circulateur 1 du circuit primaire de l échangeur Contact disjoncteur circulateur 2 du circuit primaire de l échangeur 16 E16 NSigné Debit1 Débit instantané d'eau froide pour production ECS L/min 17 E16 NSigné Debit2 18 E16 NSigné Debit3 19 E16 NSigné Debit4 20 E16 NSigné CptElec Débit instantané du circuit additionnel L/min avec option comptage additionnel Débit instantané du bouclage solaire L/min avec option bouclage solaire Débit instantané du circuit L/min avec option comptage primaire Consommation électrique auxiliaires moyenne WH/min avec option comptage électrique 21 E16 NSigné Analog1 Entrée analogique 1 22 E16 NSigné Ensoleillement Puissance captée par la sonde d'ensoleillement avec option ensoleillement 23 E16 NSigné Reserved1 Mot réservé valeur à 0 24 E16 NSigné Reserved2 Mot réservé valeur à 0 25 E16 NSigné Reserved3 Mot réservé valeur à 0 26 E16 NSigné Reserved4 Mot réservé valeur à 0 27 E16 NSigné Reserved5 Mot réservé valeur à 0 28 E16 NSigné Reserved6 Mot réservé valeur à 0 29 E16 NSigné PWM1 Sortie 230V circulateur S1 non utilisé (rapport cyclique en pourcent) 30 E16 NSigné PWM2 31 E16 NSigné PWM3 32 E16 NSigné PWM4 33 E16 NSigné PWM5 34 E16 NSigné PWM6 35 E16 NSigné PWM7 36 E16 NSigné PWM8 37 E16 NSigné PWM9 38 E16 NSigné PWM10 Sortie 230V circulateur 2 (S2) associé au primaire ECS (rapport cyclique en pourcent) avec option pompes doubles ECS instantanée Sortie 230V circulateur 1 (S3) associé au primaire (rapport cyclique en pourcent) Sortie 230V circulateur 1 (S4) associé au primaire ECS (rapport cyclique en pourcent) Sortie 230V circulateur 1 (S5) associé au secondaire (rapport cyclique en pourcent) Sortie 230V circulateur 2 (S6) associé au secondaire (rapport cyclique en pourcent) avec option pompes doubles Sortie 230V circulateur 2 (S7) associé au primaire (rapport cyclique en pourcent) avec option pompes doubles Sortie 230V vanne de bouclage solaire (rapport cyclique en pourcent) avec option bouclage solaire Sortie 230V circulateur S9 associé à la décharge (rapport cyclique en pourcent) Sortie 230V circulateur S10 (rapport cyclique en pourcent) avec option décharge 39 E16 NSigné Relais1 Sortie contact sec du relais de la carte principal (report défauts grave) - page 6 - COMMUNICATION MODBUS ECS COLLECTIF

40 E16 NSigné Defaut1 Défaut 1 41 E16 NSigné Defaut2 Défaut 2 42 E16 NSigné Reserved7 Mot réservé valeur à 0 43 E16 NSigné Reserved8 Mot réservé valeur à 0 44 E16 NSigné Reserved9 Mot réservé valeur à 0 45 E16 NSigné Reserved10 Mot réservé valeur à 0 46 E16 NSigné Reserved11 Mot reservé valeur à 0 47 E16 NSigné Reserved12 Mot reservé valeur à 0 Attention : les valeurs des températures sont multipliées par 10 afin d obtenir le chiffre des dixième sur un entier. Lors du décodage il faut donc diviser par 10 la valeur lue dans la table MODBUS. Exemple : Adresse 0 1 Valeur brute en hexadécimal 0x01F5 0xFFEC Interprétation en format E16 +501-20 Signé Par exemple si à l adresse 0 on lit la valeur hexadécimale 0x01F4 elle est donc interprétée dans le format entier 16 bits signé comme valant +501 soit une température T1 = +501/10 = +50.1 C. Si à l adresse 1 on lit la valeur hexadécimale 0xFFEC elle est donc interprétée dans le format entier 16 bits signé comme valant -20 soit une température T2 = -20/10 = -2.0 C. Nota : Lorsqu une entrée de mesure (notée T1 à T16) est en court-circuit la valeur lue est de l ordre de -500. A l inverse lorsqu elle est débranchée la valeur lue est de l ordre de 200. Lorsque le paramètre «Add registre» est différent de 0 la valeur de l adresse réelle est l adresse relative figurant dans la table précédente + l adresse configurée dans le paramètre «Add registre». Par exemple si «Add registre» vaut 0x0401 (1025), l adresse réelle du registre de l esclave contenant la valeur Tinst_T11_30s est donc 1025 + 10 = 1035 2.4.1. Défauts 2.4.1.1. Défaut 1 Les défauts sont regroupés dans un mot de 16 bits où chacun des bits corresponds à un défaut : Numéro du Bit Valeur décimale Défaut 0 0 Non affecté 1 2 Sonde de température en court-circuit 2 4 Sonde de température déconnectée 3 8 Défaut de circulation au primaire (Il y a un problème de circulation dans le circuit. La différence de température entre le et l entrée chaude au primaire - page 7 - COMMUNICATION MODBUS ECS COLLECTIF

dépasse 40 C pendant 10 minutes consécutives alors que le circulateur doit être en marche. Vérifier que la circulation dans le circuit est correcte (vanne fermé, circulateur débranché, circulateur grippé, circuit non purgé, disjoncteur déclenché, etc ) 4 16 Non affecté 5 32 Défaut de pression 6 64 Disjoncteur pompes primaire 7 128 Disjoncteur pompes secondaire 8 256 Défaut de l échangeur (Il y a un problème d échange dans l échangeur solaire. La différence de température entre l entrée chaude au primaire et la sortie chaude au secondaire est anormalement élevée et dépasse 20 C. Vérifier que la circulation entre le ballon solaire et l échangeur est correcte (vanne fermé, circulateur débranché, circulateur grippé, disjoncteur déclenché, circuit non purgé, échangeur encrassé, etc ) Défaut de circulation au primaire ECS instantanée (Il y a un problème de circulation dans le circuit primaire de l ECS instantanée. La différence de température entre le ballon et l entrée chaude au primaire dépasse 10 C pendant 10 minutes consécutives alors que le 9 512 circulateur doit être en marche. Vérifier que la circulation dans le circuit primaire est correcte (vanne fermé, circulateur débranché, circulateur grippé, circuit non purgé, disjoncteur déclenché, etc ) Défaut de l échangeur ECS instantanée (Il y a un problème d échange dans l échangeur de l ECS instantanée. La différence de température entre l entrée chaude au primaire 10 1024 et la sortie chaude au secondaire est anormalement élevée et dépasse 20 C pendant 10 minutes consécutives et que l on a un débit d eau froide. Vérifier que la circulation entre le ballon solaire et l échangeur est correcte (vanne fermé, circulateur débranché, circulateur grippé, disjoncteur déclenché, circuit non purgé, échangeur encrassé, etc ) 11 2048 Disjoncteur pompes du préparateur d ECS instantanée 12 - Non affecté 13 - Non affecté 14 - Non affecté 15 - Non affecté Exemple : Adresse 40 41 Valeur brute en hexadécimal 0x00C0 0x0000 Si la valeur de défaut lue est 0x00C0 (192 en décimal) cela correspond en binaire au nombre 0b0000000011000000 Numéro 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit Valeur 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 Soit les bits 7 et 6 à «1» et les autres à «0». On a bien 128 + 64 = 192. Interprétation : Cela veut donc dire que nous avons les disjoncteur(s) associé(s) au(x) circulateur(s) du primaire du ainsi que le/les disjoncteur(s) associé(s) au(x) circulateur(s) du secondaire du ont disjoncté. 2.4.1.2. Défaut 2 Les défauts sont regroupés dans un mot de 16 bits où chacun des bits corresponds à un défaut : Numéro du Bit Valeur décimale 0 1 1 2 Défaut Défaut de communication avec la carte d extension (Vérifier que le câble Modbus (RJ45 rouge) est bien branché entre les deux systèmes et que la carte d extension est sous tension) Défaut Sauv. Config EEPROM L écriture de la configuration du blocsol dans la mémoire du système a échouée - page 8 - COMMUNICATION MODBUS ECS COLLECTIF

2 4 Défaut Sauv. Compt. EEPROM, L écriture des compteurs énergétiques dans la mémoire du système a échouée 3 - Non affecté 4 à 15 - Non affecté 2.5. DONNEES TOUTES LES 10 MINUTES Les données comprissent entre les adresses 48 et 119 sont envoyées toutes les 10 minutes et correspondent à des informations moyennées. Elles sont référencées par rapport à l heure réglée sur la régulation (mot 48, 49 et 50). Ces valeurs sont remises à zéro tous les jours à minuit. Dans le cas des énergies les valeurs envoyées ne sont pas les énergies produites/consommées durant les 10 minutes considérées, mais l'index de production. Un exemple : la production solaire est par exemple 9 652 kwh à 10 h et 9 654 kwh à 10h10 et non 2 kwh (la différence) comme donnée à 10h10. Cela en contraste avec les valeurs moyennes de températures et de débit qui sont bien les valeurs moyennes sur les 10 minutes. Adresse relative 48 49 50 Type Variable Correspondance 2 x E8 Nsigné 2 x E8 Nsigné 2 x E8 Nsigné Time1_10min Time2_10min Time3_10min Mois (poids fort) - Année (poids faible) Heure (poids fort) - Jour (poids faible) Minute (poids fort) Seconde (poids faible) 51 Tmoy_T1_10mLow 52 Tmoy_T1_10mHigh 53 Tmoy_T2_10mLow 54 Tmoy_T2_10mHigh 55 Tmoy_T3_10mLow 56 Tmoy_T3_10mHigh 57 Tmoy_T4_10mLow 58 Tmoy_T4_10mHigh 59 Tmoy_T5_10mLow 60 Tmoy_T5_10mHigh 61 Tmoy_T6_10mLow 62 Tmoy_T6_10mHigh 63 Tmoy_T7_10mLow 64 Tmoy_T7_10mHigh 65 Tmoy_T8_10mLow 66 Tmoy_T8_10mHigh Température moyenne sur 10 min du Température moyenne sur 10 min de l entrée primaire de l échangeur Température moyenne sur 10 min de la sortie primaire de l échangeur Température moyenne sur 10 min du ballon solaire Température moyenne sur 10 min de l eau froide Température moyenne sur 10 min de l ECS Contact disjoncteur circulateur 1 du circuit secondaire de l échangeur Contact disjoncteur circulateur 2 du circuit secondaire de l échangeur - page 9 - COMMUNICATION MODBUS ECS COLLECTIF

67 Tmoy_T9_10mLow 68 Tmoy_T9_10mHigh 69 Tmoy_T10_10mLow 70 Tmoy_T10_10mHigh 71 Tmoy_T11_10mLow 72 Tmoy_T11_10mHigh 73 Tmoy_T12_10mLow 74 Tmoy_T12_10mHigh 75 Tmoy_T13_10mLow 76 Tmoy_T13_10mHigh 77 Tmoy_T14_10mLow 78 Tmoy_T14_10mHigh 79 Tmoy_T15_10mLow 80 Tmoy_T15_10mHigh 81 Tmoy_T16_10mLow 82 Tmoy_T16_10mHigh 83 Debit1Low 84 Debit1High 85 Debit2Low 86 Debit2High 87 Debit3Low 88 Debit3High 89 Debit4Low 90 Debit4High 91 Debit5Low 92 Debit5High 93 Ene_Sol_10mLow 94 Ene_Sol_10mHigh Température moyenne sur 10 min de l entrée secondaire de l échangeur Température moyenne sur 10 min de la sortie secondaire de l échangeur Température moyenne sur 10 min de l appoint Contact disjoncteur circulateur 1 et 2 du circuit primaire de l échangeur du préparateur d ECS instantanée Température moyenne sur 10 min de l entrée primaire de l échangeur ECS Température moyenne sur 10 min de la sortie primaire de l échangeur ECS Contact disjoncteur circulateur 1 du circuit primaire de l échangeur Contact disjoncteur circulateur 2 du circuit primaire de l échangeur Débit moyenne sur 10 min de l'ecs L/min Débit moyen sur 10 min du circuit additionnel L/min avec option comptage additionnel Débit moyen sur 10 min du bouclage solaire L/min avec option bouclage solaire Débit moyen sur 10 min du circuit L/min avec option comptage primaire Consommation électrique moyenne WH/min avec option comptage électrique Energie solaire utile D1 cumulée en KWh 95 Ene_Sol2_10mLow Energie solaire 2 cumulée en KWh - page 10 - COMMUNICATION MODBUS ECS COLLECTIF

96 Ene_Sol2_10mHigh 97 Ene_App_10mLow 98 Ene_App_10mHigh Energie appoint utile D1 cumulée en KWh 99 100 101 102 E16 NSigné E16 NSigné Ene_Bcl_sol_10mLow Energie bouclage solaire D3 cumulée en KWh avec option bouclage Ene_Bcl_sol_10mHig h solaire Reserved13 Mot réservé valeur à 0 Reserved14 Mot réservé valeur à 0 103 Ene_D2_10mLow 104 Ene_D2_10mHigh Energie circuit additionnel D2 cumulée en KWh avec option comptage circuit additionnel 105 106 Ene_Bcl_total_10mLo w Ene_Bcl_total_10mHi gh Energie bouclage total D3 cumulée en KWh avec option comptage bouclage solaire 107 Ene_D4_10mLow 108 Ene_D4_10mHigh 109 Ene_elec_10mLow 110 Ene_elec_10mHigh 111 Ene_ensol_10mLow 112 Ene_ensol_10mHigh 113 Volume_D1_10mLow 114 Volume_D1_10mHigh 115 Volume_D3_10mLow 116 Volume_D3_10mHigh Energie solaire primaire D4 cumulée en KWh avec option comptage primaire Energie électrique auxiliaires cumulée en KWh avec option comptage électrique Energie ensoleillement cumulée en KWh avec option sonde ensoleillement Volume cumulé d'eau froide en m3 Volume cumulé du bouclage ECS en m3 avec option bouclage solaire 117 118 119 E16 Nsigné Volume_ECS_Sup_1 0mLow Volume_ECS_Sup_1 0mHigh Status_installe Volume cumulé d'eau froide total avec mitigeur en m3 avec option mitigeur Statut du matériel de régulation Les temps qui servent de référence aux données 10 minutes sont codés sur des entiers 8 bits soit 1 octet. Exemple : Adresse 48 49 50 Valeur brute en hexadécimal 0x010B 0x0A05 0x3B01 Interprétation en format E8 NSigné 01 11 10 05 59 01 Mois Année Heure Jour Minute Seconde - page 11 - COMMUNICATION MODBUS ECS COLLECTIF

Les valeurs moyennées sont des nombre flottants codés sur 32 bits (4 octets).le format utilisé correspond au standard IEEE 754 (voir en annexe de ce document). Chacune des variables utilise 2 mots de 16 bits le premier mot est celui de poids faible (désignation Low) alors que le deuxième est celui de poids fort (High). Exemple : Adresse 113 114 Valeur brute en hexadécimal 0x0000 0x4060 Interprétation en format flottant 3.5 Dans cet exemple la valeur du volume d eau froide si décomposé octet par octet est: 0x40 0X60 0x00 0x00 Soir en binaire 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Soit la valeur flottante 3.5 (voir l annexe joint sur le codage des flottants dans la norme IEEE-754 et l exemple correspondant) Nota : Lorsque le paramètre «Add registre» est différent de 0 la valeur de l adresse réelle est l adresse relative figurant dans la table précédente + l adresse configurée dans le paramètre «Add registre». Par exemple si «Add registre» vaut 0x0401 (1025), l adresse réelle du registre de l esclave contenant la valeur Debit1Low est donc 1025 + 83 = 1108 2.6. DONNEES JOURNALIERES Les données comprissent entre les adresses 120 et 162 sont envoyées toutes les jours à minuit et correspondent au cumul des valeurs 10 minutes pour la journée. Elles sont référencées par rapport à l heure réglée sur la régulation (mot 120, 121 et 122). Adresse relative 120 121 122 Type Variable Correspondance 2 x E8 Nsigné 2 x E8 Nsigné 2 x E8 Nsigné Time1_1jour Time2_1jour Time3_1jour Mois - Année Heure - Jour Minute - Seconde 123 Ene_Sol_jourLow 124 Ene_Sol_jourHigh 125 Ene_Sol2_jourLow 126 Ene_Sol2_jourHigh 127 Ene_App_jourLow 128 Ene_App_jourHigh 129 Ene_Bcl_sol_jourLow Energie solaire utile D1 cumulée en KWh Energie solaire 2 cumulée en KWh Energie appoint utile D1 cumulée en KWh Energie bouclage solaire D3 cumulée en KWh avec option bouclage solaire - page 12 - COMMUNICATION MODBUS ECS COLLECTIF

130 Ene_Bcl_sol_jourHigh 131 Ene_D2_jourLow 132 Ene_D2_jourHigh 133 Ene_Bcl_total_jourLow 134 Ene_Bcl_total_jourHigh 135 Ene_D4_jourLow 136 Ene_D4_jourHigh 137 Ene_elec_jourLow 138 Ene_elec_jourHigh 139 Ene_soleil_jourLow 140 Ene_soleil_jourHigh 141 Volume_D1_jourLow 142 Volume_D1_jourHigh 143 Volume_D3_jourLow 144 Volume_D3_jourHigh Energie circuit additionnel D2 cumulée en KWh avec option comptage circuit additionnel Energie bouclage total D3 cumulée en KWh avec option comptage bouclage solaire Energie solaire primaire D4 cumulée en KWh avec option comptage primaire Energie électrique auxiliaires cumulée en KWh avec option comptage électrique Energie ensoleillement cumulée en KWh avec option sonde ensoleillement Volume cumulé d'eau froide en m3 Volume cumulé du bouclage ECS en m3 avec option bouclage solaire 145 146 Volume_ECS_Sup_jourLow Volume cumulé d'eau froide total avec mitigeur en m3 avec Volume_ECS_Sup_jourHig h option mitigeur 147 Temps_circadd_jourLow 148 Temps_circadd_jourHigh 149 Temps_Prim_1_jourLow 150 Temps_Prim_1_jourHigh temps de fonctionnement dans la journée des circulateurs ECS en heures avec option circuit supplémentaire temps de fonctionnement dans la journée du circulateur 1 associé au primaire du en heures 151 Temps_Prim_2_jourLow temps de fonctionnement dans la journée du circulateur 2 associé au primaire du en heures avec option pompes 152 Temps_Prim_2_jourHigh doubles 153 Temps_Sec_1_jourLow 154 Temps_Sec_1_jourHigh temps de fonctionnement dans la journée du circulateur 1 associé au secondaire du en heures 155 Temps_Sec_2_jourLow temps de fonctionnement dans la journée du circulateur 2 associé au secondaire du en heures avec option 156 Temps_Sec_2_jourHigh pompes doubles 157 tcomptage_jourlow 158 tcomptage_jourhigh Volume cumulé d'eau froide total avec mitigeur en m3 avec option mitigeur - page 13 - COMMUNICATION MODBUS ECS COLLECTIF

159 tdefaut_jourlow 160 tdefaut_jourhigh 161 T5min_jourLow 162 T5min_jourHigh temps cumulé d'apparition d'un défaut en heures temperature minimum relevé sur le circuit d'eau froide Nota : Lorsque le paramètre «Add registre» est différent de 0 la valeur de l adresse réelle est l adresse relative figurant dans la table précédente + l adresse configurée dans le paramètre «Add registre». Par exemple si «Add registre» vaut 0x0401 (1025), l adresse réelle du registre de l esclave contenant la valeur T5min_jourHigh est donc 1025 + 162 = 1187 2.7. VARIABLES ENERGIES Les variables d énergie totalisent les énergies fournies ou consommées des différents circuits (attention certain comptage sont optionnels et pas forcément présents sur votre installation). Le calcul de ces énergies est le suivant : Avec les constantes suivantes : Ainsi les valeurs 10 minutes sont le cumul de l énergie toutes les 10 minutes, les valeurs journalières sont le cumul de l énergie pour la journée. - page 14 - COMMUNICATION MODBUS ECS COLLECTIF

3. ANNEXE 3.1. LES NOMBRES EN VIRGULE FLOTTANTE Les variables type float sont stockées sur 4 octets [ 32 bits ]. Le format utilisé correspond au standard IEEE 754. Exemples : s e e e e e e e e m m m m m m m m m m m m m m m m m m m m m m m 1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 S 1 E 10000010 = 130 M [ 1 x 2-1 ] + [ 0 x 2-2 ] + [ 0 x 2-3 ] + [ 1 x 2-4 ] + [ 0 x 2-5 ] + = 0.5625 2-1 2-2 2-3 2-4 2-5 -- -- -- -- 2-23 1 0 0 1 0 -- -- -- -- 0 Nombre 10 = [ -1 ] 1 x [ 1 + 0.5625 ] x 2 130 127 = -1 x 1.5625 x 8 = -12.5 s e e e e e e e e m m m m m m m m m m m m m m m m m m m m m m m 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 S 0 E 10000000 = 128 M [ 1 x 2-1 ] + [ 1 x 2-2 ] + [ 0 x 2-3 ] + [ 0 x 2-4 ] + [ 0 x 2-5 ] + = 0.75 2-1 2-2 2-3 2-4 2-5 -- -- -- -- 2-23 1 1 0 0 0 -- -- -- -- 0 Nombre 10 = [ -1 ] 0 x [ 1 + 0.75 ] x 2 128 127 = -1 x 1.75 x 2 = 3.5 - page 15 - COMMUNICATION MODBUS ECS COLLECTIF

- page 16 - COMMUNICATION MODBUS ECS COLLECTIF