Circuit Builder: To Link a Child Contact to the Parent

As Circuit Builder dynamically builds the circuit, each component receives a component tag. A child contact must link to a parent component to receive the same component tag as the parent.

The parent and child components are automatically linked by Circuit Builder if they each have the same default tag value. For example, the motor starter coil and auxiliary contacts both have a default value “M”.

There can be more than one parent/child relationship within the overall circuit with the same default tag. The overall circuit includes the main circuit template and any branching or nested circuit templates. For example, a reversing motor starter has two starter coils, forward and reverse. Each parent coil must link to the correct child auxiliary contacts and power contacts but they might all have the same default tag value, “M”. To accomplish the correct parent/child links follow these steps.

  1. Open the circuit template drawings that contain the parent and child marker blocks. There can be more than one circuit template drawing involved, for example a main template with power contacts and a nested template with the starter coils and interlocking auxiliary contacts.
  2. Find the correct marker block for each component that requires a new default tag link.
  3. Edit the MISC1 attribute value adding “_PRETAG={new default tag link}”. For example, add “_PRETAG=MF” for the forward motor coil and contacts, and “_PRETAG=MR” for the reverse motor coil and contacts.
    Note: The MISC1 attribute value can contain multiple special text flags which direct Circuit Builder to handle the component or underlying wire in a special way. When you add new values, do not overwrite any other special flag values. Separate each one with a semicolon.
  4. Save the circuit template drawings.

    When Circuit Builder inserts the nested circuit containing the child contacts, it matches these predefined tag values with the correct parent coil.