Rockwell Automation 20D-DL2-CKS1 Import/Export Project Components User Manual

Page 51

Advertising
background image

Import and export Add-On Instructions Chapter 6

When importing Add-On Instructions directly or as references, consider these

guidelines.

Topic

Consideration

Tag Data

Imported tags that reference an Add-On Instruction in the import file may be affected if the

Add-On Instruction is not imported as well. In this case, the imported tag’s data may be
converted if the existing Add-On Instruction’s data structure is different. Tag data may be
lost.
If an existing Add-On Instruction is overwritten, project tag data may be converted if the
Add-On Instruction’s data structure is different. Tag data may be lost.
See

Import configuration on page 58

for more information.

Logic

Imported logic that references the Add-On Instruction in the import file may be affected if

the Add-On Instruction is not imported. If an existing Add-On Instruction is used for the
imported logic reference and the parameter list of the Add-On Instruction in the project is
different, the project may not verify or it may verify but not work as expected.
If an existing Add-On Instruction is overwritten, logic in the project that references the Add-
On Instruction may be affected. The project may not verify or may verify but not work as
expected.
See

Import configuration on page 58

for more information.

Add-On Instructions While

Online

An Add-On Instruction cannot be overwritten during import while online with the controller,

though a new Add-On Instruction may be created while online.

Final Name Change

If the Final Name of an Add-On Instruction is modified during import configuration, the edit
date of the imported Add-On Instruction is updated. In addition, all logic, tags, user-defined
data types, and other Add-On Instructions in the import file that reference the Add-On

Instruction are updated to reference the new name. As a result, the edit date of any Add-On
Instruction that references the Add-On Instruction is updated.
Add-On Instructions that are sealed with an instruction signature cannot be renamed during
import.

User-defined data types

Add-On Instructions cannot overwrite user-defined data types. Add-On Instructions and

user-defined data types require unique names.

Instruction Signature

If you import an Add-On Instruction with an instruction signature into a project where

referenced Add-On Instructions or user-defined data types are not available, you may need
to remove the signature.
You can overwrite an Add-On Instruction that has an instruction signature by importing
another Add-On Instruction with the same name into an existing routine. Add-On
Instructions that are sealed with an instruction signature cannot be renamed during import.

Safety Add-On Instructions You cannot import a safety Add-On Instruction into a standard project.

You cannot import a safety Add-On Instruction into a safety project that has been safety-

locked or one that has a safety task signature.
You cannot import a safety Add-On Instruction while online.
Class, instruction signature, signature history, and safety instruction signature, if it exists,

remain intact when an Add-On Instruction with an instruction signature is imported.

Important: Importing an Add-On Instruction created in version 18 or later of the application, into an earlier project that

does not support Add-On Instruction signatures causes the Add-On Instruction to lose attribute data and the
instruction may no longer verify.

Rockwell Automation Publication 1756-PM019E-EN-E - October 2014

51

Advertising