Once generated, the instruction signature seals the Add-On Instruction, preventing it from being edited until the signature is removed. This includes rung comments, tag descriptions, and any instruction documentation that was created. When an instruction is sealed, you can perform only these actions:
· Copy the instruction signature
· Create or copy a signature history entry
· Create instances of the Add-On Instruction
· Download the instruction
· Remove the instruction signature
· Print reports
The instruction signature does not prevent referenced Add-On Instructions or User-defined Data Types from being modified. Changes to the parameters of a referenced Add-On Instruction or to the members of a referenced User-defined Data Type can cause the instruction signature to become invalid. These changes include:
· Adding, deleting, or moving parameters, local tags, or members in referenced User-defined Data Types.
· Changing the name, data type, or display style of parameters, local tags, or members in referenced User-defined Data Types.
If you want to enable project documentation or source protection on an Add-On Instruction that will be sealed with an instruction signature, you need to import the translated information or apply source protection before generating the signature. You must have the source key to generate a signature or to create a signature history entry for a source-protected Add-On Instruction that has an instruction signature.
No comments:
Post a Comment