Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| software:qview:qview_6:qcl_library:vc10calendar [2019/08/29 17:01] – creata - modifica esterna 127.0.0.1 | software:qview:qview_6:qcl_library:vc10calendar [2024/09/02 14:39] (versione attuale) – [Errore] qem214 | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| + | ====== VC10Calendar ====== | ||
| + | |||
| + | **V = **// | ||
| + | |||
| + | **C = **// | ||
| + | |||
| + | La funzione VC10Calendar __calcola il giorno della settimana (in forma numerica v. Note) partendo dalla data espressa come giorno, mese ed anno __a partire dal 1/1/2000.\\ | ||
| + | La funzione imposta un valore negativo se è stato passato un argomento errato. Il valore determina il tipo di errore. | ||
| + | |||
| + | ===== IMPLEMENTAZIONE ===== | ||
| + | |||
| + | **VC10Calendar (giorno, mese, anno, numgiorno)** | ||
| + | |||
| + | Parametri: | ||
| + | |||
| + | ^IN/ | ||
| + | | IN | SYSTEM | ||
| + | | IN | SYSTEM | ||
| + | | IN | SYSTEM | ||
| + | | OUT | SYSTEM | ||
| + | |||
| + | ==== Errore ==== | ||
| + | |||
| + | Se ci fosse qualche errore di introduzione dei dati verrebbe segnalato sulla variabile **numgiorno** con dei valori negativi. In particolare: | ||
| + | -1 = errore nell' | ||
| + | -2 = errore nell' | ||
| + | -3 = errore nell' | ||
| + | -4 = errore nell' | ||
| + | |||
| + | === Esempio === | ||
| + | Nell' | ||
| + | |||
| + | <code QCL> | ||
| + | ;... | ||
| + | giorno = 19 | ||
| + | mese = 6 | ||
| + | anno = 2002 | ||
| + | VC10Calendar (giorno, mese, anno, numgiorno) | ||
| + | IF (numgiorno EQ 3) | ||
| + | SETOUT ofUscita | ||
| + | ENDIF | ||
| + | ;... | ||
| + | </ | ||
| + | |||
| + | === Note === | ||
| + | |||
| + | * La funzione esegue un WAIT a tempo ogni 180 millisecondi | ||