CCLP-BACnet - cristalcontrols.com v3.4.1 Fr.pdf · Controller ou B-BC) ou un logiciel d’interface...

42
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.

Transcript of CCLP-BACnet - cristalcontrols.com v3.4.1 Fr.pdf · Controller ou B-BC) ou un logiciel d’interface...

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.