beautypg.com

Multi drive example – Rockwell Automation 22-COMM-P PowerFlex Profibus Adapter User Manual

Page 97

background image

SLC Ladder Logic Examples

D-9

Figure D.4 Main Routine

Multi Drive Example

This example program is for a PROFIBUS demonstration using a SLC 5&05 processor with an SST Profibus scanner
(SST-PFB-SLC) in the first slot of the rack. The program is written for 3 drives with one Profibus adapter on the network
(MultiDrive Mode):

Station 0 PowerFlex 40 with 22--COMM-P
Station 1 PowerFlex 40
Station 2 PowerFlex 40

The expample program demonstrates using Logic Command / Reference, Logic Status / Feedback and Parameter
Access using the Parameter Protocol.

On power-up, zero out the transmit buffer to the Scanner.

0

S:1

15

First Pass

FLL

Fill File
Source

0

Dest

#N20:0

Length

10

FLL

1

MOV

Move
Source

S:3

2561<

Dest

M0:1.4011

?<

MOV

The Scanner is configured to 20 bytes (10 words) of inputs: 4 Bytes "Ctrl/Stat & Ref Fdbk" for each drive (= 12 Bytes)

8 Bytes "Parameter Access"

Read the drives data from the Profibus scanner.

File N10: contains the acutal read data that can be used elsewhere in the ladder program.

Address

Description

M1:1.0 (N10:0)

Logic Status Drive 0

M1:1.1 (N10:1) Speed Feedback Drive 0
M1:1.2 (N10:2)

Logic Status Drive 1

M1:1.3 (N10:3) Speed Feedback Drive 1
M1:1.4 (N10:4)

Logic Status Drive 2

M1:1.5 (N10:5) Speed Feedback Drive 2
M1:1.6 (N10:6) Parameter Access Word 1 (PCA)
M1:1.7 (N10:7) Parameter Access Word 2 (IND)
M1:1.8 (N10:8) Parameter Access Word 3 (PVA 1)
M1:1.9 (N10:9) Parameter Access Word 4 (PVA 2)

2

COP

Copy File
Source

#M1:1.0

Dest

#N10:0

Length

10

COP

Execute LAD 3 - Station 0 Drive Logic

3

JSR

Jump To Subroutine
SBR File Number

U:3

JSR

Execute LAD 4 - Station 1 Drive Logic

4

JSR

Jump To Subroutine
SBR File Number

U:4

JSR

Automatically have the SST-PFB-SCL scanner's watchdog period track that of the
SCL processor (recommended per SST user manual)