Vanne de contrôle principale (MVC)

Cette instruction s’applique aux automates Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590.
L'instruction Vanne de contrôle principale (MVC) est utilisée pour commander et surveiller l'embrayage principal ou la vanne de frein. Cette instruction prend en charge les vannes avec des temps de réaction différents et des signaux de retour positifs ou négatifs. Les vannes à canal unique sont prises en charge en combinant la Sortie 1 et la Sortie 2 pour commander la vanne et en combinant le Retour 1 et le Retour 2 pour la surveillance.
Langues disponibles
Diagramme à relais
RSL5K_MVC Ladder Diagram_v31
Bloc fonctionnel
Cette instruction n'est pas disponible dans le bloc fonctionnel.
Texte structuré
Cette instruction n'est pas disponible dans le texte structuré.
Opérandes
IMPORTANT: Une opération inattendue peut se produire dans les cas suivants :
  • Les opérandes de balise de sortie sont remplacés.
  • Les membres d'un opérande de structure sont remplacés.
  • Les opérandes de structure sont partagés par plusieurs instructions.
AVERTISSEMENT: Si vous modifiez les opérandes de l’instruction en mode Exécution, acceptez les éditions en attente et faites passer le mode de l'automate de Programme à Exécution pour que les modifications prennent effet.
Vous trouverez dans le tableau suivant l’opérande utilisé pour configurer l’instruction. Ces opérandes ne peuvent pas être modifiés lors de l’exécution.
Opérande
Type de données
Format
Description
MVC
MAIN_VALVE_CONTROL
balise
Structure MVC
Feedback Type
BOOL
élément de liste
Cet opérande définit les états OFF et ON de retour pour les signaux de retour positif et négatif.
Positive (1)
OFF (0): Feedbacks OFF / Outputs OFF
ON (1): Feedbacks ON / Outputs ON
Negative (0)
OFF (0): Feedbacks ON / Outputs OFF
ON (1): Feedbacks OFF / Outputs ON
Feedback Reaction Time
DINT
immédiat
Cet opérande spécifie la durée pendant laquelle l’instruction attend que Retour 1 et Retour 2 reflètent l’état de Sortie 1 et de Sortie 2, comme défini par l’opérande Type de retour.
La plage valide est comprise entre 5 et 1000 ms.
Le tableau suivant explique les entrées de l’instruction. Les entrées peuvent être des signaux de dispositifs de terrain des dispositifs d'entrée, ou être dérivées de la logique utilisateur.
Opérande
Type de données
Format
Description
Actuate
BOOL
balise
Cette entrée active ou désactive la Sortie 1 et la Sortie 2.
OFF (0) - > ON (1) : la Sortie 1 et la Sortie 2 sont activées s’il n’existe aucun défaut.
ON (1) -> OFF (0): la Sortie 1 et la Sortie 2 sont désactivées.
Feedback 1
BOOL
balise
Ces entrées sont constamment surveillées pour s'assurer qu'elles reflètent l'état de Sortie 1 et Sortie 2. Pendant les transitions de la Sortie 1 et de la Sortie 2, ces entrées doivent réagir dans le Temps de réaction de retour.
Feedback 2
BOOL
balise
Input Status
BOOL
balise
immédiat
Si les entrées des instructions proviennent d’un module d’E/S de sécurité, cette valeur correspond à l’entrée du ou des modules d’E/S (État de la connexion ou État combiné). Si les entrées d’instruction proviennent de la logique interne, c’est au programmeur de l’application de déterminer les conditions.
ON (1) : les entrées vers cette instruction sont valides.
OFF (0) : les entrées vers cette instruction sont invalides.
Output Status
BOOL
balise
immédiat
Cette entrée indique l’état de sortie du ou des modules I/O utilisés par cette instruction.
ON (1) : le module de sortie fonctionne correctement.
OFF (0) : le module de sortie est défectueux. Les sorties d'instruction sont définies à leur état de désactivation (sécurisé).
Reset
1
BOOL
balise
Si la condition de défaut n’est pas présente, cette entrée effacera les défauts d’instruction.
ON (1) : les sorties Présence d’un défaut et Code de défaut sont réinitialisées.
1
La norme ISO 13849-1 stipule que les fonctions de réinitialisation des instructions doivent avoir lieu sur des signaux de front descendant. Pour respecter les exigences de la norme ISO 13849-1, ajoutez cette logique immédiatement avant cette instruction. Renommez l'étiquette Reset_Signal dans l’exemple indiqué ci-dessous pour réinitialiser le nom de l'étiquette du signal. Utilisez ensuite l'étiquette Bit de sortie de l’instruction OSF comme source de réinitialisation de l’instruction.
RSL5K_MMVC Reset-Signal Example_v31
Vous trouverez dans le tableau suivant les sorties d'instruction. Les sorties peuvent être des signaux de dispositifs de terrain, ou peuvent être dérivées de la logique utilisateur.
Opérande
Type de données
Description
Output 1 (01)
BOOL
Une paire redondante, ces sorties sont utilisées pour commander un embrayage de presse ou une vanne de frein. Les sorties sont désactivées lorsque les situations suivantes se produisent :
  • Un défaut de retour se produit.
  • Les entrées État d'entrée ou État de sortie sont OFF.
  • Le fonctionnement normal de l'instruction provoque la désactivation de la Sortie 1 et de la Sortie 2 comme décrit dans le diagramme temporel.
Output 2 (02)
BOOL
Fault Present (FP)
BOOL
ON (1) : présence d’un défaut dans l’instruction.
OFF (0) : l’instruction fonctionne normalement.
Fault Code
DINT
Cette sortie indique le type de défaut qui s’est produit. Reportez-vous à la section Codes de défaut ci-dessous pour obtenir la liste des codes de défaut.
Cet opérande n’est pas lié à la sécurité
Diagnostic Code
DINT
Cette sortie indique l’état du diagnostic de l’instruction. Reportez-vous à la section Codes de diagnostic ci-dessous pour obtenir la liste des codes de diagnostic.
Cet opérande n’est pas lié à la sécurité.
IMPORTANT: N'écrivez en aucun cas dans l'étiquette de sortie de l'instruction.
Affecte les indicateurs d'état mathématique
Non
Défauts majeurs/mineurs
Aucun spécifique à cette instruction. Reportez-vous à Indexer via des tableaux pour consulter les défauts d'indexation par tableau.
Exécution
Condition/état
Action entreprise
Préscrutation
Identique à Condition d’entrée d’échelon est fausse
La condition d'entrée d'échelon est égale à faux
Les sorties .O1, .O2, et .FP sont mis à zéro (faux).
Les sorties Code de diagnostic et Code de défaut sont définies sur 0.
La condition d'entrée d'échelon est égale à vrai
L'instruction s'exécute.
Post-scrutation
Identique à Condition d’entrée d’échelon est fausse
Fonctionnement
Normal
Ce diagramme temporel montre le fonctionnement normal de cette instruction pour commander un embrayage de presse ou une vanne de frein avec le Type de retour = Positif. Les Sorties 1 et 2 sont activées lorsque l’entrée Actionner passe de l’état OFF (0) à ON (1) en (A), Les deux entrées de retour réagissent avant que le Temps de réaction de retour n'expire, ainsi les sorties restent sous tension dans un état stationnaire en (B). Les Sorties 1 et 2 sont desactivées en (C) lorsque l’entrée Actionner passe de l’état ON (1) à OFF (0). Les deux entrées de retour réagissent avant que le Temps de réaction de retour n'expire, ainsi les sorties restent desactivées dans un état stationnaire en (D).
MVC Normal Operation diagram
Défaut de retour
Le diagramme suivant montre comment un défaut de retour peut se produire lorsque l'une ou l'autre des entrées Retour ne reflète pas l'état des Sorties 1 et correctement avec Type de retour = Positif. La Sortie 1 et la Sotie 2 sont activées en (A), mais en (B), le Retour 2 n'est pas passé de l'état OFF (0) à ON (1) avant l'expiration du Temps de réaction de retour, ce qui génère un défaut de Retour. Le défaut ne peut pas être effacé en (C) parce que le Retour 1 et le Retour 2 ne reflètent pas encore l'état de la Sortie 1 et la Sortie 2. Le défaut est effacé lorsqu'une transition de l'état OFF (0) à ON (1) est détectée sur l'entrée Réinitialisation et que les deux entrées Retour sont OFF (0), reflétant correctement l'état de la Sortie 1 et la Sortie 2 en (D).
MVC Feedback Fault
Comportement d'état faux de l'échelon
Lorsque l’instruction est exécutée sur un échelon faux, toutes les sorties de l’instruction sont désactivées.
Codes de défaut et actions correctives
Les codes de défaut sont répertoriés au format hexadécimal, suivi du format décimal.
Code de défaut
Description
Action corrective
0
Aucun défaut.
Aucun
16#20
32
L’entrée État d'entrée est transformée de l'état ON (1) à OFF (0) pendant l’exécution de l’instruction.
  • Vérifiez la connexion du module d'E/S.
  • Réinitialisez le défaut.
16#21
33
L’entrée État de sortie est passée de l’état ON (1) à OFF (0) pendant l’exécution de l’instruction.
  • Vérifiez la connexion du module d'E/S.
  • Réinitialisez le défaut.
16#5000
20480
Retour 1 et Retour 2 ont été OFF (0) de manière inattendue.
  • Vérifiez le signal de retour.
  • Réinitialisez le défaut.
16#5001
20481
Retour 1 a été OFF (0) de manière inattendue.
  • Vérifiez le signal de retour 1.
  • Réinitialisez le défaut.
16#5002
20482
Retour 2 a été OFF (0) de manière inattendue.
  • Vérifiez le signal de retour 2.
  • Réinitialisez le défaut.
16#5003
20483
Retour 1 et Retour 2 ont été ON (1) de manière inattendue.
  • Vérifiez les signaux de retour.
  • Réinitialisez le défaut.
16#5004
20484
Retour 1 a été ON (1) de manière inattendue.
  • Vérifiez le signal de retour 1.
  • Réinitialisez le défaut.
16#5005
20485
Retour 2 a été ACTIVÉ (ON) (1) de manière inattendue.
  • Vérifiez le signal de retour 2.
  • Réinitialisez le défaut.
16#5006
20486
Le Retour 1 et le Retour 2 ne sont pas passés à l'état ON (1) dans le Temps de réaction de retour configuré.
  • Vérifiez le signal de retour.
  • Ajustez le Temps de réaction de retour, si nécessaire
  • Réinitialisez le défaut.
16#5007
20487
Le Retour 1 n’est pas passé à l'état ON (1) dans le Temps de réaction de retour configuré.
  • Vérifiez le signal de retour 1.
  • Ajustez le Temps de réaction de retour, si nécessaire
  • Réinitialisez le défaut.
16#5008
20488
Le Retour 2 n’est pas passé à l'état ON (1) dans le Temps de réaction de retour configuré.
  • Vérifiez le signal de retour 2
  • Ajustez le Temps de réaction de retour, si nécessaire
  • Réinitialisez le défaut.
16#5009
20489
Le Retour 1 et le Retour 2 ne sont pas passés à l'état OFF (0) dans le Temps de réaction de retour configuré.
  • Vérifiez le signal de retour
  • Ajustez le Temps de réaction de retour, si nécessaire
  • Réinitialisez le défaut.
16#500A
20490
Le Retour 1 n’est pas passé à l'état OFF (0) dans le Temps de réaction de retour configuré.
  • Vérifiez le signal de retour 1
  • Ajustez le Temps de réaction de retour, si nécessaire
  • Réinitialisez le défaut.
16#500B
20491
Le Retour 2 n’est pas passé à l'état OFF (0) dans le Temps de réaction de retour configuré.
  • Vérifiez le signal de retour 2
  • Ajustez le Temps de réaction de retour, si nécessaire
  • Réinitialisez le défaut.
Codes de diagnostic et actions correctives
Les codes de diagnostic sont répertoriés au format hexadécimal, suivi du format décimal.
Code de diagnostic
Description
Action corrective
0
Aucun défaut.
Aucun
16#20
32
L’état d'entrée était OFF (0) lors du démarrage de l’instruction.
Vérifiez la connexion du module d'E/S.
16#21
33
L’entrée État de sortie est passée de l’état ON (1) à OFF (0) pendant l’exécution de l’instruction.
Vérifiez la connexion du module d'E/S.
16#5000
20480
L’entrée Actionner est maintenue ON (1).
Définissez l’entrée Actionner sur OFF (0).
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal