F172_PulseOutput_Jog_Type0_DUT_1Questa DUT può essere utilizzata con la seguente o le seguenti istruzioni: F172_PulseOutput_Jog
Elementi della DUT (identificatori):
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  | 
Funzionamento uscita  | 
|
0  | 
Uscita ad impulsi | |
1  | 
Simulazione - no impulsi in uscita | |
1  | 
Direzione movimento  | 
|
0  | 
Avanti | |
1  | 
Inverso | |
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).  | 
|
1  | 
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.)  | 
|
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 TRUE: In questa modalità, la rotazione in avanti viene effettuata quando il segnale relativo al senso di rotazione è TRUE.)  | 
|
Le seguenti uscite sono TRUE o FALSE a seconda della direzione di movimento selezionata:
Tipologia di uscita ad impulsi  | 
Uscita ad impulsi  | 
Valore target  | 
||
Valore positivo  | 
Valore negativo  | 
|||
CW/CCW  | 
CW  | 
TRUE  | 
FALSE  | 
|
CCW  | 
FALSE  | 
TRUE  | 
||
Impulsi/direzione  | 
Avanti FALSE  | 
Impulso  | 
TRUE  | 
TRUE  | 
Direzione  | 
FALSE  | 
TRUE  | 
||
Avanti TRUE  | 
Impulso  | 
TRUE  | 
TRUE  | 
|
Direzione  | 
TRUE  | 
FALSE  | 
||
Modalità di conteggio  | 
Conteggio avanti  | 
Conteggio indietro  | 
||
1–50000 (1Hz–50kHz)
Velocità iniziale = Fmin
Il tempo di accelerazione e il tempo di decelerazione hanno la priorità sulla velocità iniziale e finale. Ciò significa che i valori del tempo di accelerazione e del tempo di decelerazione non saranno modificati, mentre i valori della velocità iniziale e finale possono essere corretti dall'istruzione uscita ad impulsi per abilitare l'accelerazione e la decelerazione entro il tempo specificato. I valori modificati vengono scritti sui registri dati ai quali è possibile accedere utilizzando le variabili di sistema sys_iPulseChannelxCorrectedInitialSpeed e sys_iPulseChannelxCorrectedFinalSpeed (in cui x=numero canale
1–50000 (1Hz–50kHz)
La differenza fra velocità massima di 50kHz e velocità iniziale determina la pendenza della rampa di accelerazione.
1–32760
La differenza fra velocità massima di 50kHz e velocità finale determina la pendenza della rampa di decelerazione.
1–32760