1 the leader in industrial data communication solutions training: ab application interfacing

19
1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

Upload: jada-dolan

Post on 26-Mar-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

1

The Leader in Industrial Data Communication Solutions

Training:AB Application Interfacing

Page 2: 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

Page 3: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

3

Wireless NetLinx Solutions

Rockwell’s NetLinx architecture features seamless communications between: Ethernet/IP ControlNet DeviceNet

NetLinx supports: Configuration (programming) Control Data collection

NetLinx

Page 4: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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

Page 5: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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

Page 6: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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

Page 7: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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.

Page 8: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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

Page 9: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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

Page 10: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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.

Page 11: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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

Page 12: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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

Page 13: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

13

Channel Pass-Through

SLC5/x processors offer channel pass-through. In the prior example all tier two equipment is directly accessible via Ethernet

Page 14: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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

Page 15: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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.

Page 16: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

17

Design Tip – DF1

Enable one CH0 MSG at a time and when it’s complete, enable the next.

One method:

Page 17: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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)

Page 18: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

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.

Page 19: 1 The Leader in Industrial Data Communication Solutions Training: AB Application Interfacing

20

The Leader in Industrial Data Communication Solutions