
ICOP Technology Inc.
QEC-M-070T User Manual
Ver.2 August, 2023
36
4.1 Software Description
The 86Duino Coding IDE 500+ developed by the QEC team designed specifically for industrial-
field control systems, bringing simple and powerful functions into related industrial fields
through the open-source Arduino.
for 86Duino Coding IDE 500+ details.
4.2 EtherCAT Function List
The list below introduces the functions of our QEC series products.
EtherCAT Master API User Manual
EthercatMaster Class Functions
Initialization Functions:
⚫
begin() - EtherCAT Master Initialize.
⚫
end() - Shutdown EtherCAT Master.
⚫
isRedundancy() - Check EtherCAT uses redundancy or not.
⚫
libraryVersion() - The version of EtherCAT Master library.
⚫
firmwareVersion() - The version of EtherCAT firmware.
Access to slave information Functions:
⚫
getSlaveCount() - Get EtherCAT Slave Count Number on EtherCAT bus.
⚫
getVendorID() - Get the EtherCAT Slave Vendor ID on EtherCAT bus.
⚫
getProductCode() - Get the EtherCAT Slave Product Code on EtherCAT bus.
⚫
getRevisionNumber() - Get the EtherCAT Slave revision Number on EtherCAT bus.
⚫
getSerialNumber() - Get the EtherCAT Slave Serial Number on EtherCAT bus.
⚫
getAliasAddress() - Get the EtherCAT Slave Alias Address on EtherCAT bus.
⚫
getSlaveNo() - Obtain the sequential ID of the specified slave based on the alias address/supplier
number/product number/amendment number/serial number.