Import Equipment Sequence considerations
Keep these considerations in mind when importing Equipment Sequences:
- When you are online with a controller, you can import anEquipment SequencewithOperationset toCreate, but you cannot overwrite an existing sequence. When you import anEquipment Sequenceonline, all the referenced phases must exist before you can import theEquipment Sequence.
- When you import anEquipment Sequence,Equipment Phase, or program, the imported component cannot have the same name as the following components:
- An existingEquipment Phase.
- An existingEquipment Sequence.
- An existing controller-scoped tag whose data type is set to a value other than SEQUENCE. An imported component can have the same name as a controller-scoped tag with any other data type.To complete the import, you must change the name of the imported component. If the imported component name conflicts with a controller-scoped tag, you can change the tag's data type to SEQUENCE without changing the import name.
- When you import an Equipment Phase that overwrites the name of a phase referenced by a step in an Equipment Sequence, any difference in the number or configuration of the phase’s parameters that are selected for sequencing causes all sequences in the project to update those steps. The parameter changes are propagated to all Equipment Sequences in the project.
- You can import whole sequences only. You cannot import a routine or a part of a diagram.
- All backing tags associated with Steps, Transitions, and other settings are marked as read-only.
- The step’s input/output tag must match the associated phase parameter’s usage, constant, and datatype. If there is a mismatch,Logix Designerapplication changes the input/output tag to match the phase parameter settings.
- If the step’s input/output tag has an invalid association, it will be imported, butnotmarked as read-only.
- Tag names that contain illegal characters cause an error. Tag names should meet the IEC-61131 Name Standard.
- Alias tags are not supported.
- A sequence can have only one routine.
- A sequence’s routine must be named Diagram.
- A sequence’s type must be SEQUENCE.
- Sequencing Parameters must be data types SEQ_BOOL, SEQ_SINT, SEQ_INT, SEQ_DINT, SEQ_REAL, or SEQ_STRING.
- Sequencing Parameters must be Input or Output Usage.
- Step Tags must have Step Input or Step Output Usage.
- Sequencing Parameters, Step Tags, and Local Tags must not have configured aliases.
- Sequencing Parameters and Step Tags may not be Constants (theConstantattribute must not be set totrue).
Considerations related to Equipment Phases
When you import an
Equipment Phase
that overwrites the name of a phase referenced by a step in an Equipment Sequence
, many phase parameter configuration changes can invalidate the Equipment Sequence
and prevent it from downloading to the controller. These changes in the phase include:- Changing the number of Input and Output parameters.
- Changing the phase parameter’s Usage attribute fromInputorOutputtoLocal,InOut, orPublic.
- Changing the phase parameter’s Usage attribute fromLocal,InOut, orPublictoInputorOutput.
- Changing the phase parameter’s Data Type attribute fromSEQ_BOOL,SEQ_INT,SEQ_DINT,SEQ_SINT,SEQ_REAL, orSEQ_STRINGto any data type that is notBOOL,INT,DINT,SINT,REAL, orSTRINGand vice versa.
- Changing the phase parameter’s Constant attribute.
- Changing the phase parameter’s Sequencing attribute (in this case, no message is displayed on theCollision Detailpage, but the other two messages are displayed on theConfigure Equipment Phase Propertiespane).
The following messages alert you to potential impact from the changes.
Message | Where the message appears |
If the existing Equipment Phase is overwritten, once import completes, check all Equipment Sequence s referencing <equipment phase name> to ensure they will execute correctly with updates. | In the Collision Details dialog box. |
<equipment phase name> already exists in project and has a different parameter configuration. Internal or external sequences may lose synchronization. | In the Configure Equipment Phase Properties pane. |
Equipment sequence referencing the equipment phase exists. The equipment phase has parameter differences and step input or output tags may be added or modified in the referencing equipment sequence. Check all step tags and references to ensure equipment sequence will execute correctly with updates. | Under the Configure Equipment Phase Properties pane. |
Provide Feedback