Rockwell Automation 1336T Function Block Prog. Manual, Series A/B User Manual

Page 37

Advertising
background image

2–3

System Component Detail

1336 FORCE — 5.9 August 1995

Within the drive, the execution list is stored as an array of words.
Internally, the execution list for the sawtooth example can be
represented as follows:

Event 1

ID = 01

Type = Limit

010C

Hex Value

0

0

0

0

0

0

0

0

0

Stored in drive

Dec

Hex

=12

=0C

Event 2

ID = 02

Type = SRFF

0216

Dec

Hex

=22

=16

Event 3

ID = 03

Type = Multiplexer

0315

Dec

Hex

=21

=15

Event 4

ID = 04

Type = Ratelim

0413

Dec

Hex

=19

=13

The same execution list using a PLC data table is shown here:

0

1

2

3

4

5

6

7

8

9

N57:0

0000

8F03

4000

0000

0004

0A4A

010C

0216

0315

0413

ID

Type

Event 1

Block Transfer Header Information

Event 2 Event 3

Event 4

Once you complete an execution list, you need to download it to the
drive and compile it to create an application. Only one execution list,
or application, is operating in a drive at any given time.

When the drive enables a function block application, the events are
executed every 20 milliseconds, regardless of how long it actually
takes to execute the application. For example, if it takes the
processor 5 milliseconds to execute your application, the drive’s
processor will not start to execute the application again until the full
20 milliseconds have elapsed. This is referred to as a 20 millisecond
task interval.

Advertising