1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing.
-
Upload
jada-dolan -
Category
Documents
-
view
215 -
download
0
Transcript of 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing.
1
The Leader in Industrial Data Communication Solutions
Training:AB Application Interfacing
Section: Application Level
Data Level
RF Path
RF Level
Allen-Bradley MicroLogixA-B
1500
ALLEN-BRADLEY
SLC5/0X CPUFORCE
RS232
RUN
FLT
BATT
RUN REM PROG
Application Level
3
Wireless NetLinx Solutions
Rockwell’s NetLinx architecture features seamless communications between: Ethernet/IP ControlNet DeviceNet
NetLinx supports: Configuration (programming) Control Data collection
NetLinx
4
Wireless Ethernet modems integrate seamlessly into NetLinx networks All NetLinx functions supported over wireless Throughput & data latency considerations
NetLinx wireless Ethernet applications CIP Explicit messaging Implicit messaging
Wireless NetLinx
5
Wireless NetLinx Example
Drive1Sensor Analog I/O
ALLEN-BRADLEY
7 8 9
4 5 6
1 2 3
. 0 -
<-----------------'<--
F1
F6
F2
F7
F3
F8
F4
F9
F5
F10
PanelView 550
< >
^
v
HMI
ControlLogix
Workstations
RSLinx Servers
ControlNetControlLogix
DeviceNet
SRM6200E
DeviceNet
SRM6200E
SRM6200E
Remote Workstation
Remote Controller
SRM6210E
ALLEN-BRADLEY
7 8 9
4 5 6
1 2 3
. 0 -
<-----------------'<--
F1
F6
F2
F7
F3
F8
F4
F9
F5
F10
PanelView 550
< >
^
v
Remote HMI
Wireless NetLinx
6
NetLinx Explicit Messaging
Data is exchanged using MSG read/write instructions
For best operation MSG instructions should be in the Control Room ladder
Control Room
Logix5550I/O
RS232
RUN
BAT
RUN REM PROG
OK
ALLEN-BRADLEY
Stacker Reclaimer 1
1 2 3 4 5 6 7 8 U D
10 Base-T 8 Port Switch
CompactLogix PanelView
Switch
SRM6210E
Stacker Reclaimer 2
1 2 3 4 5 6 7 8 U D
10 Base-T 8 Port Switch
CompactLogix PanelView
Switch
SRM6210E
Master ControlLogix SRM6210E
7
NetLinx Implicit Data Exchange
Assembly Area
Production Office
Logix5550I/O
RS232
RUN
BAT
RUN REM PROG
OK
ALLEN-BRADLEY
1 2 3 4 5 6 7 8 U D
10 Base-T 8 Port Switch
Switch
`
HMI
Materials Transfer Car
ALLEN-BRADLEY
Remote IO
Materials Build Area
ALLEN-BRADLEY
Remote IO
Ethernet Remote IO Each remote chassis
requires 70Kbits/sec (radio network offers 100Kbits/sec).
The transfer car operates poorly with significant delay. Why?
Reason: The ethernet switch and radio filter cannot block implicit remote IO traffic from the Build Area so is getting into the RF and consuming bandwidth.
Fix: Use a switch that supports IGMP snooping.
8
DF1 Wireless
Wireless modems provide full support for DF1 protocol
Simple, no handshake interface for all applications
Operate identical to documented configuration and programming examples
May be used with –KE, -KF2, -KF3, AIC, netENI, netDNI and other DF1 interfaces for RTU interfacing or network bridging
9
DF1 Point to Point
ANTENNA
SRM6000
(425) 882-2206
12VDC
NC
4
DI 3
DO
2
CD
1
9 N
C
8 C
TS
7 R
TS
6 N
C
GD
5
DATA-LINC GROUP
P C I OANTENNA
SRM6000
(425) 882-2206
12VDC
NC
4
DI 3
DO
2
CD
1
9 N
C
8 C
TS
7 R
TS
6 N
C
GD
5
DATA-LINC GROUP
P C I O
RS232
“Channel 0” DF1 Full Duplex Mode
10
DF1 Multipoint
SRM6000
DF1 Polling Master
Tank 1
Tank 2
Pump Stations
SRM6000
SRM6000
SRM6000
SRM6000
SRM6000
SRM6000
Note: A DF1 master provides data forwarding such that slave to slave communications is permitted.
11
DF1 Protocol over DH485 Network
AUTO
TX TX
TX PWR
DC SOURCE
CABLE
EXTERNAL
19200
144009600
48002400
1200
600A-B
Allen-Bradley MicroLogixA-B
1500
AUTO
TX TX
TX PWR
DC SOURCE
CABLE
EXTERNAL
19200
144009600
48002400
1200
600A-B AUTO
TX TX
TX PWR
DC SOURCE
CABLE
EXTERNAL
19200
144009600
48002400
1200
600A-B
Allen-Bradley MicroLogixA-B
1500Allen-Bradley MicroLogixA-B
1500
DH485 Network Using DF1 Half Duplex Protocol
DH485 Electrical
RS232DF1
RS232DF1
RS232DF1
SRM6000ALLEN-BRADLEY
ANT.
SRM6000A-B SLC
VD
C
CONFIG
DATA-LINCGROUP
(425) 882-2206
RS
232
GND - 5
- 4
DI - 3
DO - 2
CD - 1
PCIO
SLC5/0X CPUFORCE
RS232
RUN
FLT
BATT
RUN REM PROG
12
Regional Two Tiered Network
Tie
r O
ne
Net
wo
rkT
ier
Tw
o N
etw
ork
Region One
Many wireless DF1 RTUs
1 2 3 4 5 6 7 8 U D
10 Base-T 8 Port Switch
PanelView
SLC5/05 orControlLogix
Switch
SRM6210E
SRM6000
CH0 DF1
Region Two
Many wireless DF1 RTUs
1 2 3 4 5 6 7 8 U D
10 Base-T 8 Port Switch
PanelView
SLC5/05 orControlLogix
Switch
SRM6210E
SRM6000
CH0 DF1
Region Three
Many wireless DF1 RTUs
1 2 3 4 5 6 7 8 U D
10 Base-T 8 Port Switch
PanelView
SLC5/05 orControlLogix
Switch
SRM6210E
SRM6000
CH0 DF1
Central Control
PC HMI
1 2 3 4 5 6 7 8 U D
10 Base-T 8 Port Switch
Switch
SLC5/05 orControlLogix
SRM6210E
ALLEN-BRADLEY
SLC5/0X CPUFORCE
RS232
RUN
FLT
BATTRUN REM PROG
ALLEN-BRADLEY
SLC5/0X CPUFORCE
RS232
RUN
FLT
BATTRUN REM PROG
ALLEN-BRADLEY
SLC5/0X CPUFORCE
RS232
RUN
FLT
BATTRUN REM PROG
ALLEN-BRADLEY
SLC5/0X CPUFORCE
RS232
RUN
FLT
BATTRUN REM PROG
13
Channel Pass-Through
SLC5/x processors offer channel pass-through. In the prior example all tier two equipment is directly accessible via Ethernet
14
Example: DF1 Radio Modem Protocol
Pump Stations (Remote Sites):§ Data-Linc SRM6000-SLC Master§ SLC5 as DF1 Radio Modem§ Directional antenna for longer range
and/or higher quality communications
SLC5/xx Channel 0 Configuration:
Control Room (Master Site):§ Data-Linc SRM6000-SLC Master§ SLC5 as DF1 Radio Modem with repeat§ Omni-directional antenna for
communications in all directions
DF1 Radio Modem Protocol:§ Available in SLC5 and Micrologix
families§ No polling needed for remote initiated
messages§ Reduced “Report By Exception”
response times§ Improved data throughput§ Peer to Peer communications even
without LOS between remote sites
ALLEN-BRADLEYANT.
SRM6000A-B SLC
VD
C
CONFIG
DATA-LINCGROUP
(425) 882-2206
RS
23
2
GND - 5
- 4
DI - 3
DO - 2
CD - 1
PCIO
SLC5/0X CPUFORCE
RS232
RUN
FLT
BATT
RUN REM PROG
ALLEN-BRADLEYANT.
SRM6000A-B SLC
VD
C
CONFIG
DATA-LINCGROUP
(425) 882-2206
RS
232
GND - 5
- 4
DI - 3
DO - 2
CD - 1
PCIO
SLC5/0X CPUFORCE
RS232
RUN
FLT
BATT
RUN REM PROG
16
Design Tip – DF1
A “Missing Remote” causes other DF1 nodes to fail. This is due to ladder logic design.
Don’t do this: Reason: with SLC or
MicroLogix multiple enabled MSGs are queued in the CH0 message buffer. While queued their Timeout interval is timing. If the current MSG times out others queued will also timeout.
17
Design Tip – DF1
Enable one CH0 MSG at a time and when it’s complete, enable the next.
One method:
18
Design Tip – DF1 Polling Master Driver
The parameters Max Pkt Wait Time (Sec) and Max Retransmission Wait Time (Sec) and not well documented.
Values that work well: Max Pkt Wait Time: 8
(default 150) Max Retransmission
Wait Time: 15 (default 600)
19
Design Tips – Logix Platforms
Logix Platforms These machines can REALLY move ethernet data
and quickly overwhelm a radio network. As always, do not exceed the network’s throughput capability.
Be mindful of RPI. Ten 32 bit words with an RPI of 10 milliseconds is 32kbps without even considering protocol overhead.
20
The Leader in Industrial Data Communication Solutions