Instruction Manual

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-blocks 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.