no way to compare when less than two revisions
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
— | software:qview:qview_6:qcl_library:dc10winding [2019/08/29 17:01] (versione attuale) – creata - modifica esterna 127.0.0.1 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
+ | ====== DC10Winding ====== | ||
+ | |||
+ | **D = **// | ||
+ | |||
+ | **C = **// | ||
+ | |||
+ | La funzione DC10Winding esegue i calcoli necessari per la costruzione di una camma che __// | ||
+ | Una macchina per la bobinatura è costituita da due assi controllati elettricamente e legati tra loro da un rapporto Master/ | ||
+ | La funzione calcola i settori della camma e li scrive sugli array appositi, sarà poi un' | ||
+ | |||
+ | N.B.: La risoluzione del Master (parametri measurem e pulsem del device camming) deve avere un valore tale per cui 1 giro della bobina avvolgi-materiale corrisponda a un valore sul conteggio (variabile positm del device camming) di 360 Unità di Misura se l' | ||
+ | |||
+ | ===== IMPLEMENTAZIONE ===== | ||
+ | |||
+ | **DC10Winding (aslParam, CodeG, CodeM, CodeQm, CodeQs, CodeQsa, NumSett, Error)** | ||
+ | |||
+ | I parametri da passare alla funzione sono tutti contenuti in un array di 10 elementi (chiamato // | ||
+ | |||
+ | Parametri: | ||
+ | |||
+ | ^IN/ | ||
+ | | IN | ARRSYS | ||
+ | | IN | ARRSYS | ||
+ | | IN | ARRSYS | ||
+ | | IN | ARRSYS | ||
+ | | IN | ARRSYS | ||
+ | | IN | ARRSYS | ||
+ | | IN | ARRSYS | ||
+ | | IN | ARRSYS | ||
+ | | IN | ARRSYS | ||
+ | | IN | ARRSYS | ||
+ | | OUT | ARRSYS | ||
+ | | OUT | ARRSYS | ||
+ | | OUT | ARRSYS | ||
+ | | OUT | ARRSYS | ||
+ | | OUT | ARRSYS | ||
+ | | OUT | SYSTEM | ||
+ | | OUT | SYSTEM | ||
+ | |||
+ | ==== Modo di funzionamento ==== | ||
+ | |||
+ | Il modo discrimina come inizia a lavora lo Spandifilo. In particolare: | ||
+ | 0 = Dall' | ||
+ | 1 = Dalla fine Bobina\\ | ||
+ | 2 = Da metà corsa verso avanti\\ | ||
+ | 3 = Da metà corsa verso indietro\\ | ||
+ | 4 = Ripartenza dal punto di stop camma. In questo caso occorre impostare anche i parametri aslParam[8], | ||
+ | |||
+ | ==== Punti di appoggio ==== | ||
+ | |||
+ | Per la distribuzione della reggia lungo la bobina esiste una teoria, detta ' | ||
+ | Si possono avere 2, 3, 4 punti di appoggio a seconda che la posizione di inversione sia 1/2, 1/3, 1/4 dell' | ||
+ | |||
+ | **//2 Punti di appoggio:// | ||
+ | |||
+ | 0 = angoli 90° - 180°\\ | ||
+ | 1 = angoli 270° - 540° | ||
+ | |||
+ | **//3 Punti di appoggio:// | ||
+ | |||
+ | 2 = angoli 60° - 120°\\ | ||
+ | 3 = angoli 120° - 240°\\ | ||
+ | 4 = angoli 240° - 480°\\ | ||
+ | 5 = angoli 300° - 600° | ||
+ | |||
+ | **//4 Punti di appoggio:// | ||
+ | |||
+ | 6 = angoli 45° - 90°\\ | ||
+ | 7 = angoli 135° - 270°\\ | ||
+ | 8 = angoli 225° - 450°\\ | ||
+ | 9 = angoli 315° - 630° | ||
+ | |||
+ | Per esempio, se il parametro è impostato a 0 (zero) significa che la bobina alla prima distribuzione di reggia farà un numero di giri intero più 90°, al ritorno, compirà lo stesso numero di giri più 90° arrivando nella posizione iniziale ma sfasata di 180°. Alla successiva passata arriverà da una parte con uno sfasamento di 270° e al ritorno con uno sfasamento di 360°. In pratica l' | ||
+ | Il discorso è analogo con il parametro impostato a 1 (uno): la bobina farà un numero di giri intero più 270° alla prima distribuzione di reggia, al ritorno compirà lo stesso numero di giri più 270° riportandosi a 180° (270°+270°= 540°= 180°).\\ | ||
+ | Il funzionamento della teoria è analogo per i 3 e i 4 punti di appoggio tenendo conto che lo sfasamento tra i punti di appoggio dello stesso lato sarà rispettivamente 120° e 90° anzichè 180°. | ||
+ | |||
+ | ==== Angolo di ritardo ==== | ||
+ | |||
+ | L' | ||
+ | |||
+ | ==== CodeM ==== | ||
+ | |||
+ | Il codice M (array CodeM della tabella parametri) è l' | ||
+ | 0 = Asse fermo\\ | ||
+ | 1 = Asse in movimento avanti\\ | ||
+ | 2 = Asse in movimento indietro\\ | ||
+ | 3 = Asse in angolo di ritardo della parte finale del rocchetto\\ | ||
+ | 4 = Asse in angolo di ritardo della parte iniziale del rocchetto | ||
+ | |||
+ | ==== Errore ==== | ||
+ | |||
+ | Una volta richiamata la funzione se ci sono degli errori la variabile di errore assume determinati valori, il significato di tali valori è riassunto di seguito:\\ | ||
+ | 0 : calcolo eseguito senza errori\\ | ||
+ | 1 : Angolo di ritardo fuori limiti\\ | ||
+ | 2 : Unità di misura Master fuori limiti\\ | ||
+ | 3 : Angolo di appoggio fuori limiti\\ | ||
+ | 4 : Distanza fra Slave e fine Bobina fuori limiti\\ | ||
+ | 5 : Larghezza materiale fuori limiti\\ | ||
+ | 6 : Camma non realizzabile (spazio Master negativo)\\ | ||
+ | 7 : Conteggio Master introdotto fuori limiti\\ | ||
+ | 8 : Valore di codeMex introdotto fuori limiti | ||
+ | |||
+ | === Schema dello spandifilo === | ||
+ | |||
+ | {{.: | ||
+ | |||
+ | === Note di funzionamento === | ||
+ | |||
+ | *Questa funzione calcola sempre la camma suddividendola in 7 settori | ||
+ | *Se durante il funzionamento la velocità del Master supera quella impostata come velocità Master di riferimento (parametro " VriferM" | ||