beautypg.com

BECKHOFF ET1100 User Manual

Page 19

background image

Features and Registers

Slave Controller

– ET1100 Hardware Description

III-5

Feature

ET1100

-0003

SPI Slave PDI

x

Max. SPI clock [MHz]

20

SPI modes configurable (0x0150[1:0])

x

SPI_IRQ driver configurable (0x0150[3:2])

x

SPI_SEL polarity configurable (0x0150.4)

x

Data out sample mode configurable
(0x0150.5)

x

Busy signaling

-

Wait State byte(s)

x

Number of address extension byte(s)

any

2/4 Byte SPI master support

x

Extended error detection (read busy
violation)

x

SPI_IRQ delay

x

Status indication

x

EEPROM_
Loaded signal

x

Asynchronous µController PDI

8/16 bit

Extended µC configuration bits
0x0150[7:4], 0x0152:0x0153

x

ADR[15:13] available (000

b

if not

available)

x

EEPROM_Loaded signal

x

RD polarity configurable (0x0150.7)

x

Read BUSY delay (0x0152.0)

x

Write after first edge (0x0152.2)

-

Synchronous µController PDI

8/16 bit

EEPROM_
Loaded signal

x

EtherCAT Bridge (port 3, EBUS/MII)

-

General Purpose I/O

x

GPO bits

0-16

GPI bits

0-16

GPIO available independent of PDI or port
configuration

-

GPIO available without PDI

-

Concurrent access to GPO by ECAT and
PDI

x

ESC Information

Basic Information (0x0000:0x0006)

x

Port Descriptor (0x0007)

x

ESC Features supported (0x0008:0x0009)

x

Extended ESC Feature Availability in User
RAM (0x0F80 ff.)

-

Write Protection (0x0020:0x0031)

x

Data Link Layer Features

ECAT Reset (0x0040)

x

PDI Reset (0x0041)

-

ESC DL Control (0x0100:0x0103) bytes

4

EtherCAT only mode (0x0100.0)

x

Temporary loop control (0x0100.1)

x

FIFO Size configurable (0x0100[18:16])

x

Configured Station Address
(0x0010:0x0011)

x

Configured Station Alias (0x0100.24,
0x0012:0x0013)

x

Physical Read/Write Offset
(0x0108:0x0109)

x

Application Layer Features

Extended AL Control/Status bits
(0x0120[15:5], 0x0130[15:5])

x

AL Status Emulation (0x0140.8)

x

AL Status Code (0x0134:0x0135)

x

Feature

ET1100

-0003

Interrupts

ECAT Event Mask (0x0200:0x0201)

x

AL Event Mask (0x0204:0x0207)

x

ECAT Event Request (0x0210:0x0211)

x

AL Event Request (0x0220:0x0223)

x

SyncManager activation changed
(0x0220.4)

x

SyncManager watchdog expiration
(0x0220.6)

-

Error Counters

RX Error Counter (0x0300:0x0307)

x

Forwarded RX Error Counter
(0x0308:0x030B)

x

ECAT Processing Unit Error Counter
(0x030C)

x

PDI Error Counter (0x030D)

x

Lost Link Counter (0x0310:0x0313)

x

Watchdog

Watchdog Divider configurable
(0x0400:0x0401)

x

Watchdog Process Data

x

Watchdog PDI

x

Watchdog Counter Process Data (0x0442)

x

Watchdog Counter PDI (0x0443)

x

SII EEPROM Interface (0x0500:0x050F)

EEPROM sizes supported

1 Kbyte-
4 Mbyte

EEPROM size reflected in 0x0502.7

x

EEPROM controllable by PDI

x

EEPROM Emulation by PDI

-

Read data bytes (0x0502.6)

8

Internal Pull-Ups for EEPROM_CLK and
EEPROM_DATA

x

FMMUs

8

Bit-oriented operation

x

SyncManagers

8

Watchdog trigger generation for 1 Byte
Mailbox configuration independent of
reading access

x

SyncManager Event Times (+0x8[7:6])

x

Buffer state (+0x5[7:6])

-

Distributed Clocks

x

Width

64

Sync/Latch signals

2

SyncManager Event Times
(0x09F0:0x09FF)

x

DC Receive Times

x

DC Time Loop Control controllable by PDI

-

DC activation by EEPROM
(0x0140[11:10])

x

Propagation delay measurement with
traffic (BWR/FPWR 0x900 detected at
each port)

x

LatchSignal state in Latch Status register
(0x09AE:0x09AF)

x

SyncSignal Auto-Activation (0x0981.3)

-

SyncSignal 32 or 64 bit Start Time
(0x0981.4)

-

SyncSignal Late Activation (0x0981[6:5])

-

SyncSignal debug pulse (0x0981.7)

-

SyncSignal Activation State 0x0984)

-

Reset filters after writing filter depth

-

ESC Specific Registers (0x0E00:0x0EFF)

Product and Vendor ID

-

POR Values

x

FPGA Update (online)

-

Process RAM and User RAM

Process RAM (0x1000 ff.) [Kbyte]

8

User RAM (0x0F80:0x0FFF)

x

Extended ESC Feature Availability in User
RAM

-