Aller au contenu principal

Communication

La communication avec le CCTHV-407 se fait par le protocole BACnet MSTP sur lien RS-485. Le réseau BACnet permet de lire les états du thermostat ou encore d’applique de nouvelles consignes influençant son fonctionnement.

Caractéristiques réseau​

Lorsqu’un thermostat CCTHV-407 se trouve à une extrémité d’un réseau RS-485, on peut utiliser la terminaison de 120-Ω disponible sur la carte pour terminer le réseau ou utiliser une résistance externe. On place un cavalier sur le connecteur JP1 pour utiliser la résistance de fin de ligne de la carte.

Pour plus d’informations, référez-vous au manuel de Cristal Contrôles, « Mise en place d’un réseau RS-485 ».

Objets​

Voici la liste des objets BACnet. La liste est simple et plusieurs objets permettent de contrôler directement les entrées et sorties du thermostat.

Le CCTHV-407 possède des objets BACnet de différents types. Les objets BACnet utilisés sont énumérés dans le tableau suivant :

ObjetNuméroNomValeur MinValeur MaxDéfautDescriptionNotes
Device CCTHV-407-BAC04194302   
BI0DIGITAL IN 10 = OFF1 = ON Entrée digitale DI 1 
BI1DIGITAL IN 20 = OFF1 = ON Entrée digitale DI 2 
BO0RELAY AU0 = OFF1 = ON0 = OFFRelais auxiliaire "AU"3
BO1RELAY G0 = OFF1 = ON0 = OFFRelais de ventilateur "G"3
BO2RELAY Y10 = OFF1 = ON0 = OFFRelais de climatisation "Y1"3
BO3RELAY Y20 = OFF1 = ON0 = OFFRelais de climatisation "Y2"3
BV0 OCCUPIED MODE0 = UNOCCUPIED1 = OCCUPIED1 = OCCMode occupé. Permets au thermostat de changer sa consigne.
BV1FAN STATUS0 = OFF1 = ON0 = OFFIndique l’état du ventilateur
AI0TEMPERATURE INT-327.6°C327.6°C Sonde de température interne 10K. 
AI1TEMPERATURE REM-327.6°C327.6°C Sonde de température 10K à distance. 
AI2INPUT 0-10V0.0%100.0% Entrée analogique 0-10 Volts DC. 
AI3TEMPERATURE 0-10V-3276.7°C819.0°CSonde de température 0-10V.
AO0TRIAC W10.0%100.0%0.0%Triac de chauffage "W1". Modulation PWM avec fréquence de 1 Hz.3
AO1TRIAC W20.0%100.0%0.0%Triac de chauffage "W2". Modulation PWM avec fréquence de 1 Hz.3
AO2OUTPUT 0-10V0.0%100.0%0.0%Sortie analogique 0-10 Volts DC.3
AV0 OFFSET INT-10.0°C10.0°C0.0°CCalibration de la sonde de température interne.4
AV 1OFFSET REM-10.0°C10.0°C2.4°CCalibration de la sonde de température à distance.4
AV 9SETPOINT HEAT-327.0°C327.0°C20.0°CConsigne de température en chauffage.2, 6, 7
AV 10SETPOINT COOL-327.0°C327.0°C22.0°CConsigne de température en climatisation.2, 6, 7
AV 2SETPOINT HEAT UNOCC-327.0°C327.0°C18.0°CConsigne de température inoccupée en chauffage.1, 4, 6, 7
AV 3SETPOINT COOL UNOCC-327.0°C327.0°C25.0°CConsigne de température inoccupée en climatisation.1, 4, 6, 7
AV 4SETPOINT MIN10.0°C70.0°C15.0°CConsigne de température minimale ajustable sur le thermostat.4
AV5 SETPOINT MAX10.0°C70.0°C25.0°CConsigne de température maximale ajustable sur le thermostat.4
AV 6HEATING STATUS0.0%100.0%0.0%État du chauffage calculé par le thermostat, indépendant des sorties.4, 6
AV 7COOLING STATUS0.0%100.0%0.0%État de la climatisation calculé par le thermostat, indépendant des sorties.4, 6
AV 8POWER LIMIT0.0%100.0%100.0%Valeur maximale permise pour les sorties. 0% = Délestage complet.4
AV11SETPOINT HEAT LIMIT-99.0°C99.0°C99.0°CDésactive le délestage si la température tombe sous cette limite.1, 4, 8
AV12SETPOINT COOL LIMIT-99.0°C99.0°C-99.0°CDésactive le délestage si la température augmente au-dessus cette limite.1, 4, 8
AV13TEMPERATURE 0-10V MIN-3276.0°C3276.0°C-50.0°CValeur minimale en °C de l’entrée 0-10V. Valeur en °C correspondant à 0V.
AV14TEMPERATURE 0-10V MAX-3276.0°C3276.0°C50.0°CValeur maximale en °C de l’entrée 0-10V. Valeur en °C correspondant à 10V.
MSV0HVAC MODE161Mode de fonctionnement du système.9
MSV1FAN MODE152Mode de fonctionnement du ventilateur.5
FILE0Config.bin---Fichier de configuration du thermostat

Notes:

  1. Les valeurs négatives sont appliquées relativement à la consigne occupée.

  2. La consigne ajustée par l’utilisateur est appliquée à la priorité configurée dans l’onglet « Settings » du logiciel de configuration « BACnet Browser » (voir l’onglet « Settings »).

  3. Le thermostat écrit dans l’objet à la priorité configurée dans l’onglet « Settings » du logiciel de configuration « BACnet Browser » lorsqu’applicable (voir l’onglet « Settings »).

  4. Pas de priorité.

  5. Définition des modes : « On » : toujours actif, « Auto » : actif lorsqu’en chauffage ou climatisation, « Fan Cool » : reste actif lorsque le dernier stage actif était en climatisation, sinon agit comme « Auto », « Fan Heat » : reste actif lorsque le dernier stage actif était en chauffage, sinon agit comme « Auto », « As schedule » : utilise mode « On » lorsqu’en mode occupé, sinon utilise le mode « Auto ».

  6. Lorsqu’aucune sortie n’est configurée pour des stages de chauffage, la propriété « Reliability » des objets liés au chauffage prend la valeur « No Output ». La même chose arrive aux objets liés à la climatisation lorsqu’aucune sortie n’est configurée pour la climatisation.

  7. Lorsque l’entrée de température 0-10V est utilisée, les valeurs minimales est maximales dépendent des valeurs des objets « TEMPERATURE 0-10V MIN » et « TEMPERATURE 0-10V MAX ».

  8. Les consignes de température moins confortables que la consigne occupée sont ignorées.

  9. Définition des états : 1 = « Auto » : chauffage et climatisation actifs, 2 = « Heat » : chauffage seulement, 3 = « Cool » : climatisation seulement, 4 = « Emergency Heat » : stage de chauffage d’urgence, 5 = « Fan » : ventilateur seulement, sans chauffage ni climatisation, 6 = « Off » : tous les stages désactivés.

Propriétés propriétaires​

En plus des propriétés BACnet standards, l’objet Device expose des propriétés propriétaires du fabricant. Elles se lisent avec ReadProperty et, lorsqu’elles sont accessibles en écriture, se modifient avec WriteProperty à l’aide des identifiants de propriété listés ci-dessous.

IdentifiantNomTypeAccèsDéfautDescription
512MAC ADDRESSUnsignedLecture / ÉcritureAdresse MAC MSTP du thermostat sur le réseau RS-485. Plage d’écriture de 0 à 254.
513BAUDRATEUnsignedLecture / Écriture2 = 38400Index de vitesse RS-485 : 0 = 9600, 1 = 19200, 2 = 38400, 3 = 57600, 4 = 76800, 5 = 115200, 6 = 230400.
901SYSTEM INFO TEMPERATURERealLecture seuleTempérature en degré Celsius mesurée par le capteur intégré au microcontrôleur.
903SYSTEM INFO UPTIMEUnsignedLecture seuleTemps écoulé en secondes depuis le dernier redémarrage de l’appareil.