Questa DUT può essere utilizzata con la seguente o le seguenti istruzioni: F171_PulseOutput_Trapezoidal
Elementi della DUT (identificatori):
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 |
---|---|---|
4 |
Numero di passi accelerazione/decelerazione |
|
0 |
30 passi |
|
1 |
60 passi |
|
3 |
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%) |
|
1 |
¼ (25%) |
|
Specificare un duty di ¼ (25%) se la frequenza viene impostata a 50kHz o superiore. FP-XC14T, C30/C60T: Specificare un duty di ¼ (25%) se la frequenza per il canale 2 o 3 è impostata su 10kHz o superiore. |
||
2 |
Campo di frequenza per velocità iniziale e target |
|
0 |
1,5Hz–9,8kHz |
|
1 |
48Hz–100kHz |
|
2 |
191Hz–100kHz |
|
|
||
1 |
Modo di controllo |
|
0 |
Modalità di controllo relativo |
|
1 |
Modalità di controllo assoluto |
|
0 |
Tipologia di uscita ad impulsi |
|
0 |
CW/CCW Il controllo viene effettuato tramite due impulsi: un impulso di rotazione positiva o in senso orario (CW) e un impulso di rotazione negativa o in senso antiorario (CCW). |
|
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.) |
Velocità iniziale e finale [Hz]
Velocità target [Hz]
FP-X: Per i canali a media velocità 2 e 3, la velocità massima è 20kHz.
Tempo di accelerazione/decelerazione [Hz]
Con 30 passi: 30-32760 (specificare in passi di 30)
Con 60 passi: 60-32760 (specificare in passi di 60)
La differenza fra velocità target e velocità iniziale determina la pendenza della rampa di accelerazione.Se il tempo di accelerazione/decelerazione non viene specificato in passi di 30, i valori verranno automaticamente corretti ai successivi valori multipli superiori a 30.
Ammontare movimento totale: 10000 impulsi
Con 30 passi:
Df = (5000-500) ÷ 30 = 150HzDt = 300ms ÷ 30 = 10ms
Con 60 passi:
Df = (5000-500) ÷ 60 = 75HzDt = 300ms ÷ 60 = 5ms
Impostare il tempo di accelerazione/decelerazione t sulla base della seguente formula:t (ms) ³ (30 passi × 1000) ÷ velocità iniziale [Hz]
Valore target [impulsi]
-2147483648–2147483647
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 |
Fine tabella
Impostare su 0.