Sélecteur de mode à cinq positions (FPMS)

Cette instruction s’applique aux automates Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590.
L’instruction Sélecteur de mode à cinq positions (FPMS) a pour objectif de base la fourniture d’une interface entre un automate programmable et un interrupteur sélecteur comportant trois à cinq positions.
Langues disponibles
Diagramme à relais
FPMS_LD_avail_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, y compris une assertion de l’automate ou un défaut majeur irrécupérable, peut se produire dans les cas suivants :
  • Les membres de balise de sauvegarde sont écrits.
  • Les balises de sauvegarde sont partagées par plusieurs invocations d’instruction.
  • Les membres de balise de sauvegarde sont transmis en tant que paramètres à une instruction contrôlée par la même balise de sauvegarde.
  • La balise de sauvegarde
    .EnableIn
    est référencée n’importe où dans le programme.
    .EnableIn
    est un paramètre qui représente l’état d’échelon d’une instruction et qui est uniquement destiné à un usage interne.
    Pour obtenir des exemples de ces utilisations incorrectes des balises de sauvegarde, reportez-vous à la section Cas d’utilisation de balises de sauvegarde pouvant provoquer des opérations inattendues.
Ce tableau explique les entrées d'instructions.
Paramètre
Type de données
Description
Valeurs de sécurité, Actives et Initiales
FPMS
FIVE_POS_MODE_SELECTOR
Ce paramètre est une étiquette de sauvegarde. Comme tel, il maintient les informations importantes d'exécution pour chaque utilisation de cette instruction. Ne cherchez pas à réutiliser l’étiquette de sauvegarde ou à écrire sur l’un ou l’autre de ses membres, en quelque point que se soit dans votre programme.
-
Entrée 1
BOOL
Entrée Mode 1 sélectionné
Sécurité = 0
Actif = 1
Entrée 2
BOOL
Entrée Mode 2 sélectionné
Sécurité = 0
Actif = 1
Entrée 3
BOOL
Entrée Mode 3 sélectionné
Sécurité = 0
Actif = 1
Entrée 4
BOOL
Entrée Mode 4 sélectionné
Sécurité = 0
Actif = 1
Entrée 5
BOOL
Entrée Mode 5 sélectionné
Sécurité = 0
Actif = 1
Réinitialisation de défaut
BOOL
Une fois que les conditions de défaut sont corrigées pour l'instruction, la sortie Présence d’un défaut pour l'instruction est mise à zéro lorsque cette entrée passe de l'état OFF à ON.
Initial = 0
Réinitialisation = 1
Ce tableau explique les sorties d'instruction.
Paramètre
Type de données
Description
Valeurs de sécurité, Actives et Initiales
Sortie 1
BOOL
Sortie associée à Entrée 1
Sécurité = 0
Actif = 1
Sortie 2
BOOL
Sortie associée à Entrée 2
Sécurité = 0
Actif = 1
Sortie 3
BOOL
Sortie associée à Entrée 3
Sécurité = 0,
Actif = 1
Sortie 4
BOOL
Sortie associée à Entrée 4
Sécurité = 0
Actif = 1
Sortie 5
BOOL
Sortie associée à Entrée 5
Sécurité = 0
Actif = 1
Aucun mode (No Mode)
BOOL
Défaut Aucun mode sélectionné
Initial = 0
Défaut = 1
Plusieurs modes sélectionnés (Multiple Modes Selected)
BOOL
Défaut Plus d’un mode sélectionné
Initial = 0
Défaut = 1
Présence d'un défaut
BOOL
Cette valeur est définie chaque fois qu'un défaut est présent dans l'instruction. Une sortie ne peut pas passer à l’état Actif lorsque Présence d’un défaut est défini. Présence d’un défaut est mise à zéro lorsque tous les défauts sont effacés et que l'entrée Réinitialisation de défaut passe de l'état OFF à ON.
Initial = 0
Défaut = 1
IMPORTANT: N'écrivez en aucun cas dans l'étiquette de sortie de l'instruction.
Fonctionnement
Fonctionnement normal
L’instruction Sélecteur de mode à cinq positions possède cinq sorties associées à cinq entrées. Sa tâche principale consiste à activer l’une des cinq sorties lorsque son entrée associée passe à l’état actif.
Elle présente un défaut lorsque plus d’une entrée est active, et un autre en l’absence d’entrée active. Ces défauts se produisent lorsque les conditions des entrées associées existent pendant plus de 250 ms. Pendant ces 250 ms, si l’une des conditions de défaut est détectée, les sorties restent temporairement dans leur dernier état. Si la condition de défaut est toujours présente après 250 ms, le bit Présence d’un défaut est défini sur un et les sorties de l’instruction sont définies sur zéro.
Les défauts peuvent être effacés par le front montant du signal Réinitialisation de défaut, mais seulement une fois que la condition de défaut d’entrée a été effacée.
Comportement d'état faux de l'échelon
Lorsque l'instruction est exécutée sur un faux échelon, le comportement est exactement le même que l'état vrai de l'échelon, sauf que toutes les sorties, y compris les invites et les indicateurs de défaut, sont à zéro. Lorsque l'état de l'échelon devient vrai, les sorties sont définies comme déterminée par la logique d'instruction.
Affecte les indicateurs d'état mathématique
Non
Défauts majeurs/mineurs
Aucun spécifique à cette instruction. Reportez-vous à la section Indexer via des tableaux pour consulter les défauts d’indexation par tableau.
Exécution
Condition/état
Action entreprise
Préscrutation
Les .O1, .O2, .O3, .O4, .O5, .NM, .NMS et .FP sont mis à zéro (faux).
La condition d'entrée d'échelon est égale à faux
L'instruction s'exécute comme décrit dans la section Comportement d'état faux de l'échelon.
La condition d'entrée d'échelon est égale à vrai
L’instruction s’exécute comme décrit dans la section Fonctionnement normal.
Post-scrutation
L'instruction s'exécute comme décrit dans la section Comportement d'état faux de l'échelon.
Exemple
Exemple de câblage
Le schéma de câblage suivant montre comment câbler un interrupteur de sélecteur de mode à cinq positions à un module d’E/S de sécurité 1791DS pour se conformer à la norme ISO 13849-1 Catégorie 4.
FPMS Wiring diagram
Exemple de programmation
L’exemple suivant de programmation montre comment l’instruction Sélecteur de mode à cinq positions (FPMS) peut s’appliquer au schéma de câblage illustré sur le schéma suivant.
FPMS_Other_Pg397_v31
Le logiciel de programmation
Logix Designer
est utilisé pour configurer les paramètres suivants du module d'E/S.
Configuration des entrées
Point
Type
Mode Point
0 (IN0)
Unique
Sécurité
1 (IN1)
Unique
Sécurité
2 (IN2)
Unique
Sécurité
3 (IN3)
Unique
Sécurité
4 (IN4)
Unique
Sécurité
5 (IN5)
Unique
Sécurité
Sortie
Point
Mode Point
0
Alimentation
1
Alimentation
2
Non utilisé
3
Non utilisé
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal