Could not set phase parameter name
Problem
The phase parameter name cannot be set because a sequence already contains step tags based on that phase parameter’s name.
Step tags are generated by the
Logix Designer
application when a step is assigned an equipment phase. Each step tag maps to a specific phase parameter. The step tag’s name is a composite of the step name and the phase parameter’s name: Step_001:ParameterName. Updating the name of a phase parameter linked to a step tag normally updates the step tag’s name. If the mapping between step tag and equipment phase parameter is broken, unmapped step tags remain configured on the sequence and the sequence will not verify until those tags are deleted.This condition can occur when a sequence has been imported that was built referencing an equipment phase program that had an input parameter named, for example, Input001. The current project’s equipment phase program has a parameter named, for example, Amount. When the sequence is imported, the
Logix Designer
application keeps all the step tags created when it was originally built, and it generates new step tags matching the existing equipment phase program parameters. At this point the imported sequence has a Step1:Input001 step tag from the original sequence which does not verify, and a new generated step tag Step1:Amount which does verify. Attempting to add a new parameter to the referenced phase and naming it “Amount” fails because an invalid reference to Amount already exists.Solution
Open the tag editor and verify the sequence program scoped tags to find any step tags that do not have phase parameters to reference. Delete these tags from the step and rename the phase tag.
Provide Feedback