Multidrop Ethernet for In-cabinet...
Transcript of Multidrop Ethernet for In-cabinet...
![Page 1: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/1.jpg)
Page 1IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada
Multidrop Ethernet for
In-cabinet Applications
David D. Brandt
Rockwell Automation
![Page 2: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/2.jpg)
Page 2IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 2
Purpose
• The purpose of this presentation is:
– To present the potential use case of multidrop
Ethernet for In-cabinet Applications within
Industrial Automation
• This does not exclude point-point usage for critical
applications
– To discuss technology and concerns relevant
to multidrop (not a proposal)
![Page 3: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/3.jpg)
Page 3IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 3
Relevant types of In-cabinet components
• Circuit protection– Disconnects
– Breakers
• Motor control and protection– Contactors
– Overload relays
– Soft starters
– Drives
• Operator interface– Pilot devices
• Pushbuttons, selector switches, indicators…
– Signaling devices• Tower or stack lights,
Largest volume
![Page 4: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/4.jpg)
Page 4IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 4
Market estimate
• Derived from: IHS Technology, “Low
Voltage Contactors & Overload Protection
Devices – World – 2014”, February 2014
• 426M
– 2019 extrapolation + 10% other components
• Assume 15% penetration
– 64M
![Page 5: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/5.jpg)
Page 5IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 5
Typical panel assembly
• Components are
snapped into place
in rows on DIN rails
• Component wiring
is placed in
channels
– Load connections
– Device power
– Communication or
wired logic
![Page 6: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/6.jpg)
Page 6IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 6
Wiring practice - discrete
• Discrete wiring is the most common practice
![Page 7: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/7.jpg)
Page 7IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 7
Wiring practice - networking
• High-end
components have
already adopted
Ethernet
• For the bulk of the
devices, dual-port
Ethernet exceeds
the cost of the
discrete wired
device
![Page 8: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/8.jpg)
Page 8IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 8
Enclosures
• Typical enclosures
– https://www.pentairprotect.com/wcsstore/AuroraStorefrontAssetStore/UserDownloads/Downloads/Bro-00218.pdf
• Large
– Height = 2.2 m
– Width = 1.8 m
– Depth = 1 m
![Page 9: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/9.jpg)
Page 9IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 9
Topologies
PHY PHY
Rest of
node
PHY PHY
Rest of
node
PHY PHY
Rest of
nodeLinear
Switched
Topology
PHY
Rest of
node
PHY
Rest of
node
PHY
Rest of
nodeLinear
Bus
Topology
![Page 10: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/10.jpg)
Page 10IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 10
Various bus attachment methods
Cable IDC
SocketInsulation
Displacement
Connectors
No in-line connectors
Minimal stub
Node
Cables
Connectors
SocketJumper
Cables
2 in-line connectors
Minimal stub inside node
Node
Cable Tee
SocketTee
0-2 in-line connectors
Longer stubs
Node
![Page 11: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/11.jpg)
Page 11IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 11
Estimates for linear bus topology
• A single bus covers back panel and doors
• Length– 6 rows @ 1.8 m
– 2.2 m height
– 2 m to doors + 1.8 m backtracking
– 6 rows @ 1.8 m on door
– Total > 27.6 m
• Nodes– 20 across * 5 rows
– Total > 100 nodes
![Page 12: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/12.jpg)
Page 12IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 12
Node count – termination load
• Point-point Ethernet terminates with 50 ohms on each end
– 1 Vp leads to 20 mA
• 8 nodes (one automotive request) leads to 160 mA
• 100 nodes leads to 2 A
• This amount of drive current becomes excessive
![Page 13: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/13.jpg)
Page 13IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 13
Node count - legacy solutions
• The most common way RS485, CAN, and
other buses support multiple nodes is by:
– Making the termination external
– High impedance transceivers
• 3-state transmitters
Unit Loads Nodes Value
1 32 12k ohm
1/2 64 24k ohm
1/4 128 48k ohm
1/8 256 96k ohm
![Page 14: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/14.jpg)
Page 14IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 14
Length – reflections (1)
• Rules of thumb
– Lumped element: Ignore reflections if rise and fall
times are less than the Round Trip Time (RTT)
– Arrange termination to absorb reflections within
RTT, sample after RTT
https://commons.wikimedia.org/wiki/File:High_accuracy_settling_time_measurements_figure_1.png
![Page 15: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/15.jpg)
Page 15IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 15
Length – reflections (2)
• Assume 0.66Vp or 5ns/m
• 10 M => 100 ns/bit
– Stable sample point at 80% of symbol
• Best solution is to pick a topology that minimizes reflections and then to tolerate them
Length RTT Symbol period Bits/symbol Sample point
8 m 80 ns 100 ns 1 80-100 ns
15 m 150 ns 200 ns 2 180-200 ns
25 m 250 ns 300 ns 3 280-300 ns
30 m 300 ns 400 ns 4 380-400 ns
![Page 16: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/16.jpg)
Page 16IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 16
Line interface - typical• Differential driver
and receiver
• Impedance of 60 Ωto match midline connection of 120 Ωin each direction
0 1
High
Impedance
• Referenced to a local power supply
• Normally DC coupled to line
• Limited common mode range
![Page 17: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/17.jpg)
Page 17IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 17
Line interface - power
+-
• AC coupling for optional power– Comm. isolation
• AC termination
• Driver internal impedance of 50 Ω?
• Additional encoding for DC balance
![Page 18: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/18.jpg)
Page 18IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 18
Line interface - polarity
• Possibility of polarity insensitivity
– Communication depends on signaling method
• Limits access methods
– Power requires diode bridge
• Adds loss
![Page 19: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/19.jpg)
Page 19IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 19
Collision management (1)
• CSMA/CD
– Random backoff issue
– Legacy question
• EPON-derivative
– Complexity
– Requires new parts
• TSN
• Something new?
![Page 20: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/20.jpg)
Page 20IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 20
Collision management (2)• CAN-like method?
• Non-destructive bit-wise arbitration– Random access
– No collisions, no loss, no random backoff
– Priority resolution
“Recessive bit”
Node A
Node B
Result
“Dominant bit”
Yield
Transmit
Arbitration Data exchange
Rate switch
(PAM-3, 3B2T for example)
![Page 21: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/21.jpg)
Page 21IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 21
Collision management (3)
• CAN-like method?
• Arbitration ID
– Priority bits sent first
– MAC ID is a tie breaker in case of matching
priority (avoids collisions)
MAC ID Priority Bits
48 bits 16 bits
MSB LSB
![Page 22: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/22.jpg)
Page 22IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 22
Collision management (4)
• Timing for 2 nodes at far ends of channel
Node A transmits
Node B receives
from Node A
Node B transmits
Node A receives
from Node B
Propagation
Delay
Sample points
![Page 23: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/23.jpg)
Page 23IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 23
Collision management (5)
• CAN-like method?
• Issues:
– Polarity is fixed
• Requirement?
– Adds access delay
• 64 bits => 6.4 us
![Page 24: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/24.jpg)
Page 24IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 24
TSN compatibility
• A bus (like wireless) is a shared medium
– IEEE 802.11v provides an example of
accurate time synchronization
• Each node has the ability to queue packet
delivery and support
– 802.1Qbv Scheduled Traffic
– 802.1Qbu Frame Preemption
![Page 25: Multidrop Ethernet for In-cabinet Applicationsgrouper.ieee.org/groups/802/3/cg/public/Mar2017/brandt_cg_01_0317.pdf · Version 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet](https://reader034.fdocuments.us/reader034/viewer/2022042106/5e8518790e888a3577215194/html5/thumbnails/25.jpg)
Page 25IEEE P802.3 Maintenance report – July 2008 PlenaryVersion 1.0IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force – Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 25
Conclusions
• In-cabinet industrial automation
applications could benefit from a multi-
drop Ethernet option
• Technical solution could draw from and
extend existing techniques
– Challenges exist – especially reflections