Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedenteUltima revisioneEntrambe le parti successive la revisione | ||
strumenti:qmoveplus:c1r11:mimc1r11fx_base [2015/02/17 09:30] – [5.3. Led] documentazione | strumenti:qmoveplus:c1r11:mimc1r11fx_base [2018/10/26 16:11] – [7.3 Dimensioni meccaniche] documentazione | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
====== C1-R11-Fx BASE ====== | ====== C1-R11-Fx BASE ====== | ||
- | {{strumenti: | + | {{ strumenti: |
+ | |||
+ | ---- | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | < | ||
====== Informazioni ====== | ====== Informazioni ====== | ||
<WRAP center round box 90%> | <WRAP center round box 90%> | ||
- | | {{: | + | | {{: |
- | ^ Documento: | + | ^ Documento: |
- | ^ Descrizione: | + | ^ Descrizione: |
- | ^ Redattore: | + | ^ Redattore: |
- | ^ Approvatore | + | ^ Approvatore |
- | ^ Link: | http:// | + | ^ Link: | http:// |
- | ^ Lingua: | + | ^ Lingua: |
- | | |||| | + | | |||| |
- | ^ Release documento | + | ^ Release documento |
- | | 01 | Nuovo manuale | Valido per release hardware a partire da 02 e major release firmware | + | | 01 |
- | | 02 | Inserito modello FF | |08/ | + | | 02 |
- | | 03 | Cancellato modello FC | |16/ | + | | 03 |
- | | 04 | Aggiunta la scheda 1MG5F | | 29/ | + | | 04 |
- | | 05 | Nuovo manuale |Realizzata le versione “BASE” di questo manuale | | + | | 05 |
+ | | 06 | 02 | Aggiunto il capitolo " | ||
+ | | 07 | 02 | Aggiunta versione commerciale " | ||
+ | | 08 | 02 | Corretto “Assorbimento max.” in Power Supply | ||
</ | </ | ||
- | < | + | < |
{{page> | {{page> | ||
- | < | + | < |
====== - Descrizione ====== | ====== - Descrizione ====== | ||
- | **C1-R11-F** è un controllore | + | **C1-R11-F** è un controllore |
===== - Identificazione del prodotto ===== | ===== - Identificazione del prodotto ===== | ||
Linea 38: | Linea 48: | ||
{{page> | {{page> | ||
+ | |||
+ | < | ||
==== - Codice di ordinazione ==== | ==== - Codice di ordinazione ==== | ||
|Modello||| |Caratteristiche||| | |Modello||| |Caratteristiche||| | ||
- | ^**C1**|-^**R11**|-^**FA**|-^**10**| | + | ^**C1**|-^**R11**|-^**FA**|-^**10**{{: |
| | | | | | |**10** = Versione firmware | | | | | | | |**10** = Versione firmware | ||
| | | | |**F** | | | | | |**F** | ||
Linea 48: | Linea 60: | ||
|**C1** = Famiglia Qmove " | |**C1** = Famiglia Qmove " | ||
- | < | + | < |
==== - Versioni hardware ==== | ==== - Versioni hardware ==== | ||
Linea 54: | Linea 66: | ||
Attualmente sono disponibili le seguenti versioni hardware: | Attualmente sono disponibili le seguenti versioni hardware: | ||
- | | |^ Versioni hardware | + | | |^ Versioni hardware |
- | | |^A^B^C^D^E^F^G^Y^Z^ | + | | |^A^B^C^D^E^F^G^Y^W^Z^ |
- | ^SLOT 2\\ (Scheda base)^USER PORT (RS232, RS422, RS485)|1|1|1|1|1|1|1|1|1| | + | ^SLOT 2\\ (Scheda base)^USER PORT (RS232, RS422, RS485)|1|1|1|1|1|1|1|1|1|1| |
- | ^:::^AUX1 PORT (RS232, RS422, RS485)|-|-|-|-|-|-|-|-|1| | + | ^:::^AUX1 PORT (RS232, RS422, RS485)|-|-|-|-|-|-|-|-|1|1| |
- | ^:::^AUX2 PORT (RS485)|1|1|1|1|1|1|1|1|1| | + | ^:::^AUX2 PORT (RS485)|1|1|1|1|1|1|1|1|1|1| |
- | ^:::^CAN1 PORT|1|1|1|1|1|1|1|1|1| | + | ^:::^CAN1 PORT|1|1|1|1|1|1|1|1|1|1| |
- | ^:::^CAN2 PORT[(opzione non ancora abilitata )]|-|-|-|-|-|-|-|-|1| | + | ^:::^CAN2 PORT[(opzione non ancora abilitata )]|-|-|-|-|-|-|-|-|-|1| |
- | ^::: | + | ^::: |
- | ^:::^USB PORT[(# | + | ^:::^USB PORT[(#1)]|-|-|-|-|-|-|-|-|-|-|1 |
- | ^SLOT 3\\ (Schede di\\ specializzazione)^Ingressi digitali standard|-|16|16|16|16|16|16|16|16| | + | ^SLOT 3\\ (Schede di\\ specializzazione)^Ingressi digitali standard|-|16|16|16|16|16|16|16|-|16| |
- | ^::: | + | ^::: |
- | ^::: | + | ^::: |
- | ^::: | + | ^::: |
- | ^::: | + | ^::: |
- | ^::: | + | ^::: |
- | ^::: | + | ^::: |
- | ^::: | + | ^::: |
- | ^::: | + | ^::: |
- | ^:::^Uscite digitali protette|-|8|16|8|16|8|16|8|8| | + | ^:::^Uscite digitali protette|-|8|16|8|16|8|16|8|-|8| |
- | ^:::^Uscite digitali a relè|-|-|-|-|-|-|-|-|-| | + | ^:::^Uscite digitali a relè|-|-|-|-|-|-|-|-|-|-| |
- | ^:::^Uscite analogiche 0-10V-12bit|-|-|-|-|-|-|-|-|-| | + | ^:::^Uscite analogiche 0-10V-12bit|-|-|-|-|-|-|-|-|-|-| |
- | ^:::^Uscite analogiche +/ | + | ^:::^Uscite analogiche +/ |
- | ^:::^Uscite stepper|-|-|-|2|-|-|4|4|4| | + | ^:::^Uscite stepper|-|-|-|2|-|-|4|4|-|4| |
- | ^::: | + | ^::: |
- | ^Codice software della scheda\\ da dichiarare nello SLOT 3^|-|{{: | + | ^Codice software della scheda\\ da dichiarare nello SLOT 3^|-|{{: |
~~REFNOTES~~ | ~~REFNOTES~~ | ||
+ | |||
+ | < | ||
==== - Manuali delle Schede espansione ==== | ==== - Manuali delle Schede espansione ==== | ||
Linea 90: | Linea 104: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - Conformazione prodotto ===== | ===== - Conformazione prodotto ===== | ||
Linea 102: | Linea 116: | ||
* **c** = Scheda Base | * **c** = Scheda Base | ||
- | < | + | < |
====== - Caratteristiche tecniche ====== | ====== - Caratteristiche tecniche ====== | ||
Linea 116: | Linea 130: | ||
|altitudine=0 - 2000m s.l.m. | |altitudine=0 - 2000m s.l.m. | ||
|grado_ip=IP20}} | |grado_ip=IP20}} | ||
+ | |||
===== - CPU (livello tecnologico F) ===== | ===== - CPU (livello tecnologico F) ===== | ||
^Microprocessore RISC (32 bit)^^ | ^Microprocessore RISC (32 bit)^^ | ||
Linea 122: | Linea 137: | ||
^Flash| | ^Flash| | ||
- | < | + | < |
===== - Dimensioni meccaniche ===== | ===== - Dimensioni meccaniche ===== | ||
- | ^:info:^Quote in mm.^ | + | <WRAP center round info 60%> |
+ | Quote in mm. | ||
+ | </ | ||
+ | |||
+ | {{strumenti: | ||
- | {{strumenti: | + | < |
===== - Dima di foratura ===== | ===== - Dima di foratura ===== | ||
- | {{strumenti: | + | {{strumenti: |
- | < | + | < |
Linea 143: | Linea 162: | ||
{{strumenti: | {{strumenti: | ||
- | < | + | < |
===== - Power Supply ===== | ===== - Power Supply ===== | ||
Linea 149: | Linea 168: | ||
{{strumenti: | {{strumenti: | ||
- | {{page>lib:mdl:mdl-h-cnalim-020}} | + | {{template>lib:tpl:tpl-h-cnalim-010|power=10}} |
- | < | + | < |
===== - Collegamenti seriali ===== | ===== - Collegamenti seriali ===== | ||
Linea 162: | Linea 181: | ||
{{page> | {{page> | ||
- | < | + | < |
==== - AUX1 PORT ==== | ==== - AUX1 PORT ==== | ||
Linea 168: | Linea 187: | ||
{{page> | {{page> | ||
- | < | + | < |
==== - AUX2 PORT ==== | ==== - AUX2 PORT ==== | ||
Linea 174: | Linea 193: | ||
{{page> | {{page> | ||
- | < | + | < |
==== - CANbus PORT==== | ==== - CANbus PORT==== | ||
Linea 188: | Linea 207: | ||
{{page> | {{page> | ||
- | < | + | < |
====== - Caratteristiche elettriche ====== | ====== - Caratteristiche elettriche ====== | ||
Linea 198: | Linea 217: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - RS232 ===== | ===== - RS232 ===== | ||
Linea 204: | Linea 223: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - RS422 ===== | ===== - RS422 ===== | ||
Linea 210: | Linea 229: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - RS485 ===== | ===== - RS485 ===== | ||
Linea 216: | Linea 235: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - CANbus ===== | ===== - CANbus ===== | ||
Linea 222: | Linea 241: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - Ethernet ===== | ===== - Ethernet ===== | ||
Linea 232: | Linea 251: | ||
{{page> | {{page> | ||
- | < | + | < |
Linea 243: | Linea 262: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - Selettore baud-rate CANbus ===== | ===== - Selettore baud-rate CANbus ===== | ||
Linea 249: | Linea 268: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - Led ===== | ===== - Led ===== | ||
Linea 255: | Linea 274: | ||
{{template> | {{template> | ||
- | < | + | < |
===== - Pulsanti ===== | ===== - Pulsanti ===== | ||
Linea 261: | Linea 280: | ||
{{template> | {{template> | ||
- | <html><pagebreak | + | <pagebreak> |
+ | |||
+ | ====== - Generalità di funzionamento ====== | ||
+ | ===== - 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 ===== | ||
+ | {{page> | ||
+ | |||
+ | ===== - Stati CPU ===== | ||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | ===== - Funzioni di sistema ===== | ||
+ | {{page> | ||
+ | |||
+ | ==== Accesso alle funzioni di sistema ==== | ||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | ==== Descrizione delle funzioni ==== | ||
+ | {{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 ==== | ||
+ | {{template> | ||
+ | |||
+ | Un esempio di dichiarazione del BUS da utilizzare nella sezione BUS della unit di configurazione è: | ||
+ | <code QCL> | ||
+ | BUS | ||
+ | | ||
+ | | ||
+ | | ||
+ | </code> | ||
+ | Ovviamente la versione firmware deve coincidere ed il nome della scheda di specializzazione allo slot 3 deve essere corretto. Vedere il capitolo dedicato. | ||
+ | |||
+ | ==== Memorie utilizzate ==== | ||
+ | {{template> | ||
+ | |||
+ | ==== Porte di comunicazione ==== | ||
+ | {{template> | ||
+ | |||
+ | ==== Messaggi di errore del firmware ==== | ||
+ | {{template> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | ==== - I devices ==== | ||
+ | Con il termine device si identifica una categoria di dispositivi software atti a svolgere attività di supporto e di controllo, più o meno complesse, per risolvere le problematiche legate all' | ||
+ | La lista dei devices implementati nel firmware dipende dalla **versione** firmware. Lo scopo del presente paragrafo è quello di illustrare la lista e le caratteristiche dei devices disponibili. | ||
+ | |||
+ | Il firmware versione **10 **implementa i seguenti devices: | ||
+ | ^Nome device^Tempo di campionamento\\ minimo (msec)^Tempo di campionamento\\ massimo (msec)^Tempo di esecuzione (%)^ | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |||
+ | Il firmware versione **20** implementa **anche** i seguenti devices: | ||
+ | ^Nome device^Tempo di campionamento\\ minimo (msec)^Tempo di campionamento\\ massimo (msec)^Tempo di esecuzione (%)^ | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |||
+ | Il firmware versione **30** implementa **anche** i seguenti devices: | ||
+ | ^Nome device^Tempo di campionamento\\ minimo (msec)^Tempo di campionamento\\ massimo (msec)^Tempo di esecuzione (%)^ | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | |[[Software: | ||
+ | ~~REFNOTES~~ | ||
+ | ===Particolarità dei devices=== | ||
+ | In questo paragrafo vengono descritte delle informazioni aggiuntive sui devices. Queste informazioni integrano e completano il manuale di uso del device disponibile nel sito Qem. Sono informzioni relative all' | ||
+ | |||
+ | ==CANOPEN== | ||
+ | Se nella dichiarazione del device [[Software: | ||
+ | Il primo slot per indirizzare risorse che risiedono all' | ||
+ | Il firmware gestisce la cattura dell' | ||
+ | E' possibile inserire il valore 2 nella dichiarazione del device sul campo relativo alla porta. Questa impostazione rende possibile lo startup dei drive DS402 tramite una richiesta QCL (QDO numero 10). Questa funzionalità si rende necessaria nei casi in cui ci siano dei drive senza ingresso di abilitazione e con l' | ||
+ | |||
+ | ==DATASTORE== | ||
+ | I files manipolati dal device [[Software: | ||
+ | Il device [[Software: | ||
+ | Se l' | ||
+ | |||
+ | Un esempio di codice QCL per cambiare dispositivo potrebbe essere: | ||
+ | |||
+ | <code QCL> | ||
+ | SUB SETMMC | ||
+ | WAIT NOT data.st_busy | ||
+ | IF data.st_mount | ||
+ | data.priority = -1 | ||
+ | data.UMOUNT | ||
+ | WAIT NOT data.st_mount | ||
+ | CALL CHECK_ERR_WRN | ||
+ | ENDIF | ||
+ | data.priority = 0 | ||
+ | data.MOUNT | ||
+ | WAIT data.st_mount | ||
+ | ENDSUB | ||
+ | |||
+ | SUB SETNAND | ||
+ | WAIT NOT data.st_busy | ||
+ | IF data.st_mount | ||
+ | data.priority = -1 | ||
+ | data.UMOUNT | ||
+ | WAIT NOT data.st_mount | ||
+ | CALL CHECK_ERR_WRN | ||
+ | ENDIF | ||
+ | data.priority = 1 | ||
+ | data.MOUNT | ||
+ | WAIT data.st_mount | ||
+ | CALL CHECK_ERR_WRN | ||
+ | ENDSUB | ||
+ | </code> | ||
+ | |||
+ | Esiste una particolare impostazione dei parametri che permette di verificare l' | ||
+ | Se l' | ||
- | ====== - Funzioni | + | I parametri " |
+ | ==RECDATA== | ||
+ | Il device può memorizzare un massimo | ||
- | {{page> | + | ==QMOS== |
+ | Il parametro " | ||
- | ===== - Elenco delle Funzioni | + | ==FREQ== |
+ | Per definire l' | ||
- | {{page> | + | ==CAMMING3== |
+ | I parametri relativi ai settori (CodeQm, CodeQs…) non sono ritentivi. All' | ||
- | < | + | < |
====== - Accessori disponibili ====== | ====== - Accessori disponibili ====== |