Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:strumenti:qmoveplus:j1p20:mimj1p20fx_base [2015/07/16 12:00] – [2.3. Dimensioni meccaniche] documentazione | en:strumenti:qmoveplus:j1p20:mimj1p20fx_base [2019/08/29 17:01] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 4: | Line 4: | ||
---- | ---- | ||
+ | |||
{{page> | {{page> | ||
- | < | + | < |
====== Information ====== | ====== Information ====== | ||
Line 19: | Line 20: | ||
^Language|English||| | ^Language|English||| | ||
| |||| | | |||| | ||
- | ^ Document Release ^ Description ^ Notes ^ Date ^ | + | ^ Document Release |
- | | 01 | New Manual | |07/16/2015| | + | | 01 |
</ | </ | ||
{{page> | {{page> | ||
- | < | + | < |
====== - Description ====== | ====== - Description ====== | ||
- | **J1-P20-F** is a combo HMI-PAC controller of the Qmove+ | + | **J1-P20-F** is a combo HMI-PLC controller of the Qmove+ |
===== - Product Identificaiton ===== | ===== - Product Identificaiton ===== | ||
Line 41: | Line 42: | ||
{{page> | {{page> | ||
- | < | + | < |
==== - Ordering Code ==== | ==== - Ordering Code ==== | ||
Line 47: | Line 48: | ||
|Model||| |Caratteristics||||| | |Model||| |Caratteristics||||| | ||
^**J1**|-^**P20**|-^**FA**|-^**10**|/ | ^**J1**|-^**P20**|-^**FA**|-^**10**|/ | ||
- | | | | | | | | | |**TP00** = Keypad Code (TP00 = pannel with resistive touchscreen , custom logo and function keys);\\ **TP01** = panel with resistive touchscreen, | + | | | | | | | | | |**TP00** = Keypad Code (TP00 = pannel with resistive touchscreen , custom logo and function keys);\\ **TP01** = panel with resistive touchscreen, |
| | | | | | |**10** = Firmware version | | | | | | | |**10** = Firmware version | ||
| | | | |**F** | | | | | |**F** | ||
Line 54: | Line 55: | ||
- | < | + | < |
==== - Hardware Versions ==== | ==== - Hardware Versions ==== | ||
Line 60: | Line 61: | ||
| | | | ||
| |^ A ^ B ^ C ^ D ^ E ^ F ^ G ^ H ^ I ^ J ^ K ^ L ^ M ^ N ^ P ^ W ^ Y ^ Z ^ | | |^ A ^ B ^ C ^ D ^ E ^ F ^ G ^ H ^ I ^ J ^ K ^ L ^ M ^ N ^ P ^ W ^ Y ^ Z ^ | ||
- | ^ Base\\ | + | ^ Base\\ |
| ::: ^ CAN PORT | - | - | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - | 1 | - | 1 | 1 | 1 | | | ::: ^ CAN PORT | - | - | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - | 1 | - | 1 | 1 | 1 | | ||
| ::: ^ ETHERNET PORT | - | - | - | - | - | - | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | | ::: ^ ETHERNET PORT | - | - | - | - | - | - | - | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | ||
Line 69: | Line 70: | ||
| ::: ^ 0-10V-12bit analog outputs | | ::: ^ 0-10V-12bit analog outputs | ||
| ::: ^ +/ | | ::: ^ +/ | ||
- | ^ Board software code da dichiarare | + | ^ Card software code declared |
- | ^ Expansion\\ | + | ^ Expansion\\ |
| ::: ^ 12bit analog inputs | | ::: ^ 12bit analog inputs | ||
| ::: ^ 16bit selectable analog inputs(0-10V, | | ::: ^ 16bit selectable analog inputs(0-10V, | ||
Line 80: | Line 81: | ||
~~REFNOTES~~ | ~~REFNOTES~~ | ||
- | < | + | < |
- | ==== - Expansion | + | ==== - Expansion |
- | {{: | + | {{: |
==== - Firmware versions ==== | ==== - Firmware versions ==== | ||
Line 90: | Line 91: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - Product Configuration ===== | ===== - Product Configuration ===== | ||
Line 97: | Line 98: | ||
{{ strumenti: | {{ strumenti: | ||
- | **A)** Function keys and led's\\ **B)** System | + | **A)** Function keys and leds\\ **B)** System |
- | < | + | < |
==== - Back terminal blocks ==== | ==== - Back terminal blocks ==== | ||
Line 105: | Line 106: | ||
J1-P20-F has a specialist card. | J1-P20-F has a specialist card. | ||
- | {{ strumenti: | + | {{ strumenti: |
* **c** = Base card | * **c** = Base card | ||
Line 111: | Line 112: | ||
- | < | + | < |
====== - Technical Characteristics ====== | ====== - Technical Characteristics ====== | ||
Line 140: | Line 141: | ||
^Flash| | ^Flash| | ||
- | < | + | < |
===== - Dimensions ===== | ===== - Dimensions ===== | ||
- | ^:info:^Lengths | + | ^:info:^Dimensions |
{{ strumenti: | {{ strumenti: | ||
- | < | + | < |
===== - Hole template ===== | ===== - Hole template ===== | ||
Line 153: | Line 154: | ||
{{ strumenti: | {{ strumenti: | ||
- | < | + | < |
===== - Installation ===== | ===== - Installation ===== | ||
Line 159: | Line 160: | ||
{{page> | {{page> | ||
- | < | + | < |
====== - Base card connections ====== | ====== - Base card connections ====== | ||
- | ^:tip:^For details about cable sections and connectors, see application note [[appnote: | + | ^:tip:^For details about cable sections and connectors, see application note [[en:appnote: |
{{ strumenti: | {{ strumenti: | ||
- | < | + | < |
===== - Power supply ===== | ===== - Power supply ===== | ||
{{strumenti: | {{strumenti: | ||
- | {{page>en:lib:mdl:mdl-h-cnalim-020}} | + | {{template>en:lib:tpl:tpl-h-cnalim-010|power=10}} |
- | < | + | < |
===== - Serial connections ===== | ===== - Serial connections ===== | ||
Line 187: | Line 188: | ||
|dip=SW2}} | |dip=SW2}} | ||
- | < | + | < |
==== - CANbus PORT ==== | ==== - CANbus PORT ==== | ||
- | {{template> | + | {{template> |
|cnn=CN2 | |cnn=CN2 | ||
|dipa=JP1 | |dipa=JP1 | ||
|dipb=JP2}} | |dipb=JP2}} | ||
- | < | + | < |
==== - ETHERNET port ==== | ==== - ETHERNET port ==== | ||
Line 202: | Line 203: | ||
{{page> | {{page> | ||
- | < | + | < |
==== - MMC/SD ==== | ==== - MMC/SD ==== | ||
{{ strumenti: | {{ strumenti: | ||
- | < | + | < |
Line 218: | Line 219: | ||
|cnnb=CN5}} | |cnnb=CN5}} | ||
- | < | + | < |
Line 226: | Line 227: | ||
|cnnb=CN10}} | |cnnb=CN10}} | ||
- | < | + | < |
===== - Digital Outputs ===== | ===== - Digital Outputs ===== | ||
Line 235: | Line 236: | ||
|cnnb=CN4}} | |cnnb=CN4}} | ||
- | < | + | < |
===== - Analog Outputs ===== | ===== - Analog Outputs ===== | ||
Line 244: | Line 245: | ||
- | < | + | < |
/ | / | ||
Line 254: | Line 255: | ||
{{ schemi: | {{ schemi: | ||
- | ^:todo:^On first (1) and last (3) dispositivo della catena, devono essere inserite le resistenze di terminazione.\\ La calza dei cavi deve essere connessa a terra tramite gli appositi faston presenti sulla carcassa metallica.^ | + | ^: |
+ | . | ||
+ | ^:info:^To activate the internal termination resistance see paragraph | ||
- | ^:info:^Per attivare la resistenza di terminazione interna vedere paragrafo " | + | < |
- | + | ||
- | < | + | |
===== - Digital inputs ===== | ===== - Digital inputs ===== | ||
Line 264: | Line 265: | ||
{{ schemi: | {{ schemi: | ||
- | < | + | < |
===== - Line Driver count inputs ===== | ===== - Line Driver count inputs ===== | ||
Line 270: | Line 271: | ||
{{ schemi: | {{ schemi: | ||
- | < | + | < |
===== - PNP / Push Pull count inputs ===== | ===== - PNP / Push Pull count inputs ===== | ||
Line 276: | Line 277: | ||
{{ schemi: | {{ schemi: | ||
- | < | + | < |
===== - Digital Outputs ===== | ===== - Digital Outputs ===== | ||
Line 282: | Line 283: | ||
{{ schemi: | {{ schemi: | ||
- | < | + | < |
===== - Analog Outputs ===== | ===== - Analog Outputs ===== | ||
Line 288: | Line 289: | ||
{{ schemi: | {{ schemi: | ||
- | < | + | < |
/ | / | ||
- | ====== - Electrical | + | ====== - Electrical |
The electrical characteristics of the hardware are given below.\\ | The electrical characteristics of the hardware are given below.\\ | ||
- | The maximum and minimum frequencies, | + | The maximum and minimum frequencies, |
===== - PROG PORT (USB mini-B) ===== | ===== - PROG PORT (USB mini-B) ===== | ||
Line 300: | Line 302: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - RS232 ===== | ===== - RS232 ===== | ||
Line 306: | Line 308: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - RS422 ===== | ===== - RS422 ===== | ||
Line 312: | Line 314: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - RS485 ===== | ===== - RS485 ===== | ||
Line 318: | Line 320: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - CAN BUS ===== | ===== - CAN BUS ===== | ||
Line 324: | Line 326: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - ETHERNET ===== | ===== - ETHERNET ===== | ||
Line 330: | Line 332: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - MMC/SD ===== | ===== - MMC/SD ===== | ||
Line 336: | Line 338: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - Digital input ===== | ===== - Digital input ===== | ||
Line 342: | Line 344: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - Two-way count inputs 200KHz ===== | ===== - Two-way count inputs 200KHz ===== | ||
Line 348: | Line 350: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - Protected digital outputs ===== | ===== - Protected digital outputs ===== | ||
Line 354: | Line 356: | ||
{{page> | {{page> | ||
- | < | + | < |
- | ===== - Anbalog | + | ===== - Analog |
{{page> | {{page> | ||
- | < | + | < |
Line 373: | Line 375: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - CANbus baud-rate selector ===== | ===== - CANbus baud-rate selector ===== | ||
Line 379: | Line 381: | ||
{{page> | {{page> | ||
- | < | + | < |
===== - Led ===== | ===== - Led ===== | ||
Line 386: | Line 388: | ||
- | < | + | < |
===== - Keys ===== | ===== - Keys ===== | ||
Line 392: | Line 394: | ||
{{template> | {{template> | ||
- | <html><pagebreak | + | <pagebreak> |
+ | |||
+ | / | ||
+ | |||
+ | ====== - Operating Overview ====== | ||
+ | ===== - Foreword ===== | ||
+ | This chapter covers aspects and descriptions of the product functionalities that are often related to the firmware, which enable the functionalities that enable its operation as a QEM Qmove+ programmable system. | ||
+ | |||
+ | ===== - Data and memories organisation ===== | ||
+ | {{page> | ||
+ | |||
+ | ===== - CPU Status ===== | ||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | ===== - System Functions ===== | ||
+ | {{page> | ||
+ | |||
+ | ==== Access to the System Functions ==== | ||
+ | {{template> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | ==== Description ==== | ||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | === System Settings === | ||
+ | {{template> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | === Set NEW Password === | ||
+ | {{template> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | === Show NAND Flash files === | ||
+ | {{template> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | === Set Ethernet communic. parameter === | ||
+ | {{template> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | ===== - Information of programming ===== | ||
+ | This chapter outlines all product information that is necessary for programming, | ||
+ | |||
+ | ==== Development Environments ==== | ||
+ | {{template> | ||
+ | |||
+ | A typical BUS declaration to use in the BUS section of the configuration unit: | ||
+ | <code QCL> | ||
+ | BUS | ||
+ | | ||
+ | | ||
+ | </code> | ||
+ | The firmware version must naturally correspond and the specialist card name at slot 3 must be correct. See the right chapter. | ||
+ | |||
+ | ==== Used memories ==== | ||
+ | {{template> | ||
+ | |||
+ | ==== Communication ports ==== | ||
+ | {{template> | ||
+ | |||
+ | ==== Firmware' | ||
+ | {{template> | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | ==== - The devices ==== | ||
+ | The term device identifies a category of software devices designed to perform more or less complex support and control actions, to solve problems tied to the automation of systems. There are two types of device: internal and external. Internal devices have their codes residing and performed by the firmware of the actual product. External devices have the code residing and executed in the “intelligent” specialist cards that have their own calculation capability. The controller can only manage internal type devices . The list of devices implemented in the firmware depends on the firmware **version**. This paragraph is designed to illustrate the list and characteristics of the devices available. | ||
+ | |||
+ | Firmware version **10** implements the following devices: | ||
+ | ^Device name^Sampling time\\ minimum (msec)^Sampling time\\ maximum (msec)^Execution time (%)^ | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |||
+ | Firmware version **20** implements the following extra devices: | ||
+ | ^Device name^Sampling time\\ minimum (msec)^Sampling time\\ maximum (msec)^Execution time (%)^ | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |||
+ | Firmware version **30** also implements the following devices: | ||
+ | ^Device name^Sampling time\\ minimum (msec)^Sampling time\\ maximum (msec)^Execution time (%)^ | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | |[[en: | ||
+ | ~~REFNOTES~~ | ||
+ | |||
+ | ===Details of devices=== | ||
+ | This section describes additional information about the devices. This information will complement and complete the device of user manual available in the QEM site. Information related to the device in this particular product. | ||
+ | |||
+ | ==CANOPEN== | ||
+ | If the device declaration | ||
+ | The first slot to address resources that reside in Canopen modules is 4. | ||
+ | |||
+ | ==DATASTORE== | ||
+ | The files processed by the device [[en: | ||
+ | The device [[en: | ||
+ | If the application has to access the two supported devices frequently and the physical removal of the MMC/SD card is not required, a special setup can be used for the priority parameter that avoids having to continuously run the memory MOUNT UMOUNT. In pratice, when wanting to change memory, before running the UMOUNT command, set " | ||
+ | |||
+ | An example of QCL code to change device: | ||
+ | |||
+ | <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> | ||
+ | |||
+ | There is a particular setting of the parameters that allows to check the existence of a file in the device. Use the " | ||
+ | If the file extension is not HEX or CSV, the file is ignored by the search. If the file name is not compatible with those managed by [[en: | ||
+ | |||
+ | The "disk size" and " | ||
+ | |||
+ | ==RECDATA== | ||
+ | The device can memorise up to 10000 step. | ||
+ | |||
+ | ==QMOS== | ||
+ | The parameter " | ||
- | ====== - System functions ====== | + | ==FREQ== |
+ | To define the input associated to the device [[en: | ||
- | {{page> | + | ==CAMMING3== |
+ | The parameters related to the sectors | ||
- | ===== - System Functions list ===== | + | < |
- | {{page> | ||
- | ====== - Accessories ====== | + | ====== - Accessories |
- | * [[Strumenti: | + | * [[en:Strumenti: |
- | * [[Strumenti: | + | * [[en:Strumenti: |
- | * [[Strumenti: | + | * [[en:Strumenti: |
- | * [[Strumenti: | + | * [[en:Strumenti: |
- | * [[Strumenti: | + | * [[en:Strumenti: |
- | * [[Strumenti: | + | * [[en:Strumenti: |