background image

ICOP Technology Inc. 

QEC-M-043T 

User’s Manual     

                                                      Ver.1.0A June, 2022                                       

20 

3.1    Package Contents 

The package includes the following items: 

 

QEC-M 

 

Cable-set 

 

Product warranty card 

If any of these items are missing or damaged, contact the dealer. 
Save the shipping materials and carton to ship or store the product in the future. 

3.2    Hardware Configuration 

The QEC-M Series will preinstall the development environment before shipping. User just 
needs to download the software and follow this user manual to set up the system 
configuration. 

3.3    Software Driver Installation 

You would download the software for QEC-M Series in the following steps: 
1.

 

Go to QEC website > Software and scroll down to find the “Download.” Choose the 

corresponding 86Duino IDE version and download. 

2.

 

You will get a zip file, and please extract it. 

3.

 

After the above steps, you can see 86duino.exe.

 

 

Summary of Contents for QEC-M-043T

Page 1: ...QEC M 043T User s Manual Ver 1 0A June 2022 i User s Manual QEC M 043T DMP Vortex86EX2 EtherCAT Master Controller 4 3 HMI with Resistive Touch Screen Revision 1 0A ...

Page 2: ...QEC M 043T User s Manual Ver 1 0A June 2022 i REVISION DATE VERSION DESCRIPTION 2022 06 015 Version1 0A First Release ...

Page 3: ...e 2022 TRADEMARKS ACKNOWLEDGMENT ICOP is the registered trademark of ICOP Corporation Other brand names or product names appearing in this document are the properties and registered trademarks of their respective owners All names mentioned herewith are served for identification purpose only For more detailed information or if you are interested in other ICOP products please visit our official webs...

Page 4: ...age please turn off the power before inserting or removing it Do not open the cabinet to avoid electrical shock Refer to your nearest dealer for qualified personnel servicing Never touch un insulated terminals or wire unless your power adaptor is disconnected Locate your QEC device as close as possible to the socket outline for easy access and avoid force caused by the entangling of your arms with...

Page 5: ... 2 2 2 EtherCAT Interface 15 2 2 3 Power Connector 16 2 2 4 Micro SD Card Slot 16 2 2 5 Audio 17 2 2 6 RS 485 17 2 2 7 Micro USB 17 2 2 8 Status LEDs 18 2 2 9 LCD 18 Ch 3 Quick Start guide 19 3 1 Package Contents 20 3 2 Hardware Configuration 20 3 3 Software Driver Installation 20 3 4 Set up the QEC M for 86Duino 21 Plugin the power supply 21 Connect the USB cable with PC 21 Verify if the device i...

Page 6: ...er s Manual Ver 1 0A June 2022 v 4 2 Function List 26 EthercatMaster Class Functions 26 EthercatDevice_XXX Class General Functions 27 EthercatDevice_Generic Class Functions 28 4 3 Function Description 29 Warranty 32 ...

Page 7: ...nology Inc QEC M 043T User s Manual Ver 1 0A June 2022 6 Ch 1 General Information 1 1 Introduction 1 1 1 QEC M Systems Diagram 1 1 2 Supported Software 1 2 Specifications 1 3 Dimensions 1 4 Ordering Information ...

Page 8: ...ft compensation of the distributed slave clocks to the reference clock Optional synchronization of the reference clock to the master clock or the other way round CANopen over EtherCAT CoE SDO upload download and information service Slave configuration via SDOs SDO access from userspace and from the application File Access over EtherCAT FoE Loading and storing files via the command line tool Updati...

Page 9: ...Diagram 1 1 2 Software Support The 86Duino integrated development environment IDE software makes it easy to write code and upload it to QEC M It runs on Windows Mac OS X and Linux The environment is written in Java and based on Arduino IDE Processing DJGPP and other open source software ...

Page 10: ...M Card Holder I O Connector Power DC Input Output Connector x1 Micro USB Type B x1 Micro SD Slot x1 USB 2 0 Host x1 Speaker x1 RS485 x1 RJ45 x3 Protocol EtherCAT Control Cycle Time 125 µs min Software Support 86Duino IDE The environment is written in Java and based on Arduino IDE Processing DJGPP and other open source software MECHANICAL ENVIRONMENT Power Connector 6 pin Power Input Output Power R...

Page 11: ...x 480 Display Color 16 7M Backlight Type 10 chips white LED Contrast Ratio 1500 1 Viewing Angle Vertical 160o Horizontal 160o Luminance 400 cd m2 Module outline mm 105 50 W x 67 20 H x 3 0 D Active area mm 95 04 W x 53 86 H TOUCHSCREEN Type Analog Resistive Resolution Continuous Transmittance 80 Controller PS 2 interface Durability 1 million ...

Page 12: ...ICOP Technology Inc QEC M 043T User s Manual Ver 1 0A June 2022 11 1 3 Dimensions Unit mm ...

Page 13: ...Technology Inc QEC M 043T User s Manual Ver 1 0A June 2022 12 Unit mm 1 4 Ordering Information PART NUMBER DESCRIPTION QEC M 043T Vortex86EX2 Processor 600MHz based EtherCAT Master Controller support Arduino ...

Page 14: ...ICOP Technology Inc QEC M 043T User s Manual Ver 1 0A June 2022 13 Ch 2 Hardware System 2 1 CPU Board Outline 2 2 Connector Summary ...

Page 15: ...ICOP Technology Inc QEC M 043T User s Manual Ver 1 0A June 2022 14 2 1 General Technical Data Back View Front View ...

Page 16: ...inal Block Interface 6 pin 4 Micro SD Card Slot Micro SD Card Slot 5 Audio HD Audio 6 RS 485 Terminal Block Interface 4 pin 7 Micro USB Micro USB Type B 8 Status LEDs External Status LEDs 9 LCD 4 3 TFT LCD 2 2 1 Giga LAN Pin Signal Name Pin Signal Name 1 FGND 2 G_TXC 3 G_TXC 4 G_RXC 5 G_RXC 6 IN_Up 7 Up 8 UGND 2 2 2 EtherCAT Interface EC IN LAN1 Pin Signal Name Pin Signal Name 1 FGND 2 LAN1_TXC 3 ...

Page 17: ...N2 Pin Signal Name Pin Signal Name 1 FGND 2 LAN2_TXC 3 LAN2_TXC 4 LAN2_RXC 5 LAN2_RXC 6 IN_Up 7 Up 8 UGND 2 2 3 Power Connector Pin Signal Name Pin Signal Name 1 Vs 2 Vp 3 Vs GND 4 Vp GND 5 F G 6 F G 2 2 4 Micro SD Card Slot Standard Micro SD Slot You can put a bootable Micro SD card ...

Page 18: ...ology Inc QEC M 043T User s Manual Ver 1 0A June 2022 17 2 2 5 Audio HD Audio Line Out 2 2 6 RS 485 4 pin RS485 2 2 7 Micro USB The Micro USB is mainly for programming upload For quick start guide please see Ch 3 ...

Page 19: ...M 043T User s Manual Ver 1 0A June 2022 18 2 2 8 Status LEDs Customized 4 color Red Orange Green Yellow 1 Power Status Right Green 3 Undefined 2 2 9 LCD LCD Display 4 3 inch TFT 800 480 Resolution LCD with Restive touch screen ...

Page 20: ...QEC M 043T User s Manual Ver 1 0A June 2022 19 Ch 3 Quick Start guide 3 1 Package Contents 3 2 Hardware Configuration 3 3 Software Driver Installation 3 4 Set up the QEC M for 86Duino ...

Page 21: ...are Configuration The QEC M Series will preinstall the development environment before shipping User just needs to download the software and follow this user manual to set up the system configuration 3 3 Software Driver Installation You would download the software for QEC M Series in the following steps 1 Go to QEC website Software and scroll down to find the Download Choose the corresponding 86Dui...

Page 22: ...e two groups for the Power Supply in QEC M 043T Vs and Vp Both power requirements can be range in 5V to 56V wide Voltages After powering on you ll see the power LED light up Note Vs for the system power Vp for the peripheral power Connect the USB cable with PC Please use the Micro USB to USB from QEC M 043T to your PC which install the 86Duino IDE You will be like the below image after connecting ...

Page 23: ...is detected or not Open Device Manager Ports COM LPT in your PC and expand the ports you should see that the Prolific PL2303GC USB Serial COM Port COMx is detected if not you need to install the required drivers Write your first sketch Open the 86Duino IDE Open the Tools menu from Menu bar ...

Page 24: ...ICOP Technology Inc QEC M 043T User s Manual Ver 1 0A June 2022 23 Select the assigned COM port for QEC M 043T Here is COM7 Select 86Duino QEC for the board Put your code into the editor ...

Page 25: ... to the upload button Now while the code uploads you should see the LEDs next to Tx and Rx blinking indicating data transfer between the board and the computer If this is your first time running 86Duino sketch files we suggest you check out how to set up the QEC M 043T for 86Duino before proceeding Video https youtu be ZMNMtvRCLbs ...

Page 26: ...ICOP Technology Inc QEC M 043T User s Manual Ver 1 0A June 2022 25 Ch 4 Software Function 4 1 Software Description 4 2 Function List 4 3 Function Description ...

Page 27: ...ustrial field through the open source Arduino Please visit qec tw for 86Duino IDE details 4 2 Function List Used in QEC series products EthercatMaster Class Functions Initialization Functions begin end isRedundancy libraryVersion firmwareVersion Access to slave information Functions getSlaveCount getVendorID getProductCode getRevisionNumber getSerialNumber getAliasAddress getSlaveNo Control Functi...

Page 28: ...getProductCode getRevisionNumber getSerialNumber getAliasAddress getSlaveNo readSII readSII8 readSII16 readSII32 writeSII writeSII8 writeSII16 writeSII32 Process Data Objects PDO Functions pdoBitWrite pdoBitRead pdoGetOutputBuffer pdoGetInputBuffer pdoWrite pdoWrite8 pdoWrite16 pdoWrite32 pdoRead pdoRead8 pdoRead16 pdoRead32 CANopen over EtherCAT CoE Functions sdoDownload sdoDownload8 ...

Page 29: ...nload32 sdoUpload sdoUpload8 sdoUpload16 sdoUpload32 getODlist getObjectDescription getEntryDescription File over EtherCAT FoE Functions readFoE writeFoE EthercatDevice_Generic Class Functions Universal objects for various brands of EtherCAT devices Initialization Functions attach detach ...

Page 30: ...T Slave on the EtherCAT bus V V V getVendorID Get the Vendor ID of the EtherCAT Slave on the EtherCAT bus V V V getProductCode Get the Product Code of the EtherCAT Slave on the EtherCAT bus V V V getRevisionNumber Get the Revision Number of the EtherCAT Slave on the EtherCAT bus V V V getSerialNumber Get the Serial Number of the EtherCAT Slave on the EtherCAT bus V V V getAliasAddress Get the Alia...

Page 31: ...ess Data Objects PDO Functions pdoBitWrite Write Bit of Process Data Output V V pdoBitRead Read Bit of Process Data Input V V pdoGetOutputBuffer Get Slave Process Data Output Pointer V V pdoGetInputBuffer Get Slave Process Data Input Pointer V V pdoWrite Write Slave Process Data Output V V pdoWrite8 Write Slave Process Data Output unit8_t V V pdoWrite16 Write Slave Process Data Output unit16_t V V...

Page 32: ...herCAT Master V V getObjectDescription CoE Get the object list s Description from EtherCAT Slave device to EtherCAT Master V V getEntryDescription CoE Get the entry description with Slave index V V File over EtherCAT FoE Functions readFoE FoE Read Slave file V writeFoE FoE Write Slave file V EthercatDevice_Generic Functions For all of EtherCAT Device generic objects Initialize Functions attach Spe...

Page 33: ...or any damages lost profits lost savings or any other incidental or consequential damage resulting from the use misuse of originality to use this product Vendor will not be liable for any claim made by any other related party Return authorization must be obtained from the vendor before returned merchandise will be accepted Authorization can be obtained by calling or faxing the vendor and requestin...

Reviews: