Simulating Remote Targets

NI Vision Builder

Simulating Remote Targets

Simulating remote targets allows you to develop and edit Vision Builder AI inspections for a remote target using a desktop computer. In addition to the standard Vision Builder AI inspection steps, the following target-specific steps are available in simulation mode:

  • Acquire Image (IEEE 1394)
  • Acquire Image (Smart Camera)
  • Read/Write I/O
  • Generate Pulse
  • Read/Write I/O (NI-IMAQ I/O)
  • Generate Pulse (NI-IMAQ I/O)

To use Vision Builder AI with a simulated remote target, complete the following steps:

  1. On the Vision Builder AI Welcome screen, expand the Execution Target listbox, and select one of the Emulator options.
  2. Click Configure Inspection.
  3. Add and configure steps from the Inspection Steps palette to create your application.

Editing an Existing Inspection

When you open an existing inspection that has been configured for a remote target, simulation mode allows you to view and modify the inspection settings. When the inspection is redeployed to a remote target, the inspection uses the modified settings.

Creating a New Inspection

When you create a new inspection for a remote target, simulation mode allows you to specify values for controls that can be set without connecting to a remote target. For example, while simulating an NI CVS-1450 Series Compact Vision System, the Acquire Image (IEEEĀ 1394) step allows you to specify a Step Name and Acquisition Mode, but the step does not allow you to specify camera attribute values because Vision Builder AI does not know which camera is connected to the NI CVS-1450 device where the inspection will run.

When you deploy a new inspection for the first time, the inspection appears broken and Vision Builder AI prompts you to configure any hardware specific settings that were unavailable in simulation mode.