Contrôle de mouvement
5.8
Interface vers C3 powerPLmC
Vous trouverez dans ce chapitre
Module interface "PLmC_Interface" .................................................................................352
Canal de données cyclique pour C3T30 et C3T40 ..........................................................354
Exemple : Logiciel C3 powerPLmC & logiciel Compax3 ..................................................356
5.8.1.
Module interface "PLmC_Interface"
Tableau recette li-
gne 17 ... 32 affec-
tées
352
L'interface entre un logiciel centralisé IEC61131-3 sur C3 powerPLmC et un logi-
ciel utilisateur IEC61131-3 local sur un axe asservi Compax3 T30 ou T40 est eta-
blie à l'aide du module logiciel "PLmC_Interface".
Le module "PLmC_Interface" est nécessaire dans chaque axe asservi
Compax3 T30 esclave sur un C3 powerPLmC.
Dans Compax3 T40 seulement, si l'axe esclave est programmé directement
(pas lors de mode de fonctionnement: " Slave sur C3 powerPLmC
(programmation came sur C3 powerPLmC) ")
L'appel doit s'effectuer de manière cyclique!
Le module se trouve dans la bibliothèque "C3_PLmC_Interface.lib", qui doit être
intégrée manuellement dans le projet à l'aide de la gestion de bibliothèque.
Nom FB
PLmC_Interface
Module interface pour le contrôle C3 powerPLmC
VAR_OUTPUT
O0
BOOL
O1
BOOL
O2
BOOL
O3
BOOL
LocalEnable
BOOL
Event1 ... Event8
EventParameter
Remarque :
L'exécution de toutes les fonctions de mouvements locales doit être reliée à la
sortie LocalEnable.
Via les sorties O0...O3, les sorties mises par C3 power PLmC peuvent être mis
sur des sorties physiques à l'aide de C3_Output.
Veuillez respecter que les 16 dernières lignes du tableau recette
(C3Array.ColXX_Row17 à C3Array.ColXX_Row32) sont réservés pour la commu-
nication avec C3 powerPLmC.
193-120104 N13 C3IxxT30 Juin 2008
Etat de la sortie numérique O0 sur le côté C3 powerPLmC
Etat de la sortie numérique O1 sur le côté C3 powerPLmC
Etat de la sortie numérique O2 sur le côté C3 powerPLmC
Etat de la sortie numérique O3 sur le côté C3 powerPLmC
Libération pour le logiciel IEC61131-3 local
LocalEnable passe sur FALSE pour un cycle, si une com-
mande est activée pour cette axe sur la C3 powerPLmC.
Ceci aide à éviter que l'axe reçoit des différentes comman-
des simultanément.
reserved
reserved
C3T30