F177_PulseOutput_Home_Type1_DUT

Ce DUT peut être utilisé avec la/les instruction(s) suivante(s) : F177_PulseOutput_Home

Éléments du DUT (identifiants) :

dwControlCode : Code de contrôle [constante hexadécimale]

Indiquez le code de contrôle à l’aide d’une constante hexadécimale. Exemple : 16#1025. 1, 0, 2 et 5 sont les valeurs correspondantes aux digits 3, 2, 1 et 0 de la constante hexadécimale. Le digit 0 est le digit à l’extrême droite. Des digits supplémentaires, spécifiques à la méthode de contrôle sélectionnée, sont définis automatiquement par le compilateur juste avant que l’instruction soit appelée.

Digit

Valeur

Paramétrage

1

Sens du mouvement

0

Avant

1

Inverse

0

Type de sortie impulsionnelle

0

Sens horaire (CW)/anti-horaire (CCW)

Le contrôle est exécuté à l’aide de deux impulsions : une impulsion avec une rotation positive ou dans le sens horaire (CW) et une impulsion avec une rotation négative ou dans le sens anti-horaire (CCW).

1

Impulsionnelle/sens de rotation Le contrôle est exécuté à l’aide d’une sortie impulsionnelle indiquant la vitesse et d’une autre sortie indiquant le sens de rotation avec des signaux TRUE/FALSE. (Avant FALSE : La rotation avant est exécutée lorsque le signal du sens de rotation est FALSE.)

2

Impulsionnelle/sens de rotation Le contrôle est exécuté à l’aide d’une sortie impulsionnelle indiquant la vitesse et d’une autre sortie indiquant le sens de rotation avec des signaux TRUE/FALSE. (Avant TRUE : La rotation avant est exécutée lorsque le signal du sens de rotation est TRUE.)

Les sorties suivantes sont TRUE ou FALSE selon le sens du mouvement sélectionné :

Type de sortie impulsionnelle

Sortie impulsionnelle

Valeur de consigne

Valeur positive

Valeur négative

Sens horaire (CW)/anti-horaire (CCW)

CW

TRUE

FALSE

CCW

FALSE

TRUE

Impulsionnelle/sens de rotation

Avant FALSE

Impulsion

TRUE

TRUE

Sens de rotation

FALSE

TRUE

Avant TRUE

Impulsion

TRUE

TRUE

Sens de rotation

TRUE

FALSE

Mode de comptage

Comptage incrémental

Comptage décrémental

diInitialSpeed : Vitesse initiale [Hz]

1Hz–50000Hz

  • Pour 1Hz £ Fmin < 46Hz : une vitesse maximale de 10kHz est possible (erreur de vitesse plus élevée avec des fréquences supérieures)
  • Pour 46Hz £ Fmin < 184Hz : une vitesse maximale de 50kHz est possible
  • Pour 184Hz £ Fmin : une vitesse maximale de 50kHz est possible (erreur de vitesse la plus faible à environ 50kHz)
diTargetSpeed : Vitesse de consigne [Hz]

1Hz–50000Hz

diAccelerationTime : Temps d’accélération [ms]

1ms–32760ms

La différence entre la vitesse de consigne et la vitesse initiale détermine la pente de la rampe d’accélération.

diDecelerationTime :Temps de décélération [ms]

1ms–32760ms

La différence entre la vitesse de consigne et la vitesse de recherche détermine la pente de la rampe de décélération.

diCreepSpeed : Vitesse de recherche [ms]

1Hz–50000Hz

diDeviationCounterClearSignalOutputTime : Signal de réinitialisation du compteur de déviation [ms]

1ms–100ms [0–200] (par pas de 0,5ms).

Indiquez 0 lorsque ce signal n’est pas utilisé.

Modifié le : 2020-12-16Commentaires sur cette pageAssistance téléphonique