PulseOutput_Channel_Configuration_DUT

Utilisez ce DUT pour paramétrer le code de contrôle de toutes les instructions de sortie impulsionnelle. Le DUT universel fait partie des instructions Tool pour la sortie impulsionnelle et s’applique à tous les automates.

Éléments du DUT (identifiants) :

iChannel (INT)

Voie de la sortie impulsionnelle :

FPS : 0, 2

FP-X R : 0, 1

FP-X 16K C14T : 0, 1, 2

FP-X 32K C30T, C60T : 0, 1, 2, 3

FP0R : 0, 1, 2, 3

FP0 : 0, 1

FP-e : 0, 1

bOutput_Pulse_ForwardTrue (BOOL)

FP0R, FPS, FP-X : Type de sortie impulsionnelle = 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.)

Si ni bOutput_Pulse_ForwardTrue ni bOutput_Pulse_ForwardFalse : 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).

FP0, FP-e : Impulsions uniquement

bOutput_Pulse_ForwardFalse (BOOL)

FP0R, FPS, FP-X : Type de sortie impulsionnelle = 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.)

Si ni bOutput_Pulse_ForwardTrue ni bOutput_Pulse_ForwardFalse : 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).

FP0, FP-e : Impulsions uniquement

bAccelerationSteps60 (BOOL)

FPS, FP-X: Nombre de pas d’accélération/décélération = 60 (sinon 30)

bDutyRatio25 (BOOL)

FPS, FP-X : Rapport impulsion/pause

Le rapport entre la largeur d’impulsions et la durée d’impulsions d’une forme d’onde rectangulaire. Pour un train d’impulsion dans lequel la largeur d’impulsion est de 1ms et la durée d’impulsion de 4ms, le rapport impulsion/pause est de 0,25 ou 25%.

bFrequencyRange_48Hz_100kHz (BOOL)

FPS, FP-X : Plage de fréquence pour la vitesse initiale et la vitesse de consigne = 48Hz–100kHz (sinon 1,5Hz–9,8kHz)

bFrequencyRange_191Hz_100kHz (BOOL)

FPS, FP-X : Plage de fréquence pour la vitesse initiale et la vitesse de consigne = 191Hz–100kHz (sinon 1,5Hz–9,8kHz)

bPulseWidth80µs (BOOL)

FP0, FP-e : Largeur d’impulsions = 80ms

iDutyRatioIn10PercentSteps (INT)

FP0, FP-e : Rapport impulsion/pause

Le rapport entre la largeur d’impulsions et la durée d’impulsions d’une forme d’onde rectangulaire. Pour un train d’impulsion dans lequel la largeur d’impulsion est de 1ms et la durée d’impulsion de 4ms, le rapport impulsion/pause est de 0,25 ou 25% = 10–90% (par pas de 10%)

bEnableHomeOnlyAfterNearHomeDeceleration (BOOL)

Mode de fonctionnement

FP0R :

Type 1

L’entrée du point d’origine est activée uniquement lorsque la décélération (démarrée par l’entrée proche de l’origine) est terminée.

(sinon type 0)

L’entrée du point d’origine est activée indépendamment de la présence ou non d’une entrée proche de l’origine (near home), indépendamment du fait qu’une décélération est en cours ou qu’elle est terminée.

FPS, FP-X :

Type 2

L’entrée du point d’origine est activée uniquement lorsque la décélération (démarrée par l’entrée proche de l’origine) est terminée.

(sinon type 1)

L’entrée du point d’origine est activée indépendamment de la présence ou non d’une entrée proche de l’origine (near home), indépendamment du fait qu’une décélération est en cours ou qu’elle est terminée.
iHomeInputDeviationCounterClearSignalOutputTime_in_0p5ms (INT)

FP0R, FPS, FP-X: Signal de réinitialisation du compteur de déviation= 0–200 [x0,5ms]

NOTA
Pour F171_PulseOutput_Home, l’instruction utilisée en interne, l’intervalle valide est de 0–100 sans conversion.
bCalculationOnly (BOOL)

FP0R (Opération JOG, Contrôle trapézoïdal) : Fonctionnement de la sortie = Calcul uniquement (sinon Sortie impulsionnelle)

bTrapezoidalMaximumTargetSpeed50kHz (BOOL)

FP0R : Type 1. La vitesse peut être modifiée dans l’intervalle de la vitesse maximale (50kHz).

Sinon type 0. La vitesse peut être modifiée dans l’intervalle de la vitesse de consigne spécifiée en premier.

bExecuteInInterrupt (BOOL)

FP0R (Opération JOG, Contrôle trapézoïdal): Exécution dans le programme d’interruption (sinon dans le programme principal)

bJogWithNoCounting (BOOL)

FP0, FP-e, FPS, FP-X : Pas de comptage (CW ou CCW uniquement), Mode avec valeur de consigne

bContinueAfterDone (BOOL)

Mode de connexion : Utilisez sys_bIsCircularInterpolationOverwritingPossible

Thèmes apparentés

Modifié le : 2024-10-21Commentaires sur cette pageAssistance téléphonique