Page 4
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...
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...
Page 6
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 QEC-M-043T User’s Manual Ver.1.0A June, 2022...
ICOP Technology Inc. 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 QEC-M-043T User’s Manual Ver.1.0A June, 2022...
Page 8
— 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) QEC-M-043T User’s Manual Ver.1.0A June, 2022...
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. QEC-M-043T User’s Manual Ver.1.0A June, 2022...
Signal Name Pin # Signal Name FGND G_TXC+ G_TXC- G_RXC+ G_RXC- IN_Up UGND 2.2.2 EtherCAT Interface EC IN (LAN1) Pin # Signal Name Pin # Signal Name FGND LAN1_TXC+ LAN1_TXC- LAN1_RXC+ LAN1_RXC- IN_Up UGND QEC-M-043T User’s Manual Ver.1.0A June, 2022...
Page 17
IN_Up UGND 2.2.3 Power Connector Pin # Signal Name Pin # Signal Name Vs- (GND) Vp- (GND) 2.2.4 Micro SD Card Slot Standard Micro SD Slot. You can put a bootable Micro SD card. QEC-M-043T User’s Manual Ver.1.0A June, 2022...
ICOP Technology Inc. 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 QEC-M-043T User’s Manual Ver.1.0A June, 2022...
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 QEC-M-043T User’s Manual Ver.1.0A June, 2022...
Page 21
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. After the above steps, you can see 86duino.exe. QEC-M-043T User’s Manual Ver.1.0A June, 2022...
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 the device.
“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 ⚫ QEC-M-043T User’s Manual Ver.1.0A June, 2022...
Page 24
ICOP Technology Inc. Select the assigned COM port for QEC-M-043T. (Here is COM7) ⚫ Select “86Duino QEC” for the board. ⚫ Put your code into the editor. ⚫ QEC-M-043T User’s Manual Ver.1.0A June, 2022...
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 QEC-M-043T User’s Manual...
ICOP Technology Inc. Software Function 4.1 Software Description 4.2 Function List 4.3 Function Description QEC-M-043T User’s Manual Ver.1.0A June, 2022...
Start EtherCAT communication: Automatic Freerun mode. stop Stop EtherCAT Master. getSystemTime Get system time of current cycle. getWorkingCounter Get working counter of current cycle. getExpectedWorkingCounter Get expected working counter. EthercatDevice_XXX Class General Function QEC-M-043T User’s Manual Ver.1.0A June, 2022...
Page 31
(CoE) Write the object to EtherCAT Slave device. (unit32_t) (CoE) Read the object from EtherCAT Slave device to EtherCAT sdoUpload Master. (CoE) Read the object from EtherCAT Slave device to EtherCAT sdoUpload8 Master. (unit8_t) QEC-M-043T User’s Manual Ver.1.0A June, 2022...
Page 32
(FoE) Write Slave file. EthercatDevice_Generic Functions (For all of EtherCAT Device generic objects) Initialize Functions Specify the EtherCAT Slave number and mount it on the EtherCAT attach Master. detach Dismount the EtherCAT slave object. QEC-M-043T User’s Manual Ver.1.0A June, 2022...
Need help?
Do you have a question about the QEC-M-043T and is the answer not in the manual?
Questions and answers