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

Page 52

Advertising
background image

3–4

System Interactions

1336 FORCE — 5.9 August 1995

For example, if your RAM area is as shown below, a linear
parameter BRAM Init would clear links A and B, while a function
block BRAM Init would clear all function blocks as well as links B,
C, and D.

Links A and B are made
using DriveManager or linear
parameter Block Transfer
services.

Links C and D are made from
DriveBlockEditor or function
block Block Transfer
services.

P#01
P#02
P#03

P#298
P#299
P#300

P#301
P#302
P#303

P#495
P#496
P#497

Not#3 Input
Not#3 Output
And4#2 In1
And4#2 In2
And4#2 In3
And4#2 In4

Drive Parameters

Adaptor Parameters

Function Block Nodes

A

B

C

.

..

.

..

.

..

D

And4#2 Out1
And4#2 Out2

If a linear parameter is receiving information from a function block
node (as shown by link B) and you request a function block Init, the
link information exists in the linear parameter area of BRAM, but the
function block area was initialized and all function blocks were
cleared. Link B is removed.

In this example, if you initialize both the linear parameter area and
the function block area, you need to be careful when you restore the
information. When you do a Recall on the linear parameter area,
links A and B are restored. When you do a Recall on the function
block area, links C and D are restored along with the function blocks.
With this type of link information, you need to restore the function
block area before restoring the linear parameter area. If you do a
function block Recall first, the function blocks and links C and D are
restored. You can then execute a linear parameter Recall to restore
links A and B.

Advertising