software:qview:qview_6:qcl_library:vc11hdrjoint

VC11HdrJoint

V = Variabili

R = Funzioni di Lettura

La funzione VC11HdrJoint calcola i posit per un device Joint secondo lo schema HIGH DATA RAPPRESENTATION richiesto.

VC11HdrJoint (Joint,HdrType,ResultX,ResultY,ResultZ)

Parametri:

IN/OUTTIPO VARIABILENOME DI ESEMPIODIM
Joint JOINT joint Device JOINT
HdrType GLOBAL
CONST
SYSTEM
2 B Tipologia di visualizzazione HDR
ResultX GLOBAL returnX L Posizione dell'asse X convertito
ResultY GLOBAL returnY L Posizione dell'asse Y convertito
ResultZ GLOBAL returnZ L Posizione dell'asse Z convertito

HdrType

La visualizzazione HDR permette di centrare l'intervallo delle unità sui valori interi. Il valore viene calcolato tramite encoder, measure e pulse viene approssimato all'unità più vicina.
0 - L'Hdr è disabilitato.
1 - L'Hdr è attivo, nella fascia centrale fra due unità (fra 0→1 la fascia è [0.25, 0.75] ) viene visualizzato un conteggio che oscilla fra i due valori.
2 - L'Hdr è attivato

Esempio

Sia jtXYZ un device JOINT con parametri

measurex: 220pulsex: 4096encoderx: 6229662296/4096*220 = 3345,97positx:3345
measurey: 110pulsey: 4096encodery: 7369273692/4096*110 = 1979,03posity:1979
measurez: 336pulsez: 4096encoderz: -6939-6939/4096*336 = -569,21positz:-569

VC11HdrJoint(jtXYZ,2,ResultX, ResultY, ResultZ)

restituisce i valori ResultX = 3346 ResultY = 1979 ResultZ = -569

  • Ultima modifica: 2019/08/29 17:01