Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:strumenti:qpanelplus:qc104:mima1hmiqc104 [2016/10/11 14:11] qem211en:strumenti:qpanelplus:qc104:mima1hmiqc104 [2019/08/29 17:01] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== A1-HMI-QC104 ======
  
 +{{  strumenti:qpanelplus:qc104:qc104_3d_01.png?direct&600  |A1-HMI-QC104}}
 +
 +----
 +
 +{{page>en:lib:mdl:mdl-g-diritti-010}}
 +
 +<pagebreak>
 +
 +====== Informations ======
 +
 +<WRAP center round box 90%>
 +| {{:varie:logo_qem_documentazione.png?200&direct}}                                                                                                                                  ||||
 +^ Document:                                          | **MIMA1HMIQC104**                                                                                                              |||
 +^ Description:                                       | Installation and maintenance manual                                                                                            |||
 +^ Editor:                                            | Riccardo Furlato                                                                                                               |||
 +^ Approver                                           | Giuliano Tognon                                                                                                                |||
 +^ Link:                                              | http://www.qem.eu/doku/doku.php/en/strumenti/qpanelplus/qc104/mima1hmiqc104                                                    |||
 +^ Language:                                          | English                                                                                                                        |||
 +|                                                                                                                                                                                    ||||
 +^ Document release                                   ^ Description                                                                  ^ Note                                ^ Date        ^
 +|  01                                                | PRELIMINARY manual                                                                                               | 25/09/2013  |
 +|  02                                                | Added the ES097 expansion                                                    | Valid for hardware release from 04  | 09/07/2014  |
 +|  03                                                | New layout to make the QSG                                                                                       | 10/10/2016  |
 +</WRAP>
 +
 +{{page>en:lib:mdl:mdl-h-cemarce-010}}
 +
 +<pagebreak>
 +
 +====== - Description ======
 +**A1-HMI-QC104** is a operator panel of the Qpanel+ series, can be equipped with:
 +===== - Product Identification =====
 +
 +^:tip:^The Ordering Code provides the exact product features.^
 +
 +==== - Product Label ====
 +{{strumenti:qpanelplus:qc104:qc104_etichetta-prodotto_01.png?nolink&400|}}
 +
 +{{page>en:lib:mdl:mdl-h-mclegeti-010}}
 +
 +<pagebreak>
 +
 +==== - Ordering code ====
 +
 +|Model||| |Features|||||
 +^A1-HMI-QC104|-^03|/^TP04|/^CG2|/^24|
 +|      | |       | | | | | |**24** = Power supply{{:loghi:column_spacer.png?nolink}}|
 +|      | |       | | | |**CG2** = Specialization cards|||
 +|      | |       | |**TP00** = Keyboard code (TP00 = resisitive touch-screen panel, logo and customizable function keys);\\ **TP04** = resisitive touch-screen panel, logo and QEM function keys|||||
 +|      | |**03** =  Firmware version (00 = not installed)|||||||
 +|**A1**  = HMI family\\ **HMI**  = Human Machine Interface\\ **Q** = Qpanel series\\ **C** = Panel Graphic colors\\ **104** = Graphics LCD display 10,4” TFT-256 COLORS-800x600px; front panel dimensions (216x287mm); keyboard with 6 keys + 10 leds; box with standard DIN 43700|||||||||
 +
 +<pagebreak>
 +
 +==== - Hardware Versions ====
 +The following versions are avaiable:
 +
 +| ^  Features  ||||
 +^Model^Digital inputs^Bidirectional counters\\ 20KHz AB (24V-PP)^Analog inputs 12bit^Protected digital outputs^
 +^A1-HMI-QC104-03/TP04/24V|  -  |  -  |  -  |  -  |
 +^A1-HMI-QC104-03/TP04/D08/24V|  8  |  -  |  -  |  8  |
 +^A1-HMI-QC104-03/TP04/G16/24V|  16  |  -  |  2  |  8  |
 +^A1-HMI-QC104-03/TP04/CG2/24V|  12  |  2  |  2  |  8  |
 +
 +<pagebreak>
 +
 +===== - Product Configuration =====
 +==== - Front Panel ====
 +{{strumenti:qpanelplus:qc104:qc104_front_01.png?nolink&500}}
 +
 +**A)** Function keys and led's\\ **B)** System led's
 +
 +<pagebreak>
 +
 +==== - Back terminal blocks ====
 +The A1-HMI-QC104 has the specialization card.
 +
 +{{strumenti:qpanelplus:qc104:qc104_posteriore_02.png?nolink&800}} 
 +
 +
 +<pagebreak>
 +
 +====== - Technical features ======
 +===== - General features =====
 +
 +{{template>en:lib:tpl:tpl-h-cecargen-010
 +|peso=2Kg
 +|mat_contenitore=Sheet metal
 +|mat_pannello=Alluminium
 +|mat_cornice=Self-extinguishing Noryl
 +|display=LCD TFT 10.4” TFT-256 COLORS-800 x 600px
 +|touch=wire Resistive
 +|dim_display=211.2 x 158.4mm / 10.4"
 +|led_ut=6
 +|led_sys=4 to front panel, 8 on rear
 +|tasti_f=6
 +|tasti_sys=3
 +|temp_ese=0 ÷ 50°C
 +|temp_stoc=-25 ÷ +70   °C
 +|umidita=90% condensate free
 +|altitudine=0 - 2000m s.l.m.
 +|grado_ip=IP64}}
 +
 +===== - CPU =====
 +
 +^RISC Microprocessor (32 bit)^^
 +^Frequenza di lavoro|  200MHz|
 +^RAM|  16MB|
 +^Flash|  4MB|
 +^FeRAM|  32KB|
 +
 +<pagebreak>
 +
 +===== - Dimensions =====
 +
 +^ :info:  ^ Lenghts in mm.  ^
 +
 +{{strumenti:qpanelplus:qc104:qc104_dimensioni_01.png?nolink&600}}
 +
 +<pagebreak>
 +
 +===== - Hole template =====
 +
 +{{strumenti:qpanelplus:qc104:qc104_dima_01.png?nolink&650}}
 +
 +<pagebreak>
 +
 +===== - Installation =====
 +
 +{{page>en:lib:mdl:mdl-h-mcinstal-010}}
 +
 +<pagebreak>
 +
 +====== - Connections ======
 +
 +^:tip:^For details about cable sections and connectors, see application note [[en:appnote:an021|AN021]]^
 +.
 +^:tip:^The electrical features are given in paragraph [[#Electrical features]].\\ The connection examples are provided in paragraph [[#Connection examples]]^
 +
 +{{strumenti:qpanelplus:qc104:qc104_posteriore_02.png?nolink&800|Back view}}
 +
 +<pagebreak>
 +
 +===== - Power supply =====
 +
 +{{strumenti:qmoveplus:j1k31:j1k31_slot-supply_01.png?nolink&300}}
 +
 +{{template>en:lib:tpl:tpl-h-cnalim-010|power=10}}
 +
 +<pagebreak>
 +
 +===== - Serial connections =====
 +==== - PROG PORT (USB mini-B) ====
 +
 +{{page>en:lib:mdl:mdl-h-cnprogp-010}}
 +
 +<pagebreak>
 +
 +==== - USER PORT ====
 +
 +{{page>en:lib:mdl:mdl-h-cnuserp-010}}
 +
 +<pagebreak>
 +
 +===== - MMC/SD =====
 +
 +{{page>en:lib:mdl:mdl-h-cnmmc-010}}
 +
 +<pagebreak>
 +
 +===== - Digital inputs =====
 +==== - 16 digital inputs (G16) =====
 +
 +^  CN11  ^Terminal^Simbol^Description^Address^
 +|  {{connettori:cnn_12fv_p3.5_02.png?nolink&80}}  |  1  |  -  |Not used| |
 +|:::|  2  |  -  |Not used |
 +|:::|  3  |  0V  |Common of digital inputs| |
 +|:::|  4  |  I1  |Input I1|3.INP01|
 +|:::|  5  |  I2  |Input I2|3.INP02|
 +|:::|  6  |  I3  |Input I3|3.INP03|
 +|:::|  7  |  I4  |Input I4|3.INP04|
 +|:::|  8  |  I5  |Input I5|3.INP05|
 +|:::|  9  |  I6  |Input I6|3.INP06|
 +|:::|  10  |  I7  |Input I7|3.INP07|
 +|:::|  11  |  I8  |Input I8|3.INP08|
 +|:::|  12  |  0V  |Common of digital inputs| |
 +.
 +^  CN12  ^Terminal^Simbol^Description^Address^
 +|  {{connettori:cnn_12fv_p3.5_02.png?nolink&80}}  |  1  |  -  |Not used| |
 +|:::|  2  |  -  |Not used| |
 +|:::|  3  |  0V  |Common of digital inputs| |
 +|:::|  4  |  I9  |Input I9|3.INP09|
 +|:::|  5  |  I10  |Input I10|3.INP10|
 +|:::|  6  |  I11  |Input I11|3.INP11|
 +|:::|  7  |  I12  |Input I12|3.INP12|
 +|:::|  8  |  I13  |Input I13|3.INP13|
 +|:::|  9  |  I14  |Input I14|3.INP14|
 +|:::|  10  |  I15  |Input I15|3.INP15|
 +|:::|  11  |  I16  |Input I16|3.INP16|
 +|:::|  12  |  0V  |Common of digital inputs| |
 +
 +<pagebreak>
 +
 +=== - 12 digital inputs and 2 counter inputs (CG2) ====
 +
 +^  CN11  ^Terminal^Simbol^Description^Address
 +|  {{connettori:cnn_12fv_p3.5_02.png?nolink&80}}  |  1  |  -  |Not used| |
 +|:::|  2  |  -  |Not used| |
 +|:::|  3  |  0V  |Common of digital inputs| |
 +|:::|  4  |  I1  |Input I1|3.INP01|
 +|:::|  5  |  I2  |Input I2|3.INP02|
 +|:::|  6  |  I3  |Input I3|3.INP03|
 +|:::|  7  |  I4  |Input I4|3.INP04|
 +|:::|  8  |  I5  |Input I5|3.INP05|
 +|:::|  9  |  I6  |Input I6|3.INP06|
 +|:::|  10  |  PHA1  |Phase A of first counter|3.CNT01|
 +|:::|  11  |  PHB1  |Phase B of first counter|:::|
 +|:::|  12  |  0V  |Common of digital inputs| |
 +.
 +^  CN12  ^Terminal^Simbol^Description^Address^
 +|  {{connettori:cnn_12fv_p3.5_02.png?nolink&80}}  |  1  |  -  |Not used| |
 +|:::|  2  |  -  |Not used| |
 +|:::|  3  |  0V  |Common of digital inputs| |
 +|:::|  4  |  I7  |Input I7|3.INP07|
 +|:::|  5  |  I8  |Input I8|3.INP08|
 +|:::|  6  |  I9  |Input I9|3.INP09|
 +|:::|  7  |  I10  |Input I10|3.INP10|
 +|:::|  8  |  I11  |Input I11|3.INP11|
 +|:::|  9  |  I12  |Input I12|3.INP12|
 +|:::|  10  |  PHA2  |Phase A of second counter|3.CNT02|
 +|:::|  11  |  PHB2  |Phase B of second counter|:::|
 +|:::|  12  |  0V  |Common of digital inputs| |
 +
 +<pagebreak>
 +
 +===== - Analog inputs =====
 +==== - 2 potentiometric, voltmetric and amperometric analog inputs 12bit ====
 +
 +{{page>en:lib:mdl:mdl-h-cnanimp-020}}
 +
 +<pagebreak>
 +
 +==== - Digital outputs ====
 +{{page>en:lib:mdl:mdl-h-cndigout-010}}
 +
 +<pagebreak>
 +
 +/*--------------------------------------Caratteristiche elettriche-----------------------------------------*/
 +
 +====== - Electrical features ======
 +The following are the electrical hardware features.\\
 +Maximum and minimum frequency values and actual acquisition times, can still depend on any additional software filters, see for example the system variable “QMOVE:sys004” in the section [[#System variables]].
 +
 +===== - PROG PORT (USB mini-B) =====
 +
 +{{page>en:lib:mdl:mdl-h-ceprog-010}}
 +
 +<pagebreak>
 +
 +===== - RS232 =====
 +
 +{{page>en:lib:mdl:mdl-h-cers232-010}}
 +
 +<pagebreak>
 +
 +===== - RS422 =====
 +
 +{{page>en:lib:mdl:mdl-h-cers422-010}}
 +
 +<pagebreak>
 +
 +===== - RS485 =====
 +
 +{{page>en:lib:mdl:mdl-h-cers485-010}}
 +
 +<pagebreak>
 +
 +===== - MMC/SD =====
 +
 +{{page>en:lib:mdl:mdl-h-cemmc-010}}
 +
 +<pagebreak>
 +
 +===== - Digital inputs =====
 +
 +{{page>en:lib:mdl:mdl-h-cediginp-010}}
 +
 +<pagebreak>
 +
 +===== - Analog inputs =====
 +==== - Potentiometric analog inputs ====
 +
 +{{page>en:lib:mdl:mdl-h-ceaninp-020}}
 +
 +<pagebreak>
 +
 +==== -  Voltmetric analog inputs ====
 +
 +{{page>en:lib:mdl:mdl-h-ceaninp-030}}
 +
 +<pagebreak>
 +
 +==== -  Amperometric analog inputs ====
 +
 +{{page>en:lib:mdl:mdl-h-ceaninp-010}}
 +
 +<pagebreak>
 +
 +===== - Protected digital outputs =====
 +
 +{{page>en: lib:mdl:mdl-h-cedigout-010}}
 +
 +<pagebreak>
 +
 +====== - Connection examples ======
 +
 +===== - Digital inputs with encoder =====
 +{{schemi:cbl_in_cont_01.png?nolink&600|Digital inputs and encoder Bourns input connection examples}}
 +
 +<pagebreak>
 +
 +
 +===== - Voltmetric and amperometric analog inputs =====
 +
 +{{schemi:cbl_in-volt-amp_01.png?nolink&400|Voltmetric and amperometric analog inputs connection examples}}
 +
 +<pagebreak>
 +
 +===== - Voltmetric and potentiometric analog inputs =====
 +
 +{{schemi:cbl_in-volt-pot_01.png?nolink&400|Voltmetric and potentiometric analog inputs connection examples}}
 +
 +<pagebreak>
 +
 +===== - Protected digital outputs =====
 +
 +{{schemi:cbl_out-protette_01.png?nolink&600|Protected digital outputs connection examples}}
 +
 +<pagebreak>
 +
 +====== - Settings, procedures and reports ======
 +
 +{{strumenti:qpanelplus:qc104:qc104_settaggi_01.png?direct&500|Rear view for finding devices described in this section.}}
 +
 +===== - PROG PORT and USER PORT baud-rate selector =====
 +
 +^  SW1  ^Dip^DIP setting^^^^Function^
 +|  {{dip-switch:dip-8.jpg?direct&100}}  |  1  |  OFF  |  OFF  |  ON  |  ON  |PROG PORT transmission speed selection|
 +|:::|  2  |  OFF  |  ON  |  OFF  |  ON  |:::|
 +|:::| |  Baud-rate\\ 38400  |  Baud-rate\\ 115200  |  Baud-rate\\ 19200  |  Baud-rate\\ 57600  |:::|
 +|:::| ||||||
 +|:::|  3  |  OFF  |  OFF  |  ON  |  ON  |USER PORT transmission speed selection|
 +|:::|  4  |  OFF  |  ON  |  OFF  |  ON  |:::|
 +|:::| |  Baud-rate\\ 38400  |  Baud-rate\\ 115200  |  Baud-rate\\ 19200  |  Baud-rate\\ 57600  |:::|
 +|:::| ||||||
 +|:::|  5  | ||||Not used|
 +|:::| ||||||
 +|:::|  6  | ||||Not used|
 +|:::| ||||||
 +|:::|  7  | ||||Not used|
 +|:::| ||||||
 +|:::|  8  |  OFF  ||  ON  ||Select the USER PORT as PROG PORT [(the USER PORT can be used as PROG PORT with RS232 electric standard, setting to OFF the dip 6 of [[#Electric standard setup of USER PORT|SW2]])].|
 +|:::| |PROG PORT normal||PROG PORT on the connector of the USER PORT||:::|
 +~~REFNOTES~~
 +
 +<pagebreak>
 +
 +===== - Leds =====
 +
 +The **"key, com, state, error"** leds are called system led, they are found on both the front panel and on the back of HMI.
 +
 +{{led:qc104_led_sistema-front_01.png?direct&650}}
 +
 +The user **"L1, L2, L3 **and** L4"** leds they are found only on the front panel:
 +
 +{{led:qc104_led_utente-retro_01.png?direct&550}}
 +
 +<pagebreak>
 +
 +==== - Alerts "System Led" ====
 +=== - Legend: ===
 +
 +{{led:led_on.jpg?direct&30}} Led ON
 +
 +{{led:led_off.jpg?direct&30}} Led OFF
 +
 +{{led:led_lamp.jpg?direct&30}} Led Flashing
 +
 +^Led^Color^State^Description^
 +|**key**|Green|{{led:led_on.jpg?20}}|Always on. Turns off when at least one key is pressed.|
 +|**com**|Green|{{led:led_on.jpg?20}}|If on, indicates that the connection between the Terminal and QMOVE is not active.\\ The causes:\\ no connection between the devices;\\ mismatch of checksums between the Terminal and QMOVE applications;\\ interference on the serial line.\\ When the communication is restored, the led turns off.|
 +|**state**|Yellow|{{led:led_on.jpg?20}} {{led:led_lamp.jpg?20}}|If an abnormality occurs during communication between the Terminal and the QMOVE, led blinking with a 2Hz frequency. The malfunction can be hardware source (missed connection, noisy line) or software errors (incorrect readings of QMOVE variables).\\ The causes:\\ **Time-Out** when the terminal does not receive the response from the QMOVE.\\ **No match** when QMOVE application checksums are different from the file symbols used to build your application on the Terminal.\\ **Read error** when the read requests are made to variables with index and that index is outside of the allowed values.\\ **Write error** same for read error but for write operations.\\ **Backup error** when the data backup command of the QMOVE is not successful\\ **Restore error** when the command to restore data of thr QMOVE is not successful or when is given a command restore application and had not been previously backed up.\\ When the status led is flashing you should check what was the error that produced it; This can be done by accessing the Info page of the SETUP to 'Com Status' command. The error and then the blinking is cleared only on shutdown or after you exit the SETUP.|
 +|**error**|Red|{{led:led_lamp.jpg?20}}|This led is on when it detects hardware problems that might lead to malfunction of the system. Contact the QEM.|
 +
 +<pagebreak>
 +
 +==== - Alerts “User Led” ====
 +
 +{{led:qc104_led_utente-retro_01.png?direct&550}}
 +
 +^Led^Color^Description^
 +|{{led:led_on.jpg?20}} **L1**|Yellow|Delete application|
 +|{{led:led_on.jpg?20}} **L2**|:::|Delete the application from the MMC/SD.\\ The file must be named as: **appqtp.bin**|
 +|{{led:led_on.jpg?20}} **L1** {{led:led_on.jpg?20}} **L2**|:::|Execute the calibration of the Touch Screen.|
 +|{{led:led_on.jpg?20}} **L3**|:::|No function|
 +|{{led:led_on.jpg?20}} **L4**|:::|No function|
 +
 +<pagebreak>
 +
 +===== - Keys =====
 +
 +{{strumenti:qpanelplus:qc104:qc104_pulsanti_01.png?direct&550}}
 +
 +^Name^Description^
 +|{{varie:pulsante_6x6.jpg?40}}FUNC|Pressed enters or exit from the system functions|
 +|{{varie:pulsante_6x6.jpg?40}}BOOT|Pressed execute the selected function|
 +|{{varie:pulsante_6x6.jpg?40}}RESET|No function|
 +
 +<pagebreak>
 +
 +====== - General information of operation ======
 +===== - Introduction =====
 +
 +This chapter will introduce some concepts and describes some operations of the product. These contents are partly related and implemented in firmware. This software implements all features that allow the product to be a component of the system programmable Qmove.
 +
 +===== - Organizing data and memories =====
 +
 +{{page>en:lib:mdl:mdl-f-orgdatmem-010}}
 +
 +===== - SETUP PAGE =====
 +^:important:^ATTENZIONE: WARNING: The use of these procedures is potentially dangerous (see for example the application delete) and it is preferable that is carried out by a specialist supervision.^
 +
 +The system functions are special procedures that allow the user to perform various operations such as setting/calibration of devices, saving/restoring data and application on/from removable devices, deleting the application and management of storage devices.\\
 +To access the new system functions simply login to instrument SETUP.
 +
 +//Note: If there is no Terminal application software will automatically enter in SETUP.//
 +
 +==== - Procedure ====
 +|To access in the **System functions**, press the **BOOT key** or press together the keys **“F2 + F4 + F6”**.|{{tasti:tasto_f2.png?44}} {{tasti:f4.png?40}} {{tasti:f6.png?40}}\\ {{varie:pulsante_6x6.jpg?40}}**BOOT**|
 +
 +The following menu appears:
 +
 +{{:strumenti:qpanelplus:qpanelplus_funzioni_sistema_01.png?500}}
 +
 +To select a function using the vertical arrows of the __virtual keyboard__, then press Enter {{:strumenti:qpanelplus:virtualkeyboard_enter_01.png?40}} for view the selected function.
 +The system restarts and displays the system function selected.
 +
 +^Virtual keyboard^
 +|{{:strumenti:qpanelplus:virtualkeyboard_01.png?250|}}|
 +
 +==== - Setup page menu ====
 +Lists and describes all system functions.
 +
 +=== - Navigation keys ===
 +To enter/confirm the functions press ENTER key {{strumenti:qpanelplus:virtualkeyboard_enter_01.png?40}}.\\
 +The UP {{strumenti:qpanelplus:virtualkeyboard_up_01.png?40}} and DW {{strumenti:qpanelplus:virtualkeyboard_down_01.png?40}}keys perform changes of values.\\
 +To switch from one page to another press PAGE DOWN key {{strumenti:qpanelplus:virtualkeyboard_pgdown_01.png?40}} or PAGE UP key {{strumenti:qpanelplus:virtualkeyboard_pgup_01.png?40}}.\\
 +For exit from the menu press the ESC key {{strumenti:qpanelplus:virtualkeyboard_esc_01.png?40}}.
 +
 +//Note: For exit from the system functions select ''"EXIT"'' from the main menu.//
 +
 +=== - Info menu ===
 +
 +== - INFO PAGE 1/6 ==
 +{{strumenti:qpanelplus:qpanel_infop1_01.png?500}}
 +
 +== - FW code ==
 +Firmware code (es. HD010003)
 +
 +== - FW ver. ==
 +Firmware version (es. 01.0.3)
 +
 +== - IF code ==
 +Data not available.
 +
 +== - IF ver. ==
 +Data not available.
 +
 +== - INFO PAGE 2/6 ==
 +{{strumenti:qpanelplus:qpanel_infop2_01.png?500}}
 +
 +== - Date ==
 +System date.\\
 +The ESC key {{:strumenti:qpanelplus:virtualkeyboard_esc_01.png?40}} is inhibited until the confirmation of all the fields by pressing the ENTER {{strumenti:qpanelplus:virtualkeyboard_enter_01.png?40}} key.
 +
 +== - Time ==
 +System clock.\\
 +The ESC key {{:strumenti:qpanelplus:virtualkeyboard_esc_01.png?40}} is inhibited until the confirmation of all the fields by pressing the ENTER {{strumenti:qpanelplus:virtualkeyboard_enter_01.png?40}} key.
 +
 +== - Com.St. ==
 +Reports the status of the serial communication. If everything is OK the message: **''Ok''**\\
 +If the ‘COM’ led is ON and the'STATE' led flashing, the connection between the HMI and the QMOVE is not active. The reasons can be:
 +
 +**Checksum wrong**
 +Appears the ‘No match’ message, which means that the application built for the Terminal is not compatible with the QMOVE software and then the communication is not established because it may create incompatibilities in data of the system. The ‘No match’ condition excludes communication problems due to connection errors or problems related to serial ports.\\
 +
 +**Communication interrupted**
 +Appears the ‘Time Out’ message, which means that the terminal not received response or the response has not been received completely. If the ‘COM’ led is ON it probably means there is a malfunction of one of the two devices (QMOVE or HMI) or connection between the device. If the 'COM' led is OFF means that at least one ‘Time Out’ occured from the power ON (example an electrical noise).
 +
 +**Reading errors**
 +Appears the ‘Read Error’ message, which means that the the response string to a reading didn't the correct syntax of the Protocol. This can happen if the Terminal makes a request of a variable with index out of range. For example the read request of an element of an array, where the value of i is greater than the size of the array itself; if i is a constant value that the compiler of the application can inspect and report the error, but if i is the value that is contained in a variable can take place such an error.
 +
 +**Writing errors**
 +Appears the ‘Write Error’ message, which means that the response string to a reading didn't the correct syntax laid down in the Protocol. All that has been described for the readings also applies to torn writes
 +
 +**Backup error**
 +Appears the ‘Backup Error’ message, which means that the QMOVE application data backup operation is not successful.
 +
 +**Restore error**
 +Appears the ‘Restore Error’ message, which means that the restore operation of data of the QMOVE application is not successful.
 +
 +== - INFO PAGE 3/6 ==
 +{{strumenti:qpanelplus:qpanel_infop3_01.png?500}}
 +
 +== - App.format ==
 +Identifies the type of application file format. It is used to prevent the execution of applications with a format that is not compatible with the firmware. (Is an information used only by the development “QPaint” software).
 +
 +== - App.checks ==
 +The value allows you to uniquely identify a particular application. It is computed on the information used in the download of the application.
 +
 +== - App.title ==
 +Is a string that is set in the configuration “Qpaint” program to identify the application. Cannot be changed.
 +
 +== - INFO PAGE 4/6 ==
 +{{strumenti:qpanelplus:qpanel_infop4_01.png?500}}
 +
 +== - Target CPU ==
 +You see the CPU type connected with the Terminal. This information is detected with a reading from the Qmove CPU.
 +
 +== - Qmove Title ==
 +Is the application title exists in the Qmove CPU. This information is detected with a serial reading by Qmove CPU.
 +
 +== - INFO PAGE 5/6 ==
 +{{strumenti:qpanelplus:qpanel_infop5_01.png?500}}
 +
 +== - Checksum table ==
 +You see the checksum file configuration and application Qmove symbols and symbols which the application has been generated. The first is read with the serial from the CPU, the second is a value contained in the data download.\\
 +If the checksum do no match, the connection isn't enabled between the Terminal and Qmove variables. (see “[[#Com.St.|no match error or incorrect Checksum]]” ).
 +
 +== - INFO PAGE 6/6 ==
 +{{strumenti:qpanelplus:qpanel_infop6_01.png?500}}
 +
 +== - Flash Used ==
 +The value refers to the space occupied in the flash memory of QPaint project. The value is the same to the one displayed on the download page.
 +
 +== - RAM Used ==
 +The value refers to the space occupied in the RAM memory from the current page displayed by the terminal before logging on to the Setup. The value refers to all structures allocated to run the page.
 +
 +== - RAM Free ==
 +The value refers to the free space of the RAM memory. The sum of the first and third value, indicates the total RAM memory space.
 +
 +=== - Test Menu ===
 +The HMI has the following test procedures to assist the operator:\\
 +
 +{{strumenti:qpanelplus:qpanel_testp1_01.png?450}}
 +
 +== - Keyboard ==
 +
 +{{strumenti:qpanelplus:qpanel_testp2_01.png?450}}
 +
 +At the pressure of any button you see the message.\\
 +For exit press and hold the “ESC” {{strumenti:qpanelplus:virtualkeyboard_esc_01.png?40}} key for 2 sec.
 +
 +== - Leds ==
 +
 +{{strumenti:qpanelplus:qpanel_testp3_01.png?450}}
 +
 +The function key leds are activated in succession with variable frequency.\\
 +Don't execute the system leds test (“Key”, “Com”, “State”, “Error”) because the function it isn't programmable and because their indications are not essential to the functionality.
 +
 +=== - Down Menu (Download) ===
 +
 +{{strumenti:qpanelplus:qpanel_downp1_01.png?450}}
 +
 +The DOWNLOAD procedure allows the Terminal to receive the information needed to run the application designed by the user. The steps performed during the download procedure are:\\
 +
 +  - Verifying the connection
 +  - Flash memory delete
 +  - Displays the size of your application to receive
 +  - Software download
 +
 +=== - SysF Menu (System Functions) ===
 +
 +{{strumenti:qpanelplus:qpanel_sysfp1_01.png?450}}
 +
 +The entry in this menu is indicated by the following Leds:
 +
 +^Led ON^Color^Menù SysF description^System function^Description^
 +|{{led:led_on.jpg?20}} **L2**|Yellow|''Delete App.''|''Application delete''|Delete the application|
 +|{{led:led_on.jpg?20}} **L1** {{led:led_on.jpg?20}} **L2**|:::|''Upload MMC''|''Application upload from MMC/SD''|CApplication upload from MMC/SD.\\ The file must be named as: **appqtp.bin**|
 +|{{led:led_on.jpg?20}} **L3**|:::|''Touch Calib.''|''Touch Calibration''|The Touch Screen calibration.|
 +
 +For the description of functions see section [[#System functions]]
 +
 +=== - Cnf Menu (Configuration) ===
 +The changes will be put into execution at the exit from the configuration page.
 +
 +== - Config. Page 1/2 ==
 +{{strumenti:qpanelplus:qpanel_confp1_01.png?450}}
 +
 +Each time you press the button ENTER {{strumenti:qpanelplus:virtualkeyboard_enter_01.png?40}} key you jump from one sector to another sector.
 +
 +**Lang.**
 +Is the choice of the languages to be used. This array of strings is decided at design time in the Setup program.
 +
 +**Cont.**
 +Is the value of the display contrast.
 +
 +**Info**
 +Debug informations (default = OFF).
 +
 +**Tm CL**
 +CLEAR key time. During the dataentry, if the CLEAR button is pressed for longer than the time set the given typed is cleared. If the CLEAR button is pressed impulsively you cancel only one digit of the given type.
 +
 +
 +== - Config. Page 2/2 ==
 +{{strumenti:qpanelplus:qpanel_confp2_01.png?450}}
 +
 +Depending on the firmware version can also exit this window:
 +
 +{{strumenti:qpanelplus:qpanel_confp2bis_01.png?450}}
 +
 +**Com0**
 +Serial port speed System.
 +
 +**Com1**
 +Serial port speed AUX.
 +
 +**TmOut**
 +Timeout on request to the CPU (default = 1.00 s).
 +
 +**TBuzz**
 +Operating time of the buzz when press a button (default = 0.100 s).
 +
 +**ScrSv**
 +Screen-saver settings:\\
 +0 = disable (default). Display always on.\\
 +1..60 = switches off the display after pressing the buttons or touch after 1..60 minutes. Press any key or touch the display for resumes.
 +
 +<pagebreak>
 +
 +===== - System functions =====
 +==== - Delete App. function ====
 +
 +{{strumenti:qpanelplus:qpanelplus_funzioni_sistema_03.png?450|}}
 +
 +|Press the **BOOT key/F5 key** for 2 seconds the the selected function is executed.|{{tasti:f5.png?40}}\\ {{varie:pulsante_6x6.jpg?40}}**BOOT**|
 +|The POW led starts flashing to indicate that the selected function is running.|{{led:led_lamp.jpg?20}} **POW**|
 +|When the function ends the POW led stops flashing.|{{led:led_off.jpg?20}} **POW**|
 +|Press the **FUNC key/F1 key** to exit from the function|{{tasti:tasto_f1.png?40}}\\ {{varie:pulsante_6x6.jpg?40}}**FUNC**|
 +
 +{{strumenti:qpanelplus:qpanelplus_funzioni_sistema_07.png?450}}
 +
 +  * **a** = indicates that the function is in running.
 +  * **b** = task running.
 +  * **c** = percentage of the function executed.
 +
 +{{:strumenti:qpanelplus:qpanelplus_funzioni_sistema_08.png?450}}
 +
 +  * **d** = indicates that the function was successful.
 +
 +<pagebreak>
 +  
 +==== - Upload MMC function ====
 +
 +{{strumenti:qpanelplus:qpanelplus_funzioni_sistema_02.png?450|}}
 +
 +|Press the **BOOT key/F5 key** for 2 seconds the selected function is executed.|{{tasti:f5.png?40}}\\ {{varie:pulsante_6x6.jpg?40}}**BOOT**|
 +|The POW led starts flashing to indicate that the selected function is running.|{{led:led_lamp.jpg?20}} **POW**|
 +|When the function ends the POW led stops flashing.|{{led:led_off.jpg?20}} **POW**|
 +|Press the **FUNC key/F1 key** to exit from the function|{{tasti:tasto_f1.png?40}}\\ {{varie:pulsante_6x6.jpg?40}}**FUNC**|
 +
 +{{strumenti:qpanelplus:qpanelplus_funzioni_sistema_04.png?450}}
 +
 +  * **a** = indicates that the system is running.
 +  * **b** = operation running.
 +  * **c** = percentage of function executed.
 +
 +{{strumenti:qpanelplus:qpanelplus_funzioni_sistema_05.png?450}}
 +
 +  * **d** = indicates that the function was successful.
 +
 +|Press the **FUNC key/F1 key** the instrument restars.|{{tasti:tasto_f1.png?40}}\\ {{varie:pulsante_6x6.jpg?40}}**FUNC**|
 +
 +|f the function is not successful **POW** led turns OFF and start the **ERR** led.|{{led:led_off.jpg?20}} POW\\ {{led:led_lamp.jpg?20}} **ERR**|
 +
 +{{:strumenti:qpanelplus:qpanelplus_funzioni_sistema_06.png?450}}
 +
 +  * **e** = operation that caused the error.
 +  * **f** = indicates the type of error occurred.
 +
 +The number of flashes indicates the type of error occurred as shown in table [[#Error messages of system functions]].
 +
 +<pagebreak>
 +
 +==== - Touch Calib. function ====
 +This procedure, only available on instruments with touch-screen. Need to calibrate the pointing device.
 +
 +
 +|{{sezioni:funzionamento:schermata_touch1_01.png?nolink&400}}|At the entrance of the procedure, is presented with a screen that has a blue cross.\\ Press the center of the cross until the progress bar has reached completion.|
 +
 +|{{sezioni:funzionamento:schermata_touch2_01.png?nolink&400}}|Appears the ''**"COMPLETED"**'' message and and you can release the pressure.\\ \\ \\ \\ \\ //**Note: If the pressure is released before completion of the progress bar, the procedure is aborted and the **// **''<wrap rosso>"!! OPERATION ABORTED !!"</wrap>''** message|
 +
 +|{{sezioni:funzionamento:schermata_touch3_01.png?nolink&400}}|Thereupon a new Green Cross. Even in this case, repeat until the progress bar is complete and is displayed ''**"COMPLETED"**'' message.|
 +
 +|{{sezioni:funzionamento:schermata_touch4_01.png?nolink&400}}|It then proposed a final page with a new cyan colored cross. Even in this case, repeat until the progress bar is complete and is displayed ''**"COMPLETED"**'' message.|
 +
 +<pagebreak>
 +
 +==== - Error messages of system functions ====
 +When a system function ends with an error displays a message that describes the cause of the error.
 +
 +^Error/Flashing number ERR led^Message^
 +|  **1**  |''Generic error''|
 +|  **2**  |''Open/Exist/Create file error''|
 +|  **3**  |''Read file error''|
 +|  **4**  |''Write file error''|
 +|  **5**  |''Out of Memory error''|
 +|  **6**  |''QMos Version error''|
 +|  **7**  |''Checksum Error''|
 +|  **8**  |''Symbols checksum No Match''|
 +|  **9**  |''Configuration / Symbols error''|
 +|  **10**  |''File format error''|
 +|  **11**  |''Format error''|
 +|  **12**  |''Device not present or unformatted''|
 +|  **13**  |''Application not present error''|
 +|  **14**  |''Touch operation failure''|
 +|  **15**  |''File compression type not support''|
 +|  **16**  |''Target don't match project !''|
 +|  **17**  |''Fw version don't match project !''|
 +|  **18**  |''File copy error''|
 +|  **19**  |''Function not enabled''|
 +
 +<pagebreak>
 +
 +===== - Information for programming =====
 +In this section are collected all the product information you need while you are programming, or during development of an application QCL.
 +
 +==== - Development softwares ====
 +For programming the product you should use the Qview-5 for QCL and Qpaint-5 for the design of graphics pages. Both of these software are contained in a software package called Qworkbench and it is freely downloadable from the site Qem (in the download section).
 +
 +For programming with the development software QPaint-5 it is important select the correctly the target. Select //Project// ? //Target Configuration// ans select the correctly model.
 +
 +{{page>en:lib:mdl:mdl-s-ipmemuti-010}}
 +
 +<pagebreak>
 +
 +====== - Available accessories ======
 +  * [[en:Strumenti:Accessori:IQ009]]
 +  * [[en:Strumenti:Accessori:kit polarizzazione connettori|Connectors polarization Kit]]
 +  * [[en:Strumenti:Accessori:kit personalizzazione pannello|Front panel customization kit]]