Documente Academic
Documente Profesional
Documente Cultură
September 2016
Up to
65535 devices
1 master device
September 2016
Topologies
All standard topologies are possible with EtherCAT:
Line
Daisy-chain/
Drop line
Star/Tree
September 2016
Physical media
Several physical media are supported:
100 m
100 Base-FX
(fibre optic)
100 Base-TX
(copper cable)
LVDS
(backbone
connection)
several km
September 2016
100BASE-TX
100BASE-TX (typically used physical medium for EtherCAT):
September 2016
Link/Act LEDs
Additionally, EtherCAT requires mandatory Link/Act LEDs for each port
with removable connectors:
Port
L/A
Installation Guideline
EtherCAT ensures therefore:
September 2016
Installation Guideline
Would you suggest it on long
distances and in a high-noise
surrounding environment?
Is it possible to successfully
transmit a CAN signal on a
flat ribbon cable?
certainly YES!
September 2016
Maybe NO
Installation Guideline
Would you suggest it in an
industrial application, with
stressing or unpredictable
environmental conditions over
long distances?
Installation Guideline
The environmental conditions are a key element!
Under operating conditions with
moderate disturbances and short
connections between adjacent
nodes, no specific measures
need to be taken
Installation Guideline
Some easy steps can help to obtain a robust EtherCAT installation under
all operating and environmental conditions
Planning (before installation)
How can environmental conditions be classified?
Which are the suggested cables and connectors?
Which could be the best cable routing?
Assembling (during installation)
Which are some hints to successfully lay cables?
How to protect cables from mechanical damage?
How to assemble self-made cable connectors?
Commissioning (after installation)
How to perform a quick visual inspection?
Which diagnostic information helps to detect weak points?
September 2016
resulting waveform
ATTENUATION after propagation
L/A
REFLECTIONS
Port 0
Port 1
L/A
DISTURBANCES
September 2016
S/FTQ
S/UTP
SF/UTP
cable shielding
September 2016
S/STP
S/FTP
SF/FTP
pair shielding
in an
unshielded
cable
and in
a shielded
cable.
September 2016
September 2016
x1
September 2016
x2!
September 2016
STAR EARTHING
September 2016
September 2016
September 2016
OK?
OK?
OK?
OK?
OK?
September 2016
September 2016
September 2016
September 2016
September 2016
Network Topology
Physical link status and number of link lost events
Hardware interface errors
Error counter
Slave identification
Application specific errors
EtherCAT Technology Group, 2016
Fieldbus Diagnostics
EtherCAT provides also extensive fieldbus diagnostic information.
Each slave device provides error counters which are incremented when:
The hardware link is lost on each port
An invalid symbol is received from each port
The cyclic redundancy check of a frame failed on each port
L/A
Port 0
Port 1
L/A
September 2016
+1
+1
Diagnosis information
Within an EtherCAT Network several diagnosis information is provided
EMC interference
Slave internal error
MASTER
Broken
cable
Wrong Topology*
Wrong device*
September 2016
Term 18 in Operational,
but Missing Link on Port B
IO_Station_E and rest of
network not available
(No_Comm)
September 2016
Example:
Online Topology View
September 2016
Example:
Online Topology View
Green
Yellow
Yel/Green
Red
No Comm
Red dot CRC error
September 2016
Op
PreOp
SafeOp
Init
The error is indicated in an Error flag and the error code is given in AL
Status Code register
September 2016
RUN Indicator
Boot
Flickering
Init
Off
PreOp
Blinking
SafeOp
Flashing
Op
On
September 2016
ECAT
HDR
10 Byte
Datag. Header
Datagram 1
Datagram 2
Data
Datagram 3
2 Byte
Working Counter
(WKC)
September 2016
Ethernet
ECAT
HDR
Datagram
IO
Datagram
Drives
Datagram
Gateway
Ethernet
IO-Synch Unit
Drives Synch-Unit
MASTER
Gateway
Synch-Unit
September 2016
ECAT
HDR
BRD
AL Status
Datagram
IO
Datagram
Drives
Datagram
Gateway
Ethernet
Since each slave always supports the read access to this register, the
received Working Counter reflects the number of nodes in the network
Missing nodes can be detected immediately in each cycle
The data of the BRD command reflects the states of the slaves
The states are bit-coded in AL Status register
If all nodes are in Op state, only Bit 3 is set
If BRD data is 8, at least one node is not in Op
Master can start diagnosis process
September 2016
AL Status
0x0130 Bit 3:0
Description
1 = 0001b
Init State
2 = 0010b
PreOp state
4 = 0100b
SafeOp state
8 = 1000b
Op state
Gateway
IO_Station_B
Door_DIO1
Eject_DI1
Eject_DO1
Door
Feeder
MASTER
September 2016
Dec_AO2
Dec_AO3
Door_DI2
Dec_AO4
IO_Station_C
Axis X
Axis Y
Axis Z
Supervision
Example:
Machine Overview
Cabinet 1 Control
Cabinet 2 Motion
Dec_AO3
Gateway
Axis X Axis Y Axis Z
PLC
Door_D2
Eject_DI2
IO_Station_A
Door_DIO1
Door
Feeder
IO_Station_B
Decentral_AO2
Motion1 Motion2 Motion3
IO_Station_C
September 2016
Door_AO4
Eject_DI1
www.ethercat.org
For further information