Protocole M-Bus CALEC® ST II AMBILL AMTRON X-50 Fabricant: Aquametro AG Appareil: CALEC® ST II Version du micrologiciel: 2.00.00 Code fabricant: 0x05b4 Versions d'appareil: 0xc0 (Volume) 0xc1 (Masse) 0xc2 (Flow) 0xc3 (Solaire) 0xc4 (BDE) 0xc5 (AMTRON X-50) 0xc6 (AMBILL) 0xc7 (Tarif) 0xc8 (BDV) 0xc9 (DTF) VD 3-186 f 09.2014 Fluide: 0x04 (Chaleur-retour) 0x0c (Chaleur-aller) 0x07 (Eau) Sommaire 1. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 2. VUE D'ENSEMBLE ..........................................................................................................................4 VERSIONS........................................................................................................................................4 INTERFACES M-BUS .........................................................................................................................4 VERSIONS DE MICROLOGICIEL ...........................................................................................................4 EXPLICATION DES SIGLES .................................................................................................................5 SERVICES M-BUS ............................................................................................................................5 DÉBITS EN BAUDS ............................................................................................................................5 ADRESSAGE DE M-BUS ....................................................................................................................5 LECTURE .........................................................................................................................................6 PARAMÉTRAGE ................................................................................................................................6 UNITÉS VARIABLES ...........................................................................................................................7 ADRESSAGE....................................................................................................................................7 2.1 ADRESSAGE PRIMAIRE ......................................................................................................................7 2.2 ADRESSAGE POINT À POINT ..............................................................................................................7 2.3 ADRESSAGE DE DIFFUSION ...............................................................................................................7 2.4 ADRESSAGE SECONDAIRE.................................................................................................................7 2.4.1 Télégramme de sélection esclave..........................................................................................7 2.4.2 Télégramme SND_NKE .........................................................................................................8 3. LECTURE .........................................................................................................................................8 3.1 ORDRE REQ_UD2 ..........................................................................................................................8 3.2 TÉLÉGRAMMES RSP_UD .................................................................................................................9 3.2.1 Télégramme standard ............................................................................................................9 3.2.2 Télégrammes de jour de relevé .......................................................................................... 12 3.2.3 Télégramme d’enregistreur ................................................................................................. 14 3.2.4 Télégramme Freeze ............................................................................................................ 16 3.2.5 Télégramme vide ................................................................................................................. 17 3.2.6 Télégramme de maintenance.............................................................................................. 17 4. PARAMÉTRAGE ........................................................................................................................... 20 4.1 TÉLÉGRAMMES SND_UD.............................................................................................................. 20 4.1.1 Paramétrer le débit en bauds .............................................................................................. 21 4.1.2 Paramétrer l’adresse primaire ............................................................................................. 21 4.1.3 Paramétrer l’adresse secondaire ........................................................................................ 21 4.1.4 Paramétrer le télégramme de réponse ............................................................................... 22 4.1.5 Paramétrer la date / l’heure ................................................................................................. 23 4.1.6 Programmer le compteur d'heures d'erreur ........................................................................ 23 4.1.7 Programmer le compteur d'heures d'alarme ....................................................................... 24 4.1.8 Paramétrer le jour de relevé ................................................................................................ 24 4.1.9 Paramétrer le champ de texte Client ................................................................................... 24 4.1.10 Instruction Freeze................................................................................................................ 25 4.1.11 Paramétrer la valeur d’impulsion ......................................................................................... 25 4.1.12 Paramétrer la valeur d’impulsion compteur auxiliaire #1 .................................................... 26 4.1.13 Paramétrer la valeur d’impulsion compteur auxiliaire #2 .................................................... 26 4.1.14 Paramétrer la valeur d’impulsion compteur auxiliaire #3 .................................................... 26 4.1.15 Paramétrer le côté de montage ........................................................................................... 27 4.2 RÉINITIALISATION D’APPLICATION ................................................................................................... 27 4.3 TÉLÉGRAMME ACK ....................................................................................................................... 28 5. UNITÉS VARIABLES .................................................................................................................... 29 5.1.1 Unités .................................................................................................................................. 29 5.2 UNITÉS ET RÉSOLUTION DES RELEVÉS DE COMPTEUR (VIF1) ........................................................... 29 5.3 UNITÉS ET RÉSOLUTION DES RELEVÉS DE COMPTEUR VOLUME/MASSE (VIF2) ................................. 29 5.4 UNITÉ ET RÉSOLUTION DES RELEVÉS DES COMPTEURS AUXILIAIRES (VIF3) ...................................... 30 5.5 UNITÉS DES VALEURS D’IMPULSION DES COMPTEURS AUXILIAIRES (VIF4) ........................................ 30 5.6 REMARQUE SUR LES UNITÉS DE TOUTES LES AUTRES VALEURS........................................................ 30 2 Index des tableaux TABLEAU 1: VERSIONS CALEC ST II ...........................................................................................................4 TABLEAU 2: SIGLES.....................................................................................................................................5 TABLEAU 3: SERVICES M-BUS .....................................................................................................................5 TABLEAU 4: VUE D'ENSEMBLE ADRESSE M-BUS............................................................................................5 TABLEAU 5 VUE D’ENSEMBLE TÉLÉGRAMMES DE RÉPONSE ............................................................................6 TABLEAU 6: VUE D'ENSEMBLE TÉLÉGRAMMES DE PARAMÉTRAGE ...................................................................7 TABLEAU 7: VUE D'ENSEMBLE UNITÉS VARIABLES .........................................................................................7 TABLEAU 8: TÉLÉGRAMME DE SÉLECTION ESCLAVE .......................................................................................8 TABLEAU 9: TÉLÉGRAMME SND_NKE .........................................................................................................8 TABLEAU 10: TÉLÉGRAMME REQ_UD2 .......................................................................................................9 TABLEAU 11: TÉLÉGRAMME STANDARD ..................................................................................................... 11 TABLEAU 12: TÉLÉGRAMMES DE JOUR DE RELEVÉ ..................................................................................... 13 TABLEAU 13: TÉLÉGRAMME D’ENREGISTREUR ........................................................................................... 16 TABLEAU 14: TÉLÉGRAMME AUCUNE DONNÉE ........................................................................................... 17 TABLEAU 15: TÉLÉGRAMME DE MAINTENANCE ........................................................................................... 20 TABLEAU 16: PARAMÉTRAGE DU DÉBIT EN BAUDS ...................................................................................... 21 TABLEAU 17: PARAMÉTRAGE DE L'ADRESSE PRIMAIRE ............................................................................... 21 TABLEAU 18: PARAMÉTRAGE DE L'ADRESSE SECONDAIRE .......................................................................... 22 TABLEAU 19: CADRE DE PARAMÉTRAGE TÉLÉGRAMME DE RÉPONSE ........................................................... 22 TABLEAU 20: PARAMÉTRAGE TÉLÉGRAMME DE RÉPONSE ........................................................................... 23 TABLEAU 21: PARAMÉTRAGE DE LA DATE / L’HEURE ................................................................................... 23 TABLEAU 22: PROGRAMMER LE COMPTEUR D'HEURES D'ERREUR................................................................ 23 TABLEAU 23: PROGRAMMER LE COMPTEUR D'HEURES D'ALARME ................................................................ 24 TABLEAU 24: PARAMÉTRAGE DU JOUR DE RELEVÉ ..................................................................................... 24 TABLEAU 25: PARAMÉTRER LE CHAMP DE TEXTE CLIENT ............................................................................ 25 TABLEAU 26: INSTRUCTION FREEZE .......................................................................................................... 25 TABLEAU 27: PARAMÉTRER LA VALEUR D’IMPULSION.................................................................................. 25 TABLEAU 28: PARAMÉTRER LA VALEUR D’IMPULSION COMPTEUR AUXILIAIRE 1 ............................................. 26 TABLEAU 29: PARAMÉTRER LA VALEUR D’IMPULSION COMPTEUR AUXILIAIRE 2 ............................................. 26 TABLEAU 30: PARAMÉTRER LA VALEUR D’IMPULSION COMPTEUR AUXILIAIRE 3 ............................................. 27 TABLEAU 31: PARAMÉTRER LE CÔTÉ DE MONTAGE..................................................................................... 27 TABLEAU 32: RÉINITIALISATION D’APPLICATION .......................................................................................... 28 TABLEAU 33: RÉINITIALISATION D’APPLICATION AVEC SOUS-CODE B0H ....................................................... 28 TABLEAU 34: TÉLÉGRAMME ACK.............................................................................................................. 28 TABLEAU 35: UNITÉS VARIABLES DES RELEVÉS DE COMPTEUR ENERGIE VIF1............................................. 29 TABLEAU 36: UNITÉS VARIABLES DES RELEVÉS DE COMPTEUR VOLUME/MASSE VIF2.................................. 30 TABLEAU 37: UNITÉ SANS UNITÉ HCA DES COMPTEURS AUXILIAIRES VIF3 ................................................. 30 TABLEAU 38: UNITÉS VARIABLES DES VALEURS D’IMPULSION DES COMPTEURS AUXILIAIRES VIF4................. 30 3 1. Vue d'ensemble 1.1 Versions Il existe différentes versions de CALEC ST II. Ce document décrit le protocole M-Bus de toutes les versions. Version Standard Masse Flow Solaire BDE Version (DEV) 0xc0 0xc1 0xc2 0xc3 0xc4 X-50 AMBILL TGR 0xc5 0xc6 0xc7 BDV 0xc8 DTF 0xc9 d’appareil Explication Compteur d'énergie standard avec affichage du volume Compteur d'énergie standard avec affichage de la masse Débitmètre Mesure d'énergie bidirectionnelle commandée par la différence de température Compteur d'énergie standard AMTRON X-50 Calculateur d'eau Calculateur d'énergie avec tarifs commandés par température de référence Mesure d'énergie bidirectionnelle commandée par un signal de commande externe Calculateur d'énergie à double tarif Tableau 1: Versions CALEC ST II Dans le protocole M-Bus, ces versions se différencient comme suit: La version d'appareil (Device Byte) est différente. Dans la version Masse, le volume est transmis à la place de la masse. La version Flow est un débitmètre sans mesure de température et calcul d'énergie. La version BDE possède un canal supplémentaire pour l'énergie et le volume en cas de puissance négative. Les données qui sont fonction de la direction sont marquées par DIFE 0x3b ou bien 0x3c. La version BDV possède un canal supplémentaire pour l'énergie et le volume en cas de débit négatif. La version Tarif possède deux registres d'énergie supplémentaires, la version DTF un canal de tarif supplémentaire. Général: M-Bus selon EN 1434-3, unités spéciales selon EN 13757 1.2 Interfaces M-Bus Le CALEC ST II possède jusqu'à trois canaux M-Bus indépendants. Ainsi, l'appareil peut être exploité simultanément dans deux réseaux M-Bus et de plus, être relevés ou paramétrés au moyen de la tête optoélectronique. Sur l'afficheur, ces canaux sont affichés par n°1 à 3. Le débit en bauds et le télégramme de réponse peuvent être paramétrés séparément pour chaque canal. Le paramétrage du débit en bauds et du télégramme de lecture a toujours un effet sur le canal en cours d’utilisation. Il n'est p. ex. pas possible de changer le débit en bauds du canal #2 au moyen du canal #1. Le CALEC ST possède jusqu'à trois interfaces M-Bus. L’interface infrarouge (IR) est toujours disponible. En fonction des options équipées, jusqu'à deux interfaces M-Bus filaires sont possibles. L'interface M-Bus n° #1 occupe le canal #1, l''interface M-Bus n° #2 le canal #2. L'interface IR occupe le canal #3. 1.3 Versions de micrologiciel Ce document s'applique à partir de la version de micrologiciel 2.00.00. 4 1.4 Explication des sigles Abréviations REQ_UD2 RSP_UD SND_UD SND_NKE ACK PADR LEN IDENT MAN DEV MED ACC STAT CS Explication Demande d'un télégramme de données (RSP_UD) du maître Télégramme de données en réponse au maître Télégramme de données / de paramétrage du maître à CALEC ST II Télégramme d’initialisation selon EN 13757 Télégramme de confirmation selon EN 13757 sur un SND_UD Espace réservé pour l'adresse primaire (1 octet) Caractère de remplacement pour l’octet de longueur (1 octet), calcul selon EN 13757 Caractère de remplacement pour l’adresse secondaire (4 octets) Caractère de remplacement pour le code fabriquant (2 octets) Caractère de remplacement pour la version d’appareil (1 octet) Caractère de remplacement pour le fluide (1 octet) Espace réservé pour le compteur d'accès (1 octet) Caractère de remplacement pour le statut (1 octet) Espace réservé pour la somme de contrôle (1 octet), calcul selon EN 13757 Tableau 2: Sigles 1.5 Services M-Bus L'appareil communique selon EN 13757-2 et EN 13757-3. Dans le présent document, ces deux normes sont désignées sous EN 13757. L'appareil ne prend en charge qu'une partie des télégrammes définis dans la norme. Service Maître CI Activer la sélection SND_UD 52h esclave Annuler la sélection SND_NKE esclave Lire les données REQ_UD2 Paramétrer SND_UD 51h Réinitialisation SND_UD 50h d’application CALEC ST II ACK ACK Chapitre correspondant 2.4.1 Télégramme de sélection esclave 2.4.2 Télégramme SND_NKE RSP_UD ACK ACK 3 Lecture 4 Paramétrage 4.2 Réinitialisation d’application Tableau 3: Services M-Bus 1.6 Débits en bauds Le CALEC ST II peut communiquer avec un débit en bauds de 300, 2400 et 9600 bauds. Lors de la livraison des appareils, le débit en bauds est réglé sur 2400. 1.7 Adressage de M-Bus L’appareil prend en charge l’adressage primaire et l’adressage secondaire selon EN 13757. Lors de la livraison des appareils, l’adresse primaire est réglée sur 0. Adressage Adressage primaire Adressage point à point Adressage de diffusion Adressage secondaire PADR 0 ... 250 254 255 253 Chapitre correspondant 2.1 Adressage primaire 2.2 Adressage point à point 2.3 Adressage de diffusion 2.4 Adressage secondaire Tableau 4: Vue d'ensemble adresse M-Bus 5 1.8 Lecture Le CALEC ST II connaît 5 types différents de télégrammes de réponse. Lors du redémarrage de l'appareil, le télégramme standard est actif. Télégramme réponse Standard de Nombre 1 Jour de relevé 12 Enregistreur Freeze Pas de données 500 (30) 1 1 Service 1 Contenu Chapitre correspondant Relevés de compteurs actuels Données de jour de relevé 3.2.1 Télégramme standard Données d’enregistreur Relevés de compteur gelés Pas de données disponible s À des fins de maintenance 3.2.2 Télégramme du jour de relevé 3.2.3 Télégramme d’enregistreur 3.2.4 Télégramme Freeze 3.2.5 Télégramme vide 3.2.6 Télégramme de maintenance Tableau 5 Vue d’ensemble télégrammes de réponse 1.9 Paramétrage Le CALEC ST II est protégé contre les manipulations non autorisées au moyen d’un concept de protection. Il existe 3 classes de protection: Utilisateur (classe de protection la plus élevée) Symbole de serrure fermé sur l’afficheur Aucun paramètre ne peut être modifié avec les touches Seuls des paramètres indépendants des compteurs peuvent être modifiés via le M-Bus Maintenance (classe de protection intermédiaire) Symbole de serrure ouvert sur l’afficheur Seuls des paramètres non soumis à l’étalonnage peuvent être modifiés avec les touches ou via le MBus. Programmation (classe de protection la plus faible) Pas de symbole de serrure sur l’afficheur Tous les paramètres peuvent être modifiés avec les touches ou via le M-Bus. Pour ouvrir le degré de protection de l'appareil sur la programmation, il faut le cas échéant détruire le plomb d’étalonnage. Paramètres Débit en bauds Adresse primaire Adresse secondaire Télégramme de réponse Date / heure Compteur d'heures d'erreur Compteur d'heures d'alarme Jour de relevé Champ de texte Client Valeur d’impulsion Freeze Valeur d’impulsion compteur auxiliaire 1 Degré de protection Utilisateur Utilisateur Utilisateur Utilisateur Chapitre correspondant 4.1.1 Paramétrer le débit en bauds 4.1.2 Paramétrer l’adresse primaire 4.1.3 Paramétrer l’adresse secondaire 4.1.4 Paramétrer le télégramme de réponse Utilisateur Programmation 4.1.5 Paramétrer la date / l’heure 4.1.6 Programmer le compteur d'heures d'erreur Programmation 4.1.7 Programmer le compteur d'heures d'alarme Utilisateur Utilisateur 4.1.8 Paramétrer le jour de relevé 4.1.9 Paramétrer le champ de texte Client Programmation Utilisateur Service 4.1.11 Paramétrer la valeur d’impulsion 4.1.10 Instruction Freeze 4.1.12 Paramétrer la valeur d’impulsion compteur auxiliaire #1 Valeur d’impulsion Service compteur auxiliaire 2 6 4.1.13 Paramétrer la valeur d’impulsion compteur auxiliaire #2 Valeur d’impulsion Service compteur auxiliaire 3 Côté de montage Programmation 4.1.14 Paramétrer la valeur d’impulsion compteur auxiliaire #3 27 Paramétrer le côté de montage Unités 5.1.1 Unités Maintenance / programmation Tableau 6: Vue d'ensemble télégrammes de paramétrage 1.10 Unités variables Les unités et les résolutions des relevés de compteur et les valeurs d’impulsion du CALEC ST II peuvent être librement paramétrées. Ceci a une répercussion directe sur la transmission des données sur le MBus. Dans les descriptifs des protocoles, ces unités variables sont décrites comme VIF1, VIF2 etc. Des informations détaillées à ce sujet figurent au chapitre 5. Valeur Relevés de compteur Energie Relevés de compteur Volume / Masse Relevés de compteur des compteurs auxiliaires Valeurs d’impulsion des compteurs auxiliaires Unité variable VIF1 VIF2 VIF3 VIF4 Tableau 7: Vue d'ensemble unités variables Les unités des valeurs momentanées sont prédéfinies sur le M-Bus et ne peuvent pas être modifiées. Toutefois, il est possible de régler une autre unité pour l’affichage sur l’afficheur. Ceci n’a aucune répercussion sur le transfert de données via le M-Bus. 2. Adressage 2.1 Adressage primaire Dans un réseau M-Bus, différents CALEC ST II peuvent être démarrés via l’adresse primaire. La plage autorisée de l'adresse primaire est 0...250. Chaque télégramme contient l'adresse primaire dans le champ A. 2.2 Adressage point à point Si le réseau M-Bus comprend seulement un CALEC ST II et un maître, l’adressage point à point peut être utilisé. Pour ce faire, le champ A dans le télégramme du maître est réglé sur 254 (0xfe). Le CALEC ST II répond à des télégrammes point à point, indépendamment de la manière dont son adresse primaire est paramétrée. 2.3 Adressage de diffusion Si tous les compteurs d’un réseau doivent recevoir simultanément un télégramme (p. ex.: réglage de la date) et le traiter, il est possible d'utiliser l'adressage de diffusion. Le champ A dans le télégramme du maître est réglé sur 255 (0xff). Le CALEC ST II ne répond pas à des télégrammes de diffusion, mais exécute tout de même les ordres. 2.4 Adressage secondaire Si un réseau M-Bus contient plus de 250 compteurs, on utilise alors l’adressage secondaire. L’adressage secondaire intervient via le champ A: 253 (0xfd) avec la sélection du « header » à 8 octets. L'appareil doit, avant la communication réelle, être sélectionné au moyen d'un télégramme de sélection esclave. Après la communication en tant que telle, l'adressage secondaire doit de nouveau être annulé. La désélection s'effectue à l'aide de l'ordre SND_NKE ou à l'aide d'une sélection d'un autre appareil. 2.4.1 Télégramme de sélection esclave Le CALEC ST II peut être sélectionné pour l’adressage secondaire au moyen du télégramme suivant: Nom Nombre d’octets Valeur Explication (exemples) 7 Nom Démarrage Champ L Champ L Démarrage Champ C Champ adr. Champ CI Champ adr. sec. Code fabriquant Version d’appareil Fluide Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 4 2 1 Valeur Explication (exemples) 0x68 0x0b 0x0b 0x68 0x53 / 0x73 0xfd 0x52 IDENT MAN DEV SND_UD Adressage secondaire Sélection esclave Adresse secondaire du CALEC ST II 0x05b4 = Aquametro Conformément au chap. 1.1 1 1 MED CS 1 0x16 0x04 = Retour / 0x0c = Aller Tableau 8: Télégramme de sélection esclave Champ C: Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73. IDEN: Au lieu de l'adresse secondaire exacte, on peut également utiliser le caractère de remplacement à 8 bits 0c0xff. Exemple 0xfffff344: tous les appareils CALEC ST dont l’adresse secondaire se termine par 0x344 sont sélectionnés. MAN: Au lieu de 0x05b4, on peut également utiliser le caractère de remplacement à 16 bits 0xffff. DEV: Au lieu de 0xc0, on peut également utiliser le caractère de remplacement à 8 bits 0xff. MED: Au lieu de 0x04 / 0x0c, on peut également utiliser le caractère de remplacement à 8 bits 0xff. Si les quatre indications concordent avec le paramétrage du CALEC ST II, ce dernier est alors sélectionné et répond avec un télégramme ACK. Si au moins une indication ne concorde pas avec le paramétrage de l’appareil, ce dernier est alors désélectionné et ne répond pas. 2.4.2 Télégramme SND_NKE L’adressage secondaire peut être annulé au moyen du télégramme suivant: Nom Démarrage Champ C Champ adr. Somme de contrôle Stop Nombre d’octets 1 1 1 1 Valeur Explication 0x10 0x40 PADR CS SND_NKE Adresse primaire 1 0x16 Tableau 9: Télégramme SND_NKE Le CALEC ST répond par un télégramme ACK. 3. Lecture 3.1 Ordre REQ_UD2 La lecture est toujours demandée par le maître au moyen du télégramme REQ_UD2. Nom Champ Démarrage Champ C Champ adr. 8 Nombre d’octets 1 Valeur 0x10 1 1 0x5b / 0x7b PADR Explication REQ_UD2 Adresse primaire Nom Somme de contrôle Stop Nombre d’octets 1 Valeur CS 1 0x16 Explication Tableau 10: Télégramme REQ_UD2 Le CALEC ST II ne fait pas la différence entre 0x5B et 0x7B dans le champ C. Le CALEC ST II répond avec le télégramme RSP_UD réglé. 3.2 Télégrammes RSP_UD Le CALEC ST II possède différents télégrammes RSP_UD. Le paramétrage de ces télégrammes est décrit au chapitre 4.1.4. Accès-Cnt. 1 ACC État Signature DIF VIF Valeur 1 2 1 ≥1 4 STAT 0000h 0x04 VIF1 INT4 DIF VIF Valeur 1 ≥2 4 0x04 VIF1, 0x3b INT4 DIF VIF Valeur 1 ≥2 4 0x04 VIF1, 0x3c INT4 DIF VIF Valeur DIF VIF Valeur DIF VIF 2 ≥1 4 2 ≥1 4 1 ≥1 0x84, 10 VIF1 INT4 0x84, 20 VIF1 INT4 0x04 VIF2 Présent dans version 0xb405 DEV MED Explication (exemples) 2 1 1 Stockage 0x68 LEN LEN 0x68 0x08 PADR 0x52 / 0x72 IDENT Tarif 1 1 1 1 1 1 1 4 Unité Valeur Démarrage Champ L Champ L Démarrage Champ C Champ adr. Champ CI Champ adr. sec. Fabricant Version Fluide Nom Nb. d'octets 3.2.1 Télégramme standard RSP_UD Adresse primaire Lecture Adresse secondaire Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes 0x05b4 = Aquametro Appareil selon chap. 1.1 0x04 = Retour 0x0c = Aller 0x07 = Eau Incrément à chaque lecture État corresp. EN 13757 non utilisé 0 0 0 0 0 0 0 0 0 Energie relevé de compteur Energie relevé de compteur pos. Energie relevé de compteur nég. 0 1 0 Énergie tarif 1 0 2 0 Énergie tarif 2 Toutes Toutes Toutes Toutes Toutes Toutes C0,C1,C5,C7,C9 C0,C1,C5,C7,C9 C0,C1,C5,C7,C9 C4,C8 C4,C8 C4,C8 C4,C8 C4,C8 C4,C8 C7,C9 C7,C9 C7,C9 C7 C7 C7 C0,C5,C7,C9 C0,C5,C7,C9 9 Valeur Unité Tarif Stockage INT4 0 0 0 DIF VIF Valeur 1 ≥2 4 0x04 VIF2, 0x3b INT4 DIF VIF Valeur 1 ≥2 4 0x04 VIF2, 0x3c INT4 DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur 2 ≥1 4 1 ≥1 4 1 ≥1 4 0x84, 10 VIF2 INT4 0x04 VIF2 INT4 0x04 VIF3 INT4 DIF VIF Valeur 1 ≥1 4 DIF VIF Valeur 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0x04 VIF2 INT4 0 0 0 2 ≥1 4 0x84, 40 VIF3 INT4 1 0 0 DIF VIF Valeur 3 ≥1 4 0x84, 80, 40 VIF3 INT4 2 0 0 DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur 1 1 4 1 1 4 1 1 4 1 1 4 1 1 4 1 1 4 0x05 0x2b Flottante 0x05 0x3b Flottante 0x05 0x53 Flottante 0x05 0x5b Flottante 0x05 0x5f Flottante 0x05 0x63 Flottante 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIF VIF Valeur 1 2 4 0x05 0x83, 33 Flottante 0 0 0 10 Volume relevé de compteur Volume relevé de compteur pos. Volume relevé de compteur nég. Présent dans version Nb. d'octets 4 Explication (exemples) Nom Valeur C0,C5,C7,C9 C4,C8 C4,C8 C4,C8 C4,C8 C4,C8 C4,C8 C9 C9 Volume tarif 1 C9 C1 C1 Masse relevé de compteur C1 C2 C2 Relevé de compteur C2 auxiliaire #1 C6 C6 Compteur auxiliaire #1 C6 volume Toutes Toutes Relevé de compteur Toutes auxiliaire #2 Toutes *4 Toutes *4 Relevé de compteur Toutes *4 auxiliaire #3 Toutes *1 Toutes *1 Puissance [W] Toutes *1 Toutes sauf C1 *2 Toutes sauf C1 *2 Débit [l/h] Toutes sauf C1 *2 C1 *2 C1 *2 Flux de masse [kg/h] C1 *2 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Température d’entrée [°C] C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Température de retour [°C] C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Différence de température C0,C1,C4,C7,C8,C9 [K] C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Facteur k [Wh / K / l ] C0,C1,C4,C7,C8,C9 0x93, 28 Valeur 4 DIF VIF Valeur 0 0 0 Densité [kg / l] 0 0 0 Heures de service [h] 0 0 0 Heures d’erreur [h] 1 0 0 Heures d'alarme [h] 0 0 0 Date & heure actuelles Flottante 0 0 0 Valeur d’impulsion [l] 1 ≥2 4 0x05 VIF4 Flottante 0 0 0 Valeur d'impulsion compteur auxiliaire #1 DIF VIF Valeur 2 ≥2 4 0x85, 40 VIF4 Flottante DIF VIF Valeur 3 ≥2 4 0x85, 80, 40 VIF4 Flottante DIF VIF Valeur DIF VIF Valeur 1 1 4 1 2 1 0x0c 0x78 BCD8 0x0d 0xfd, 11 Int1 Valeur DIF VIF Valeur DIF VIF Valeur CS Stop -1 2 3 1 2 3 1 1 ASCII 0x0b 0xfd, 0e BCD6 0x0c 0xfd, 0d BCD8 CS 0x16 1 2 0 0 0 0 0 0 Valeur d'impulsion compteur auxiliaire #2 Valeur d'impulsion compteur auxiliaire #3 0 Numéro de fabrication 0 0 0 Taille du champ de texte Client Champ de texte Client 0 0 0 Version du micrologiciel 0 0 0 Version Hardware Présent dans version 2 Explication (exemples) VIF Stockage Valeur 0x05 0x9b, 2c Flottante 0x04 0x22 INT4 0x34 0x22 INT4 0xb4, 40 0x22 INT4 0x04 0x6d INT4 0x05 Tarif Nb. d'octets 1 2 4 1 1 4 1 1 4 2 1 4 1 1 4 1 Unité Nom DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes *3 C0,C1,C4,C5,C6,C7, C8,C9 C0,C1,C4,C5,C6,C7, C8,C9 C0,C1,C4,C5,C6,C7, C8,C9 C2 C2 C2 Toutes Toutes Toutes Toutes *4 Toutes *4 Toutes *4 Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Tableau 11: Télégramme standard *1 Puissance uniquement disponible si l'appareil est un calculateur d'énergie ou si le compteur auxiliaire #1 compte l'énergie. *2 Débit uniquement disponible si l'appareil est un calculateur d'énergie ou si le compteur auxiliaire #1 compte le volume 1 / la masse. 11 *3 Dans l’affichage de la date et de l’heure actuelles, les bits de siècle ainsi que les bits d’heure d’hiver/d’heure d’été sont pris en charge. *4 Le compteur auxiliaire #3 est uniquement disponible si l'entrée #3 ne sert pas de signal de commande (direction/tarif). 3.2.2 Télégrammes de jour de relevé Le CALEC ST II gère 12 enregistreurs de jour de relevé , l'AMTRON X-50 (C5) en gère 2. Chaque enregistreur de jour de relevé est représenté dans un télégramme séparé. La numérotation dans le protocole s'effectue à partir du numéro d'enregistrement #1: Les données se rapportant au jour de relevé #1 sont transmises en tant que numéro d'enregistrement M-Bus #1, celles se rapportant au jour de relevé #12 sont transmises en tant que numéro d’enregistrement M-Bus #12. Accès-Cnt. 1 ACC État Signature DIF VIF Valeur 1 2 ≥1 STAT 0000h 0x42 0xec, 7e Date type G DIF VIF Valeur DIF VIF Valeur ≥1 ≥1 ≥1 4 0x42 0x6c Date type G 0x44 VIF1 INT4 DIF VIF Valeur ≥1 ≥2 4 0x44 VIF1, 0x3b INT4 DIF VIF Valeur ≥1 ≥2 4 0x44 VIF1, 0x3c INT4 DIF ≥2 0xc4, 10 12 Présent dans version 0xb405 DEV MED Explication (exemples) 2 1 1 Stockage 0x68 LEN LEN 0x68 0x08 PADR 0x52 / 0x72 IDENT Tarif 1 1 1 1 1 1 1 4 Unité Valeur Démarrage Champ L Champ L Démarrage Champ C Champ adr. Champ CI Champ adr. sec. Fabricant Version Fluide Nom Nb. d'octets Codage des numéros d’enregistrement: Dans le tableau suivant sont listées les valeurs du jour de relevé #1 (enregistrement #1) ; l'augmentation du numéro d'enregistrement s'effectue conformément à *5. RSP_UD Adresse primaire Lecture Adresse secondaire Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes 0x05b4 = Aquametro Appareil selon chap. 1.1 0x04 = Retour 0x0c = Aller 0x07 = Eau Incrément à chaque lecture État corresp. EN 13757 non utilisé 1... prochaine date d'enregistrement 1... date d'enregistrement 0 0 0 0 0 0 1... Energie relevé de compteur 1... Energie relevé de compteur pos. 1... Energie relevé de compteur nég. Toutes Toutes Toutes Toutes Toutes Toutes Toutes *5 Toutes *6 Toutes Toutes *5 Toutes Toutes C0,C1,C5,C7,C9 *5 C0,C1,C5,C7,C9 C0,C1,C5,C7,C9 C4,C8 *5 C4,C8 C4,C8 C4,C8 *5 C4,C8 C4,C8 C7,C9 *5 0x44 VIF2, 0x3b INT4 DIF VIF Valeur ≥1 ≥2 4 0x44 VIF2, 0x3c INT4 DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur ≥2 ≥1 4 ≥1 ≥1 4 ≥1 ≥1 4 0x84, 10 VIF2 INT4 0x44 VIF2 INT4 0x44 VIF3 INT4 DIF VIF Valeur ≥1 ≥1 4 DIF VIF Valeur 0 1 1... Énergie tarif 1 0 2 1... Énergie tarif 2 0 0 1... Volume relevé de compteur 0 0 0 0 Présent dans version ≥1 ≥2 4 Explication (exemples) DIF VIF Valeur Stockage Valeur VIF1 INT4 0xc4, 20 VIF1 INT4 0x44 VIF2 INT4 Tarif Nb. d'octets ≥1 4 ≥2 ≥1 4 ≥1 ≥1 4 Unité Nom VIF Valeur DIF VIF Valeur DIF VIF Valeur 1... Volume relevé de compteur pos. 1... Volume relevé de compteur nég. 0 1 1... 0 0 1... 0 0 1... 0x44 VIF2 INT4 0 0 1... ≥2 ≥1 4 0xc4, 40 VIF3 INT4 1 0 1... DIF VIF Valeur ≥3 ≥1 4 0xc4, 80, 40 VIF3 INT4 2 0 1... DIF VIF Valeur DIF VIF Valeur CS Stop ≥1 1 4 2 1 4 1 1 0x74 0x22 INT4 0xf4, 40 0x22 INT4 CS 0x16 0 0 1... 1 0 1... C7,C9 C7,C9 C7 *5 C7 C7 C0,C5,C7,C9 *5 C0,C5,C7,C9 C0,C5,C7,C9 C4,C8 *5 C4,C8 C4,C8 C4,C8 *5 C4,C8 C4,C8 C9 *5 C9 Volume tarif 1 C9 C1 *5 C1 Masse relevé de compteur C1 C2 *5 C2 Relevé de compteur C2 auxiliaire #1 C6 *5 C6 Compteur auxiliaire #1 C6 volume Toutes *5 Toutes Relevé de compteur Toutes auxiliaire #2 Toutes*4 *5 Toutes *4 Relevé de compteur Toutes *4 auxiliaire #3 Toutes *5 Toutes Heures d’erreur [h] Toutes Toutes *5 Toutes Heures d'alarme [h] Toutes Toutes Toutes Tableau 12: Télégrammes de jour de relevé *5 Le DIF / DIFE comprend le numéro d'enregistrement selon EN 13757 comme suit: DIF 0x02 0x04 0x84, 10 Relevé #1 0x42 0x44 0xc4, 10 Relevé #2 0x82, 01 0x84, 01 0x84, 11 Relevé #3 0xc2, 01 0xc4, 01 0xc4, 11 Relevé #4 0x82, 02 0x84, 02 0x84, 12 … Relevé #12 0x82, 06 0x84, 06 0x84, 16 13 0x84, 20 0x84, 40 0x84, 80, 40 0xc4, 20 0xc4, 40 0xc4,80,40 0x84, 21 0x84, 41 0x84,81,40 0xc4, 21 0xc4, 41 0xc4,81,40 0x84, 22 0x84, 42 0x84,82,40 0x84, 26 0x84, 46 0x84,86,40 *6 La date du prochain jour de relevé est codée en tant que « AnyYear », c'est-à-dire que le chiffre correspondant à l'année est transmis en tant que 127. Lors du paramétrage des jours de relevé, le chiffre de l'année n'a aucune incidence, étant donné que le CALEC ST II ignore cette indication. 3.2.3 Télégramme d’enregistreur Le CALEC ST II gère 500 enregistreurs, l'AMTRON X-50 (C5) en gère 30. Chaque enregistreur est représenté dans un télégramme séparé. La numérotation dans le protocole s'effectue à partir du numéro d'enregistrement #100: Les données de l'enregistreur #1 sont donc transmises en tant que numéro d'enregistrement M-Bus #100. Codage des numéros d’enregistrement: Dans le tableau suivant sont listées les valeurs de l'enregistreur #1 (enregistrement #100) ; l'augmentation du numéro d'enregistrement s'effectue conformément à *7. Les numéros d’enregistrement sont codés selon EN13757-3 dans DIF, DIFE. Les valeurs maximales dans DIF sont également codées selon EN13757-3. Fluide 1 MED Accès-Cnt. 1 ACC État Signature DIF VIF Valeur DIF VIF Valeur 1 2 ≥3 ≥3 ≥1 4 STAT 0000h 0x84, 82, 03 0x6d Date type F 0x84, 82, 03 VIF1 INT4 DIF VIF Valeur ≥3 ≥2 4 0x84, 82, 03 VIF1, 3b INT4 DIF ≥3 0x84, 82, 03 14 Présent dans version 0xb405 DEV Explication (exemples) 2 1 Stockage 0x68 LEN LEN 0x68 0x08 PADR 0x52 / 0x72 IDENT Tarif 1 1 1 1 1 1 1 4 Unité Valeur Démarrage Champ L Champ L Démarrage Champ C Champ adr. Champ CI Champ adr. sec. Fabricant Version Nom Nb. d'octets Pas de données d’enregistreur: En l’absence de données pour un enregistreur (sur les nouveaux appareils), le « télégramme Aucune donnée » est transmis à la place du télégramme d’enregistreur. RSP_UD Adresse primaire Lecture Adresse secondaire Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes 0x05b4 = Aquametro Appareil selon chap. 1.1 0x04 = Retour 0x0c = Aller 0x07 = Eau Incrément à chaque lecture État corresp. EN 13757 non utilisé 100… date d'enregistrement 0 0 0 0 100… Energie relevé de compteur 100… Compteur d'énergie pos. Toutes Toutes Toutes Toutes Toutes Toutes Toutes *7 Toutes Toutes C0,C1,C5,C7,C9 *7 C0,C1,C5,C7,C9 C0,C1,C5,C7,C9 C4,C8 *7 C4,C8 C4,C8 C4,C8 *7 Unité Tarif 0 0 DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur ≥3 ≥1 4 ≥3 ≥1 4 ≥3 ≥1 4 0x84, 92, 03 VIF1 INT4 0x84, a2, 03 VIF1 INT4 0x84, 82, 03 VIF2 INT4 DIF VIF Valeur ≥3 ≥2 4 0x84, 82, 03 VIF2, 0x3b INT4 DIF VIF Valeur ≥3 ≥2 4 0x84, 82, 03 VIF2, 0x3c INT4 DIF VIF Valeur DIF VIF Valeur ≥3 ≥1 4 ≥3 ≥1 4 0x84, 92, 03 VIF2 INT4 0x84, 82, 03 VIF2 INT4 DIF VIF Valeur ≥3 ≥1 4 0x84, 82, 03 VIF3 INT4 DIF VIF Valeur ≥3 ≥1 4 0x84, 82, 03 VIF2 INT4 DIF VIF Valeur ≥3 ≥1 4 0x84, c2, 03 VIF3 INT4 DIF VIF Valeur ≥3 ≥1 4 0x84, 82, 43 VIF3 INT4 DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF ≥3 1 4 ≥3 1 4 ≥3 1 4 ≥3 0xb4, 82, 03 0x22 INT4 0xb4, c2, 03 0x22 INT4 0x95, 82, 03 0x2b Flottante 0x94, 82, 03 100… Compteur d'énergie nég. 0 1 100… Énergie tarif 1 0 2 100… Énergie tarif 2 0 0 100… Volume relevé de compteur 0 0 0 0 100… Compteur de volume pos. 100… Compteur de volume nég. 0 1 100… Volume tarif 1 0 0 100… Masse relevé de compteur 0 0 1 2 0 0 0 0 100… Relevé de compteur auxiliaire #1 100… Compteur auxiliaire #1 volume 100… Relevé de compteur auxiliaire #2 100… Relevé de compteur auxiliaire #3 0 0 100… Heures d’erreur [h] 1 0 100… Heures d'alarme [h] 0 0 100… Puissance max. [W] Présent dans version Valeur VIF1, 3c INT4 Explication (exemples) Nb. d'octets ≥2 4 Stockage Nom VIF Valeur C4,C8 C4,C8 C7,C9 *7 C7,C9 C7,C9 C7 *7 C7 C7 C0,C5,C7,C9 *7 C0,C5,C7,C9 C0,C5,C7,C9 C4,C8 *7 C4,C8 C4,C8 C4,C8 *7 C4,C8 C4,C8 C9 *7 C9 C9 C1 *7 C1 C1 C2 *7 C2 C2 C6 *7 C6 C6 Toutes *7 Toutes Toutes Toutes*4 *7 Toutes *4 Toutes *4 Toutes *7 Toutes Toutes Toutes *7 Toutes Toutes Toutes*1 *7 Toutes *1 Toutes *1 Toutes*1 *7 15 0x95, 82, 03 0x3b Flottante 0x94, 82, 03 0xbb, 39 Date type F 0x95, 82, 03 0x53 Flottante DIF VIF Valeur DIF ≥3 1 4 ≥3 0x94, 82, 03 0xd3, 39 Date type F 0x95, 82, 03 VIF Valeur 1 4 0x5b Flottante DIF ≥3 0x94, 82, 03 VIF Valeur DIF 2 4 ≥3 0xdb, 39 Date type F 0x95, 82, 03 VIF Valeur 1 4 0x5f Flottante DIF ≥3 0x94, 82, 03 VIF Valeur CS Stop 2 4 1 1 0xdf, 39 Date type F CS 0x16 100… Moment puissance max. 0 0 100… Débit max. [l/h] 0 0 100… Moment débit max. 0 0 100… Flux de masse max. [kg/h] 0 0 100… Moment masse max. Présent dans version ≥3 1 4 ≥3 2 4 ≥3 1 4 0 Explication (exemples) DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur 0 Stockage Valeur 0xab, 39 Date type F Tarif Nb. d'octets 2 4 Unité Nom VIF Valeur Toutes *1 Toutes *1 Toutes sauf C1 *2 *7 Toutes sauf C1 *2 Toutes sauf C1 *2 Toutes sauf C1 *2 *7 Toutes sauf C1 *2 Toutes sauf C1 *2 C1 *2 *7 C1 *2 C1 *2 C1 *2 *7 C1 *2 C1 *2 C0,C1,C4,C7,C8,C9 *7 0 0 100… Température d’entrée max. [°C] C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 *7 0 0 100… Moment entr. max. C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 *7 0 0 100… Temp. de retour max. [°C] C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 *7 0 0 100… Moment retour max. C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Toutes Toutes Tableau 13: Télégramme d’enregistreur Remarque sur les valeurs minimales: Dans chaque période d’enregistreur, le CALEC ST II détermine le montant de la puissance la plus élevée. Le débit, la température d’entrée et la température de retour sont également saisis au moment où survient cette puissance la plus élevée. Ces quatre valeurs sont transmises en tant que puissance max., débit max., température d’entrée max. et température de retour max. Le moment de la survenance de la valeur max. est également transmis pour chacune de ces quatre valeurs. Ces quatre moments sont toujours identiques, mais sont toutefois transmis afin de simplifier l’analyse des données. 3.2.4 Télégramme Freeze Avec l’instruction « Freeze » (voir chapitre ), les valeurs actuelles peuvent être gelées. Les valeurs gelées peuvent être lues avec le « télégramme Freeze ». Ce télégramme présente la même structure que le télégramme d’enregistreur. Les valeurs sont transmises en tant que numéro d’enregistrement M-Bus 31 (voir *7). *7 16 Le DIF / DIFE comprend le numéro d'enregistrement selon EN 13757 comme suit: DIF Enr. Freeze (enr. #31) 0x02 0x04 0x05 0x84, 10 0x84, 20 0x84, 40 0x84, 80, 40 0xc2, 0f 0xc4, 0f 0xc5, 0f 0xc4, 1f 0xc4, 2f 0xc4, 4f 0xc4, 8f, 40 … Enregistreur #1 = (enr. #100) 0x82, 82, 03 0x84, 82, 03 0x85, 82, 03 0x84, 92, 03 0x84, a2, 03 0x84, c2, 03 0x84, 82, 43 Enregistreur #2 = (enr. #101) 0xc2, 82, 03 0xc4, 82, 03 0xc5, 82, 03 0xc4, 92, 03 0xc4, a2, 03 0xc4, c2, 03 0xc4, 82, 43 … Enregistreur #500 = (enr. #599) 0xc2, 8b, 82, 01 0xc4, 8b, 82, 01 0xc5, 8b, 82, 01 0xc4, 9b, 82, 01 0xc4, ab, 82, 01 0xc4, cb, 82, 01 0xc4, 8b, c2, 01 3.2.5 Télégramme vide Fluide 1 MED Accès-Cnt. 1 ACC État Signature CS Stop 1 2 1 1 STAT 0000h CS 0x16 Présent dans version 0xb405 DEV Explication (exemples) 2 1 Stockage 0x68 LEN LEN 0x68 0x08 PADR 0x52 / 0x72 IDENT Tarif 1 1 1 1 1 1 1 4 Unité Valeur Démarrage Champ L Champ L Démarrage Champ C Champ adr. Champ CI Champ adr. sec. Fabricant Version Nom Nb. d'octets Si aucune donnée d’enregistreur n’est disponible, alors le télégramme « Aucune donnée » est transmis à la place de ce télégramme. RSP_UD Adresse primaire Lecture Adresse secondaire Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes 0x05b4 = Aquametro Appareil selon chap. 1.1 0x04 = Retour 0x0c = Aller 0x07 = Eau Incrément à chaque lecture État corresp. EN 13757 non utilisé Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Tableau 14: Télégramme Aucune donnée 3.2.6 Télégramme de maintenance Présent dans version Explication (exemples) 0x68 LEN LEN 0x68 Stockage Valeur 1 1 1 1 Tarif Nb. d'octets Démarrage Champ L Champ L Démarrage Unité Nom Dans le télégramme de maintenance sont transmises des données requises à des fins de production, de test et de maintenance de l’appareil. Toutes Toutes Toutes Toutes 17 Explication (exemples) Présent dans version Toutes Toutes Toutes Toutes 2 1 1 0xb405 DEV MED Toutes Toutes Toutes Accès-Cnt. 1 ACC État Signature DIF VIF Valeur 1 2 1 ≥1 4 STAT 0000h 0x04 VIF1 INT4 0x05b4 = Aquametro Appareil selon chap. 1.1 0x04 = Retour 0x0c = Aller 0x07 = Eau Incrément à chaque lecture État corresp. EN 13757 non utilisé DIF VIF Valeur 1 ≥1 4 0x05 VIF1 Flottante DIF VIF Valeur 1 ≥2 4 0x04 VIF1, 0x3b INT4 DIF VIF Valeur 1 ≥2 4 0x05 VIF1, 0x3b Flottante DIF VIF Valeur 1 ≥1 4 0x04 VIF2 INT4 DIF VIF Valeur 1 ≥1 4 0x05 VIF2 Flottante DIF VIF Valeur 1 ≥2 4 0x04 VIF2, 0x3b INT4 DIF VIF Valeur 1 ≥2 4 0x05 VIF2, 0x3b Flottante DIF VIF Valeur DIF VIF Valeur 1 ≥1 4 1 ≥1 4 0x04 VIF2 INT4 0x05 VIF2 Flottante 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Stockage RSP_UD Adresse primaire Lecture Adresse secondaire Tarif Valeur 0x08 PADR 0x52 / 0x72 IDENT Unité Nb. d'octets 1 1 1 4 Nom Champ C Champ adr. Champ CI Champ adr. sec. Fabricant Version Fluide 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Energie relevé de compteur Relevé de compteur énergie résiduelle Energie relevé de compteur pos. Compteur énergie résiduelle pos. Volume relevé de compteur Relevé de compteur volume résiduel Volume relevé de compteur pos. Compteur volume résiduel pos. Toutes Toutes Toutes C0,C1,C5,C7,C9 C0,C1,C5,C7,C9 C0,C1,C5,C7,C9 C0,C1,C5,C7,C9 C0,C1,C5,C7,C9 C0,C1,C5,C7,C9 C4,C8 C4,C8 C4,C8 C4,C8 C4,C8 C4,C8 C0,C5,C7,C9 C0,C5,C7,C9 C0,C5,C7,C9 C0,C5,C7,C9 C0,C5,C7,C9 C0,C5,C7,C9 C4,C8 C4,C8 C4,C8 C4,C8 C4,C8 C4,C8 C1 C1 Masse relevé de compteur C1 C1 C1 Relevé de compteur C1 masse résiduelle 0x45 0xfd, 3a Flottante 0x85, 01 0xfd, 3a Flottante 0xc5, 01 0xfd, 3a Flottante 0x85, 02 0xfd, 3a Flottante 0xc5, 02 0xfd, 3a Flottante 0x85, 03 0xfd, 3a Flottante 0xc5, 03 0xfd, 3a Flottante 0x85, 04 0xfd, 3a Flottante 0x74 0x6d Date type F DIF VIF Valeur 2 1 4 DIF VIF Valeur 2 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 1 0xb4, 01 0x6d Date type F 0 0 2 0xf4, 01 0x6d Date type F 0 0 3 Présent dans version 1 2 4 2 2 4 2 2 4 2 2 4 2 2 4 2 2 4 2 2 4 2 2 4 1 1 4 0 Explication (exemples) DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur Stockage Valeur 0x15 0x2b Flottante 0x15 0x3b Flottante 0x15 0x53 Flottante 0x15 0x5b Flottante 0x25 0x5f Flottante 0x15 0x63 Flottante Tarif Nb. d'octets 1 1 4 1 1 4 1 1 4 1 1 4 1 1 4 1 1 4 Unité Nom DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur DIF VIF Valeur Toutes *1 Toutes *1 Puissance max. [W] Toutes *1 Toutes sauf C1 *2 Toutes sauf C1 *2 Débit max. [l/h] Toutes sauf C1 *2 C1 *2 C1 *2 Flux de masse max. [kg/h] C1 *2 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Temp. d'entrée max. [°C] C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Temp. de retour max. [°C] C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Différence de température C0,C1,C4,C7,C8,C9 [K] C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Valeur arithm. moyenne th C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Valeur arithm. moyenne tc C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Écart standard th C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Écart standard tc C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Augmentation th C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Augmentation tc C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Point zéro th C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 C0,C1,C4,C7,C8,C9 Point zéro tc C0,C1,C4,C7,C8,C9 Toutes Toutes Moment dépassement Toutes élec. compteur Toutes Toutes Moment réinitialisation Toutes compteur Toutes Toutes Moment alarme temp. Toutes 19 1 0xf4, 02 0x6d Date type F 0x02 0xfd, 66 INT2 0x05 VIF 2 0x93, 28 Valeur 4 Flottante 0 0 0 Valeur d’impulsion [l] DIF VIF Valeur 1 ≥2 4 0x05 VIF4 Flottante 0 0 0 Valeur d'impulsion compteur auxiliaire #1 DIF VIF Valeur 2 ≥2 4 0x85, 40 VIF4 Flottante DIF VIF Valeur 3 ≥2 4 0x85, 80, 40 VIF4 Flottante DIF VIF Valeur DIF VIF Valeur CS Stop 1 2 2 2 1 4 1 1 0x02 0xec, 39 Date type G 0x8c, 40 78 BCD8 CS 0x16 0 0 4 5 Moment atteinte au calibrage Moment erreur CRC Année de calibrage 1 2 0 0 0 0 Valeur d'impulsion compteur auxiliaire #2 Valeur d'impulsion compteur auxiliaire #3 0 0 0 Date de fabrication 1 0 0 Numéro de lot hardware Présent dans version 2 1 4 1 2 0 Explication (exemples) DIF VIF Valeur DIF VIF Valeur DIF 0 Stockage Valeur 0xb4, 02 0x6d Date type F Tarif Nb. d'octets 2 1 4 Unité Nom DIF VIF Valeur Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes C0,C1,C4,C5,C6,C7, C8,C9 C0,C1,C4,C5,C6,C7, C8,C9 C0,C1,C4,C5,C6,C7, C8,C9 C2 C2 C2 Toutes Toutes Toutes Toutes *4 Toutes *4 Toutes *4 Toutes Toutes Toutes Toutes Toutes Toutes Toutes Toutes Tableau 15: Télégramme de maintenance 4. Paramétrage Tous les paramètres sont enregistrés dans une mémoire EEPROM et sont conservés même en cas d’interruption de tension et/ou lors du changement de pile. Tous les paramétrages sont introduits par le Maître avec un télégramme SND_UD. Le CALEC ST II répond par un télégramme ACK. 4.1 Télégrammes SND_UD Pour chaque valeur paramétrable, il existe un télégramme séparé. Un seul paramètre peut être modifié par télégramme. Il n’est pas possible de regrouper plusieurs valeurs dans un seul télégramme. 20 4.1.1 Paramétrer le débit en bauds Le CALEC ST II prend en charge 300, 2400 et 9600 bauds. Lors de la livraison, l’appareil est paramétré sur 2400 bauds. Le débit en bauds peut être paramétré avec le télégramme suivant. Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 Valeur 0x68 0x03 0x03 0x68 0x53 / 0x73 PADR 0xb8 / 0xbb / 0xbd 1 CS 1 0x16 Explication SND_UD Adresse primaire 0xb8 = 300 bauds 0xbb = 2400 bauds 0xbd = 9600 bauds Tableau 16: Paramétrage du débit en bauds Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond avec un télégramme ACK dans l’ancien débit en bauds et commute ensuite sur le nouveau débit en bauds. 4.1.2 Paramétrer l’adresse primaire Le télégramme suivant permet de paramétrer l’adresse primaire. Des valeurs comprises entre 0 et 250 sont possibles. Lors de la livraison, l’adresse primaire est paramétrée sur 0. Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF VIF Valeur Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 1 1 1 1 Valeur Explication 0x68 0x06 0x06 0x68 0x53 / 0x73 PADR 0x51 0x01 0x7a 0x00…0xfa CS SND_UD (ancienne) adresse primaire Paramétrage 1 0x16 Nouvelle adresse primaire 0..250 Tableau 17: Paramétrage de l'adresse primaire Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 4.1.3 Paramétrer l’adresse secondaire Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF Nombre d’octets 1 1 1 1 1 1 1 1 Valeur 0x68 0x09 0x09 0x68 0x53 / 0x73 PADR 0x51 0x0c Explication SND_UD Adresse primaire Paramétrage 21 Nom VIF Valeur Somme de contrôle Stop Nombre d’octets 1 4 1 Valeur Explication 0x79 BCD8 CS Nouvelle adresse secondaire 1 0x16 Tableau 18: Paramétrage de l'adresse secondaire Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 4.1.4 Paramétrer le télégramme de réponse L'instruction suivante permet de sélectionner le télégramme de réponse. Le télégramme présente toujours la même structure. En fonction du télégramme de réponse souhaité, les DIF, DIFE et VIF correspondants doivent être utilisés. Ils figurent dans le « Tableau 20: Paramétrage télégramme de réponse »1. Lors de la livraison du système CALEC ST, le télégramme standard est actif. Nom Nombre d’octets 1 1 1 1 1 1 1 Variable 1 1 Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF, DIFE VIF Somme de contrôle Stop Valeur 0x68 L L 0x68 0x53 / 0x73 PADR 0x51 Explication SND_UD Adresse primaire Paramétrage Voir colonne « DIF, DIFE » dans le tableau suivant Voir colonne « VIF » dans le tableau suivant CS 1 0x16 Tableau 19: Cadre de paramétrage télégramme de réponse La numérotation de l'enregistrement s'effectue selon EN 1434 ou bien EN 13757. Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. Télégramme de réponse Standard Service Freeze Jour relevé 1 Jour relevé 2 Jour relevé 3 Jour relevé 4 Jour relevé 5 Jour relevé 6 Jour relevé 7 Jour relevé 8 22 DIF, DIFE VIF de 0x48 0x7e Télégramme de réponse Enregistreur 1 Enregistreur 2 … Enregistreur 100 Enregistreur 101 0x08 0x08 0xc8,0f 0x7e 0x7f 0x7e DIF, DIFE VIF 0x88, 82, 03 0xc8, 82, 03 0x7e 0x7e 0xc8, 83, 06 0x88, 84, 06 0x7e 0x7e de 0x88, 01 0x7e … de 0xc8, 01 0x7e Enregistreur 200 0xc8, 85, 09 0x7e de 0x88, 02 0x7e Enregistreur 201 0x88, 86, 09 0x7e de 0xc8, 02 0x7e … de 0x88, 03 0x7e Enregistreur 300 0xc8, 87, 0c 0x7e de 0xc8, 03 0x7e Enregistreur 301 0x88, 88, 0c 0x7e de 0x88, 04 0x7e … Télégramme de réponse Jour de relevé 9 Jour de relevé 10 Jour de relevé 11 Jour de relevé 12 DIF, DIFE VIF 0x7e Télégramme de DIF, DIFE réponse Enregistreur 400 0xc8, 89, 0f 0xc8, 04 VIF 0x7e 0x88, 05 0x7e Enregistreur 401 0x88, 8a, 0f 0x7e 0xc8, 05 0x7e … 0x88, 06 0x7e Enregistreur 500 0xc8, 8b, 82, 01 0x7e Tableau 20: Paramétrage télégramme de réponse 4.1.5 Paramétrer la date / l’heure Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF VIF Valeur Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 1 1 4 1 Valeur 0x68 0x09 0x09 0x68 0x53 / 0x73 PADR 0x51 0x04 0x6d Type F CS 1 0x16 Explication SND_UD Adresse primaire Paramétrage Nouvelle date / heure Tableau 21: Paramétrage de la date / l’heure Dans le format de la date / heure, à la fois les bits de siècle et les bits d’heure d’été/heure d’hiver sont pris en charge. Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 4.1.6 Programmer le compteur d'heures d'erreur Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF VIF Valeur Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 1 1 4 1 Valeur 0x68 0x09 0x09 0x68 0x53 / 0x73 PADR 0x51 0x34 0x22 Int4 CS 1 0x16 Explication SND_UD Adresse primaire Paramétrage Nouvelle valeur du compteur d'heures d'erreur Tableau 22: Programmer le compteur d'heures d'erreur La programmation du compteur d'heures d'erreur requiert le mode programmation Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 23 4.1.7 Programmer le compteur d'heures d'alarme Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF VIF Valeur Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 2 1 4 1 Valeur 0x68 0x0a 0x0a 0x68 0x53 / 0x73 PADR 0x51 0xb4, 40 0x22 Int4 CS 1 0x16 Explication SND_UD Adresse primaire Paramétrage Nouvelle valeur du compteur d'heures d'alarme Tableau 23: Programmer le compteur d'heures d'alarme La programmation du compteur d'heures d'alarme requiert le mode programmation Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 4.1.8 Paramétrer le jour de relevé Le CALEC ST II gère 12 enregistreurs de jour de relevé , l'AMTRON X-50 (C5) en gère 2. Chaque moment d'enregistrement (jour de relevé) peut être programmé séparément. Cet enregistrement s'effectue à la fin du jour défini. Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF VIF, VIFE Valeur Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 1 ≥2 Valeur 0x68 0x0a 0x0a 0x68 0x53 / 0x73 PADR 0x51 0x42 0xec, 7e 2 1 Type G CS 1 0x16 Explication SND_UD Adresse primaire Paramétrage Exemple pour jour de relevé #1. Numérotation selon tableau 3.2.2 Télégrammes de jour de relevé nouveau jour de relevé Tableau 24: Paramétrage du jour de relevé Le chiffre de l’année de la date transmise est ignoré et est réglé en interne sur 127 (AnyYear). Le jour et le mois sont en revanche repris. Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 4.1.9 Paramétrer le champ de texte Client Nom Démarrage Champ L Champ L Démarrage Champ C 24 Nombre d’octets 1 1 1 1 1 Valeur Explication 0x68 LEN LEN 0x68 0x53 / 0x73 SND_UD Nom Champ A Champ CI DIF, VIF, VIFE Valeur Somme de contrôle Stop Nombre d’octets 1 1 1 2 1 1…40 1 Valeur Explication PADR 0x51 0x0d 0xfd, 11 0x01..0x28 Adresse primaire Paramétrage 1 0x16 Nombre d’octets du champ de texte Client Champ de texte Client (chaîne ASCII) CS Tableau 25: Paramétrer le champ de texte Client La longueur des champs de texte Client est variable. Elle peut aller de 1 à 40 octets. L'indication de longueur se trouve entre VIFE et le champ de texte. Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 4.1.10 Instruction Freeze Cette instruction permet de geler les valeurs actuelles. Les valeurs gelées restent en mémoire jusqu'au déclenchement d'une nouvelle instruction Freeze. Elles peuvent être lues par le biais du « télégramme Freeze » (voir chapitre: 3.2.4 Télégramme Freeze). Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF, DIFE VIF, VIFE Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 2 2 1 Valeur 0x68 0x07 0x07 0x68 0x53 / 0x73 PADR 0x51 0xc0, 0f 0xfe, 0b CS 1 0x16 Explication SND_UD Adresse primaire Paramétrage Tableau 26: Instruction Freeze Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 4.1.11 Paramétrer la valeur d’impulsion Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF VIF, VIFE Valeur Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 1 2 4 1 Valeur Explication 0x68 0x0a 0x0a 0x68 0x53 / 0x73 PADR 0x51 0x05 0x93, 28 Flottante CS SND_UD Adresse primaire Paramétrage 1 0x16 Valeur d’impulsion [l] Tableau 27: Paramétrer la valeur d’impulsion 25 Pour ce paramétrage, l'appareil doit être dans la classe de protection « Programmation ». Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 4.1.12 Paramétrer la valeur d’impulsion compteur auxiliaire #1 Dans la version d'appareil « Flow (C2) », l'entrée #1 est incrémentée au niveau du compteur auxiliaire #1. La valeur d'impulsion affectée est paramétrée par le biais de l'instruction suivante: Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF, DIFE VIF, VIFE Valeur Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 1 2 4 1 Valeur 0x68 LEN LEN 0x68 0x53 / 0x73 PADR 0x51 0x05 VIF4 1 0x16 Explication SND_UD Adresse primaire Paramétrage Valeur d'impulsion compteur auxiliaire #1 CS Tableau 28: Paramétrer la valeur d’impulsion compteur auxiliaire 1 Pour ce paramétrage, l'appareil doit être dans la classe de protection « Maintenance ». Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 4.1.13 Paramétrer la valeur d’impulsion compteur auxiliaire #2 Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF, DIFE VIF, VIFE Valeur Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 2 2 4 1 Valeur 0x68 LEN LEN 0x68 0x53 / 0x73 PADR 0x51 0x85, 40 VIF4 1 0x16 Explication SND_UD Adresse primaire Paramétrage Valeur d'impulsion compteur auxiliaire #2 CS Tableau 29: Paramétrer la valeur d’impulsion compteur auxiliaire 2 Pour ce paramétrage, l'appareil doit être dans la classe de protection « Maintenance ». Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 4.1.14 Paramétrer la valeur d’impulsion compteur auxiliaire #3 Dans toutes les versions d'appareil qui n'ont pas besoin de l'entrée #3 en tant que signal de commande (direction/tarif), les impulsions de l'entrée #3 se cumulent au niveau du compteur auxiliaire #3. La valeur d'impulsion pour cette entrée est paramétrée par le biais de l'instruction suivante: Nom Démarrage 26 Nombre d’octets 1 Valeur 0x68 Explication Nom Champ L Champ L Démarrage Champ C Champ A Champ CI DIF, DIFE VIF, VIFE Valeur Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 3 2 4 1 Valeur Explication LEN LEN 0x68 0x53 / 0x73 SND_UD PADR Adresse primaire 0x51 Paramétrage 0x85, 80, 40 VIF4 Valeur d'impulsion compteur auxiliaire #3 CS 1 0x16 Tableau 30: Paramétrer la valeur d’impulsion compteur auxiliaire 3 Pour ce paramétrage, l'appareil doit être dans la classe de protection « Maintenance ». Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. 4.1.15 Paramétrer le côté de montage Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI DIF VIF, VIFE Valeur Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 1 2 1 Valeur 0x68 0x03 0x03 0x68 0x53 / 73 PADR 0x51 0x01 0xfd, 09 0x04 / 0x0c 1 CS 1 0x16 Explication SND_UD Adresse primaire Paramétrage Côté de montage: 0x04 = Retour, 0x0c = Aller (octet de fluide selon EN 13757) Tableau 31: Paramétrer le côté de montage 4.2 Pour ce paramétrage, le CALEC ST II doit être dans la classe de protection « Programmation ». Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. Réinitialisation d’application Le CALEC ST II prend en charge la réinitialisation d'application et une extension de celle-ci avec le dit sous-code. Ces instructions ont des répercussions uniquement sur le choix du télégramme de réponse. Les instructions de réinitialisation d’application sont initiées par le maître au moyen d’un télégramme SND_UD. Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI Somme de Nombre d’octets 1 1 1 1 1 1 1 1 Valeur 0x68 0x03 0x03 0x68 0x53 / 73 PADR 0x50 CS Explication SND_UD Adresse primaire Réinitialisation d’application 27 Nom contrôle Stop Nombre d’octets Valeur 1 0x16 Explication Tableau 32: Réinitialisation d’application La réinitialisation d’application active le télégramme standard et produit exactement le même effet que l’instruction de paramétrage correspondante. Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 1 1 Valeur 0x68 0x03 0x03 0x68 0x53 / 73 PADR 0x50 0xb0 CS 1 0x16 Explication SND_UD Adresse primaire Réinitialisation d’application Sous-code 0xb0 Tableau 33: Réinitialisation d’application avec sous-code B0h La réinitialisation d’application avec le sous-code 0xb0 active le télégramme de maintenance et produit exactement le même effet que l’instruction de paramétrage correspondante. Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. Nom Démarrage Champ L Champ L Démarrage Champ C Champ A Champ CI Somme de contrôle Stop Nombre d’octets 1 1 1 1 1 1 1 1 1 Valeur 0x68 0x03 0x03 0x68 0x53 / 73 PADR 0x50 0x05 CS 1 0x16 Explication SND_UD Adresse primaire Réinitialisation d’application Sous-code 0x05 Tableau 43: Réinitialisation d’application avec sous-code 05h 4.3 Nom ACK La réinitialisation d’application avec le sous-code 0x05 active le télégramme standard court. Le CALEC ST II ne fait pas la différence entre 0x53 et 0x73 dans le champ C. Le CALEC ST II répond par un télégramme ACK. Télégramme ACK Nombre d’octets 1 Valeur Explication 0xe5 Tableau 34: Télégramme ACK Si l’appareil répond par un télégramme ACK, cela signifie que l’instruction contenue dans le télégramme SND_UD a pu être correctement exécutée. Si l'appareil n'a pas pu exécuter l'instruction correctement, aucun ACK n'est émis. Une temporisation se produit. 28 5. Unités variables 5.1.1 Unités La plupart des unités sont variables et peuvent être paramétrées. Dans la norme M-Bus, l’unité et la résolution sont considérées comme des entiers, c’est-à-dire que le changement de kWh vers kJ intervient selon le même principe que la modification de la résolution par un facteur de 100. Le VIF normalisé dans EN 13757 sert de repérage. Aucune instruction M-Bus n’est prévue pour le paramétrage des unités. Le changement s'effectue manuellement à l'aide des touches. En cas d'appareils calibrés pour la première fois, le repère de calibrage doit être détruit. 5.2 Unités et résolution des relevés de compteur (VIF1) Chaque relevé de compteur Énergie est enregistré en tant que nombre entier à 4 octets. De plus, chaque relevé de compteur dispose du registre résiduel. Ce dernier est un nombre à virgule flottante de 4 octets. Les registres résiduels ont toujours la même unité/résolution. Sur l’afficheur du CALEC ST II, les relevés de compteur Énergie sont toujours affichés avec la même unité/résolution que sur le M-Bus. Tous les relevés de compteur décrits avec VIF1 peuvent accepter les unités et résolution suivantes: Résolution 0.001 0.01 0.1 1 0.001 0.01 0.1 1 0.001 0.01 0.1 1 Unité KWh KWh KWh KWh MWh MWh MWh MWh MJ MJ MJ MJ VIF / VIFE 0x03 0x04 0x05 0x06 0x06 0x07 0xfb, 00 0xfb, 01 0x0b 0x0c 0x0d 0x0e Résolution 0.001 0.01 0.1 1 0.001 0.01 0.1 1 0.001 0.01 0.1 1 Unité GJ GJ GJ GJ KBtu Kbtu Kbtu Kbtu Mbtu Mbtu Mbtu Mbtu VIF / VIFE 0x0e 0x0f 0xfb, 08 0xfb, 09 0x80, 3d 0x81, 3d 0x82, 3d 0x83, 3d 0x83, 3d 0x84, 3d 0x85, 3d 0x86, 3d Tableau 35: Unités variables des relevés de compteur Energie VIF1 5.3 Unités et résolution des relevés de compteur Volume/Masse (VIF2) Chaque relevé de compteur Volume/Masse est enregistré en tant que nombre entier à 4 octets. De plus, chaque relevé de compteur dispose du registre résiduel. Ce dernier est un nombre à virgule flottante de 4 octets. Les registres résiduels ont toujours la même unité/résolution. Sur l’afficheur du CALEC ST II, les relevés de compteur Volume/Masse sont toujours affichés avec la même unité/résolution que sur le M-Bus. Tous les relevés de compteur qui sont décrits avec VIF2 peuvent accepter les unités et résolutions suivantes: Résolution Unité Volume 0.001 m3 0.01 m3 0.1 m3 1 m3 0.001 USGAL 0.01 USGAL 0.1 USGAL 1 USGAL VIF / VIFE 0x13 0x14 0x15 0x16 0x90, 3d 0x91, 3d 0x92, 3d 0x93, 3d Résolution Unité Masse 0.001 T 0.01 T 0.1 T 1 T VIF / VIFE 0x1b 0x1c 0x1d 0x1e 29 Tableau 36: Unités variables des relevés de compteur Volume/Masse VIF2 5.4 Unité et résolution des relevés des compteurs auxiliaires (VIF3) Le média de l'entrée peut être sélectionné: il peut s'agir d'énergie, de volume, de masse ou sans unité. Chaque relevé de compteur des compteurs auxiliaires est enregistré sous la forme d’un nombre entier à 4 octets. De plus, chaque relevé de compteur dispose du registre résiduel. Ce dernier est un nombre à virgule flottante de 4 octets. Les registres résiduels ont toujours la même unité/résolution. Sur l’afficheur du CALEC ST II, les relevés de compteur des compteurs auxiliaires sont toujours affichés avec la même unité/résolution que sur le M-Bus. Pour les médias énergie, volume et masse, l'unité est reprise du tableau ci-dessus. En cas de réglage sans unité, l'unité suivante s'applique: Fluide Sans unité Résolutio Unité n 1 HCA VIF / VIFE 0x6e Tableau 37: Unité sans unité HCA des compteurs auxiliaires VIF3 5.5 Unités des valeurs d’impulsion des compteurs auxiliaires (VIF4) Les unités des valeurs d’impulsion des compteurs auxiliaires ne sont pas tributaires du fluide réglé. La valeur d’impulsion et le relevé de compteur ont toujours la même unité. Alors que pour le relevé de compteur, la résolution peut être réglée, ce réglage n’est pas nécessaire pour la valeur d’impulsion. En effet, il s’agit d’une valeur flottante. Tous les relevés de compteur décrits avec VIF4 peuvent accepter les unités et résolutions suivantes: Fluide Énergie Volume Masse Sans unité Unité VIF / VIFE kWh / 0x86, 28 impulsion l / impulsion 0x93, 28 kg / impulsion 0x9b, 28 HCA / 0xee, 28 impulsion Tableau 38: Unités variables des valeurs d’impulsion des compteurs auxiliaires VIF4 5.6 Remarque sur les unités de toutes les autres valeurs Toutes les valeurs et unités non décrites dans les chapitres 5.2 à 5.5 sont fixes sur le M-Bus et ne peuvent pas être modifiées. Elles peuvent toutefois être modifiées sur l’afficheur du CALEC ST II, de sorte que les valeurs affichées sur le M-Bus ne soient pas les mêmes que celles sur l’afficheur. Dans chaque cas, une conversion physique correcte entre les unités est toutefois garantie. 30 Änderungen vorbehalten / Sous réserve de modifications Modification rights reserved / Copyright © Aquametro AG Aquametro AG Aquametro SA Ringstrasse 75 CH-4106 Therwil Tél. +41 61 725 11 22 Fax +41 61 725 15 95 info@aquametro.com www.aquametro.com Rue du Jura 10 CH-1800 Vevey Tél. +41 21 926 77 77 Fax +41 21 926 77 78 info.vevey@aquametro.com Aquametro Messtechnik GmbH Kurt-Schumacher-Allee 2 D-28329 Bremen Tél. +49 421 871 64 0 Fax +49 421 871 64 19 info.amd@aquametro.com Aquametro BELGIUM SPRL Dallaan, 67 B-1933 Sterrebeek Tél. +32 2 241 62 01 Fax +32 2 216 22 63 info.amb@aquametro.com ">

Link pubblico aggiornato
Il link pubblico alla tua chat è stato aggiornato.