beautypg.com

BECKHOFF EtherCAT Registers Section II User Manual

Page 4

background image

DOCUMENT HISTORY

II-IV

Slave Controller

– Register Description

Version

Comment

1.6

EEPROM Control/Status register (0x0502:0x0503): Error bit description clarified

EEPROM Interface and MII Management Interface: access to special registers
is blocked while interface is busy

EEPROM Interface: EEPROM emulation by PDI added

Extended IP Core features (0x0F80:0x0FFF): reset values moved to Section III

Reset values of DC Receive Time registers are undefined

MI Control/Status register bit 0x510.7 is read only

FMMUs supported (0x0004): ET1200 has 3 FMMUs, not 4

AL Event Request register: SyncManager changed flag (0x220.4) is not
available in IP Core versions before and including 1.1.1/1.01b

Configured Station Alias (0x0012:0x0013) is only taken over at first EEPROM
load after power-on or reset

Moved available PDIs depending on ESC to Section I

SyncManager PDI Control (0x807 etc.): difference between read and write
access described

General Purpose I/O registers (0x0F10:0x0F1F) width variable (1/2/4/8 Byte)

MII Management Interface enhancement: link detection and assignment to PDI
added

Write access to DC Time Loop Control unit by PDI configurable for IP Core
(V2.0.0/2.00a)

Editorial changes

1.7

MII Management Control/Status (0x0510) updated: PHY address offset is 5 bits,
feature bits have moved

System time register (0x0910:0x0917): clarified functionality

Process Data RAM (0x1000 ff.): accessible only if EEPROM is loaded

Digital I/O extended configuration (0x0152:0x0153): Set to 0 in bidirectional
mode

Editorial changes

1.8

DC register accessibility depends on DC power saving settings in PDI Control
register (0x0140[11:10])

AL Event Request register (0x0220): AL Control Event (Bit 0) is cleared by
reading AL Control register (0x0120), not AL Event Request register

EEPROM Control/Status register bit 0x0502.12 renamed to EEPROM loading
status

Description of Push-Pull/Open-Drain output drivers for SPI, µController, and
SYNC0/1 enhanced

Speed Counter Start register (0x0930:0x0931): Write access resets calculated
Time Loop Control values

Speed Counter Diff register (0x0932:0x0933): Deviation calculation added

DC Start Time Cyclic operation (0x0990:0x0997) and Next Sync1 Pulse
(0x0998:0x099F) relate to the System time

Reset DC Control loop (write 0x0930:0x0931) after changing filter depths
(0x0934 or 0x0935)

Editorial changes

1.9

Update to EtherCAT IP Core Release 2.2.0/2.02a

Register availability added

Writing to DC Filter Depth registers 0x0934:0x0935 resets filters

DC Activation register (0x0981) enhanced

DC Activation state register (0x0984) added

Reserved registers or register bits: write 0, ignore read values

Enhanced link detection 0x0140.9 has compatibility issues with EBUS ports, not
MII ports

Port dependent Enhanced link detection (0x0140[15:12] added

PHY Port y Status bit 5 added (port configuration updated)

ESC10 removed

Editorial changes