TTestFlow/Docs
Product guide/Bench & instruments/Connect instruments

Bench & instruments

Connect your instruments

Your bench is the constraint everything else is built against. Getting it right is the highest-leverage five minutes in TestFlow.

TestFlow builds only with commands that exist for the exact models you configure. That is why a correct bench produces a correct workflow and a vague bench produces a vague one.

The instrument dock: the word INSTRUMENTS with a count of 2, an Add Instruments action, a Test connection action, a collapse chevron, and two instrument cards for a Keithley power supply and a Tektronix oscilloscope, each with a status reading Configured and Offline.12345
  1. 1How many instruments are on this bench.
  2. 2Add Instruments opens the catalog: category, type, manufacturer, model.
  3. 3Test connection opens each instrument and asks it to identify itself.
  4. 4Collapse, when you need the height back for the pane above.
  5. 5One card per instrument, carrying its type, its manufacturer and model, and its connection status.
The dock, at the bottom of every pane. This strip is the constraint every workflow is built against.

Adding one

The Add instrument catalog: a category rail listing All 18, Configured 1, ATE Systems 1, Measurement 4, Power 3, Signal 3, Network and RF 2, Digital and Control 4, Environment 1, beside a grid of instrument cards each with a name and a one-line description, some badged New.
The catalog, with the real counts. Eighteen instrument types across seven categories, filtered by the rail on the left. Nothing you can pick here lacks a driver behind it.
The dock's two actions, side by side: Add Instruments with a plus, and Test connection with a plug icon in green.
Both actions live in the dock header.
  1. 1

    Open the dock and press Add Instruments

    The dock is the strip along the bottom of the artifact pane. It is there in every pane, so you never have to leave what you are doing.
  2. 2

    Pick the category, then the type

    Seven categories: ATE Systems, Measurement, Power, Signal, Network & RF, Digital & Control, Environment. Each holds the instrument types that belong to it.
  3. 3

    Pick the manufacturer, then the model

    Cascading fields, filtered to the manufacturers TestFlow actually supports for that type. The model list is the one that has a command catalog behind it.
  4. 4

    Set the VISA address

    Type it, or press Scan in the desktop app to list what is on the bus and pick from the results. See VISA addressing.
  5. 5

    Test the connection

    One click opens the instrument, asks it to identify itself, and marks the card Connected. Not required to build, required to run.

Connection status

A single instrument card: an instrument photo, the type Power Supply, the model Keithley 2230G-3, and a status line with a grey dot reading Configured and Offline.
An instrument card. The dot and the words beside it are the status.
StatusMeaningCan you build? Can you run?
Not configuredNo manufacturer or model yet.No. The agent will not build with it.
Configured · OfflineIdentity is set, no successful connection test.Build yes. Run no.
Testing…A connection test is in flight.
ConnectedThe instrument answered.Build yes. Run yes.
Connection failedThe address did not answer.Build yes. Run no. See troubleshooting.

Letting the agent set up the bench

You can describe your bench in words and let the agent propose it. It searches the catalog and posts a proposal card with up to six changes. Nothing is applied until you confirm, and the proposal is all or nothing.

Prompt

My bench is a Keysight E36313A supply, a Keithley DMM6500, and a Tektronix MSO44. Set that up.

You still have to supply the VISA addresses. Those are specific to your machine and no catalog can know them.

Building before the hardware arrives

Configure the models you expect, leave them offline, and build the whole test. Simulate it, review the sequence, generate the plan, wire the schematic. When the instruments land, fill in the addresses and run. Nothing about the workflow needs to change.

If your instrument is not in the catalog

The catalog has a Request instrument action for exactly this, under the card grid. You can also just ask in chat: the agent can flag the gap, and either way the request reaches us with the type, manufacturer, and model attached. Meanwhile, two things usually work: a model from the same family often shares the command set, and a Serial instrument covers anything with a text command interface.