Master Class

ETG.1500 D (R) 1.0.2 defines Master Classes with a well-defined set of Master functionalities.Class A: Standard EtherCAT Master Device Class B: Minimum EtherCAT Master Device WMX3 EcPlatform (Class A): 〇 Completely Support, △ Partial Support, × Not Support yet

Feature Name

Master Class A

Master Class B

WMX3

Basic Features

Service Commands

shall if ENI import support

shall if ENI import support

IRQ field in datagram

should

should

Slaves with Device Emulation

shall

shall

EtherCAT State Machine

shall

shall

Error Handling

shall

shall

VLAN

may

may

×

EtherCAT Frame Types

shall

shall

UDP Frame Types

may

may

×

Process Data Exchange

Cyclic PDO

shall

shall

Multiple Tasks

may

may

×

Frame repetition

may

may

×

Network Configuration

Online scanning

at least one of them

at least one of them

Reading ENI

△ (WMX3 own format)

Compare Network configuration

shall

shall

Explicit Device Identification

should

should

Station Alias Addressing

may

may

Access to EEPROM

read shall write may

read shall write may

〇 (both)

Mailbox Support

Support Mailbox

shall

shall

Mailbox Resilient Layer

shall

shall

Multiple Mailbox channels

may

may

×

Mailbox polling

shall

shall

CAN application layer over EtherCAT (CoE)

SDO Up/Download

shall

shall

Segmented Transfer

shall

should

Complete Access

shall

should shall if ENI Import supported

SDO Info service

shall

should

Emergency Message

shall

shall

PDO in CoE

may

may

×

EoE

EoE protocol

shall

shall if EoE support

Virtual Switch

shall

shall if EoE support

EoE Endpoint to Operation Systems

shall

shall if EoE support

FoE

FoE Protocol

shall

shall if FoE support

Firmware Up/Download

shall

should

Boot State

may

shall if FW UP / Download

SoE

SoE Services

shall

should if SoE support

AoE

AoE Protocol

should

should

VoE

VoE Protocol

may

may

Synchronization with Distributed Clock (DC)

DC support

shall

shall if DC support

Continuous Propagation Delay compensation

should

should

Sync window monitoring

should

should

Slave-to-Slave Communication

via Master

shall

shall

Master information

Master Object Dictionary

should

should