CapitalKnowledge

Rules and Constraints > Usage Examples for Rules and Constraints in Capital Systems Integrator

Rules to Add Properties

and Attributes to Wires, Splices and Multicores During Wiring Synthesis

You can set rules on objects so that specific properties and attributes are added to wires, splices or multicores during wiring synthesis. The properties and attributes can have fixed values or a value derived from an attribute or property of the signal (or functional multicore) from which the wire or splice or multicore is being routed.

There are three constraints that you can use for this (see Overview of Rules and Constraints for more information about the general use of rules and constraints):

  • Wire Specification Allows you to specify that a wire should have an attribute or property with a fixed value or a value derived from an attribute or property of the signal from which the wire is being routed. For example: Wire Spec: Wirecolor is ValueOf(color) where Signal matches Name=.* In this case, a wire has a Wirecolor attribute with a value derived from the value of the color property of the signal.

  • Splice Specification Allows you to specify that a splice should have an attribute or property with a fixed value or a value derived from an attribute or property of the signal from which the splice is being routed. For example: Splice Spec: Type is ValueOf(splicetype) where Signal matches Name=.* In this case, a splice has a Type attribute with a value derived from the value of the splicetype property of the signal.

  • Multicore Specification Allows you to specify that a topological multicore should have an attribute or property with a fixed value or a value derived from an attribute or property of the functional multicore from which the topological multicore is being routed. For example: Multicore Spec: Sheath Type is ValueOf(type) where Multicore matches Name=.* In this case, a topological multicore has a Sheath Type attribute with a value derived from the value of the type property of the functional multicore.

The following design rule checks are available to check for wires/splices/multicores that violate any applicable specification constraints:

  • Wires violating specification rules

  • Splice that breaks specification rule

  • Multicore that breaks specification rules

See Running Design Rule Checks Manually for more information about running design checks.

Parent Topic:

Usage Examples for Rules and Constraints in Capital Systems Integrator

Related Topics

  • Overview of Rules and Constraints

Capital Systems Integrator User Guide, 2512.2606

Unpublished work. © 2026 Siemens

Source: https://docs.sw.siemens.com/en-US/doc/861057055/202511026.capital_si_user/idc356f406-146a-43dd-8f2e-5fc9cdfc7de1 · retrieved 2026-07-18