Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| software:qview:qview_6:qcl_library:da11ramp [2019/08/29 17:01] – creata - modifica esterna 127.0.0.1 | software:qview:qview_6:qcl_library:da11ramp [2024/09/02 14:36] (versione attuale) – qem214 | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| + | ====== DA11Ramp ====== | ||
| + | |||
| + | **D = **// | ||
| + | |||
| + | **A = **// | ||
| + | |||
| + | Lo scopo della funzione DA11Ramp __è quello di generare una rampa considerando un set-point in ingresso e dei parametri di accelerazione e decelerazione__.\\ | ||
| + | Questa funzione può essere usata nella regolazione di velocità senza utilizzare un device. | ||
| + | |||
| + | ===== IMPLEMENTAZIONE ===== | ||
| + | |||
| + | **DA11Ramp (Setpoint, Acceleration, | ||
| + | |||
| + | Parametri: | ||
| + | |||
| + | ^IN/ | ||
| + | | IN | GLOBAL | ||
| + | | IN | GLOBAL | ||
| + | | IN | GLOBAL | ||
| + | | IN | GLOBAL | ||
| + | | OUT | GLOBAL | ||
| + | | OUT | GLOBAL | ||
| + | |||
| + | === Esempio === | ||
| + | |||
| + | Eseguire una regolazione portando l' | ||
| + | |||
| + | <code QCL> | ||
| + | ;... | ||
| + | IF Start | ||
| + | Setvel = 1000 | ||
| + | Acc = 100 | ||
| + | Dec = 100 | ||
| + | Run = 1 | ||
| + | ENDIF | ||
| + | DA11Ramp (Setvel, Acc, Dec, Run, Outvel, State) | ||
| + | </ | ||
| + | |||
| + | === Note di funzionamento === | ||
| + | |||
| + | *La funzione gestisce sia i cambi di setpoint che i cambi di accelerazione e decelerazione "al volo". | ||
| + | *Se il valore di accelerazione o decelerazione è o diventa 0 (ZERO), il valore dell' | ||
| + | *L' | ||