Skip to Main Content
Cognex Support Hub
LogoLogo

How to Manage Programs?

The Program Management is not available at the DataMan Software, but only at the webUI or via DMCC.
04/16/2025

Details

The Program Management tab of Settings allows you to see information about and perform actions relating to your programs. A blue checkmark appears next to the current active program.

A program is a collection of device-level configuration settings, including one or more read setups, application details, and communication setup.

The following actions are available by clicking on the three dots next to each program:

  • Set as active
  • Rename
  • Clone
  • Swap slots
  • Export
  • Delete

When cloning a program, the program name is kept by default, and you can change the name in the cloning window. Multiple programs can have the same name.

You can see the slot number, example images, and creation and modification dates of your previously created programs. The programs are sorted by slot number in ascending order by default, but you can click on any column to sort the programs by that value. The arrow next to # (slot number), Name, Created, or Modified signifies what metric the programs are sorted by and whether it is in ascending or descending order.
 

Add New Program

You can create a new program by clicking + Program and choosing an Add New Program option:

The following options are available when adding a new program:

  • Create a new blank program: the new program has all the default settings and no program name. You can change the default name by typing in the Program Name field.
  • Import a program file: choose and import a previously exported program file. The new program copies all settings, including program name and the creation date of the exported program.

Click Add New Program to create the program.
 

Program Management with DMCC

You can also set the active program with the PROGRAM.ENABLE command, using the following syntax:

NameTypeRangeMeaning
slotint[0-19]program slot

For example, use the following command to update the current program to program slot 1:

SET PROGRAM.ENABLE 1

Related Resources

Loading component...