F168_PulseOutput_Trapezoidal_DUT

Questa DUT può essere utilizzata con la seguente o le seguenti istruzioni: F168_PulseOutput_Trapezoidal

Elementi della DUT (identificatori):

wControlCode (WORD)

Codice di controllo [costante esadecimale]

Specifica il codice di controllo utilizzando una costante esadecimale. Esempio: 16#1025. 1, 0, 2, e 5 sono i valori corrispondenti alle cifre 3, 2, 1, e 0 della costante esadecimale. La cifra 0 è la cifra che si trova più a destra.Altre cifre specifiche per il metodo di controllo selezionato vengono impostate automaticamente dal compilatore non appena viene richiamata l'istruzione.

Cifra Valore Impostazione

2

Duty (per ampiezza impulsi e periodo)

Rapporto tra l'ampiezza impulsi e il periodo di una forma d'onda rettangolare. Per un treno di impulsi in cui l'ampiezza impulsi è 1ms e il periodo impulsi è 4ms, il duty è 0,25 o 25%.

0

½ (50%)

L'uscita ad impulsi verrà avviata dopo l'impostazione dell'uscita relativa al segno. Il ritardo è (velocità iniziale / 2); p.es. per una velocità iniziale di 500Hz il ritardo è di circa 1ms.

1

Larghezza impulsi fissa (circa 80ms)

L'uscita ad impulsi verrà avviata dopo l'impostazione dell'uscita relativa al segno. Il ritardo è (velocità iniziale - 25ms); p.es. per una velocità iniziale di 500Hz il ritardo è di circa 1.98ms.
Se il valore specificato è fuori intervallo, viene impostato 0. Gli impulsi vengono emessi dall'IC. La larghezza impulsi varia a causa del ritardo di risposta dell'optoaccoppiatore.

1

Modo di controllo

0

Modalità di controllo relativo

1

Modalità di controllo assoluto

0

Tipologia di uscita ad impulsi

0

Nessuna uscita relativa al segno

2

Impulsi/direzione Il controllo viene svolto usando un'uscita ad impulsi per specificare la velocità ed un'altra uscita per specificare il senso di rotazione con segnali TRUE/FALSE. (Avanti FALSE: In questa modalità, la rotazione in avanti viene effettuata quando il segnale relativo al senso di rotazione è FALSE.)

3

Impulsi/direzione Il controllo viene svolto usando un'uscita ad impulsi per specificare la velocità ed un'altra uscita per specificare il senso di rotazione con segnali TRUE/FALSE. (Avanti TRUE: In questa modalità, la rotazione in avanti viene effettuata quando il segnale relativo al senso di rotazione è TRUE.)

iInitialAndFinalSpeed (INT)

Velocità iniziale e finale [Hz]: 40–5000

iTargetSpeed (INT)

Velocità target [Hz]

40–9500 (40–6000 per un duty del 50%, 40–9500 per una larghezza impulsi fissa (circa 80ms))

(I valori non sono applicabili a FP-e. Vedere il manuale hardware FP-e per maggiori dettagli.)

iAccelerationAndDecelerationTime (INT)

Tempo di accelerazione/decelerazione [ms]

30–32760 (specificare in passi di 30)

La differenza fra velocità target e velocità iniziale determina la pendenza della rampa di accelerazione.

  1.  (1) Valore target: 10000 impulsi

    Df = (5000-500) ÷ 30 passi = 150Hz

    Dt = 300ms ÷ 30 passi = 10ms

diTargetValue (DINT)

Valore target [impulsi]

Da -8 388 608 a +8 388 607

Le seguenti uscite sono TRUE o FALSE a seconda del tipo di uscita ad impulsi e della modalità di controllo della posizione:

Tipologia di uscita ad impulsi

Uscita ad impulsi

Valore target

Valore positivo/> valore corrente

Valore negativo/< valore corrente

CW/CCW

CW

TRUE

FALSE

CCW

FALSE

TRUE

Impulsi/direzione

Avanti FALSE

Impulso

TRUE

TRUE

Direzione

FALSE

TRUE

Impulsi/direzione

Avanti TRUE

Impulso

TRUE

TRUE

Direzione

TRUE

FALSE

Modalità di conteggio

Conteggio avanti

Conteggio indietro

iEnd (INT)

Fine tabella

Impostare su 0.

L'ultima revisione: 2021-06-01Feedback su questa paginaPanasonic hotline