Types de données (data types) du module 1797-OB4D

Le tableau suivant contient la liste et la description des types de données (data types) définis par le module 1797-OB4D. Il contient des informations se rapportant aux entrées (indiquées par un « I »), aux sorties (indiquées par un « O ») et à la configuration (indiquée par un « C »).
CONSEIL: les modules FLEX I/O ont pour base des INT à 16 bits et non des DINT à 32 bits. L'utilisation d'INT 16 bits dans des instructions optimisées pour des DINT 32 bits peut dans certains cas nuire aux performances de ces instructions.
Type de données (data type) défini par le module : AB:1797_OB4D:I:0
Nom de membre
Type
par défaut
Style d’affichage
Description
Défaut
DINT
Binaire
Défaut - Utilisé pour la validation des données d'entrée
0 = Données valides 1 = Données non valides - si la connexion au module est perdue ou si le module présente une panne matérielle grave, les 8 bits les plus bas prennent la valeur 1.
Alarmes
INT
Binaire
Données d'alarme.
CONSEIL: pour que les membres FaultAlarm ou OverloadAlarm de ce type de données (data type) fonctionnent, le membre DetectAlarms du type de données de sortie AB:1797_OB4D:O:0 doit être configuré.
Ch0FaultAlarm
BOOL
Décimal
Alarme de défaut de la voie 0. Ce membre est mis à 1 en présence d'un défaut sur la voie 0. Il indique un défaut de fil débranché ou de surcharge comme défini par le membre Ch0OverloadAlarm.
Ch1FaultAlarm
BOOL
Décimal
Alarme de défaut de la voie 1. Ce membre est mis à 1 en présence d'un défaut sur la voie 1. Il indique un défaut de fil débranché ou de surcharge comme défini par le membre Ch1OverloadAlarm.
Ch2FaultAlarm
BOOL
Décimal
Alarme de défaut de la voie 2. Ce membre est mis à 1 en présence d'un défaut sur la voie 2. Il indique un défaut de fil débranché ou de surcharge comme défini par le membre Ch2OverloadAlarm.
Ch3FaultAlarm
BOOL
Décimal
Alarme de défaut de la voie 3. Ce membre est mis à 1 en présence d'un défaut sur la voie 3. Il indique un défaut de fil débranché ou de surcharge comme défini par le membre Ch3OverloadAlarm.
Ch0OverloadAlarm
BOOL
Décimal
Alarme de surcharge de la voie 0. Ce membre est mis à 1 en présence d'une surcharge sur la voie 0. Il est associé au membre Ch0FaultAlarm.
Ch1OverloadAlarm
BOOL
Décimal
Alarme de surcharge de la voie 1. Ce membre est mis à 1 en présence d'une surcharge sur la voie 1. Il est associé au membre Ch1FaultAlarm.
Ch2OverloadAlarm
BOOL
Décimal
Alarme de surcharge de la voie 2. Ce membre est mis à 1 en présence d'une surcharge sur la voie 2. Il est associé au membre Ch2FaultAlarm.
Ch3OverloadAlarm
BOOL
Décimal
Alarme de surcharge de la voie 3. Ce membre est mis à 1 en présence d'une surcharge sur la voie 3. Il est associé au membre Ch3FaultAlarm.
Type de données (data type) défini par le module : AB:1797_OB4D:O:0
Nom de membre
Type
par défaut
Style d’affichage
Description
Données
INT
Binaire
Données de sortie - données de sortie de ce module.
Ch0Data
BOOL
Décimal
Indique l'état de la sortie sur la voie 0. La sortie est activée si ce membre est à 1.
CONSEIL: OutputEnable doit être réglé sur 1 pour que cette fonction soit active.
Ch1Data
BOOL
Décimal
Indique l'état de la sortie sur la voie 1. La sortie est activée si ce membre est à 1.
CONSEIL: OutputEnable doit être réglé sur 1 pour que cette fonction soit active.
Ch2Data
BOOL
Décimal
Indique l'état de la sortie sur la voie 2. La sortie est activée si ce membre est à 1.
CONSEIL: OutputEnable doit être réglé sur 1 pour que cette fonction soit active.
Ch3Data
BOOL
Décimal
Indique l'état de la sortie sur la voie 3. La sortie est activée si ce membre est à 1.
CONSEIL: OutputEnable doit être réglé sur 1 pour que cette fonction soit active.
Ch0FaultState
BOOL
Décimal
Définit l'état de sécurité intégré de la voie 0. La valeur 0 indique une réinitialisation et la valeur 1, le maintien du dernier état.
Ch1FaultState
BOOL
Décimal
Définit l'état de sécurité intégré de la voie 1. La valeur 0 indique une réinitialisation et la valeur 1, le maintien du dernier état.
Ch2FaultState
BOOL
Décimal
Définit l'état de sécurité intégré de la voie 2. La valeur 0 indique une réinitialisation et la valeur 1, le maintien du dernier état.
Ch3FaultState
BOOL
Décimal
Définit l'état de sécurité intégré de la voie 3. La valeur 0 indique une réinitialisation et la valeur 1, le maintien du dernier état.
Ch0DetectAlarms
BOOL
Décimal
Définit si les défauts sont détectés pour la voie 0. Si ce membre est à 1, les membres FaultAlarm et OverloadAlarm sont mis à 1 en présence de défauts.
IMPORTANT: ce membre n'est pas configurable via l'onglet Configuration de ce module. Vous devez le définir manuellement via le Data Monitor ou par programmation.
Ch1DetectAlarms
BOOL
Décimal
Définit si les défauts sont détectés pour la voie 1. Si ce membre est à 1, les membres FaultAlarm et OverloadAlarm sont mis à 1 en présence de défauts.
IMPORTANT: ce membre n'est pas configurable via l'onglet Configuration de ce module. Vous devez le définir manuellement via le Data Monitor ou par programmation.
Ch2DetectAlarms
BOOL
Décimal
Définit si les défauts sont détectés pour la voie 2. Si ce membre est à 1, les membres FaultAlarm et OverloadAlarm sont mis à 1 en présence de défauts.
IMPORTANT: ce membre n'est pas configurable via l'onglet Configuration de ce module. Vous devez le définir manuellement via le Data Monitor ou par programmation.
Ch3DetectAlarms
BOOL
Décimal
Définit si les défauts sont détectés pour la voie 3. Si ce membre est à 1, les membres FaultAlarm et OverloadAlarm sont mis à 1 en présence de défauts.
IMPORTANT: ce membre n'est pas configurable via l'onglet Configuration de ce module. Vous devez le définir manuellement via le Data Monitor ou par programmation.
LatchAlarms
BOOL
Décimal
Définit si les membres FaultAlarm et OverloadAlarm sont mis à 0 automatiquement lorsque le défaut est résolu. Si ce membre est mis à 1, FaultAlarm et OverloadAlarm restent verrouillés même lorsque le défaut est supprimé, tant que ResetAlarm n'a pas été réactivé.
IMPORTANT: ce membre n'est pas configurable via l'onglet Configuration de ce module. Vous devez le définir manuellement via le Data Monitor ou par programmation.
OutputEnable
BOOL
Décimal
Définit si la configuration des membres Data active les sorties du module. Si ce membre est mis à 0, les sorties ne sont pas activées lorsque l'un des membres Data est à 1. Si ce membre est à 1, les sorties sont activées.
IMPORTANT: ce membre n'est pas configurable via l'onglet Configuration de ce module. Vous devez le définir manuellement via le Data Monitor ou par programmation.
Type de données (data type) défini par le module : AB:1797_OB4D:C:0
Nom de membre
Type
par défaut
Style d’affichage
Description
Config
INT
Binaire
Contient les données de configuration pour toutes les voies.
AlarmFilter0
AlarmFilter1
AlarmFilter2
BOOL
Décimal
Définit un temps de filtrage constant pour les alarmes de défauts et de surcharge de toutes les voies. La sélection de Temps du filtre d'alarme définit un filtre de signal pour le filtre des défauts et des surcharges en mettant à 1 les éléments
AlarmFilter0-2
de la balise (tag) de configuration selon le tableau suivant.
Les valeurs de temps du filtre d'alarme et de temps du filtrage de signal résultant en millisecondes (ms) pour ce module sont indiquées ci-dessous.
AlarmFilter0, 1, 2
Temps du filtre d'alarme
Délai du signal
2
1
0
0
0
0
0,25 ms
10,25 ms
1
0
0
0,5 ms
10,5 ms
0
1
0
1 ms
11 ms
1
1
0
2 ms
12 ms
0
0
1
4 ms
14 ms
1
0
1
8 ms
18 ms
0
1
1
16 ms
26 ms
1
1
1
32 ms
42 ms
ResetAlarms
BOOL
Décimal
Lorsque cette case est cochée, le membre ResetAlarms est mis à 1. Lors de la transition de 1 à 0, les alarmes signalées dans le type de données (data type) défini par le module d'entrée sont remises à 0. Les alarmes sont réinitialisées même si elles sont verrouillées, comme défini par l'élément LatchAlarms dans le type de données (data type) défini par le module de sortie. Si l'erreur existe lorsque ResetAlarms est appelé, les alarmes du type de données (data type) défini par le module d'entrée sont immédiatement remises à 1.
SSData
INT
Binaire
Définit les valeurs d'état de sécurité dans le type de données (data type) défini par le module de sortie, pour Ch0 à Ch3FaultState.
CONSEIL: le membre SSData.15, tel qu'il figure dans la fenêtre Balises (tags) de l'automate (controller), présente une valeur par défaut de 1. Ainsi, le mode d'état de sécurité est appliqué. Si ce membre est à 0, l'état de sécurité n'est pas appliqué. Il est conseillé de toujours conserver ce membre à 1 si vous voulez appliquer les valeurs d'état de sécurité.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal