ICOP Technology QEC-M-043T User manual

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)

QEC-M-043T User’s Manual Ver.1.0A June, 2022 i
REVISION
DATE
VERSION
DESCRIPTION
2022/06/015
Version1.0A
First Release

QEC-M-043T User’s Manual Ver.1.0A June, 2022 ii
COPYRIGHT
The information in this manual is subject to change without notice for continuous
improvement in the product. All rights are reserved. The manufacturer assumes no
responsibility for any inaccuracies that may be contained in this document and makes
no commitment to update or to keep current the information contained in this manual.
No part of this manual may be reproduced, copied, translated or transmitted, in whole
or in part, in any form or by any means without the prior written permission of the ICOP
Technology Inc.
©Copyright 2022 ICOP Technology Inc.
Ver.1.0B June 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 websites at:
⚫Global: www.icop.com.tw
⚫USA: www.icoptech.com
⚫Japan: www.icop.co.jp
⚫Europe: www.icoptech.eu
⚫China: www.icop.com.cn
For technical support or drivers download, please visit our websites at:
⚫https://www.icop.com.tw/resource_entrance
For EtherCAT solution service, support or tutorials, 86Duino IDE introduction,
functions, languages, libraries, etc. Please visit the QEC website:
⚫QEC: https://www.qec.tw/
This Manual is for the QEC series.

QEC-M-043T User’s Manual Ver.1.0A June, 2022 iii
SAFETY INFORMATION
⚫Read these safety instructions carefully.
⚫Please carry the unit with both hands and handle it carefully.
⚫Make sure the voltage of the power source is correct before connecting the
equipment to the power outlet.
⚫Do not expose your QEC device to rain or moisture to prevent shock and fire
hazards.
⚫Power Input voltage +24VDC @ 220mA (Typ.)
⚫Operating temperature between -20~+70°C.
⚫Keep away from humidity.
⚫When external storage is the main operating system storage, 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 surrounding cables
from the QEC device.
⚫If the equipment is not used for a long time, disconnect it from the power source
to avoid damage by transient overvoltage.
WARNING!
DO NOT ATTEMPT TO OPEN OR TO DISASSEMBLE THE CHASSIS (ENCASING)
OF THIS PRODUCT. PLEASE CONTACT YOUR DEALER FOR SERVICING FROM
QUALIFIED TECHNICIAN.

QEC-M-043T User’s Manual Ver.1.0A June, 2022 iv
Content
Content ............................................................................................................................... iv
Ch. 1 General Information ......................................................................................................6
1.1 Introduction ........................................................................................................... 7
1.1.1 QEC-M Systems Diagram .........................................................................8
1.1.2 Software Support ...................................................................................8
1.2 Specifications .......................................................................................................9
1.3 Dimensions........................................................................................................... 11
1.4 Ordering Information ........................................................................................... 12
Ch. 2 Hardware System........................................................................................................13
2.1 General Technical Data ........................................................................................ 14
2.2 General Summary.................................................................................................15
2.2.1 Giga LAN...............................................................................................15
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 is detected or not..............................................................22
Write your first sketch....................................................................................22
Upload your first sketch! ................................................................................24
Ch. 4 Software Function .....................................................................................................25
4.1 Software Description...........................................................................................26

QEC-M-043T User’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

ICOP Technology Inc.
QEC-M-043T User’s Manual Ver.1.0A June, 2022 7
1.1 Introduction
QEC (Quick to EtherCAT) is an Arduino-based EtherCAT System solution, through the
Vortex86EX2 processor developed by DMP Electronics, meets the requirements of hardware
and software Real-time. Become an EtherCAT device whose hardware and software are
user-friendly and satisfy all users who expect to use EtherCAT in the market.
The list below gives a short summary of the master features:
⚫Designed as a real-time Arduino Integrated development environment
⚫Distributed Clocks support
—Configuration of the slave's DC parameters through the application interface.
—Synchronization (offset and drift 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.
—Updating a slave’s firmware can be done easily.
⚫Configuring EtherCAT cable redundancy
—Two independent Ethernet interfaces can be used for EtherCAT cable
redundancy.
—Cable redundancy offers resilience for the cabling.
—Interruptions of the EtherCAT communication due to broken wires or
unplugged LAN cables are avoided.
⚫86Duino IDE (Arduino based)
—Simple-to-use API of Arduino with many examples
—ArduBlock (Scratch tool)
—HMI Editor (HMI design tool)
—86EVA (EtherCAT-based Virtual Arduino)

ICOP Technology Inc.
QEC-M-043T User’s Manual Ver.1.0A June, 2022 8
1.1.1 QEC-M Systems 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.

ICOP Technology Inc.
QEC-M-043T User’s Manual Ver.1.0A June, 2022 9
1.2 Specifications
CPU BOARD SPECIFICATIONS
CPU
DMP Vortex86EX2 Processor, Master:600MH/Slave 400MHz
Memory
1GB DDRIII onboard
Storage
32MB SPI Flash / MicroSD / eMMC onboard (Option)
LCD Display
4.3-inch TFT 800×480 Resolution LCD with Restive touch screen
LAN
1Gbps Ethernet RJ45 x1
10/100Mbps Ethernet RJ45 x2 for EtherCAT
Expansion
Mini PCIe x 1 with Micro SIM 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 Requirement
+24VDC @ 220mA (Typ.)
Power Consumption
7Watt (Typical)
Operating Temperature
-20°C ~ +70°C
Storage Temperature
-30 ~ +85°C
Operating Humidity
0% ~ 90% Relative Humidity, Non-Condensing
Dimensions
129.07 x 95.02 x 29.6 mm
Weight
290g

ICOP Technology Inc.
QEC-M-043T User’s Manual Ver.1.0A June, 2022 10
LCD GENERAL SPECIFICATIONS
Display Type
4.3” WVGA TFT LCD
Display Pixel
800 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

ICOP Technology Inc.
QEC-M-043T User’s Manual Ver.1.0A June, 2022 11
1.3 Dimensions
(Unit: mm)

ICOP 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

ICOP Technology Inc.
QEC-M-043T User’s Manual Ver.1.0A June, 2022 14
2.1 General Technical Data
Back View:
Front View:

ICOP Technology Inc.
QEC-M-043T User’s Manual Ver.1.0A June, 2022 15
8 2,1
8 2,1
2.2 General Summary
No.
Description
Type Narrative
Pin #
1
Giga LAN
External RJ45 Connector
(Gold finger)
8-pin
2
EtherCAT Interface
IN
8-pin
OUT
8-pin
3
Power Connector
Terminal 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
LAN1_TXC-
4
LAN1_RXC+
5
LAN1_RXC-
6
IN_Up
7
Up
8
UGND

ICOP Technology Inc.
QEC-M-043T User’s Manual Ver.1.0A June, 2022 16
8 2,1
EC OUT (LAN2)
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.

ICOP Technology Inc.
QEC-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.
Table of contents