Home > Support > NI Product Manuals > LabVIEW Communications System Design Suite 1.0 Manual

Use these steps to resolve broken wires on your diagram.

A broken wire indicates that dataflow is not valid between the data source and the node to which it is wired. You cannot run code that contains broken wires.

Try to identify and resolve each broken wire.
  • Does the wire have a single data source?
  • Does the wire have a loose end?
  • Are you trying to wire two incompatible data types? For example, you cannot wire a Boolean output to a numeric input.
  • Are the directions of the wires correct? You must wire a data source (input) to at least one output. For example, you cannot wire two indicators together.
  • Did you wire the output of a node back into the input of the same node?
  • When wiring through structures, are there unwired or overlapping tunnels?

Try triple-clicking the wire. When the entire wire is selected, do you see any hidden wire segments that help you identify one of the causes listed above?

Try using the error list to find broken wires and a possible explanation.

If you still can't identify the cause of the broken wire, use the Remove Broken Wires operation in LabVIEW.


Removing all broken wires on the diagram or in a selection can have unintended consequences. LabVIEW removes all broken wires, even those you might not see. For example, you might delete a broken wire in code that you have not finished wiring yet, or you might delete a wire to a shift register and get no error even though the VI does not work as expected.