Copy an Add-On Instruction

When copying a standard Add-On Instruction:
  • Only paste to the same or newer version of the
    Logix Designer
    application; Pasting to a prior version of the software is not supported. Therefore, use caution when copying and pasting components between different versions of the
    Logix Designer
    application. If pasting to a prior version of the application, the operation may appear to succeed, but the results may not work as intended.
  • The class of the Add-On Instruction must match the class of the destination routine or the routine will not verify.
When copying a safety Add-On Instruction:
  • The class of the Add-On Instruction must match the class of the destination routine or the routine will not verify.
  • The class, signature, signature history, and safety signature (if it exists) remain intact when copying and pasting a sealed Add-On Instruction.
  • Do not paste a safety Add-On Instruction into a safety project that has a safety task signature or has been safety-locked.
  • Do not paste a safety Add-On Instruction into a standard controller project.
To copy an Add-On Instruction:
  1. Copy the Add-On Instruction from the folder in another project.
  2. In the
    Controller Organizer
    pane of the target project, paste the instruction in the
    Add-On Instruction
    folder.
    If an Add-On Instruction with the same name already exists in the project, the
    Instruction Name Collision
    dialog box -
    Project Reference
    tab opens to compare the copied instruction with the existing one and to see where the instruction is used in logic.
  3. Decide how to handle the conflict with the existing revision, for example, Overwrite.
  4. Use a cross-reference list to check each use of the instruction in the logic. The controller must be offline to perform this procedure.
    TIP:
    The
    Instruction Name Collision
    dialog box -
    Property Compare
    tab only compares metadata about each revision. To help all users of the Add-On Instruction to make an informed decision about using the new revision, the developer of the revision must enter revision notes that contain details about the update.
IMPORTANT:
  • Overwrite a sealed Add-On Instruction by pasting a different Add-On Instruction with the same name into an existing routine. The
    Logix Designer
    application does not rename sealed Add-On Instructions.
  • If overwriting an existing instruction, be sure to verify all existing calls to the instruction to ensure that they work as intended after overwriting.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.