Abilitare JavaScript per vedere questo sito.

Funzione che permette di correggere la posizione di fase di un asse controllato (slave) che deve muoversi in funzione della posizione di un master di riferimento (es. per il controllo di nastri fasatori).

Sintassi

real mv_phase_adj2 (i32 state, stru_phadj2 stru)

state

Variabile contenente informazioni relative allo stato della funzione (vedi codici di reso).

Valore

Descrizione

0

Funzione non attiva, lo slave copia la velocità di riferimento.

1 [M_INITIALIZING]

Inizio della correzione (impostato dall'utente).

11 [M_ADJUSTING_UP]

Correzione in corso (salita triangolo).

12 [M_ADJUSTING_DOWN]

Correzione in corso (discesa triangolo).

8 [M_SYNCHRONIZED]

Movimento concluso (il master ha percorso lo spazio master a disposizione per la correzione dello slave).

10 [M_SPEED_LIMITED]

La velocità è stata limitata ai valori minimo o massimo (la correzione sarà parziale).

9 [M_ACCEL_LIMITED]

La velocità è stata limitata per rispettare il valore di accelerazione massimo (la correzione sarà parziale).

stru

Struttura di tipo stru_phadj2 contenente i parametri relativi alla movimentazione.

Risultato

Valore aggiornato di velocità dell'asse slave reso dalla funzione.

Validità

Rule.

Note

L'asse master deve sempre evolvere in senso positivo, non necessariamente a velocità costante.

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC