cclp-bacnet - cristalcontrols.com v3.4.1 fr.pdf · controller ou b-bc) ou un logiciel d’interface...
TRANSCRIPT
Cristal Contrôles Ltée 2025 Lavoisier, Local 135
Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
CCLP-BACnet (CCLP-1664 version 3.4)
2016-01-20
Martin Labbé, ing.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
2
Table des matières
1. Description du produit .................................................................................... 5
2. Branchements typiques ................................................................................. 6
2.1. Alimentation ............................................................................................. 6
2.2. Réseau interne (CAN).............................................................................. 8
2.3. Ethernet IEEE 802.3 .............................................................................. 10
2.4. RS-485 BACnet MSTP .......................................................................... 10
3. Console de configuration ............................................................................. 12
3.1. Commandes variées .............................................................................. 13
Help ............................................................................................................. 13
Show ............................................................................................................ 13
Version......................................................................................................... 14
Reboot ......................................................................................................... 14
3.2. Ethernet et IP ......................................................................................... 14
IP ................................................................................................................. 14
Gateway....................................................................................................... 15
Subnet ......................................................................................................... 15
EthSpeed ..................................................................................................... 15
Ping ............................................................................................................. 15
FecStats....................................................................................................... 16
3.3. BACnet .................................................................................................. 16
DeviceName ................................................................................................ 16
Nameprefix .................................................................................................. 16
DeviceId ....................................................................................................... 17
ApduTimeout ............................................................................................... 17
ApduRetries ................................................................................................. 17
MstpBaud ..................................................................................................... 17
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
3
MstpMac ...................................................................................................... 17
MstpMaxFrame ............................................................................................ 18
MstpMaxMaster ........................................................................................... 18
MstpStats ..................................................................................................... 18
WhoIs........................................................................................................... 18
IAm .............................................................................................................. 19
UDPPort....................................................................................................... 19
BBMD .......................................................................................................... 19
BBMDRetry .................................................................................................. 19
3.4. CAN ....................................................................................................... 20
CanGateway ................................................................................................ 20
Redetect ...................................................................................................... 20
ShowCcls ..................................................................................................... 21
ClearLog ...................................................................................................... 21
LogCan ........................................................................................................ 21
3.5. Panneau d’éclairage .............................................................................. 21
Status .......................................................................................................... 21
Relay ........................................................................................................... 22
Group ........................................................................................................... 22
MasterCtrl .................................................................................................... 23
4. Communication – Objets BACnet ................................................................ 26
4.1. Entrées .................................................................................................. 28
4.2. Relais ..................................................................................................... 28
4.3. Groupes ................................................................................................. 30
4.4. Passerelle (Gateway)............................................................................. 32
4.5. Adresses CCLS-4016 ............................................................................ 32
4.6. Fichiers .................................................................................................. 33
4.7. Détection des adresses CCLS-4016 ...................................................... 35
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
4
4.8. Contrôleur principal ................................................................................ 35
5. Interface Web .............................................................................................. 37
6. Caractéristiques matérielles ......................................................................... 39
6.1. Indicateurs Dels ..................................................................................... 39
6.2. Interrupteur « Dip » ................................................................................ 39
6.3. Cavaliers ................................................................................................ 39
6.4. Dimensions ............................................................................................ 40
Liste des figures
Figure 1 – PCB CCLP-BACnet ............................................................................. 5
Figure 2 – Raccordement de l’alimentation ........................................................... 7
Figure 3 – Résistance de terminaison CAN .......................................................... 8
Figure 4 – Branchement du réseau CAN .............................................................. 9
Figure 5 – Résistances de terminaison et de polarisation RS-485...................... 11
Figure 6 – Panneau d’interface Web ................................................................... 38
Figure 7 – Dimensions ........................................................................................ 40
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
5
1. Description du produit
La carte électronique CCLP-BACnet est une interface de communication développée
pour interfacer jusqu’à 4 contrôleurs CCLS-4016 à l’intérieur d’un même panneau
électrique. Cela permet aux CCLS-4016 d’être visibles à partir d’un réseau au protocole
BACnet.
Figure 1 – PCB CCLP-BACnet
En gros, vous devez contrôler cette carte électronique à partir de BACnet. Vous allez
découvrir ce contrôleur à partir d’un contrôleur de bâtiment BACnet (BACnet Building
Controller ou B-BC) ou un logiciel d’interface utilisateur BACnet (BACnet Operator
Workstation ou B-OWS). Cela vous permettra d’accéder les entrées (4.1) et les relais
(4.2) en tant qu’objets BACnet d’entrées et de sorties binaires. De plus, les relais
peuvent être groupés (4.3) pour accéder plusieurs relais plus efficacement. Finalement,
il est possible d’activer un mode « gateway » (4.4) sur certains de ces contrôleurs
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
6
lorsqu’il vous faut une communication panneau à panneau sans la présence d’un
contrôleur maître.
2. Branchements typiques
Veuillez suivre ces règles de base si vous installez les contrôleurs électroniques vous-
même puisque certaines erreurs de branchements peuvent endommager le matériel.
2.1. Alimentation
Le contrôleur CCLP-BACnet et les modules d’entrées/sorties CCLS-4016 sont conçus
avec des alimentations demi-alternance (half-wave). Chaque contrôleur nécessite une
alimentation 24 Vac dont la polarité des branchements doit être respectée entre les
contrôleurs. Nous vous encourageons à brancher la borne « négative » de
l’alimentation à la mise à la terre si vous devez rencontrer des normes (comme CSA) ou
pour s’assurer que les contrôleurs sont à la même référence que d’autres équipements.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
7
CCLS-4016 #4
24
L
24
N
Out 1-8 Out 9-16
CCLS-4016 #3
24
L
24
N
Out 1-8 Out 9-16
CCLS-4016 #2
24
L
24
N
Out 1-8 Out 9-16
CCLS-4016 #1
24
L
24
N
Out 1-8 Out 9-16
24 VAC
CAN
Tx
Rx
Tx
Status
-+
Power24Vac
CC-MIP
Figure 2 – Raccordement de l’alimentation
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
8
2.2. Réseau interne (CAN)
Le contrôleur BACnet récupère les états et envoie les commandes aux interfaces à
relais par un petit réseau à l’intérieur du panneau d’éclairage. C’est un réseau CAN: il
doit avoir une topologie de type « bus » et une résistance de terminaison de 124- à
chaque bout. La résistance de terminaison réseau peut être activée en installant un
cavalier sur le connecteur « Term ». La polarité des branchements doit être respectée
sur chaque contrôleur pour que la communication soit possible. Dans le cas contraire,
vos contrôleurs peuvent être endommagés.
Installer le cavalier
pour la terminaison
Figure 3 – Résistance de terminaison CAN
Ce réseau ne peut pas être étendu à l’extérieur du panneau d’éclairage puisque la
longueur de câble supplémentaire dégrade la qualité du lien de communication.
Utilisez des câbles à basse capacité appropriés pour la communication réseau comme
le Anixter 316-023-1802-FR-05 ou le Cerco Cable AT-HOM29.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
9
Txd
RxdSelect
Input1 2 3 424N 24N 24N 24N
+ - + - + - + -
NE
T +
NE
T -
NE
T +
NE
T -
Gn
d
Ref
Te
rm.
Txd
RxdSelect
Input1 2 3 424N 24N 24N 24N
+ - + - + - + -
NE
T +
NE
T -
NE
T +
NE
T -
Gn
d
Ref
Te
rm.
Txd
RxdSelect
Input1 2 3 424N 24N 24N 24N
+ - + - + - + -
NE
T +
NE
T -
NE
T +
NE
T -
Gn
d
Ref
Te
rm.
Txd
RxdSelect
Input1 2 3 424N 24N 24N 24N
+ - + - + - + -
NE
T +
NE
T -
NE
T +
NE
T -
Gn
d
Ref
Te
rm.
CCLS-4016 #1
CCLS-4016 #2
CCLS-4016 #3
CCLS-4016 #4
Cavalier installé pour la
résistance de terminaison
Term.
CANL
H
CC-MIP
Cavalier installé pour la
résistance de terminaison
Figure 4 – Branchement du réseau CAN
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
10
2.3. Ethernet IEEE 802.3
Pour la communication BACnet-IP ou BACnet Ethernet, le contrôleur CCLP-BACnet
utilise un câble standard CAT-5 à paires torsadées non-blindées avec un connecteur de
type RJ-45. Le contrôleur possède un port réseau à double vitesse qui peut négocier
des connexions de type 10BASE-T (10 Mbits) ou 100BASE-T (100 MBits).
La procédure d’auto-négociation ne fait pas bon ménage avec des liens de type
1000BASE-T (1000 Mbit). Dans ce cas, la vitesse Ethernet doit être forcée à 100 Mbit
ou bien à 10 Mbit pour opérer correctement sinon, le lien Ethernet (« link ») ne
s’activera pas et la communication sera non fonctionnelle. On force généralement la
vitesse du CCLP-Modbus à 100 Mbit, mais il est aussi possible de le faire sur le
commutateur Ethernet ou sur l'ordinateur utilisé selon le cas.
La longueur du câble ne doit pas dépasser 100m. Pour parcourir de plus longues
distances, consultez une compagnie spécialisée en réseautique pour convertir votre
réseau catégorie 5 vers un média alternatif comme de la fibre optique, un lien DSL or un
lien sans-fil.
2.4. RS-485 BACnet MSTP
Voici quelques considérations lorsque l’option de communication choisie est BACnet
MSTP sur lien RS-485.
Lorsque la CCLP-BACnet se trouve à une extrémité d’un réseau RS-485, on peut
utiliser la terminaison de 120-Ω disponible sur la carte en installant un cavalier à
« Term ». Les résistances de polarisation de 604-peuvent être activées en installant
des cavaliers sur « Bias A(+) » et « Bias B(-) ».
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
11
Installer les deux
cavaliers pour la
polarisation
Installer le cavalier
pour la terminaison
Figure 5 – Résistances de terminaison et de polarisation RS-485
Pour plus d’informations, référez-vous au manuel de Cristal Contrôles, « Mise en place
d’un réseau RS-485 ».
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
12
3. Console de configuration
Le port série de la CCLP-BACnet est utilisé pour faire la plupart des configurations
initiales de l’appareil. Vous pouvez vous connecter au port série en utilisant un câble
série standard DB-9 mâle à DB-9 femelle. Vous pouvez utiliser HyperTerminal qui est
inclus dans la plupart des installations de Microsoft Windows. Si vous n’y avez pas
accès, vous pouvez télécharger le logiciel gratuit PuTTY Terminal ou acheter un logiciel
commercial comme EmTec ZOC terminal.
Les paramètres de communication requis sont 115200 baud, 8 bits de données, aucune
parité et 1 bit de fin. Votre ordinateur doit utiliser le signal de la broche DTR ou le
contrôleur ignorera toute communication sur le port série.
CCLP-1664-BIP 1.0 Compiled on Jun 20 2008 14:33:48
Copyrights Cristal Controls Ltd.
OpenTcp stack v1.5.2
MAC Address: 00:50:C2:90:70:03
IP Address: 192.168.2.35
Subnet Mask: 255.255.255.0
Gateway: 192.168.2.1
BACnet stack v0.4.4.1
Broadcast: C0A802FFBAC0
Address: C0A8025DBAC0
BACnet stack running...
À la mise en route de l’appareil, vous devriez voir des informations à propos de: la
version du logiciel et les configurations IP et BACnet. Vous êtes maintenant prêt à
configurer et diagnostiquer votre appareil CCLP-BACnet.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
13
3.1. Commandes variées
Help
Cette commande affiche la liste des commandes avec des informations à propos de leur
usage et leur syntaxe respective.
Show
Cette commande affiche l’information à propos de la configuration IP, de la configuration
BACnet et du matériel installé.
OpenTcp stack v1.5.2
MAC Address: 00:50:C2:90:70:03
IP Address: 192.168.2.35
Subnet Mask: 255.255.255.0
Gateway: 192.168.2.1
BACnet stack v0.4.4.1
Broadcast: C0A802FFBAC0
Address: C0A80223BAC0
DEVICE ID BACNET: 35
APDU TIMEOUT: 3000
APDU RETRIES: 3
DEVICE NAME: CCLP-1664
Microcontroler: MCF52234
Flash chip: ST M25PE40 4Mbit
Ethernet Speed: Auto(100F)
La dernière ligne vous permet de diagnostiquer votre connexion Ethernet. Elle indique
la vitesse du lien Ethernet s’il est actif.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
14
Version
Affiche les informations de version à propos de la carte CCLP-BACnet et des cartes
CCLS-4016.
CCLP-1664-BIP 1.06 Compiled on Oct 8 2008 15:23:22
Copyrights Cristal Controls Ltd.
Device #1: 2.003
Reboot
Cette commande réinitialise le microcontrôleur et redémarre le programme.
3.2. Ethernet et IP
IP
Cette commande permet de changer l’adresse IP de votre CCLP-BACnet, ou d’activer
l’utilisation d’un serveur DHCP. Faites suivre cette commande de l’adresse IP désirée
ou de « dhcp ».
ip 192.168.2.35
ip dhcp
Après avoir ajusté l’adresse IP, vous serez invité à redémarrer (Reboot) afin de
permettre aux changements de prendre effet.
MISE EN GARDE : L’utilisation d’un serveur DHCP devrait être limitée uniquement à un
environnement de tests. Advenant un problème avec le serveur DHCP, le contrôleur
d’éclairage pourrait être inaccessible par le lien Ethernet.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
15
Gateway
Cette commande permet de changer l’adresse de la passerelle IP par défaut. Faites
suivre cette commande avec l’adresse IP désirée. Habituellement, c’est l’adresse IP de
votre routeur internet.
gateway 192.168.2.1
Subnet
Cette commande permet de changer le masque de sous réseau de l’adresse IP de
l’appareil. Faites suivre cette commande du masque d’adresse IP désiré. Vous devriez
ajuster tous les appareils et ordinateurs à la même valeur lorsqu’ils sont sur le même
réseau.
subnet 255.255.255.0
EthSpeed
Avec cette commande vous pouvez forcer la vitesse de votre contrôleur Ethernet.
Faites suivre cette commande par « 10F », « 10H », « 100F », « 100H » ou « Auto »
selon la vitesse désirée (10 MBits, 100 MBits, en « full-duplex », « half-duplex » ou en
mode automatique). C’est généralement plus simple de laisser ce paramètre à « Auto »
mais vous pouvez avoir à forcer la vitesse lorsque connecté à un appareil Ethernet de
1GB puisque des incompatibilités ont été détectées lorsque le mode « Auto » est utilisé
sur un lien à 1GB.
Ping
Permet d’effectuer un “ping” sur un autre appareil du réseau IP. Faites suivre cette
commande par l’adresse IP de la destination souhaitée. Cette commande peut être
utile pour effectuer des diagnostics sur le réseau IP.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
16
ping 192.168.2.10
Ping request sent
Ping reply received from 192.168.2.10
FecStats
Cette commande affiche diverses statistiques du contrôleur Ethernet. Vous pouvez
utiliser ces différents compteurs pour diagnostiquer la qualité de votre lien Ethernet.
3.3. BACnet
MISE EN GARDE : Une mauvaise utilisation de ces paramètres peut engendrer des
problèmes de communication réseau pour le contrôleur CCLP-BACnet ainsi que
d’autres appareils. Consultez votre gestionnaire de réseau BACnet pour connaître les
paramètres pertinents à configurer.
DeviceName
C’est le nom de l’objet BACnet « device ». Ce nom est utilisé par la plupart des outils
d’installation pour identifier votre appareil. Faites suivre cette commande par le
nouveau nom d’appareil désiré. Vous pouvez entrer n’importe quelle chaîne jusqu’à 31
caractères.
Nameprefix
En utilisant cette commande suivie de « on » ou « off », on active ou désactive
l’utilisation nom de l’objet BACnet « device » comme préfixe aux noms de chaque objet
du contrôleur. L’utilisation du préfixe permet de faciliter l’identification des objets sur le
réseau.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
17
DeviceId
Ce paramètre permet d’ajuster le numéro d’identification de l’appareil BACnet. Ce
numéro se doit d’être unique sur l’ensemble du réseau BACnet et d’être compris entre 0
et 4194302. Faites suivre cette commande par un nombre décimal pour le nouveau
« device id » désiré.
ApduTimeout
Le paramètre APDU_Timeout indique la durée en millisecondes entre les
retransmissions d’un message pour lequel aucune confirmation n’a été reçue. Il est
recommandé que cette valeur soit la même pour tous les appareils de l’ensemble du
réseau global.
ApduRetries
Le paramètre Number_Of_APDU_Retries indique le nombre de fois maximal qu’un
message doit être retransmis.
MstpBaud
Ce paramètre permet d’ajuster la vitesse de communication du port série RS-485.
Faites suivre cette commande par la vitesse désirée. Les valeurs possibles sont 9600,
19200, 38400, 57600, 76800, 115200 et 230400. La valeur par défaut est 38400 baud
et ce paramètre doit correspondre à tous les autres appareils sur le même réseau RS-
485.
MstpMac
Ce paramètre permet d’ajuster l’adresse utilisée sur la paire de fils RS-485. Faites
suivre cette commande par un nombre hexadécimal de 00 à FE pour la nouvelle MAC
désirée. Cette adresse doit être unique pour tous les appareils branchés sur le même
segment de réseau RS-485.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
18
MstpMaxFrame
Ce paramètre permet d’ajuster le nombre maximal de messages envoyés par l’appareil
avant de passer le contrôle (token) à un autre appareil sur le réseau MSTP. Faites
suivre cette commande par le nombre de messages désirés. Les valeurs possibles se
situent de 1 à 32. Typiquement cette valeur est à 1. L’augmentation de cette valeur a
pour effet de permettre à un appareil de communiquer plus souvent que les autres.
MstpMaxMaster
Ce paramètre permet d’ajuster le numéro de maître maximal recherché par le protocole
MSTP. Faites suivre cette commande par un nombre décimal de 0 à 127 pour le maître
maximal voulu.
Les valeurs possibles se situent de 0 à 127. Par défaut, cette valeur est à 127. Elle
peut être diminuée en fonction de l’appareil portant l’adresse la plus haute pour
optimiser le temps de recherche du protocole MSTP.
MstpStats
Cette commande peut être disponible sur une version de microcode spécial de CCLP-
BACnet. Elle permet d’afficher des statistiques MSTP variées et peut aider au
diagnostic de certains problèmes.
WhoIs
Force la diffusion d’une commande « Who-Is » sur le réseau BACnet. Les autres
appareils recevant ce message devraient répondre avec un message « I-Am ». Cette
commande peut aider à diagnostiquer quels autres appareils BACnet celui-ci peut
atteindre.
whois
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
19
Sending WhoIs...
OK
Received I-Am Request from 999!
Received I-Am Request from 4!
Received I-Am Request from 1000!
Note: Il n’est pas nécessaire de transmettre la commande « Who-Is » pour recevoir les
messages « I-Am ». Les messages « I-Am » reçus sont affichés en tout temps.
IAm
Force la diffusion d’une commande « I-Am » sur le réseau BACnet.
UDPPort
Ce paramètre permet de configurer le port UDP utilisé par la communication BACnet-IP.
Faites suivre cette commande par un nombre décimal de 0 à 65535 pour le nouveau
port désirée. Redémarrer après avoir changé le port.
BBMD
Ce paramètre permet de configurer les options utilisées pour l’enregistrement de la
carte à un BBMD (« Bacnet Broadcast Management Device »). Faite suivre cette
commande par l’adresse IP d’un BBMD, son port UDP et de l’intervalle d’enregistrement
en secondes. Pour désactiver l’enregistrement à un BBMD l’on met l’intervalle à 0
seconde.
BBMD 192.168.2.249 47808 3600
OK
BBMDRetry
Ce paramètre permet de configurer un délai en secondes plus court pour tenter
d’enregistrer ce contrôleur à un BBMD lorsque celui-ci ne répond pas immédiatement.
Ceci permet d’ajuster un compromis entre la bande passante utilisée sur le réseau et le
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
20
temps de réponse pour établir une connexion avec le serveur BBMD. La valeur de 60
secondes est configurée par défaut.
BBMDRetry 60
OK
3.4. CAN
CanGateway
Lorsque plusieurs contrôleurs CCLP-BACnet sont branchés ensemble et que vous
désirez qu’un changement d’état d’entrée soit transmis à d’autres panneaux d’éclairage,
vous pouvez activer le mode « Gateway ». Cela permet aux messages à l’intérieur du
panneau d’être transmis aux autres contrôleurs CCLP-BACnet sans qu’un contrôleur
maître ne soit nécessaire.
La syntaxe pour cette commande est « cangateway » suivi de « on », « off » ou le
numéro de réseau. Vous pouvez aussi écrire « cangateway » seulement pour lire le
mode actuel de cette configuration.
cangateway
CAN Gateway disabled
Ce paramètre peut aussi être changé par un objet BACnet (4.4).
Pour des raisons de performance, cette commande n’est pas disponible pour les
contrôleurs avec l’option réseau MS/TP.
Redetect
Cette commande force la séquence de détection des contrôleurs CCLS-4016 sur le
réseau CAN. Cette opération est normalement réalisée durant la fabrication et elle est
aussi faite automatiquement lors des mises sous tension si aucune adresse CAN de
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
21
CCLS-4016 n’est définie pour ce contrôleur. Cette commande écrase les adresses de
CCLS dans les objets BACnet (4.5).
ShowCcls
Cette commande affiche un fichier de texte ASCII qui permet de lire l’information de
version du microcode des contrôleurs CCLP-BACnet et CCLS-4016. Indique aussi
lorsque des erreurs sont détectées lors de la communication avec la carte CCLS-4016.
Voir le fichier BACnet (4.6) « SystemInfo.txt » pour plus de détails.
ClearLog
Ce contrôleur peut enregistrer tous les événements des CCLS-4016 tels que vus par le
réseau CAN. Il est possible d’effacer tous les événements et de redémarrer avec un
journal vide en envoyant cette commande.
LogCan
Vous pouvez contrôler quels types d’événements de CCLS-4016 seront enregistrés
dans la mémoire flash de ce contrôleur. En ignorant certains types d'événements, il
reste plus d'espace pour enregistrer les autres événements importants. Contactez
Cristal Contrôles si vous désirez utiliser les capacités de journalisation de ce contrôleur.
Par défaut, aucun message n’est enregistré.
Le journal enregistré peut être récupéré en utilisant les fichiers BACnet (4.6).
3.5. Panneau d’éclairage
Status
Cette commande retourne l’état des relais et des entrées de tout le panneau.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
22
Chaque relais est représenté par un seul caractère. Il peut être « 1 » pour ON, « 0 »
pour OFF, « 2 » pour des retours d’états ON et OFF en même temps, « F » pour une
sortie sans retour d’état ou « X » lorsque la CCLS-4016 est absente.
Chaque entrée est représentée par un seul caractère. Il peut être « 1 » pour ON, « 0 »
pour OFF ou « X » lorsque la CCLS-4016 est absente
status
Relay Status
0 1 2 3 4 5 6
1234567890123456789012345678901234567890123456789012345678901234
01112011FFFFFFFFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Input Status
0 1
1234567890123456
0000XXXXXXXXXXXX
Relay
Cette commande permet l’envoi de commandes directement aux relais. Elle peut
permettre de valider la communication entre la CCLP-BACnet et la CCLS-4016
appropriée. Faites suivre cette commande par un numéro de relais de 1 à 64 et par
l’action « on », « off » ou « flick ». L’envoi d’une commande « flick » active le mode
hors-horaire (voir section 4.2 Relais).
relay 1 on
OK
relay 2 off
OK
relay 3 flick
OK
Group
Cette commande possède quelques sous-commandes pour modifier les configurations
de groupes (0). Ils peuvent aussi être changés par le fichier de configuration (4.6)
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
23
« GroupCfg.bin ». Dans toutes les commandes qui suivent, [numéro de groupe] est une
valeur de 1 à 8 et [numéro de relais] est une valeur de 1 à 64.
Pour ajouter un relais dans un groupe, taper « group [numéro de groupe] add [numéro
de relais] ».
group 1 add 1
Pour enlever un relais d’un groupe, taper « group [numéro de groupe] del [numéro de
relais] ».
group 1 del 1
Pour enlever tous les relais d’un groupe, taper « group [numéro de groupe] clear ».
group 1 clear
Pour voir la liste des relais à l’intérieur d’un groupe, taper « group [numéro de groupe]
print ».
group 1 print
Relay(s) in group #1: 1 2 3 4
OK
Lorsque la configuration des groupes est terminée, certaines informations doivent être
envoyées aux contrôleurs CCLS-4016. Taper « group commit » pour appliquer les
changements.
Type group commit to apply changes
OK
group commit
OK
MasterCtrl
Cette commande possède quelques sous-commandes pour modifier les configurations
d’un contrôleur maître. Lorsqu’un contrôleur principal est configuré, on vérifie si la
communication avec ce contrôleur est maintenue. Lorsqu’elle est interrompue, on
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
24
annule le mode hors-horaire et on effectue des commandes sur les relais désirés. Voici
les sous-commandes.
- deviceid : permet d’indiquer quel est le Device Id du contrôleur principal.
Lorsque cette valeur est égale à zéro (0), la gestion d’un contrôleur principal
est désactivée.
masterctrl deviceid 1000200
OK
- initdelay : permet d’indiquer le délai utilisé lors du démarrage de la CCLP-
1664. Ce délai permet au contrôleur principal de démarrer lors d’une panne
de courant. Lorsque ce délai est échu, un message « WhoIs » est envoyé
avec le « Device Id » du contrôleur principal afin de connaître son adresse.
On laisse alors un autre délai égal à la valeur « initdelay » afin que le
contrôleur principal nous réponde. Si le contrôleur principal n’a pas répondu
après ce deuxième délai, alors on considère qu’il y a un problème de
communication.
masterctrl initdelay 300
OK
- delay : permet d’indiquer le délai d’inactivité de la communication avec le
contrôleur principal une fois que la communication a été établie avec celui-ci.
masterctrl delay 3600
OK
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
25
- add/del on/off #relais: permet d’indiquer qu’un relais doit être allumé ou éteint
lors de la perte de communication avec le contrôleur principal. La commande
« del » supprime le relais de la liste des relais devant être allumés ou éteints.
Un relais ne peut être présent dans les deux listes; lors de son ajout dans la
liste « on » il est retiré automatiquement de la liste « off » et inversement.
masterctrl add on 10
OK
- del on/off #relais: enlève un relais de la liste de ceux qui doivent être allumés
ou éteints lors de la perte de communication avec le contrôleur principal.
masterctrl add on 10
OK
- print on/off : permet d’afficher les relais membres de la liste indiquée.
masterctrl print on
Relay(s) ON : 1 2 3 5 16 32
OK
- clear on/off : permet de supprimer la liste des relais membres de la liste
indiquée.
masterctrl clear on
OK
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
26
4. Communication – Objets BACnet
Le tableau suivant contient la liste des objets BACnet.
Object Numéro Nom Valeur Min Valeur Max Défaut Description
Device CCLP-1664 0 4194302
BI 0-15 INPUT 01-16 0 = OFF 1 = ON 0 = OFF État actuel des entrées programmables.
BI 16-79 RELAY FB 01-64 0 = OFF 1 = ON 0 = OFF État réel des relais.
BO 0-63 RELAY CMD 01-64 0 = OFF 1 = ON 0 = OFF Pour envoyer une commande à un relais.
BO 64-127 RELAY FLK 01-64 0 = OFF 1 = ON 0 = OFF
Envoie une commande d’avertissement « flick » à un relais.
BV 0-7 GROUP CMD 01-08 0 = OFF 1 = ON 0 = OFF
Envoie une commande vers un groupe de plusieurs relais.
BV 8-15 GROUP FLK 01-08 0 = OFF 1 = ON 0 = OFF
Envoie une commande d’avertissement « Flick » vers un groupe de plusieurs relais.
AV 0-7 GROUP FB 01-07 0.0% 100.0% 0.0%
Retour d’état pour les relais d’un groupe. 0% = OFF, 100% = ON, autre = mélangé.
AV 8-11 CCLS ADDR 01-04 1 127 Auto Adresse CAN des contrôleurs CCLS-4016.
AV 12 CAN GATEWAY -1 254 -1
Active la communication des CCLS-4016 entre les panneaux. -1 = Désactivé 0 = Activé sans numéro de réseau 1 - 254 = Activé avec le numéro de réseau spécifié
FILE 0 FILE 0 Configuration des groupes
FILE 1 FILE 1 Information sur les versions
FILE 2 FILE 2 Journal des événements d’éclairage
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
27
Le tableau suivant contient la liste des propriétés propriétaires.
Object Numéro d’objet
Numéro de propriété
Type de donnée
Nom Valeur Min
Valeur Max
Défaut Description
Device 512 Unsigned MAC ADDRESS 0 254 21 Configuration de l’adresse MAC MSTP.
BV 0-7 530 Unsigned / NULL
GROUP TIMEOUT
5 1 270 0 = Désactivé
Temps des groupes en minutes. Par incrément de 5 minutes.
BV 0-7 531 Unsigned / NULL
GROUP FLK WARN
10 2 540 0 = Désactivé
Temps d’avertissement du groupe en secondes. Par incrément de 10 secondes.
BV 0-7 532 ENUMERATED GROUP CMD ALLOWED
2 = ON_OFF Configuration des commandes disponibles. DISABLE = 0 OFF = 1 ON = 2 ON_OFF = 3 INVERT = 4 OFF_INVERT = 5 ON_INVERT = 6 ON_OFF_INVERT = 7
BV 0-7 533 BIT STRING GROUP RELAY Relais présent dans le groupe.
BI 0-15 532 ENUMERATED INPUT CMD ALLOWED
0 3 3 Permets de désactiver temporairement les commandes d’une entrée. Retourne à la valeur par défaut après un redémarrage des CCLS-4016. 0 = Commandes désactivées 1 = OFF activé 2 = ON activé 3 = OFF et ON activés
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
28
4.1. Entrées
Les entrées des contrôleurs CCLS-4016 peuvent être lues à partir des entrées binaires
« Input 01 » à « Input 16 ». La propriété « Present_Value » retourne l’état de l’entrée: 1
pour « ON » ou 0 pour « OFF ». La propriété « Reliability » retourne habituellement
« NO_FAULT_DETECTED ». Si la carte CCLS-4016 n’est pas présente, la propriété va
retourner « NO_SENSOR ». Elle peut aussi retourner « UNRELIABLE_OTHER »
durant son initialisation au démarrage.
4.2. Relais
Vous pouvez accéder aux relais par trois objets différents.
Les sorties binaires « Relay Cmd 01 » à « Relay Cmd 64 » permettent de changer l’état
des relais. Lors de l’écriture de la propriété « Present_Value », une commande sera
transmise jusqu’au relais physique dans le panneau d’éclairage. Vous pouvez lire le
retour d’état réel du relais en lisant la propriété « Feedback_Value ». La propriété
« Reliability » retourne habituellement « NO_FAULT_DETECTED ». Si la carte CCLS-
4016 n’est pas présente, la propriété va retourner « NO_OUTPUT ». Lorsqu’une carte
est présente mais qu’aucun relais n’est connecté, elle retournera « OPEN_LOOP ».
Lorsque la carte détecte une sortie avec des retours d’états positifs et négatifs en même
temps, elle retournera « SHORTED_LOOP ». Elle peut aussi retourner
« UNRELIABLE_OTHER » durant son initialisation au démarrage.
Les entrées binaires « Relay Fb 01 » à « Relay Fb 64 » permettent la lecture des relais
à partir de la propriété standard « Present_Value ». C’est la même lecture que la
propriété « Feedback_Value » ci-haut. La propriété « Reliability » retourne
habituellement « NO_FAULT_DETECTED ». Si la carte CCLS-4016 n’est pas
présente, la propriété va retourner « NO_SENSOR ». Lorsqu’une carte est présente
mais qu’aucun relais n’est connecté, elle retournera « OPEN_LOOP ». Lorsque la carte
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
29
détecte une sortie avec des retours d’états positifs et négatifs en même temps, elle
retournera « SHORTED_LOOP ». Elle peut aussi retourner « UNRELIABLE_OTHER »
durant son initialisation au démarrage.
Les sorties binaires « Relay Flk 01 » à « Relay Flk 64 » permettent d’envoyer des
commandes d’avertissements « flick » au relais et de modifier le mode horaire du relais
lorsque celui-ci est activé pour le relais sélectionné. L’écriture de la propriété
« Present_Value » à 1 active le mode hors-horaire. Lors de l’activation du mode hors-
horaire, aucune séquence d’avertissement n’est envoyée au relais si celui-ci est à l’état
OFF. Si le relais est à ON, la séquence d’avertissement va générer une commande
OFF sur le relais suivie d’une commande ON une seconde plus tard.
En mode hors-horaire, lorsque le relais est allumé, un compteur est activé et le relais
sera éteint lorsque que le délai de « TimeOut » sera écoulé. En mode horaire le relais
restera dans l’état indiqué par la dernière commande. Lorsqu’un délai « FlickWarn » est
configuré pour le relais, une commande d’avertissement « Flick » est effectuée lors de
l’expiration du délai « TimeOut ». Le relais sera désactivé définitivement après le délai
« FlickWarn ». Durant le délai « FlickWarn » on peut changer manuellement l’état du
relais (faire une commande « OFF » suivi d’un « ON ») afin que le relais reste allumé
pour une autre période égale au délai « TimeOut ».
L’écriture de la propriété « Present_Value » à 0 active le mode horaire. Le relais ne
changera pas d’état lors de l’écriture et le relais ne changera d’état que lors de la
réception de commandes.
Lorsqu’un contrôleur principal est configuré, on vérifie que la communication avec celui-
ci est maintenue. Le délai depuis la réception du dernier message provenant du
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
30
contrôleur principal est mesuré et lorsqu’il dépasse le délai d’inactivité configuré le
mode hors-horaire de tous les relais est désactivé.
La propriété « Reliability » des objets « Relay Flk XX » se comporte comme l’objet
« Relay Cmd XX » ci-haut.
4.3. Groupes
Vous pouvez accéder aux groupes de relais par trois objets différents. Jusqu’à 8
groupes logiciels peuvent être créés pour accéder à plusieurs relais à la fois. Les
configurations de groupes peuvent être téléchargées par les objets fichiers (4.6) ou bien
par la console (3.5). Les commandes de groupe peuvent utiliser le mode horaire.
Les valeurs binaires « Group Cmd 01 » à « Group Cmd 08 » permettent de changer
l’état de plusieurs relais dans un groupe et de contrôler les modes horaire et hors-
horaire. En écrivant la propriété « Present_Value », une commande sera générée pour
tous les relais du groupe. Lors de l’écriture de la valeur « 1 », la commande « ON » est
envoyée. Lors de l’écriture de la valeur « 0 », la commande « OFF » est envoyée. On
peut aussi limiter les commandes permises; ainsi, on peut permettre qu’un groupe ne
puisse pas envoyer de commande « ON » et/ou de commande « OFF ».
Les valeurs analogiques « Group Fb 01 » à « Group Fb 08 » permettent de lire l’état des
relais par la propriété « Present_Value ». Lorsque tous les relais sont « OFF »,
« Present_Value » sera 0.0%. Lorsque tous les relais sont « ON », « Present_Value »
sera 100%. Lorsque certains relais sont « ON » et que les autres sont « OFF »,
« Present_Value » indique le pourcentage des relais à l’état « ON ». La propriété
« Reliability » retourne habituellement « NO_FAULT_DETECTED ». Elle peut aussi
retourner « UNRELIABLE_OTHER » durant son initialisation au démarrage ou pour tout
autre faute de relais.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
31
Les valeurs binaires « Group Flk 01 » à « Group Flk 08 » permettent d’envoyer des
commandes d’avertissements « Flick » aux relais membres du groupe. L’écriture de la
propriété « Present_Value » à 0 n’a pas d’effet sur les relais; par contre, l’écriture à 1
génère une séquence d’avertissement sur le relais. Si le relais est déjà à « OFF », la
séquence d’avertissement n’a pas d’effet. Si le relais est « ON », la séquence
d’avertissement génère une commande « OFF » sur le relais suivi d’une commande
« ON » une seconde plus tard.
Un mode horaire peut être configuré pour chaque groupe. Lors de l’envoi d’une
commande « ON » par un objet « Group Cmd », la commande « ON » est envoyée et le
mode horaire est activé pour les relais membres du groupe. Lors de l’envoi d’une
commande « OFF », la commande « OFF » est envoyée et le mode hors-horaire est
activé pour les relais membres du groupe. En mode hors-horaire, lorsqu’un relais
membre du groupe est allumé, un compteur est activé et le relais sera éteint lorsque
que le délai de « TimeOut » est écoulé. En mode horaire les relais resteront dans l’état
indiqué par la dernière commande. Lorsqu’un délai « FlickWarn » est configuré pour le
groupe, une commande d’avertissement « Flick » est effectuée lors de l’expiration du
délai « TimeOut ». Le relais sera désactivé définitivement après le délai « FlickWarn ».
Lors de l’envoi d’une commande « Flick » par l’écriture de la valeur « 1 » dans un objet
« Group Flk », une commande d’avertissement « Flick » sera envoyée aux relais
membres du groupe et le mode hors-horaire sera activé. Les relais seront éteints
définitivement suite au délai « FlickWarn » configuré (les relais seront éteints sans
commande d’avertissement « Flick » si le délai configuré est de zéro). Le mode horaire
sera activé lors de l’écriture de la valeur « 0 » dans un objet « Group Flk »; aucune
commande n’est alors envoyée aux relais membres du groupe.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
32
4.4. Passerelle (Gateway)
Lorsque plusieurs contrôleurs CCLP-BACnet sont branchés ensemble et que vous
désirez qu’un état d’entrée soit transmis aux autres panneaux d’éclairage, vous pouvez
activer le mode passerelle ou « Gateway ». Cela permet aux messages à l’intérieur du
panneau d’être transmis aux autres panneaux de CCLP-BACnet sans la nécessité d’un
contrôleur maître.
Les cartes avec le même numéro CAN Gateway peuvent communiquer ensemble. Les
messages d’une carte dont le CAN Gateway est activé mais n’ayant pas de numéro de
réseau sont également traité par toute les cartes avec ou sans un numéro de réseau
CAN Gateway. La valeur par défaut est « -1 / désactivé ».
Les changements sont conservés dans une mémoire non-volatile de type eeprom.
Cette option peut aussi être changée à partir de la console (3.4).
Pour les contrôleurs avec l’option de réseau MS/TP, cet objet n’est accessible qu’en
lecture seulement.
4.5. Adresses CCLS-4016
En temps normal, les valeurs analogiques « CCLS Addr 01 » à « CCLS Addr 04 »
doivent correspondre aux adresses affichées durant la séquence de démarrage de la
CCLS-4016 correspondante pour une communication appropriée à l’intérieur du
panneau.
Ces valeurs doivent surtout être utilisées pour diagnostiquer des problèmes de
communication puisqu’elles devraient être détectées automatiquement durant la
fabrication du panneau. Il peut être nécessaire d’écrire les adresses CAN des CCLS-
4016 dans ces objets lors du remplacement de matériel ou bien vous pouvez lancer la
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
33
séquence d’auto-détection à partir de la console (0). Ces valeurs sont sauvegardées en
mémoire non-volatile de type eeprom.
Lors de l’utilisation du mode passerelle (ou « Gateway »), si une adresse CAN est
détectée plus d’une fois dans la configuration du réseau, la propriété « Reliability » de
l’objet correspondant retournera la valeur
« RELIABILITY_COMMUNICATION_FAILURE » afin d’indiquer le problème. Un
message sera aussi affiché par la console de configuration la première fois que le
problème se présente. Ce message permet d’identifier la deuxième carte CCLP-
BACnet en erreur. Par la suite, un message de rappel sera affiché à chaque
commande entrée sur la console.
4.6. Fichiers
GroupCfg.bin (File 0)
Ce fichier binaire possède la configuration des objets de groupes.
SystemInfo.txt (File 1)
Ce fichier est un fichier texte ascii qui permet de lire les informations de version de
microcode détecté dans les contrôleurs CCLP-BACnet et CCLS-4016. Cette
information peut aider à certains diagnostics et à déterminer si une mise à niveau doit
être envisagée. Un exemple de contenu avec les explications de la signification de
chaque texte suit.
CCLP-1664-BIP
V1.0
Device #1
CCLS4016-CAN
1
2.003
0x01
0x20E3
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
34
Device #2
CCLS4016-CAN
2
2.003
0x01
0x20E3
Les deux premières lignes sont le nom et la version du microcode à l’intérieur du
contrôleur CCLP-BACnet. Ceci peut être suivi de jusqu’à 4 autres blocs de texte; un
pour chaque CCLS-4016 dans le panneau.
Chaque bloc est identique et possède 6 lignes de texte. La première ligne commence
par le texte « Device » suivi par un numéro de 1 à 4. Les autres lignes ont
respectivement le nom du microcode dans le contrôleur, son adresse CAN, la version
du microcode, la version du format du fichier de configuration (devrait être 0x01) et
finalement un calcul de vérification sur le fichier de configuration du contrôleur.
LogCCLS.bin (File 2)
Ce fichier binaire permet de récupérer une liste chronologique des actions et
changements d’état survenus à l’intérieur du panneau. Dans le futur, un outil sera
disponible pour extraire cette information et la sauvegarder dans une base de données
traditionnelle.
BackupRestoreFile.bin (File 3)
Ce fichier binaire permet de récupérer et de configurer les cartes CCLS-4016 reliées à
la carte CCLP-1664 par le logiciel « BACnet Browser ». ATTENTION : Il est fortement
conseillé de ne pas tenter d’écriture dans ce fichier.
CCLPCfg.bin (File 4)
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
35
Ce fichier binaire permet de récupérer la configuration de la carte CCLP-1664. Cette
configuration contient entre autre la configuration des « TimeOut » et « FlickWarn » des
relais individuels, la configuration du nom de la carte et de son « Device Id ».
ATTENTION : Il est fortement conseillé de ne pas tenter de modifier les paramètres de
la carte CCLP-1664 et écrivant dans ce fichier. L’utilisation du logiciel « BACnet
Browser » de Cristal Contrôles est conseillé afin de modifier les paramètres présents
dans ce fichier.
4.7. Détection des adresses CCLS-4016
Il est possible de relancer la détection des adresses des cartes CCLS-4016 en utilisant
la connexion réseau. Il suffit d’utiliser le service de réinitialisation de l’interface BACnet,
et d’utiliser le mode « Cold Start ». Lorsque l’on utilise ce mode, la carte n’effectue pas
un redémarrage, mais relance une détection automatique des cartes CCLS-4016 de la
même façon que la commande « redetect » de la console de configuration.
4.8. Contrôleur principal
Lorsqu’un contrôleur principal communique avec la carte CCLP-1664, on peut
configurer un délai d’inactivité afin de vérifier que le contrôleur principal est toujours en
fonction. Lorsque ce délai est échu, le mode hors-horaire de tous les relais est
désactivé. On peut aussi effectuer des commandes « ON » ou « OFF » sur les relais.
Deux types de délais sont utilisés : un lors du démarrage de la carte CCLP-1664 et un
autre lorsque la communication a été établie. On utilise un délai différent au démarrage
afin de laisser le temps au contrôleur principal de démarrer et de lancer la
communication. Lorsque ce délai est échu un message « WhoIs » avec le « Device Id »
du contrôleur principal est envoyé afin de connaître son adresse. On laisse alors au
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
36
contrôleur principal un délai égal au délai de démarrage pour nous répondre. Lorsque le
contrôleur principal a répondu le deuxième délai est utilisé.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
37
5. Interface Web
Le contrôleur CCLP-BACnet possède une mini interface web qu’il est possible d’utiliser
pour faire quelques diagnostics. Tapez simplement l’adresse IP de votre contrôleur
dans votre navigateur web favori.
Si vous sélectionnez « Panel » dans le menu du haut, vous verrez une grande page
montrant toutes les entrées et les relais du panneau. Cela peut vous aider à
diagnostiquer quelques problèmes de communication.
Chaque couleur à côté d’un relais ou d’une entrée indique l’état actuel respectif.
Vert L’entrée ou le relais est à OFF.
Rouge L’entrée ou le relais est à ON.
Rose
Il y a une faute avec le relais puisque la CCLS-4016 détecte à la fois
les retours d’états à ON et à OFF.
Noir
Il y a une faute avec le relais puisque la CCLS-4016 ne peut pas
détecter un signal de retour d’état à ON ou à OFF.
Gris
Il n’y a pas de communication avec le contrôleur ou bien le
contrôleur n’est pas installé.
Le panneau d’interface Web contient un JavaScript pour rafraîchir automatiquement son
état à toutes les 5 secondes.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
38
Figure 6 – Panneau d’interface Web
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
39
6. Caractéristiques matérielles
Microcontrôleur : Freescale MCF52235
Communication : Ethernet, Tcp-Ip, Can, une sélection parmi BACnet Ethernet, BACnet-IP ou
BACnet MSTP.
Tension d’alimentation : 18-30 Vac redressé simple alternance
Courant d’alimentation : 175 mA typique, 200 mA max
Température de fonctionnement : 0ºC à 50ºC (32ºF à 122ºF)
Température d’entreposage : -20ºC à 70ºC (-4ºF à 158ºF)
Mémoire eeprom - enregistrement configuration : 512 octets, 1 000 000 cycles d’écriture
Mémoire flash - enregistrement journal : 512 kilo-octets, 100 000 cycles d’écriture
6.1. Indicateurs Dels
La lampe del « Status » (LED3) clignote à 1Hz lorsque la CCLP-BACnet fonctionne
correctement. Les autres dels indiquent l’activité de communication respectivement
pour le RS-485, le CAN et l’Ethernet.
6.2. Interrupteur « Dip »
Les interrupteurs sont réservés pour un usage futur.
6.3. Cavaliers
Près des connecteurs CAN, le cavalier « Term. » peut activer ou désactiver la
résistance de terminaison de 124-.
Près du connecteur RS-485, le cavalier « Term. » peut activer ou désactiver la
résistance de terminaison de 120-. De plus, les cavaliers « Bias A(+) » et « Bias B(-
) » peuvent activer ou désactiver les résistances de polarisation.
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
40
6.4. Dimensions
4.0"
101mm4.5
"
11
5 m
m
Term.
CAN
Tx
Rx
Rx
Tx
RS485
Status
-+
Power24Vac
Term.Jp7
Bias -
Bias +
LAN
Made in CanadaCCMIP 1.4
NET +
NET -RS-485
CANL
H
Figure 7 – Dimensions
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
41
Avis légal Toute représentation ou reproduction, intégrale ou partielle, faite sans le consentement de Cristal
Contrôles Ltée est illicite. Cette représentation ou reproduction illicite, par quelque procédé que ce soit,
constituerait une contrefaçon sanctionnée par les articles de Loi de droit d’auteurs. Tous les produits sont
des marques déposées de leur société respective.
Ce produit utilise certaines parties de code source des projets « BACnet Stack at SourceForge » et de
« OpenTcp par Viola Systems ». Le code source original peut vous être fourni sur demande ou bien
téléchargé sur les sites respectifs des projets aux adresses suivantes : http://bacnet.sourceforge.net et
http://sourceforge.net/projects/opentcp/.
BACnet est une marque déposée d’ASHRAE. ASHRAE ne cautionne pas, n’approuve pas ou ne teste
pas de produits en conformité avec les normes ASHRAE. La conformité aux exigences de la norme
ASHRAE 135 pour les produits énumérés est de responsabilité de BACnet international (BI). BTL est une
marque déposée de BI.
© Cristal Contrôles Ltée. Tous droits réservés 1996 - 2016
Cristal Contrôles Ltée
2025 Lavoisier, Local 135 Québec, (Québec) Canada G1N 4L6 Tél 418-681-9590 - Fax 418-681-7393
http://www.cristalcontrols.com
2016-01-20
42
GARANTIE LIMITÉE DE 2 ANS
CRISTAL CONTRÔLES garantit que ses produits seront exempts d’un défaut de matériau ou de
main-d’oeuvre pour une période de deux ans après l’expédition desdits produits par CRISTAL
CONTRÔLES.
Si un produit CRISTAL CONTRÔLES souffrait d’un défaut de matériau ou de main-d’oeuvre
durant la période applicable de garantie, la responsabilité de CRISTAL CONTRÔLES sera la
réparation ou le remplacement ou le remboursement du prix d’achat, à la discrétion de CRISTAL
CONTRÔLES. CRISTAL CONTRÔLES n’assumera aucune responsabilité pour toutes dépenses
encourues, directes ou indirectes, associées à l’installation, à l’enlèvement ou la réinstallation de
tout produit défectueux.
La garantie limitée de CRISTAL CONTRÔLES ne sera pas applicable s’il n’y a pas conformité
avec les instructions d’installation et d’opération fournis par CRISTAL CONTRÔLES, ou si le
produit a été modifié ou altéré sans le consentement écrit de CRISTAL CONTRÔLES, ou si la
défaillance dudit produit est le résultat d’un accident, d’un mauvais usage, d’une mauvaise
manutention, d’une modification, de négligence ou d’une maintenance inappropriée. Toute
requête concernant la garantie devra être soumise par écrit à CRISTAL CONTRÔLES à
l’intérieur de la période de garantie.
Ce qui précède remplace toute autre garantie explicite ou implicite. CRISTAL CONTRÔLES
n’assume ni autorise aucune personne d’assumer pour lui tout autre obligation ou responsabilité
se rapportant au dit produit.
CRISTAL CONTRÔLES ne peut en aucun cas être tenu responsable pour tout dommage, direct
ou indirect, accidentel ou consécutif (incluant perte de profits, de revenus ou d’occasion
d’affaires), ni blessures ou dommages à la propriété reliés à la fabrication ou l’utilisation de ses
produits.
En achetant les produits CRISTAL CONTRÔLES, l’acheteur est d’accord avec les termes et
conditions de cette présente garantie.