Title: Lancement L3, Premium Septembre 2000
1Lancement L3, Premium Septembre 2000
Loffre de connectivité CANopen
2CAN généralités
- Can n est pas un réseau mais une technologie
utilisée pour réaliser des réseaux (un composant
qui gère la couche 2 et un partie de la couche 1
du modèle OSI conforme au standard international
ISO 11898) - Introduit dans les années 80 par Bosch pour
lautomobile - 83 millions de chips vendus en 99 (prévu 125 M en
2000) - Protocole multi-maître, producteur/consommateur,
mécanisme de détection de collision déterministe
- Plusieurs standards industriels utilisent la
technologie CAN - DeviceNet, Allen Bradley, promu par l ODVA
- SDS, Honeywell
- CAN Kingdom, Kvaser
- CAL (CAN Application Layer), groupe
d utilisateur CIA (CAN In Automation) qui
promeut CANopen - J1939, SAE truck and bus committee
3Quest ce que CANopen ?Caractéristiques physiques
- Longueur bus / débit 40 m à 1 Mbd 400 m à
100 Kbd 1000 m à 40 Kbd - TopologieDouble paire torsadée blindée
Temps de cycle typique 1.3 ms à 1 Mbd
4Système de câblage standard CANopen
connecteurs
5Câblage CANopenFournisseurs recommandés
- Câbles
- U.I.LAPP GmbHSchultze-Delitsch-Str. 25D-70565
Stuttgart Germany - Connecteurs
- ERNI Elektroapparate GmbHSeestrasse 9 D-73099
Adelberg Germany - ERNI Connectique S.a.r.l, FranceF-69258 LYON
Cedex 09, 27 bis, avenue des Sources / CP 638 - Cartes PC (nécessaire lorsque la configuration
sera chargée via le bus CAN) - Hilscher
6CANopen Forces, faiblesses
- Avantages
- Haute fiabilité
- Utilisation optimale de la bande passante
- Interopérabilité réelle grâce aux profils de
communications standardisés et aux objets de
communication - Multi-maître
- Communication en diffusion
- Communication directe en pt à pt sans
synchronisation du maître - Transmission événementielle
- Inconvénients
- Accueil limité en dehors de lEurope
- Messages et bus de longueur limités
7Pourquoi une offre de connectivité CANopen sur
Premium?
- Pour accéder aux utilisateurs traditionnels de
CAN - Pour les constructeurs de machines (OEM),
notamment sur le marché allemand - Automobile, textile, machines à imprimer,
transport, manutention, - Avec un bus promu par une association
dutilisateurs et de fabricants.
- Un bus qui permet linteropérabilité de nombreux
constituants grâce à des profiles de
communication et d équipement - Pour plus dinformation, consulter le site CAN in
Automation www.can-cia.de
8CANopen sur Premium offre produitLes UC Premium
L3 et PL7 V4 sont requises
- TSX CPP 100 PCMCIA type III, livrée avec câble
de 60 cm - 2 ports physiques pour doubler la longueur du
bus, 1 connexion logique - 2 leds de diagnostic
- TSX CPP ACC1 Boîtier de dérivation industriel
- 2 connecteurs SUB D 9 pts pour raccorder 2 bus
CAN - 1 connecteur 15 pts pour la PCMCIA
- Montage sur rail DIN ou fixation par vis, 2 leds
de diagnostic
- TLX L FBC M Configurateur CANopen de
SYCON(Hilscher)
- TSX DM CPP 100 E/G documentation utilisateur (en
anglais / allemand)
Aucun accessoire de câblage nest au catalogue
S
9CANopen sur Premium services
- Compatibilité avec les standards et profils
CANopen (device et communication) - Support du format didentificateurs étendus V2.0B
- Accès aux entrées / sorties au travers de mots
internes standards MW - Les 2 ports physiques sont vus comme un interface
unique - Échange implicite des E/S au rythme de la MAST,
de la FAST, ou bien en tâche de fond - Accès messagerie (CMS) via les EF standards
READ_VAR / WRITE _VAR (taille max 247 octets)
- Le bus CAN est configuré avec loutil SYCON
- La configuration est embarquée dans le programme
PL7 ou téléchargée depuis le PC dans la carte via
un port PCMCIA type III selon la taille du
fichier
10CANopen capacité dentrées / sorties
- Gestion possible de 127 équipements CANopen
- Mapping logique sur 2 zones non consécutives de
mots standards MW
11CANopen interface utilisateur PL7 Mode
déconnecté
- Écrans de configuration standards
- Rattacher CPP100 à la Fast, Mast ou tache de fond
- Configurer la zone MW des entrées / sorties
- Déclarer la position de repli des E/S en cas
d arrêts de l automate maintien ou RAZ - Configurer le mode de démarrage contrôlé par
l application ou pas - Lancer l outil SYCON directement depuis l écran
PL7
12CANopen interface utilisateur PL7 Mode connecté
- Écrans de mise au point standards
- Vue dynamique des équipements et variables
associées (dans le mode PL7 vers CPP seulement) - Possibilité d envoyer des SDO (paramètres)
13CANopen interface application Gestion des E/S
- Les E/S sont mappées aux MW selon les
configurations PL7 et SYCON - Possibilité dadressage logique
- Les 2 ports CAN sont vus comme un interface
unique - Messagerie CMS accessible via les blocs fonctions
standard READ_VAR / WRITE _VAR - Accès au format PDU étendu (29 bits) via
SEND_REQ - Démarrage automatique ou sous contrôle de
lapplication - Lancement de la configuration (SDO) via
QW.Mod.chan.x - Démarrage du bus (PDO) via QW.Mod.chan.y
(cyclique)
14CANopen interface application Diagnostic
- Diagnostic de la carte, du bus ou des équipements
via les traditionnels IWMod.chan.Err et IW
Mod.chan.0 à x (implicites) - 8IW réservés pour le diagnostic dactivité des
équipements - 8IW réservés pour le diagnostic des équipements
- Diagnostic détaillé des esclaves par requête
SEND_REQ explicite
15PerformancesTemps de réponse Application
- Pour de petites applications, lt 64 MW, avec fast
à 5 ms, le temps de réponse application est de
lordre de 10 à 15 ms
16PerformancesAutres estimations
- Temps dinitialisation du bus 2 à 3 s pour des
petites configurations - Temps de redémarrage d un équipement moins de
1 s - Temps d application des positions de repli
moins de 1 s - Temps de détection de disparition équipement
moins de 1 s - Temps denvoi d une requête CMS (messagerie)
délai d attente de la fin du
cycle 10 ms - Traitement possible de 4 requêtes par cycle