MotorYDTwoDirections - Description fonctionnelle

Présentation

Type :

Bloc fonction

Disponible à partir de :

V2.0.3.0

Description fonctionnelle

Le bloc fonction MotorYDTwoDirections permet de gérer un moteur Y/D dans deux sens (avant et arrière).

Interface

Entrée

Type de données

Description

iq_TeSysIslandRef

FB_TeSys_island

Référence à l’équipement TeSys island.

i_sAvatarName

STRING(GPL.Gc_uiLengthOfAvatarName)

Référence à l’avatar défini dans la configuration TeSys island.

i_xEnable

BOOL

Un front montant sur l'entrée i_xEnable lance l’échange des données cycliques entre le bloc fonction et l’avatar sélectionné. Tant que i_xEnable a la valeur TRUE, les données cycliques sont échangées lors de chaque cycle du contrôleur. Un front descendant sur l'entrée i_xEnable arrête l'échange de données. Consultez la section Fonctionnement des blocs fonction avec l’entrée i_xEnable.

i_xResetTrip

BOOL

Si cette entrée est réglée sur TRUE, un événement de déclenchement d'avatar est réinitialisé.

i_xRunFwd

BOOL

Si cette entrée est réglée sur TRUE, le commutateur avant de l’avatar est fermé.

i_xRunRev

BOOL

Si cette entrée est réglée sur TRUE, le commutateur arrière de l’avatar est fermé.

Sortie

Type de données

Description

q_xActive

BOOL

Si le bloc fonction est actif, cette sortie est TRUE.

q_xError

BOOL

Si cette sortie est TRUE, une erreur a été détectée. Pour plus d'informations, reportez-vous à q_etResult et q_etResultMsg.

q_etResult

ET_Result

Fournit des informations de diagnostic et d'état sous la forme d'une valeur numérique.

q_sResultMsg

STRING[30]

Fournit des informations de diagnostic et d'état sous la forme d'un message textuel.

q_xReady

BOOL

Indique TRUE si l’avatar est prêt à recevoir des commandes.

q_xUpstreamVltg1

BOOL

Si cette sortie est réglée sur TRUE, l’avatar a détecté que l’alimentation principale en amont du premier équipement est présente (disjoncteur fermé).

q_xUpstreamVltg2

BOOL

Si cette sortie est réglée sur TRUE, l’avatar a détecté que l’alimentation principale en amont du deuxième équipement est présente.

q_xUpstreamVltg3

BOOL

Si cette sortie est réglée sur TRUE, l’avatar a détecté que l’alimentation principale en amont du troisième équipement est présente.

q_xUpstreamVltg4

BOOL

Si cette sortie est réglée sur TRUE, l’avatar a détecté que l’alimentation principale en amont du quatrième quipement est présente.

q_xRunFwd

BOOL

Si cette sortie est réglée sur TRUE, le commutateur avant de l’avatar est fermé.

q_xRunRev

BOOL

Si cette sortie est réglée sur TRUE, le commutateur arrière de l’avatar est fermé.

q_xRunY

BOOL

Si cette sortie est réglée sur TRUE, le commutateur Y de Moteur Y/D avatar est fermé.

q_xRunD

BOOL

Si cette sortie est réglée sur TRUE, le commutateur D de Moteur Y/D avatar est fermé.

q_xLoadStarting

BOOL

Si cette sortie est réglée sur TRUE, le moteur est en phase de démarrage.

q_xLoadRunning

BOOL

Si cette sortie est réglée sur TRUE, une commande Run ou Close a été exécutée et le courant circule au niveau des pôles (équivalent à un moteur en fonctionnement, mais également pour les avatars autres que des moteurs).

q_xBypass

BOOL

Indique l'état de la commande de contournement (bypass).

q_xLocalFwd

BOOL

Indique l'état de marche avant de la commande locale.

q_xLocalRev

BOOL

Indique l'état de marche arrière de la commande locale.

q_xManualModeOverride

BOOL

Indique l'état de forçage du mode manuel.

q_iPvI0

INT

Indique l'entrée 0 des variables de processus.

q_iPvI1

INT

Indique l'entrée 1 des variables de processus.

q_iPvI2

INT

Indique l'entrée 2 des variables de processus.

q_iPvI3

INT

Indique l'entrée 3 des variables de processus.

q_iPvI4

INT

Indique l'entrée 4 des variables de processus.

q_xPvSwitch0

BOOL

Indique le commutateur 0 des variables de processus.

q_xPvSwitch1

BOOL

Indique le commutateur 1 des variables de processus.

q_xPvSwitch2

BOOL

Indique le commutateur 2 des variables de processus.

q_xPvSwitch3

BOOL

Indique le commutateur 3 des variables de processus.

q_xPvSwitch4

BOOL

Indique le commutateur 4 des variables de processus.

q_udiAvgIRMS

UDINT

Indique le courant moyen sur la durée de vie qui a été mesuré par l'équipement.

(Unité : mA)

q_xAlarm

BOOL

Si cette sortie est réglée sur TRUE, un événement de protection a été détecté par l'avatar.

q_xTripped

BOOL

Si cette sortie est réglée sur TRUE, un événement de déclenchement de protection a été détecté par l’avatar.

q_xReadyToReset

BOOL

Si cette sortie est réglée sur TRUE, l’avatar satisfait les conditions de réinitialisation des déclenchements et peut être réinitialisé à l’aide d’une commande de réinitialisation des déclenchements.

q_xAssetAlarm

BOOL

Si cette sortie est réglée sur TRUE, un dispositif d’alimentation ou un module d’interface de sécurité dans l'avatar a atteint ou dépassé 90 % du nombre nominal d’opérations (conformément au paramètre avatar).