Instruction Manual
Table Of Contents
- Intelligent Update Enhancement
- Enabling Intelligent Online Updates
- Manual function block matching (from release 3.5.1)
- Operation
- Important Information
- Intelligent Online Update Manager Window
- Intelligent Update Manager Options
- Match Function Blocks Window
- Intelligent Updates Manager Reports
- Operation
- Supported Changes
- General Rules
- Temporary Variables and Function Blocks (before release 3.5.1)
- Other issues
- Toolset upgrade to 3.51
- Virtual boards
- Unused local variables
- Baseline version
- Instance data limit exceeded
- Conversion tables
- OEM parameters
- ‘NO CHANGE’ when changes have been made
- Attribute changes
- Forced I/O
- Don’t delete the APPLI.MDF and APPLI.MDH files
- Real inline constants
- Don’t Update Later
- Processor hot swap and online update
- Counting Timer and update
- IOU Manager Options
- CRC Differences
- Communications Blackout
- Compilation for Intel
- Constant variables not updating when set to 0 initially
- Power Flow Debugging option change causes update problems on untouched programs

Trusted
TM
AN-T80009 Trusted
TM
Intelligent Online Updates
Issue 4 Nov 08 AN-T80009 16
1.10.2. Functions
CAN add functions to programs.
CAN delete functions from programs.
CAN change the code of a user-defined function.
CAN change the parameters of a user-defined function.
CAN change the name of a user-defined function.
Functions do not maintain data across program scans.
1.10.3. Function Blocks
CAN add function-blocks to a program.
CAN delete function-blocks from a program.
CAN change the code of a user-defined function-block.
CAN make changes to the user-defined function-block’s local variables.
CAN change the parameters of a user-defined function-block, but the instance data will not be
preserved.
CAN change the name of a user-defined function-block, but the instance data will not be preserved.
Changes to a user-defined function-block’s local variables are limited to those changes allowed for
variables with global scope. User-defined function-blocks are not allowed to define input or output
variables.
Changing the parameters of a user-defined function-block has the same effect as deleting the function-
block, then adding a new one. The instance data associated with the function-block will not be
maintained across an update.
1.10.4. Programs
CAN add a program.
CAN delete a program.
CAN change the order of programs.
CAN change the code of a program.
CAN change the name of a program, but instance data and local variable values will not be preserved.
All local variables and function-blocks for a new program will assume their initial values on the first
scan after the update.
Changing the name of a program has the same effect as deleting a program, then adding a new one
(i.e. the local variables and function-block instances will not retain their values across an update).
1.10.5. Conversion Tables
CAN add a conversion table.
CAN delete a conversion table.
CAN change the data associated with a conversion table.
CAN change the conversion table associated with an analogue variable.