La asignación de número de etiqueta del símbolo de motor se puede incluir en otros componentes del circuito. Esto requiere una coordinación entre la inserción del símbolo de motor y la inserción de los demás componentes. El símbolo de motor se debe insertar antes que estos otros componentes. El orden de inserción se controla mediante el valor del atributo ORDER de los bloques de marcador incluidos en el dibujo de plantilla de circuito. El valor del atributo ORDER del bloque de marcador para el símbolo de motor debe ser un número menor que los valores de ORDER en los bloques de marcador de los demás componentes en el dibujo de plantilla de circuito. Al insertar los demás componentes, el valor de etiqueta del motor se pueden incorporar en las etiquetas de componente posteriores.
Es posible que existan varias selecciones en el grupo. Por ejemplo, existe una selección para el tipo de medio de desconexión y otra para incluir un contacto auxiliar. Cada selección recibe un valor numérico del campo UI_VAL. Los valores se suman para determinar la acción adecuada para esta combinación de selecciones. La suma se compara con un valor del campo UI_SEL. Una vez realizada esta comparación, se utilizan el valor de COMMAND_LIST, el valor de ANNOTATE_LIST, etc., para insertar las selecciones e incluir anotaciones en ellas.
(c:ace_cb_anno #data 0)(c:ace_cb_save "@MOTOR_NUM@" "TAG1*" nil 1)
La segunda, c:ace_cb_save, guarda el valor del atributo TAG1 del motor en la memoria bajo la etiqueta de índice “@MOTOR_NUM@”. Se puede hacer referencia a este valor cuando se procesen los bloques de marcador de componentes posteriores.
(c:ace_cb_insym #xyz nil "VCA113_1-" #scl 8 "%N=@MOTOR_NUM@")
El último argumento de esta llamada a la API, “%N=@MOTOR_NUM@”, indica al Generador de circuitos que utilice el valor TAG1 del motor, guardado como “@MOTOR_NUM@”, como parte numérica de la etiqueta de este componente. Por ejemplo, si el formato de la etiqueta del componente se define como "%S-%F-%N", la parte numérica de la etiqueta del motor se utiliza en la parte "%N" de la etiqueta de componente generada.
También puede definir este comportamiento con una opción _TAGFMT fija. Con este enfoque, se modifica el formato de la etiqueta de componente definido para el dibujo. Algunos ejemplos: