Graphic programming terminal, Plc block transfer, Graphic programming terminal plc block transfer – Rockwell Automation 1336T Function Block Prog. Manual, Series A/B User Manual
Page 57
3–9
System Interactions
1336 FORCE — 5.9 August 1995
During a download operation, the DriveTools’ DriveBlockEditor
does the following:
1. Performs a function block Init which effectively removes the
function block application from the system. This initialization
goes over the linear parameter link reference table and clears any
links to function block source nodes. These links are not rebuilt
until you make a call to the linear parameter Recall function.
Important:
In DriveTools, use DriveBlockEditor to access
the function block BRAM operations. You must
use DriveManager to access the linear parameter
BRAM operations.
2. Downloads the new execution list. An initial mode compile is
performed because the initialization step removed the existing
function block application from the drive.
3. Reads the Task Status byte until the execution list has finished
compiling.
4. Downloads all function block node values.
5. Downloads all function block node links.
6. If an ONLINE window is open and the execution list has
changed, the ONLINE window detects a difference in the
executing checksum and prompts you for an upload.
Note: If an error occurs while downloading the new list and this
operation is terminated, there will be no function block application in
RAM because it was initialized.
Because the Graphical Programming Terminal (GPT) does not have
as much RAM memory as the DriveTools’ PC, the GPT cannot
retain all the possible node value and link information. Therefore, the
GPT relies on a subsequent or comparison mode of the drive’s
compiler to retain the node value and link information for common
event blocks between subsequent compiles.
When using a GPT, you need to remove the links that refer to the
blocks to be deleted before downloading and compiling to prevent an
invalid function block link fault.
The PLC has the flexibility to use either mode and perform every bit
of functionality the other terminals use via the block transfer
services. PLC block transfers are explained in more detail in Chapter
5 of this manual.
"
Graphic Programming
Terminal
PLC Block Transfer