Control_ATV

Description fonctionnelle

Ce bloc fonction gère les mots de commande et d'état (Controlword et Statusword), la vitesse de référence et le sens du mouvement du variateur.

Ce bloc fonction requiert l'Adaptation du mappage E/S.

Bibliothèque et espace de noms

Nom de la bibliothèque : GMC Independent Altivar

Espace de noms : GIATV

Représentation graphique

G-SE-0054516.1.gif-high.gif

 

 

Entrées

Entrée

Type de données

Description

i_xEn

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

Commande d'activation ou de désactivation du bloc fonction.

oFALSE : désactivation du bloc fonction

oTRUE : activation du bloc fonction

i_xKeepOpEn

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

oFALSE : la phase d'alimentation est désactivée si aucune commande n'est active.

oTRUE : la phase d'alimentation reste active si aucune commande n'est active.

i_xFwd

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

oFALSE : arrêt d'un mouvement en sens positif.

oTRUE : si le variateur est à l'état de fonctionnement « Switched On » et si aucun forçage local n'est actif, un mouvement démarre en sens négatif (Reverse) avec la valeur de référence de la vitesse i_wSpdRef.

La commande « Reverse » est déclenchée avec un front montant. Le mouvement s'arrête lorsque le niveau est FALSE.

i_xRev

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

oFALSE : arrêt d'un mouvement en sens négatif.

oTRUE : si le variateur est à l'état de fonctionnement « Switched On » et si aucun forçage local n'est actif, un mouvement démarre en sens positif (Forward) avec la valeur de référence de la vitesse i_wSpdRef.

La commande « Forward » est déclenchée avec un front montant. Le mouvement s'arrête lorsque le niveau est FALSE.

i_xQckStop

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

oFALSE : si le moteur est en mouvement, le variateur déclenche un arrêt « Quick Stop ».

oTRUE : pas de déclenchement d'arrêt « Quick Stop ».

Après un arrêt « Quick Stop », le variateur passe automatiquement à l'état de fonctionnement « Switched On » lorsque les valeurs réelles de la vitesse et du courant ont atteint la valeur zéro et si la valeur des commandes « Forward » et « Reverse » ont la valeur FALSE.

L'arrêt « Quick Stop » doit être désactivé (réglez i_xQckStop sur TRUE) pour permettre le redémarrage du mouvement.

i_xFreeWhl

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

oFALSE : si un mouvement du moteur est effectué, le variateur déclenche un arrêt en roue libre « Free Wheel Stop ».

oTRUE : pas de déclenchement d'arrêt « Free Wheel Stop ».

i_xFltRst

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

oFALSE : pas de déclenchement de la réinitialisation de défaut « Fault Reset ».

oTRUE : le variateur déclenche une réinitialisation de défaut « Fault Reset ».

i_wSpdRef

WORD

Plage de valeurs :

Valeur par défaut : 0

Vitesse de référence du variateur.

Sorties

Sortie

Type de données

Description

q_xEn

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

Bloc fonction activé/désactivé. Copie directe de i_xEn.

q_xAlrm

BOOL

Plage de valeurs : FALSE, TRUE.

Valeur par défaut : FALSE.

Défini sur FALSE si le bloc fonction est désactivé et lorsque le variateur passe à l'état de fonctionnement « Switch On Disabled ».

Défini sur TRUE lorsque le variateur détecte une erreur (bit 3 du mot d'état).

Entrées/Sorties

Entrée/sortie

Type de données

Description

Axis

Axis_Ref

Référence à l'axe (instance) pour lequel le bloc fonction doit être exécuté (correspond au nom de l'axe). Le nom de l'axe doit être défini dans l'arborescence Equipements de EcoStruxure Machine Expert.

Remarques

Si vous avez activé ce bloc fonction, l'utilisation simultanée d'autres blocs fonction de la bibliothèque peut entraîner un fonctionnement inattendu.

Warning_Color.gifAVERTISSEMENT

FONCTIONNEMENT INATTENDU DE L'EQUIPEMENT

oActivez ce bloc fonction uniquement si tous les blocs fonction suivants sont inactifs :

oMC_Power

oMC_Jog

oMC_MoveVelocity

oVelocityControlAnalogInput_ATV

oVelocityControlSelectAI_ATV

oMC_Stop

oMC_Reset

oDésactivez ce bloc fonction avant d'activer les blocs fonction répertoriés ci-dessus.

Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels.

Remarque :

Après un arrêt « Quick Stop », l'état de fonctionnement « Quick Stop Active » est automati­quement annulé lorsque les valeurs réelles de la vitesse et du courant ont atteint la valeur zéro et si la valeur des commandes « Forward » et « Reverse » est FALSE. Pour relancer le mouvement, désactivez l'arrêt « Quick Stop» (réglez i_xQckStop sur TRUE).

La priorité de l'arrêt « Quick Stop » est supérieure à celle d'un arrêt normal (« Forward » et « Reverse » définis sur FALSE).

La priorité de l'arrêt en roue libre « Free Wheel Stop » est supérieure à celle d'un arrêt rapide « Quick Stop ».

Si le variateur affiche le message clignotant (COF) sur l'afficheur à 7 segments après le téléchar­gement d'une application sur le variateur, un front montant puis un front descendant sont nécessaires à l'entrée de réinitialisation de défaut « Fault Reset » (i_xFltRst) pour permettre le redémarrage de la communication avec le variateur.

Adaptation du mappage E/S (EtherNet/IP et Modbus/TCP)

Si vous utilisez le protocole EtherNet/IP ou Modbus/TCP, vous devez ajuster le mappage E/S du variateur avant d'utiliser ce bloc fonction.

Le mappage E/S du variateur peut être configuré uniquement en utilisant le logiciel de mise en service DTM (Device Type Manager). Pour plus d'informations sur le DTM, consultez EcoStruxure Machine Expert - Device Type Manager (DTM) - Guide utilisateur.

Pour EtherNet/IP, la bibliothèque utilise les assemblages 100 et 101 et requiert le mappage suivant :

oAssemblage 100 (contrôleur vers variateur) :

oPremier mot : CMD, adresse logique 8501 (valeur par défaut)

oDeuxième mot : LFRD, adresse logique 8602 (valeur par défaut)

oAssemblage 101 (variateur vers contrôleur) :

oPremier mot : ETA, adresse logique 3201 (valeur par défaut)

oDeuxième mot : RFRD, adresse logique 8604 (valeur par défaut)

oTroisième mot : LCR, adresse logique 3204 (à ajouter au mappage)

Pour Modbus/TCP, la bibliothèque utilise le service de scrutation des E/S et requiert le mappage suivant :

oRéglage des sorties du scrutateur d'E/S (contrôleur vers variateur) :

oSortie 1 : CMD, adresse logique 8501 (valeur par défaut)

oSortie 2 : LFRD, adresse logique 8602 (valeur par défaut)

oRéglage des entrées du scrutateur d'E/S (variateur vers contrôleur) :

oEntrée 1 : ETA, adresse logique 3201 (valeur par défaut)

oEntrée 2 : RFRD, adresse logique 8604 (valeur par défaut)

oEntrée 3 : LCR, adresse logique 3204 (à ajouter au mappage)

Utilisation du bloc fonction

Étape

Action

1

Désactivez « Free Wheel » : définissez i_xFreeWhl sur TRUE.

2

Désactivez « Quick Stop » : définissez i_xQckStop sur TRUE.

3

Activez le bloc fonction : définissez i_xEn sur TRUE.

4

Définissez une vitesse de référence : définissez i_wSpdRef sur une valeur différente de zéro.

5

Démarrez un mouvement dans le sens positif (« Forward ») ou négatif (« Reverse ») : définissez i_xFwd ou i_xRev sur TRUE.

Visualisation

Visualisation du bloc fonction Control_ATV :

G-SE-0054600.1.gif-high.gif

 

 

Pour plus d'informations sur la visualisation d'un bloc fonction, consultez Programmation avec SoMachine > Visualisation.

Avec la configuration minimale ci-dessus, la visualisation de ce bloc fonction peut être utilisée pour commander le variateur. Après le mappage des E/S des 5 données définies ci-dessus, le variateur peut être démarré selon la séquence d'étapes suivante :

Étape

Action

1

Cliquez sur le bouton Enable pour activer le bloc fonction.

2

Cliquez sur le bouton Quick Stop pour désactiver l'arrêt rapide « Quick Stop ».

3

Cliquez sur le bouton Free Wheel pour désactiver la roue libre « Free Wheel ».

4

Entrez une valeur pour la vitesse différente de zéro, en nombre de tours par minute, dans le champ en regard du bouton Force Speed (vitesse forcée).

5

Cliquez sur le bouton Force Speed (vitesse forcée).

6

Cliquez sur le bouton Forward (avant) ou Reverse (inverse) : le moteur effectue un mouvement dans le sens positif ou négatif.

Informations complémentaires

Mode opératoire Profile Velocity