Conditionnement de la ligne d'entrée et de sortie
Les modules d’E/S de sécurité fournissent un test d’impulsion et des capacités de surveillance. Si le module détecte un défaut, il définit l’entrée ou la sortie négative sur l’état de Sécurité et rapporte l’échec à l'automate.
L’indication d’échec se fait à travers l’état du point d’entrée ou de sortie et est maintenue pour une période pouvant être configurée ou jusqu’à ce que l’échec soit réparé ce qui se produit en dernier lieu.
IMPORTANT:
Le diagramme logique à relais doit être incluse dans le programme d’application pour verrouiller ces échecs de points d’E/S et assurer un comportement de redémarrage adéquat.
Pour plus d’informations concernant les modules d’E/S de sécurité, reportez-vous aux publications répertoriées dans Ressources supplémentaires.
État de la connexion du module d’E/S
Un système de Sécurité CIP
TM
fournit un état de connexion pour chaque dispositif d'E/S (I/O) du système de sécurité. Si un échec de la connexion de l’entrée est détecté, le système d’exploitation définit toutes les entrées associées sur l’état de désactivation (sécurité) et rapporte l’échec au diagramme logique à relais. Si l’échec de la connexion d’une sortie est détecté, le système d’exploitation ne peut que rapporter l’échec au diagramme logique à relais.
IMPORTANT:
Le diagramme logique à relais doit être incluse dans le programme d’application pour verrouiller ces échecs de points d’E/S et assurer un comportement de redémarrage adéquat.
Comment verrouiller et réinitialiser les défauts d’E/S
Les diagrammes suivants fournissent des exemples du diagramme logique à relais nécessaire au verrouillage et à la réinitialisation d’une connexion ou d’un échec de point d’un module d’E/S. La première image montre le diagramme logique à relais pour un point d’entrée et la seconde montre la logique à relais pour un point de sortie.
IMPORTANT:
Ces deux diagrammes sont des exemples et ne servent qu’à des fins d’illustration seulement. La pertinence de cette logique dépend des exigences spécifiques de votre système.
CONSEIL:
Les instructions de sécurité présentées dans ce manuel peuvent gérer les défauts et les conditions de réinitialisation des entrées et sorties de sécurité. Si vous n’utilisez pas les instructions de sécurité, une programmation supplémentaire sera peut-être nécessaire pour gérer le verrouillage et la récupération des défauts.
Logique de verrouillage d’entrée :

Le premier échelon surveille une entrée Réinitialisation et fournit une réinitialisation sur le front descendant de Reset_PB (ResetOB).
Le second échelon verrouille une indication interne selon laquelle la connexion du module ou le point spécifique d’entrée a échoué. Le défaut verrouillé se réinitialise sur le front descendant de Reset_PB uniquement si le défaut a été réparé. Cela évite le redémarrage automatique de la fonction de sécurité si le signal Réinitialisation des défauts se bloque.
Le troisième échelon montre les données de point d’entrée utilisées en combinaison avec l’indication de défaut interne pour contrôler une sortie.
La sortie est une donnée interne qui peut être utilisée plus tard dans la logique combinatoire pour générer une sortie réelle. Si une sortie réelle est utilisée directement, elle peut avoir besoin ou pas d’une logique similaire pour ce qui est montré dans la figure 1.3, le verrouillage et la réinitialisation des échecs de connexion de sortie.
Le contact Réinitialisation de défaut montré dans ces exemples est habituellement activé à la suite de l'action de l'opérateur. La Réinitialisation de défaut peut dériver de la logique combinatoire ou directement à partir d'un point d'entrée (auquel cas il peut ou non nécessiter un conditionnement propre).
Logique de verrouillage de sortie :

Le diagramme logique à relais dans l’exemple de sortie possède un concept de verrouillage et de réinitialisation similaire à celui illustré dans l’exemple d’entrée.
Le premier échelon surveille une entrée Réinitialisation et fournit une réinitialisation sur le front descendant de Reset_PB (ResetOB).
Le second échelon verrouille une indication interne selon laquelle la connexion du module ou le point spécifique de sortie a échoué. Le défaut verrouillé se réinitialise sur le front descendant de Reset_PB uniquement si le défaut a été réparé. Cela évite le redémarrage automatique de la fonction de sécurité si le signal Réinitialisation des défauts se bloque.
Le troisième échelon inclus une logique spécifique d’application pour générer l’état d’un point de sortie. Cette logique est conditionnée par l’indicateur interne défectueux de sortie.
Comportement d'état faux de l'échelon
L’information fournie dans ce manuel concernant les instructions d’application de sécurité
GuardLogix
représente le comportement des instructions de « État vrai de l’échelon » (Logique de Diagramme à relais).Le comportement de « l’État faux de l’échelon » est exactement le même (les machines d’état interne continuent de fonctionner et changent les états en fonction des entrées) à l’exception de toutes les sorties, invites et indicateurs de défaut inclus, qui sont réglées sur zéro lorsque les instructions sont désactivées ou qu’elles se trouvent sur un mauvais échelon.
Mappage des points E/S
Entrée
Ces tableaux identifient le mappage entre les points d’entrée du module d’E/S(I/O) de sécurité et les balises de l’automate lorsque la définition du module de l’état d’entrée du module d’E/S(I/O) de sécurité est configurée sur État du point ou État combiné.
moduleName
est le nom que vous avez attribué au module d’E/S(I/O). Slot
correspond à l’emplacement du châssis occupé par le module.Mappage pour les modules d’E/S(I/O) de sécurité 1732 et 1791 :
Point de module d'E/S (I/O) | Référence étiquette de l'automate | ||
Données | État du point | État combiné | |
IN 0 | moduleName :I.Pt00Data | moduleName :I.Pt00InputStatus | moduleName :I.CombinedInputStatus |
IN 1 | moduleName :I.Pt01Data | moduleName :I.Pt01InputStatus | |
IN 2 | moduleName :I.Pt02Data | moduleName :I.Pt02InputStatus | |
... | ... | ... | |
IN n | moduleName :I.PtnData | moduleName :I.PtnInputStatus | |
Mappage pour les modules d’E/S(I/O) de sécurité 1734 :
Point de module d'E/S (I/O) | Référence étiquette de l'automate | ||
Données | État du point | État combiné | |
IN 0 | AdapterName :slot :I.Pt00Data | AdapterName :slot :I.Pt00Status | AdapterName :slot :I.CombinedInputStatus |
IN 1 | AdapterName :slot :I.Pt01Data | AdapterName :slot :I.Pt01Status | |
IN 2 | AdapterName :slot :I.Pt02Data | AdapterName :slot :I.Pt02Status | |
... | ... | ... | |
IN n | AdapterName :slot :I.PtnData | AdapterName :slot :I.PtnStatus | |
Mappage pour les modules d’E/S(I/O) de sécurité 1756, 5069 et 5094 :
Point de module d'E/S (I/O) | Référence étiquette de l'automate | ||
Données | État du point | État combiné | |
IN 0 | AdapterName :slot :I.Pt00.Data | AdapterName :slot :I.Pt00.Status | Non applicable |
IN 1 | AdapterName :slot :I.Pt01.Data | AdapterName :slot :I.Pt01.Status | |
IN 2 | AdapterName :slot :I.Pt02.Data | AdapterName :slot :I.Pt02.Status | |
... | ... | ... | |
IN n | AdapterName :slot :I.Ptn.Data | AdapterName :slot :I.Ptn.Status | |
CONSEIL:
Pour les modules 1756 et 5069 dans les applications d’E/S(I/O) de châssis,
Local
remplace AdapterName
.Sortie
Ces tableaux identifient le mappage entre les points de sortie du module d’E/S(I/O) de sécurité et les balises de l’automate lorsque la définition du module de l’état d’entrée du module d’E/S(I/O) de sécurité est configurée sur État du point ou État combiné.
ModuleName
est le nom que vous avez attribué au module d’E/S(I/O). Slot
correspond à l’emplacement du châssis occupé par le module.Mappage pour les modules d’E/S(I/O) de sécurité 1732 et 1791 :
Point de module d'E/S (I/O) | Référence étiquette de l'automate | ||
Données | État du point | État combiné | |
OUT 0 | moduleName :O.Pt00Data | moduleName :I.Pt00OutputStatus | moduleName :I.CombinedOutputStatus |
OUT 1 | moduleName :O.Pt01Data | moduleName :I.Pt01OutputStatus | |
OUT 2 | moduleName :O.Pt02Data | moduleName :I.Pt02OutputStatus | |
... | ... | ... | |
OUT n | moduleName :O.PtnData | moduleName :I.PtnOutputStatus | |
Mappage pour les modules d’E/S(I/O) de sécurité 1734 :
Point de module d'E/S (I/O) | Référence étiquette de l'automate | ||
Données | État du point | État combiné | |
OUT 0 | AdapterName :slot :O.Pt00Data | AdapterName :slot :I.Pt00OutputStatus | moduleName :I.CombinedOutputStatus |
OUT 1 | AdapterName :slot :O.Pt01Data | AdapterName :slot :I.Pt01OutputStatus | |
OUT 2 | AdapterName :slot :O.Pt02Data | AdapterName :slot :I.Pt02OutputStatus | |
... | ... | ... | |
OUT n | AdapterName :slot :O.PtnData | AdapterName :slot :I.PtnOutputStatus | |
Mappage pour les modules d’E/S(I/O) de sécurité 1756, 5069 et 5094 :
Point de module d'E/S (I/O) | Référence étiquette de l'automate | ||
Données | État du point | État combiné | |
OUT 0 | AdapterName :slot :O.Pt00.Data | AdapterName :slot :I.Pt00.Status | Non applicable |
OUT 1 | AdapterName :slot :O.Pt01.Data | AdapterName :slot :I.Pt01.Status | |
OUT 2 | AdapterName :slot :O.Pt02.Data | AdapterName :slot :I.Pt02.Status | |
... | ... | ... | |
OUT n | AdapterName :slot :O.Ptn.Data | AdapterName :slot :I.Ptn.Status | |
CONSEIL:
Pour les modules 1756 et 5069 dans les applications d’E/S(I/O) de châssis,
Local
remplace AdapterName
.Fournir une réponse