Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Prossima revisione | Revisione precedente Prossima revisioneEntrambe le parti successive la revisione | ||
strumenti:qmoveplus:c1r20:mimc1r20fx_base [2014/12/22 12:29] – creata documentazione | strumenti:qmoveplus:c1r20:mimc1r20fx_base [2015/04/13 10:36] – [3. Collegamenti scheda base] documentazione | ||
---|---|---|---|
Linea 2: | Linea 2: | ||
{{ strumenti: | {{ strumenti: | ||
+ | |||
+ | ---- | ||
+ | {{page> | ||
< | < | ||
====== Informazioni ====== | ====== Informazioni ====== | ||
+ | |||
<WRAP center round box 90%> | <WRAP center round box 90%> | ||
- | |{{: | + | | {{: |
- | ^Documento: | + | ^ Documento: |
- | ^Descrizione: | + | ^ Descrizione: |
- | ^Redattore: | + | ^ Redattore: |
- | ^Approvatore| Gabriele Bazzi ||| | + | ^ Approvatore |
- | ^Link: | + | ^ Link: | http:// |
- | ^Lingua: | + | ^ Lingua: |
- | | |||| | + | | |
- | ^ Release documento ^ Descrizione ^ Note ^ Data ^ | + | ^ Release documento |
- | | 01 | Nuovo manuale | |22/ | + | | 01 | 01 | Nuovo manuale |
+ | | 02 | 01 | Realizzata le versione " | ||
+ | |||
</ | </ | ||
+ | |||
{{page> | {{page> | ||
Linea 25: | Linea 33: | ||
====== - Descrizione ====== | ====== - Descrizione ====== | ||
- | **C1-R20-F** è un controllore della gamma Qmove+. | + | **C1-R20-F** è un controllore |
===== - Identificazione del prodotto ===== | ===== - Identificazione del prodotto ===== | ||
Linea 32: | Linea 40: | ||
==== - Etichetta prodotto ==== | ==== - Etichetta prodotto ==== | ||
- | {{strumenti: | + | {{strumenti: |
{{page> | {{page> | ||
Linea 52: | Linea 60: | ||
==== - Versioni hardware ==== | ==== - Versioni hardware ==== | ||
Attualmente sono disponibili le seguenti versioni hardware: | Attualmente sono disponibili le seguenti versioni hardware: | ||
- | | | + | |
- | | |^ A ^ B ^ C ^ D ^ E ^ F ^ G ^ H ^ I | + | | |
- | ^ Scheda\\ base ^ USER PORT (RS232-422-485) | + | | |^ A ^ B ^ C ^ D ^ E ^ F ^ G ^ H ^ I ^ J ^ K ^ L ^ W ^ Y ^ Z ^ |
- | | ::: ^ CAN PORT | - | - | - | 1 | 1 | 1 | 1 | 1 | 1 | + | ^ Scheda\\ base ^ USER PORT (RS232-422-485) |
- | | ::: ^ ETHERNET PORT | - | - | - | + | | ::: ^ CAN PORT | - | - | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
- | | ::: ^ Ingressi digitali standard | + | | ::: ^ ETHERNET PORT | - | - | - |
- | | ::: ^ Ingressi digitali veloci (possono essere utilizzati come frequenzimetri) | + | | ::: ^ Ingressi digitali standard |
- | | ::: ^ Conteggi bidirezionali 200KHz ABZ (24V-PP, 5V-LD) | + | | ::: ^ Ingressi digitali veloci (possono essere utilizzati come frequenzimetri) |
- | | ::: ^ Uscite digitali protette | + | | ::: ^ Conteggi bidirezionali 200KHz ABZ (24V-PP, 5V-LD) |
- | | ::: ^ Uscite analogiche 0-10V-12bit | + | | ::: ^ Uscite digitali protette |
- | | ::: ^ Uscite analogiche +/ | + | | ::: ^ Uscite analogiche 0-10V-12bit |
- | ^ Codice software della scheda da dichiarare come scheda base | + | | ::: ^ Uscite analogiche +/ |
- | ^ Scheda\\ espansione | + | ^ Codice software della scheda da dichiarare come scheda base |
- | | ::: ^ Ingressi analogici 12bit | - | - | - | - | - | - | - | - | - | + | ^ Scheda\\ espansione |
- | | ::: ^ Ingressi analogici 16bit selez.(0-10V, | + | | ::: ^ Ingressi analogici 12bit | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
- | | ::: ^ Uscite digitali protette | + | | ::: ^ Ingressi analogici 16bit selez.(0-10V, |
- | | ::: ^ Uscite digitali a relè | - | - | - | - | - | - | - | - | - | + | | ::: ^ Uscite digitali protette |
- | | ::: ^ Uscite analogiche 0-10V-12bit | + | | ::: ^ Uscite digitali a relè | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
- | | ::: ^ Uscite analogiche +/ | + | | ::: ^ Uscite analogiche 0-10V-12bit |
- | | ::: ^ AUX PORT (RS485) | + | | ::: ^ Uscite analogiche +/ |
- | ^ Codice software della scheda da dichiarare come espansione | + | | ::: ^ AUX PORT (RS485) |
+ | ^ Codice software della scheda da dichiarare come espansione | ||
+ | |||
+ | |||
Linea 94: | Linea 106: | ||
==== - Morsettiere posteriori ==== | ==== - Morsettiere posteriori ==== | ||
- | Il J1-P20-F viene configurato con una scheda espansione. | + | Il C1-R20-F viene configurato con una scheda espansione. |
- | {{ strumenti: | + | {{ strumenti: |
- | * **a** = Schede Espansione | + | * **a** = Scheda Base |
- | * **b** = Connettore di alimentazione posto sulla scheda Base | + | * **b** = Schede Espansione |
- | * **c** = Scheda Base | + | |
< | < | ||
Linea 126: | Linea 137: | ||
< | < | ||
- | ===== Dimensioni meccaniche ===== | + | ===== - Dimensioni meccaniche ===== |
- | <WRAP round info 300px> | + | ^:info:^Quote in mm^ |
- | Quote in mm. | + | |
- | </ | + | |
- | {{ strumenti: | + | {{ strumenti: |
< | < | ||
- | ===== Dima di foratura ===== | + | ===== - Dima di foratura ===== |
{{ strumenti: | {{ strumenti: | ||
< | < | ||
- | {{page> | ||
- | < | + | ====== - Collegamenti scheda base ====== |
- | ====== - Collegamenti ====== | + | ^:tip:^Per informazioni riguardanti le sezioni dei cavi utilizabili ed i connettori usati, consultare l' |
- | {{ strumenti: | + | {{ strumenti: |
- | + | ||
- | ===== - Power supply ===== | + | |
- | + | ||
- | + | ||
- | <WRAP center round important> | + | |
- | * Il cablaggio deve essere eseguito da personale specializzato e dotato degli opportuni provvedimenti antistatici. | + | |
- | + | ||
- | * Prima di maneggiare | + | |
- | + | ||
- | * Per garantire il rispetto delle normative CE, la tensione d' | + | |
- | </ | + | |
- | + | ||
- | ^Alimentazioni disponibili^ | + | |
- | ^Range valido| | + | |
- | ^Assorbimento max.| 30W | | + | |
< | < | ||
- | ==== - Connettore | + | ===== - Power supply ===== |
- | ^ CN1 ^Morsetto^Simbolo^Descrizione^ | + | {{page>lib:mdl:mdl-h-cnalim-010}} |
- | | | + | |
- | |:::| 2 | TERRA |Terra-PE (segnali)| | + | |
- | |:::| 3 | {{: | + | |
< | < | ||
- | ==== - Esempi di collegamento alimentazione ==== | + | ===== - Collegamenti seriali |
- | === - Esempi di collegamento per l' | + | ==== - PROG PORT (USB mini-B) |
- | <WRAP center round important 60%> | + | |
- | Si prescrive l'uso di un alimentatore isolato con uscita 24Vdc +/-5% conforme a EN60950-1. | + | |
- | </ | + | |
- | + | ||
- | <WRAP col2> | + | |
- | {{schemi: | + | |
- | </ | + | |
- | + | ||
- | <WRAP col2> | + | |
- | {{schemi: | + | |
- | </ | + | |
- | + | ||
- | <WRAP col2> | + | |
- | {{schemi: | + | |
- | </ | + | |
- | + | ||
- | + | ||
- | < | + | |
- | + | ||
- | / | + | |
- | ===== - Connettori scheda 1MD1F ===== | + | |
- | + | ||
- | {{ strumenti: | + | |
- | + | ||
- | ==== - Collegamenti seriali ==== | + | |
- | + | ||
- | === - PROG PORT (USB mini-B) === | + | |
{{page> | {{page> | ||
- | < | + | ==== - USER PORT ==== |
- | + | ||
- | === - USER PORT === | + | |
{{template> | {{template> | ||
Linea 216: | Linea 178: | ||
< | < | ||
- | === - CANbus PORT === | + | ==== - CANbus PORT ==== |
- | == Connettori CANbus PORT == | + | |
- | ^ CN2 ^Morsetto^Simbolo^Descrizione^ | + | |
- | |{{connettori: | + | |
- | |:::| 2 | CAN L |Terminale CAN L| | + | |
- | |:::| 3 | 0V |Comune CAN| | + | |
- | == Settaggio resistenze di terminazione CANbus PORT== | + | {{template> |
- | ^ ^Nome\\ jumper^Impostazione^Funzione^ | + | |cnn=CN2 |
- | | | + | |dipa=JP1 |
- | |::: | | + | |dipb=JP2}} |
< | < | ||
- | === - ETHERNET port === | + | ==== - ETHERNET port ==== |
{{page> | {{page> | ||
Linea 236: | Linea 193: | ||
< | < | ||
- | === MMC/SD === | + | ==== - MMC/ |
{{ strumenti: | {{ strumenti: | ||
Linea 242: | Linea 199: | ||
- | ==== - Ingressi digitali ==== | + | ===== - Ingressi digitali |
- | === - 16 ingressi digitali PNP === | + | ==== - 16 ingressi digitali PNP ==== |
{{template> | {{template> | ||
Linea 253: | Linea 210: | ||
- | === - 2 ingressi di conteggio bidirezionale a 200KHz === | + | ==== - 2 ingressi di conteggio bidirezionale a 200KHz |
{{template> | {{template> | ||
|cnna=CN9 | |cnna=CN9 | ||
Linea 260: | Linea 217: | ||
< | < | ||
- | ==== - Uscite digitali ==== | + | ===== - Uscite digitali |
- | === - 16 uscite protette === | + | ==== - 16 uscite protette |
- | {{template> | + | {{template> |
|cnna=CN7 | |cnna=CN7 | ||
- | |cnnb=CN4}} | + | |cnnb=CN4 |
+ | |slot=02}} | ||
< | < | ||
- | ==== - Uscite analogiche ==== | + | ===== - Uscite analogiche |
- | === 2 uscite analogiche +/-10V, 16bit === | + | ==== - 2 uscite analogiche +/-10V, 16bit ==== |
- | <WRAP center round tip 60%> | + | |
- | Le caratteristiche elettriche sono riportate nel paragrafo [[# | + | {{template> |
- | </ | + | |cnn=CN3}} |
- | ^ CN3 ^Morsetto^Simbolo^Descrizione^Indirizzo^ | + | |
- | | | + | |
- | |:::| 2 | AO1 |Uscita analogica 1|2.AN01| | + | |
- | |:::| 3 | AO2 |Uscita analogica 2|2.AN02| | + | |
- | |:::| 4 | GAO |Comune uscite analogiche| | | + | |
< | < | ||
- | / | + | / |
- | ===== - Connettori scheda 1AD2F ===== | + | ====== - Esempi di collegamento ====== |
+ | |||
+ | ===== - CANbus | ||
+ | |||
+ | {{ schemi: | ||
+ | |||
+ | ^:todo:^Sul primo (1) e sull' | ||
- | {{strumenti:qmoveplus:j1p20: | + | ^:info:^Per attivare la resistenza di terminazione interna vedere paragrafo " |
< | < | ||
- | ==== - Ingressi digitali ==== | + | ===== - Ingressi digitali |
- | === 8 ingressi digitali === | + | {{ |
- | {{template> | + | |
- | |cnna=CN11 | + | |
- | |slot=3}} | + | |
< | < | ||
- | ==== - Ingressi | + | ===== - Ingressi |
- | === 2 ingressi analogici multistandard | + | |
- | ^ CN13 ^Morsetto^Simbolo^Descrizione^Indirizzo^ | + | {{ |
- | | | + | |
- | |:::| 2 | VREF |Tensione | + | |
- | |:::| 3 | AI1_A |Ingresso analogico 1|3.AI01| | + | |
- | |:::| 4 | AI1_B |:::|:::| | + | |
- | |:::| 5 | AI1_C |:::|:::| | + | |
- | |:::| 6 | AI2_A |Ingresso analogico 2|3.AI02| | + | |
- | |:::| 7 | AI2_B |:::|:::| | + | |
- | |:::| 8 | AI2_C |:::|:::| | + | |
- | ~~REFNOTES~~ | + | < |
- | == Settaggio degli ingressi analogici | + | ===== - Ingressi di conteggio PNP / Push Pull ===== |
- | | | + | {{ |
- | | ::: | + | |
- | | **SW4**\\ | + | |
- | | ::: | + | |
- | | ::: | + | |
- | | ::: | + | |
- | | ::: | + | |
- | | ::: | + | |
- | | ::: | + | |
- | | ::: | + | |
- | | |||||||||||| | + | |
- | | **SW3**\\ {{dip-switch:DIP-4.jpg? | + | |
- | | ::: | + | |
- | | ::: | + | |
- | | ::: | + | |
- | <wrap lo>X = settaggio ininfluente\\ Pot. = ingresso di tipo potenziometrico< | + | |
- | ~~REFNOTES~~ | + | |
< | < | ||
- | ==== - Uscite digitali ==== | + | ===== - Uscite digitali |
- | === 8 uscite digitali protette | + | |
- | <WRAP center round tip 60%> | + | |
- | Le caratteristiche elettriche sono riportate nel paragrafo [[# | + | |
- | </ | + | |
- | ^ CN12 ^Morsetto^Simbolo^Descrizione^Indirizzo^ | + | {{ |
- | | | + | |
- | |:::| 2 | O17 |Uscita digitale 17| 3.OUT01 | + | < |
- | |:::| 3 | O18 |Uscita digitale 18| 3.OUT02 | + | |
- | |:::| 4 | O19 |Uscita digitale 19| 3.OUT03 | + | ===== - Uscite analogiche ===== |
- | |:::| 5 | O20 |Uscita digitale 20| 3.OUT04 | + | |
- | |:::| 6 | O21 |Uscita digitale 21| 3.OUT05 | + | {{ schemi:cbl_out-analogic_02.png? |
- | |:::| 7 | O22 |Uscita digitale 22| 3.OUT06 | + | |
- | |:::| 8 | O23 |Uscita digitale 23| 3.OUT07 | | + | |
- | |:::| 9 | O24 |Uscita digitale 24| 3.OUT08 | + | |
- | |:::| 10 | V- |Ingresso alimentazione | + | |
< | < | ||
Linea 414: | Linea 337: | ||
{{page> | {{page> | ||
- | |||
- | < | ||
- | |||
- | ===== - Ingressi analogici ===== | ||
- | |||
- | Le caratteristiche elettriche dipendono dal tipologia di ingresso configurabile tramite dip-switch. I tempi di conversione da analogico a digitale dipendono dalla confugurazione secondo la seguente tabella: | ||
- | |||
- | |||
- | ^ Analog inputs configuration | ||
- | ^ Input 1 ^ Input 2 ^:::^ | ||
- | | DC[(amperometrico, | ||
- | | - | DC | 4.6 mS| | ||
- | | DC | DC | 9.3 mS| | ||
- | | DC | TC | 9.3 mS| | ||
- | | DC | PT100 | 79.1 mS| | ||
- | | TC | - | 9.3 mS| | ||
- | | - | TC | 9.3 mS| | ||
- | | TC | DC | 9.3 mS| | ||
- | | TC | TC | 9.3 mS| | ||
- | | TC | PT100 | 83.8 mS| | ||
- | | PT100 | - | 74.5 mS| | ||
- | | - | PT100 | 74.5 mS| | ||
- | | PT100 | DC | 79.1 mS| | ||
- | | PT100 | TC | 79.1 mS| | ||
- | | PT100 | PT100 | 791 mS| | ||
- | |||
- | |||
- | ==== - Ingresso analogico in configurazione amperometrica 0-20mA ==== | ||
- | |||
- | {{page> | ||
- | |||
- | ==== - Ingresso analogico in configurazione potenziometrica ==== | ||
- | |||
- | {{page> | ||
- | |||
- | ==== - Ingresso analogico in configurazione volmetrica ==== | ||
- | |||
- | {{page> | ||
- | |||
- | < | ||
- | |||
- | ==== - Ingresso analogico in configurazione PT100 ==== | ||
- | |||
- | |Tipo di sensore \\ collegabile | PT100 3 fili [(collegabili anche a 2 fili con ponticello sui morsetti)]| | ||
- | |Tipo di misura | Resistenza [(temperatura calcolabile via software)] | | ||
- | |Risoluzione | 15 bit (32767 corrisponde a 250.00 O)| | ||
- | |Resistenza d' | ||
- | |Corrente di misura | 1 mA | | ||
- | |Valore di danneggiamento | 10V | | ||
- | |Accuratezza misura\\ resistenza | ± 0,04% | | ||
- | |Velocità di aggiornamento| min 4.6 ms per canale[( valore dipendente dalla configurazione degli ingressi stessi. Vedi tabella [[#Ingressi Analogici1| tempi di conversione ]].)] | | ||
- | |Isolamento| 1000 Vrms | | ||
- | |||
- | ~~REFNOTES~~ | ||
- | |||
- | < | ||
- | |||
- | ==== - Ingresso analogico in configurazione Termocoppia ==== | ||
- | |||
- | |Tipo di sensore \\ collegabile | Termocoppia tipo J, | ||
- | |Tipo di misura | Tensione differenziale | | ||
- | |Risoluzione | 16 bit | | ||
- | |Range di misura| ±156.25 mV | | ||
- | |Misura temperatura\\ per compensazione\\ giunto freddo | integrata | | ||
- | |Resistenza d' | ||
- | |Valore di danneggiamento | 30V | | ||
- | |Accuratezza misura | ± 0,2% (esclusa compensazione giunto freddo)| | ||
- | |Velocità di aggiornamento| min 4.6 ms per canale[( valore dipendente dalla configurazione degli ingressi stessi. Vedi tabella [[#Ingressi Analogici1| tempi di conversione ]].)] | | ||
- | |Isolamento| 1000 Vrms | | ||
- | |||
- | ~~REFNOTES~~ | ||
< | < | ||
Linea 500: | Linea 352: | ||
< | < | ||
- | ====== - Esempi di collegamento ====== | ||
- | |||
- | ===== - CANbus ===== | ||
- | |||
- | {{ schemi: | ||
- | <WRAP center round important 80%> | ||
- | * Sul primo (1) e sull' | ||
- | * La calza dei cavi deve essere connessa a terra tramite gli appositi faston presenti sulla carcassa metallica. | ||
- | </ | ||
- | <WRAP center round info 80%> | ||
- | * Per attivare la resistenza di terminazione interna vedere paragrafo " | ||
- | </ | ||
- | |||
- | < | ||
- | |||
- | ===== - Ingressi digitali ===== | ||
- | |||
- | {{ schemi: | ||
- | |||
- | < | ||
- | |||
- | ===== - Ingressi di conteggio Line Driver ===== | ||
- | |||
- | {{ schemi: | ||
- | |||
- | < | ||
- | |||
- | ===== - Ingressi di conteggio PNP / Push Pull ===== | ||
- | |||
- | {{ schemi: | ||
- | |||
- | < | ||
- | |||
- | ===== - Ingressi analogici ===== | ||
- | |||
- | ==== - Ingresso 1 potenziometrico e ingresso 2 voltmetrico | ||
- | |||
- | {{ schemi: | ||
- | |||
- | < | ||
- | |||
- | ==== - Ingresso 1 per PT100 e ingresso 2 amperometrico ==== | ||
- | |||
- | {{ schemi: | ||
- | |||
- | < | ||
- | |||
- | ==== - Ingresso 1 per PT100 e ingresso 2 per termocoppie ==== | ||
- | |||
- | {{ schemi: | ||
- | |||
- | < | ||
- | |||
- | ===== - Uscite digitali protette ===== | ||
- | |||
- | {{ schemi: | ||
- | |||
- | < | ||
- | |||
- | ===== - Uscite analogiche ===== | ||
- | |||
- | {{ schemi: | ||
- | |||
- | < | ||
- | |||
- | |||
- | / | ||
+ | / | ||
====== - Settaggi, procedure e segnalazioni ====== | ====== - Settaggi, procedure e segnalazioni ====== | ||
- | {{strumenti: | + | {{strumenti: |
- | < | + | ===== - Selettore baud-rate di PROG PORT e USER PORT ===== |
{{page> | {{page> | ||
- | < | + | ===== - Selettore baud-rate CANbus ===== |
{{page> | {{page> | ||
Linea 584: | Linea 370: | ||
===== - Led ===== | ===== - Led ===== | ||
- | I led **" | ||
- | {{led: | + | {{template>lib:tpl:tpl-h-seled-010|prd=j1p20}} |
- | + | ||
- | I led utente **"L1, L2, L3 **e** L4"** sono presenti solo sulla parte posteriore: | + | |
- | + | ||
- | {{led: | + | |
- | + | ||
- | <html>< | + | |
- | + | ||
- | ==== - Segnalazioni “Led di sistema” ==== | + | |
- | === Legenda: === | + | |
- | {{led:led_on.jpg? | + | |
- | + | ||
- | {{led: | + | |
- | + | ||
- | {{led: | + | |
- | + | ||
- | ^Led^Colore^Stato^Descrizione^ | + | |
- | |**pow**|Verde|{{led: | + | |
- | |::: | + | |
- | |**run**|Verde|{{led: | + | |
- | |::: | + | |
- | |**stop**|Giallo|{{led: | + | |
- | |**err**|Rosso|{{led: | + | |
- | + | ||
- | < | + | |
- | + | ||
- | === Segnalazioni del led err === | + | |
- | |**N°**\\ **lampeggi**|**Errore**|**Descrizione**|**Azioni consigliate**| | + | |
- | | **1** |**Bus error**|Bus non configurato come descritto nell' | + | |
- | | **2** |**CheckSum Error**|Il controllo di integrità sulle variabili ritentive ha dato esito negativo. (Vedi capitolo Reset Error Checksum)|E' | + | |
- | | **3** |**Index Out of Bound**|Indice di un array è puntato su un elemento inesistente|Con l' | + | |
- | | **4** |**Program Over Range**|L' | + | |
- | | **5** |**Step Over Range**|l' | + | |
- | | **6** |**Division By Zero**|Il denominatore di un' | + | |
- | | **7** |**Syntax Error**|Il programma applicativo ha un' | + | |
- | | **8** |**Watch Dog Error**|Un modulo CAN non funziona correttamente, | + | |
- | | **9** |**Stack Error**|Il programma applicativo ha utilizzato tutti i livelli di chiamata a subroutine permessi|Con l' | + | |
- | + | ||
- | < | + | |
- | + | ||
- | === Codici di errore hardware === | + | |
- | Se nella fase di accensione, viene rilevato un malfunzionamento di qualche periferica, il sistema si blocca e viene segnalato l' | + | |
- | + | ||
- | Il numero di lampeggi indica il tipo di errore secondo la seguente tabella: | + | |
- | + | ||
- | ^Numero di lampeggi^Errore^ | + | |
- | | 1 |Display| | + | |
- | | 2 |FPGA| | + | |
- | | 3 |Media| | + | |
- | | 4 |Bootloader| | + | |
- | | 5 |FW| | + | |
- | | 6 |Bus| | + | |
- | | 7 |// | + | |
- | | 8 |// | + | |
- | | 9 |Exception| | + | |
- | <WRAP center round important 80%> | + | |
- | Ognuna di queste segnalazioni indica una situazione di errore grave. Il prodotto deve essere inviato all' | + | |
- | </ | + | |
- | + | ||
- | < | + | |
- | + | ||
- | ==== - Segnalazioni “Led utente” ==== | + | |
- | {{led: | + | |
- | + | ||
- | ^Led^Colore^Descrizione^ | + | |
- | |{{led: | + | |
- | |{{led: | + | |
- | |{{led: | + | |
- | |{{led: | + | |
< | < | ||
===== - Pulsanti ===== | ===== - Pulsanti ===== | ||
- | {{strumenti: | ||
- | ^Nome^Descrizione^ | + | {{template> |
- | |{{varie:pulsante_6x6.jpg? | + | |
- | |{{varie: | + | |
- | |{{varie: | + | |
< | < | ||
+ | ====== - Funzioni di sistema ====== | ||
- | ====== | + | {{page> |
- | ===== - Introduzione ===== | + | |
- | Nel presente capitolo verranno introdotti alcuni concetti e descritti alcuni funzionamenti del prodotto. Tali contenuti sono in parte legati e implementati nel firmware. Tale software implementa tutte le funzionalità che permettono al prodotto di essere un componente del sistema programmabile QEM chiamato Qmove. | + | |
- | ===== - Organizzazione dei dati e delle memorie | + | ===== - Elenco |
- | Per meglio comprendere la terminologia utilizzata in questo capitolo, è necessario | + | |
- | Un applicativo QCL è composto, oltre che dalle istruzioni, anche dalle variabili sulle quali possono agire le istruzioni QCL. Alcune di queste variabili sono ritentive, cioè mantengono inalterato il loro valore tra uno spegnimento ed una accensione, le altre assumono valore zero ad ogni accensione. Lo schema a blocchi seguente illustra l' | + | {{page> |
- | + | ||
- | {{sezioni: | + | |
- | + | ||
- | Come si può notare, all' | + | |
- | + | ||
- | **" | + | |
- | * **Programma QCL:** è l' | + | |
- | * **Programma HMI:** è l' | + | |
- | * **Dati di configurazione: | + | |
- | + | ||
- | **" | + | |
- | * **Variabili ritentive: | + | |
- | + | ||
- | **" | + | |
- | * **Variabili non ritentive: | + | |
- | La memoria dati volatile è utilizzata anche come memoria dinamica, cioè quella memoria necessaria al firmware per le operazioni internen e per la gestione delle pagine HMI attive. | + | |
- | + | ||
- | **" | + | |
- | E' inoltre utilizzato per memorizzare il backup dell' | + | |
- | + | ||
- | **" | + | |
- | + | ||
- | + | ||
- | ===== - Stati CPU ===== | + | |
- | La CPU ha vari stati di funzionamento. Nella seguente figura vengono illustrati i principali cambi di stato a partire dall' | + | |
- | Gli stati principali di funzionamento sono RESET, READY, RUN e STOP.\\ | + | |
- | Gli eventi della CPU che determinano la transizione da uno stato all' | + | |
- | **Download applicativo** rappresenta la procedura dell' | + | |
- | + | ||
- | {{varie: | + | |
- | + | ||
- | **Download applicativo** rappresenta la procedura dell' | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | + | ||
- | ===== - Funzioni di sistema ===== | + | |
- | <WRAP center round important 80%> | + | |
- | ATTENZIONE: L' | + | |
- | </ | + | |
- | + | ||
- | Le funzioni di sistema sono particolari procedure che permettono all' | + | |
- | Sugli strumenti dotati di display alcune funzioni di sistema sono accessibili solo con l' | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | + | ||
- | ==== - Descrizione ==== | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | ===== Informazioni per la programmazione ===== | + | |
- | In questo capitolo sono raccolte tutte le informazioni relative al prodotto necessarie durante la programmazione, | + | |
- | + | ||
- | ==== - Ambienti di sviluppo ==== | + | |
- | Per la programmazione del prodotto è necessario utilizzare gli ambienti Qview-5 per la programmazione del codice QCL e se il prodotto è equipaggiato di display grafico, anche l' | + | |
- | + | ||
- | Lo strumento è equipaggiato fisicamente da 3 slot come indicato nel capitolo [[: | + | |
- | Gli slots da 4 a 12 sono comunque dichiarabili e devono venire utilizzati per indirizzare risorse che risiedono nei moduli Canopen. | + | |
- | + | ||
- | Un esempio di dichiarazione del BUS da utilizzare nella sezione BUS della unit di configurazione è: | + | |
- | + | ||
- | BUS | + | |
- | 1 1R20F 10 | + | |
- | 2 1MD1F . | + | |
- | 3 . . | + | |
- | + | ||
- | Ovviamente la versione firmware deve coincidere ed il nome della scheda di specializzazione allo slot 3 deve essere corretto. Tale nome è ricavabile dalla colonna più a destra della tabella | + | |
- | + | ||
- | Per programmare con l' | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
- | + | ||
- | {{page> | + | |
< | < | ||
====== - Accessori disponibili ====== | ====== - Accessori disponibili ====== | ||
+ | |||
* [[Strumenti: | * [[Strumenti: | ||
* [[Strumenti: | * [[Strumenti: | ||
Linea 812: | Linea 398: | ||
* [[Strumenti: | * [[Strumenti: | ||
* [[Strumenti: | * [[Strumenti: | ||
+ |