Beckhoff CP6608
Beckhoff CP6608
Beckhoff CP6608
MANUEL DE L'UTILISATEUR
Machine Translated by Google
Indice
1. Introduction
La documentation est destinée aux experts dans le domaine de la technologie d'automatisation et de contrôle qui connaissent les normes et
réglementations slovènes. Il est important que les avertissements et explications suivants soient suivis lors de l'installation
et de la configuration de ce produit.
Les utilisateurs doivent s'assurer que l'utilisation du produit ou l'application avec le produit répond à toutes les exigences de sécurité et inclut
les lois, réglementations, instructions et normes pertinentes.
Beckhoff se réserve le droit de modifier cette documentation sans préavis aux utilisateurs anciens et actuels.
Danger Avertissement contre les risques pour la vie ou la santé des personnes
Avertissement Avertissement contre les risques de dommages aux équipements ou d'impact négatif sur l'environnement
Avertissement! Avant d'ouvrir le boîtier du panneau ou lors de contrôles fonctionnels ou de réparations, toutes les parties de
l'équipement doivent être éteintes. Les appareils débranchés doivent être protégés contre toute remise en marche.
Danger! L'écran LCD du panneau fonctionne avec une tension allant jusqu'à 1 000 V. Par conséquent, la tension d'alimentation du panneau
doit être coupée en cas d'ouverture du boîtier du panneau.
2. Général
Le panneau de commande CP6608 est un écran industriel compact de 5,7 pouces avec un processeur intégré. Il peut être utilisé dans
divers domaines , par ex. comme Panel PC autonome, comme interface HMI ou comme contrôleur PC.
Il dispose d'un processeur intégré compatible avec l'architecture ARM de type Intel® IXP420 avec la technologie XScale®
et une fréquence de fonctionnement de 533 MHz, de sorte qu'avec les unités périphériques Beckhoff, il peut également être utilisé
comme contrôleur indépendant.
La face avant est dans un boîtier en aluminium en protection IP 65 , la face arrière en métal protection IP 20 .
Configuration de base :
Résolution d'écran 640 x 480 • 2 ports USB 2.0 • 2 interfaces Ethernet RJ 45 10/100 Mbits • 1 port
série RS232, Dsub, 9 broches • alimentation :
24 VDC • Plage de température
0…55 °C • Système d'exploitation Microsoft Windows CE,
Anglais
Machine Translated by Google
Connecteurs CP6608
X102Interface série
Signal de broche Signal de broche
1 CD6DSR
2 RxD 7 RTS
3 TxD 8 CTS
4DTR9 RI
5 GND
X107Alimentation
1 NC
2 NC
3 Mise à la terre
4 Alimentation 24 V CC
5 +
4. Description
Avec le processeur Intel IXP420 et le système d'exploitation Microsoft Windows CE, la centrale CP6608 offre de larges possibilités d'application.
Il peut fonctionner comme un Panel PC autonome, comme une interface HMI ou comme un contrôleur PC, ou comme une combinaison de tous
ces éléments. Deux interfaces Ethernet, une interface série et 2 interfaces USB, ainsi que le système d'exploitation Microsoft Windows CE
permettent de grandes possibilités de connexions avec d'autres systèmes et avec des unités périphériques.
entrée microphone.
La programmation du panneau en tant que contrôleur et en tant que panneau HMI est possible avec l'outil de programmation TwinCAT.
Dans le cas de l'utilisation du panneau comme contrôleur, il est possible de choisir entre trois modules « run time » :
Dans le cas d'une utilisation du pupitre comme interface HMI ( interface hommemachine), il est nécessaire d'ajouter un module « run
time » : •
Il est également possible d'ajouter un "module run time" pour la visualisation via le serveur WEB
• TwinCAT PLC HMI Web, qui fournit les éléments de base pour créer une visualisation
Les deux visualisations ne peuvent actuellement pas s'exécuter simultanément sur le même panneau. Cette option est
également en préparation. Avant utilisation, vérifiez à l'adresse email info@beckhoff.si
Tous les modules "run.time" peuvent déjà être installés lors de la livraison du panneau, ou ils peuvent être installés ultérieurement
Machine Translated by Google
Le panneau a la possibilité de communiquer avec les modules d'entrées/sorties Beckhoff via une interface Ethernet.
Comme mentionné, le panneau dispose de deux interfaces Ethernet librement configurables. Une interface peut être utilisée pour
communiquer avec le PC sur lequel l'application du contrôleur a été développée, et l'autre interface peut être utilisée pour connecter
des modules d'entrée et de sortie.
raccordement des modules d'entrées/sorties via les interfaces de communication EtherCAT (coupleur
EtherCAT) Il s'agit des interfaces de communication repérées EK1100, EK1000 et des modules box (coupleur
box Ethercat) en protection IP67 repérées Exxxx.
Machine Translated by Google
Le progiciel TwinCAT (Total Windows Control and Automation Technology) est un outil de programmation des PC
et des automates classiques. Une version d'essai gratuite d'un mois est disponible sur le CD de présentation ou
sur le site www.beckhoff.com. La version d'essai est entièrement fonctionnelle.
TC System Control est le module de base TwinCAT, qui s'occupe, entre autres, via le routeur AMS
connexion entre automates externes (par exemple programmation via interface Ethernet)
TC System Manager s'occupe de l'organisation de l'ensemble du système TwinCAT. C'est un centre de configuration,
à
o Connecte les unités d'entrée/sortie aux tâches API (tâches) via des variables o Connecte
des tâches API individuelles via des variables o Prend en charge
les connexions synchrones et asynchrones entre les tâches et les périphériques o
Échange des zones de données et des images de processus
o Configure les connexions entre les contrôleurs
o Configure les connexions entre les programmes système o
Configure les axes d'asservissement
TC PLC control est un module de programmation de contrôleur qui permet entre autres :
o Programmation structurée o Choix
des langages de programmation selon la norme IEC 611313 ( IL, FBD, LD, SFC, ST et
CFC).
o Connexion "Online" via Ethernet o Diagnostic
o Débogage
Un certain nombre de modules logiciels et de bibliothèques supplémentaires sont disponibles pour différents domaines
d'application des contrôleurs, répartis dans les groupes suivants :
• Système : Serveur de base de données, Eventlogger, Simulation Manager.... • Systèmes
de positionnement (motion control) : NC scies volantes, NC came, positionnement
systèmes hydrauliques , axes FIFO .....
• Communication : communication série, Modbus RTU, Modbus TCP/IP, serveur OPC, serveur OPC UA.... •
Régulation (contrôleur) :
régulation de température, PID, limiteurs... • Automatisation du bâtiment : Mbus,
HVAC, Automatisation Cadre, DALI ...
Machine Translated by Google
Il s'agit d'un système d'exploitation temps réel embarqué qui nécessite peu d'espace mémoire pour son fonctionnement (moins de
1 Mo pour le noyau), permet de contrôler jusqu'à 32 000 processus et peut adresser jusqu'à 2 Go de mémoire virtuelle.
Pour que le programme TwinCAT fonctionne, il est nécessaire que le module "run.time" correspondant pour le contrôleur et le module
"runtime" pour la visualisation soient installés.
Sélection de l'interface Ethernet et réglage du numéro IP pour la communication avec la console de programmation (PC)
Le CP6608 dispose de deux interfaces Ethernet. Sur "Démarrer" "Paramètres" "Panneau de configuration" Réseau et connexion à
distance, sélectionnez l'interface appropriée et entrez la méthode de communication (via DHCP ou via un numéro IP fixe)
Machine Translated by Google
8. Programmation
MANETTE
Comme mentionné, il est possible de programmer le panneau CP6608 avec le programme de contrôle TC PLC
dans le cadre de l'outil logiciel TwinCAT.
Lors du choix d’un nouveau programme, il est nécessaire de déterminer quel contrôleur nous souhaitons programmer. Pour le CP6608, il
est nécessaire de sélectionner CX(ARM) image cidessous
Une description plus détaillée de la programmation peut être trouvée dans le fichier TwinCAT_SLO
(Instructions pour la programmation des contrôleurs avec l'outil logiciel TwinCAT).
tâches
Le panneau peut travailler avec quatre tâches en même temps. Dans le cas de la visualisation, deux tâches lui sont occupées, les deux autres
sont disponibles pour le travail de l'automate.
Bibliothèques
Des bibliothèques destinées à différents domaines d'utilisation du contrôleur peuvent être utilisées pour le panneau . Les bibliothèques ont une
extension .lib (l' extension .lb6 est destinée aux contrôleurs de la série BC et l'extension .lbx est destinée aux contrôleurs des séries BX et BC xx50)
Variables
La déclaration des variables qui seront connectées aux modules d'E/S a un format selon la norme IEC611313.
Il n'est pas nécessaire d'enregistrer les adresses absolues des variables d'E/S, car la connexion entre les variables et les
unités périphériques se fait avec le programme System manager.
La déclaration d'autres variables, qui peuvent être de différents types de données, peut être avec ou sans les attributs suivants :
RETAIN –
pour initialiser la variable, le projet doit être réinitialisé avec RESET ou RESET ALL. En cas de coupure de courant, il conserve la
valeur Exemple : VAR RETAIN Stevec:UINT;
END_VAR
PERSISTANT pour initialiser la variable, il est nécessaire de réinitialiser le projet avec RESET ALL. En cas de coupure de courant,
il conserve sa valeur
D'abord:
ÊTRE PERSISTANT
Stevec:UINT;
END_VAR
Machine Translated by Google
VISUALISATION
Le contrôle PLC TwinCAT dispose d'un éditeur de visualisation intégré qui permet à l'utilisateur de créer une application en
parallèle avec un programme PLC sur la même interface.
Les avantages de ce type de visualisation sont qu'il n'est pas nécessaire de disposer d'un tableau "tags" spécial, mais que les variables sont
accessibles directement depuis le programme automate. Il n'est pas non plus nécessaire de disposer d'une interface OPC ou DDE supplémentaire.
Modes de visualisation :
Le mode Direct (Directement dans le système de programmation) est destiné aux programmeurs lors de la création d'écrans pour des
besoins de test, de service ou de diagnostic. La visualisation réalisée peut être surveillée directement sur l'écran de l'ordinateur en
mode "online" . Le mode panneau
(Visualisation cible) est destiné aux contrôleurs avec afficheurs intégrés ou avec sorties afficheurs. Pour la visualisation sur le
panneau, il est nécessaire d'avoir installé le programme du module d'exécution TCPLCHMICE. Lorsque le programme API est
transféré au contrôleur, la visualisation est également transférée.
Il faut veiller à créer une visualisation avec des composants prenant en charge un contrôleur PC
spécifique.
Le tableau cidessous présente les éléments constitutifs de la visualisation. La colonne PLC HMI CE est valable pour le
CP6608. Pour la visualisation sur l'ordinateur où le programme est développé, la colonne de contrôle PLC est valable.
Machine Translated by Google
Rectangle ET ET ET ET
Rectangle arrondi ET ET ET ET
Ellipse ET ET ET ET
Polygone ET ET ET ET
Courbe ET ET ET ET
À ET ET ET ET
Bitmap ET ET ET ET
Visualisation ET ET ET ET
Bouton ET ET ET ET
Fichier WMF/JPG ET ET ET ET
Tableau ET ET ET ET
Élément ActiveX ET ET NON NON
Mètre ET ET OUI OUI/NON HMI CE : NON PRIS EN CHARGE POUR LE PROC. BRAS
Éléments invisibles ET ET ET ET
Changer de couleur ET ET ET ET
HMI CE : NON PRIS EN CHARGE POUR TOUS LES SITES
Image bitmap d'arrièreplan DA ET DA DA / QUOI
VISUALISATIONS (ACTUELLES UNIQUEMENT)
Arrièreplan du bouton ET ET ET ET
Infobulle ET ET ET ET
Sécurité ET ET NON ET
Web/HMI CE : Le zoom sur la vue avec des
Espace réservé ET DA DA / QUOI DA / QUOI
espaces réservés n'est pas possible
Dialogue de langue ET ET ET ET
Changement automatique ET ET ET ET
de langue
Sortie ET ET NON NON
Une description plus détaillée de la programmation de la visualisation peut être trouvée dans le fichier TWINCAT_VISU_SLO.doc
Machine Translated by Google
9. Dimensions et installation
Contrôle API
Faites un clic droit sur l'icône TwinCAT dans la barre d'outils pour ouvrir une fenêtre de sélection
2. Une fenêtre s'ouvre dans laquelle le type de contrôleur est sélectionné, pour le CP6608, sélectionnez CX (ARM).
3. La fenêtre "Nouveau POU" s'ouvre, sélectionnez le type de programme et laissez le nom MAIN. Sélectionnez ensuite la langue souhaitée, v
4. N'importe quel nombre de programmes, blocs fonctionnels et fonctions peuvent être ajoutés dans l'organisateur « POU »,
5. Si le langage de programmation Schéma à contacts (LD) est sélectionné, il existe des lignes de tâches dans le contrôle TwinCAT.
1. Insérer un réseau
2. Ajouter un réseau
7. Bobine logique
Minuteries
Programme PRINCIPAL :
Au moins un POU doit être déclaré comme type de programme. Le nom « MAIN » est généralement conservé. De la base
programme, le projet est construit ultérieurement avec des appels à d'autres programmes, blocs fonctionnels ou fonctions.
Chaque fenêtre POU est divisée en deux parties : pour déclarer les variables locales et pour écrire du code.
VARIABLES GLOBALES:
Les variables globales peuvent être appelées depuis tous les programmes du projet. Ils peuvent être définis comme généraux, comme
Il n'est pas nécessaire d'enregistrer les adresses absolues des variables d'E/S, car la connexion entre les variables et les unités
périphériques est établie avec le programme System manager.
Machine Translated by Google
PROGRAMME ZAGON :
2. Avec "En ligne" "Choisir le système d'exécution", l'automate sur lequel le programme a été téléchargé est sélectionné.
4. Avec "En ligne" "Créer un projet de démarrage", le programme est écrit de manière permanente dans la mémoire du contrôleur.
Gestionnaire de système
Faites un clic droit sur l'icône TwinCAT dans la barre d'outils pour ouvrir une fenêtre de sélection
4. "Recherche (Ethernet)" "Recherche de diffusion" recherche tous les appareils connectés au réseau Ethernet
Machine Translated by Google
5. Sélectionnez l'écran, confirmez avec "Ajouter un itinéraire" et fermez la fenêtre avec "fermer".
Mot de passe : A ou 1
6. Désormais, dans « Choisir le système cible », le CP6608 est déjà spécifié. Marquez et confirmez avec OK
7. Dans la partie inférieure droite de la fenêtre Gestionnaire système, la barre d'état devient rouge travaillez sur la télécommande. L'état suivant
indique l'état du contrôleur : bleu : configuration du contrôleur. Le mode est
activé dans le menu "Actions" "Set/Reset Twincat to Config Mode". Il est destiné à la configuration et au test des périphériques d'entrée/sortie. Chaque
changement de configuration doit être confirmé par "Actions" "Activer la configuration". vert : fonctionnement du contrôleur. Le mode est activé dans le
menu "Actions" "Set/Reset Twincat en mode Run".
Le contrôleur fonctionne, avec le programme de contrôle TC PLC, nous pouvons accéder au contrôleur "en ligne". jaune : le
contrôleur passe dans un autre état. gris : contrôleur arrêté
Machine Translated by Google
8. Recherchez les équipements connectés. Avec "E/S Configuration" "Périphériques E/S", sélectionnez avec le bouton droit de la souris
"Scanner les appareils".
Machine Translated by Google
Deux périphériques apparaissent : des interfaces Ethernet pour la communication avec les périphériques d'entréesortie. S'il s'agit de
périphériques EtherCAT sur l'interface TCIXPNPE2, sélectionnez Device1. Le périphérique 2 n'est pas sélectionné, il est utilisé comme
interface de programmation et de communication avec d'autres PC
Confirmez la sélection avec "OK". La fenêtre de sélection "Rechercher les cartons" apparaît confirmez par "Oui".
Au sein de chaque canal, sont affichées des variables (bool, byte, word.....) qui occupent l'espace d'adressage des modules d'entrée/sortie
(numériques et analogiques, entrées et sorties, spéciaux). Chaque canal peut avoir
plus de variables.
Machine Translated by Google
10. Détermination du programme PLC connecté aux dispositifs d'entréesortie. Avec le bouton droit de la souris "Append
PLC configuration" "Append PLC project", le programme approprié créé dans le contrôle TC PLC est sélectionné.
Après le chargement du programme, toutes les tâches actives sont affichées sous le nom du programme. Dans la
tâche "Standard", il existe des variables pour la connexion aux périphériques d'entréesortie. Si la visualisation est utilisée,
les tâches VISU_TASK et VISU_INPUT_TASK sont également affichées
Machine Translated by Google
11. Connexion (lien) des variables du programme automate avec les variables des dispositifs d'entrée/sortie
Une fois les variables connectées aux appareils, la nouvelle configuration doit être activée dans le menu "Actions"
»Activer la configuration« . Avec confirmations, l'automate est mis en service.
Avec le programme TwinCAT PLC Control, il est désormais possible de charger et de tester des programmes sur le contrôleur.