Create a DUT type to create a DUT template. Creating a DUT template allows you to easily configure individual DUTs for a test.

Introduced in PAtools 2025 Q2

Complete the following steps to create a DUT type:

  1. In the PAconfigurator Navigation area, click Devices Under Test.
  2. Select the DUT Types tab.
  3. In the list area of the DUT Types tab, click New Device Under Test Type.
  4. Enter a Name for the DUT type.
  5. In the DUT Input Parameters area, click one of the following options to add input parameters.
    OptionDescription
    Add Variable Input Parameter Configure the following settings if you choose to add variable input parameters:
    • Defined Variable—The variable as defined in Development » Device Under Test Type Library » Name of the DUT Type.
    • Display Name—The name of the input parameter.
    • Default Value—The default value of the variable.
    • Configuration Rule—The rule that determines the minimum and maximum values for the parameter. Alternatively, you can choose from the entries of a user-defined Selection List.
    Add Table Input Parameter Configure the following settings if you choose to add a table for input parameters:
    1. Defined Table—The name of the table or step table.
    2. Display Name—The name of the table input parameter.
    3. Table Type—The table type or step table type.

      Some table types have fixed rows. In this case, you cannot add or remove table rows. If your table type does not include fixed rows, you can add or remove table rows. You can add or remove table rows for step table types.

    Add input parameters for each DUT variable required for your template. Each DUT based on this DUT type inherits the DUT Input Parameters. Tests use DUT Input Parameters values when you configure a DUT instance using this DUT type.

  6. In the Test Input Parameters area, click Add Variable Input Parameter for each variable that you want to configure when creating a test.

    Each DUT based on this DUT type inherits the Test Input Parameters. Test Input Parameter values are configurable when creating a test. The test uses the configured values when the test executes.

    For Test Input Parameters, the same settings are available for configuration as in DUT Input Parameters.

  7. Optional: In the DUT Components area, click Add Optional Component to configure individual, optional DUT components.

    A DUT component is a data container with specific functionality that belongs to a DUT type. A DUT type can define multiple DUT components as optional or required.

    Add optional components if the configured data is optional for your test with this DUT type. Select one or more optional component when defining a test.

    1. Enter a Name for the component.
      The Name determines the name of the folder that generates when you save the DUT type. The optional component folder generates in the following location: PAcfg » Device_under_Test_Type_Library » <DUT type> » OptionalDutComponents.
    2. Enter a Display Name.
      The Display Name is how the DUT component appears in SystemLink.
    3. Optional: Enter a Description of the component.
  8. Optional: In the DUT Components area, click Add Category to configure groups of required DUT components.

    Add required components if the configured data is required for your test with this DUT type. You can group required components into categories. Select one component from each category when defining a test.

    1. Enter a Category Name for the category of required DUT components.
      The Category Name determines the name of the folder that generates when you save the DUT type. The category folder generates in the following location: PAcfg » Device_under_Test_Type_Library » <DUT type> » RequiredDutComponents.
    2. Enter a Display Name.
      The Display Name is how the DUT category appears in SystemLink.
    3. Optional: Enter a Description of the category.
    4. Enter a Name for the required DUT component.
      The Name determines the name of the folder that generates when you save the DUT type. The required component folder generates in the following location: PAcfg » Device_under_Test_Type_Library » <DUT type> » RequiredDutComponents » <category>.
    5. Enter a Display Name.
      The Display Name is how the DUT component appears in SystemLink.
    6. Optional: Enter a Description of the category.
  9. Click Save.
The Device Under Test Type summary page appears in PAconfigurator. The summary page displays the configured parameters for the new DUT type.

Uploading a DUT Type to SystemLink

Upload a DUT type to SystemLink to create a product family in SystemLink.

Note A PAtools DUT Type is equivalent to a SystemLink product family.

The dynamic form fields for the SystemLink product family are added to the SystemLink workspace, as defined in Administration » SystemLink Configuration. In SystemLink Configuration, you can disable the ability to upload a DUT type to SystemLink. Refer to Configuring PAtools to Interact with SystemLink for more information.

Complete the following steps to upload a DUT type to SystemLink as a product family:

  1. Open the DUT Types tab in PAtools.
  2. Open the DUT type you want to upload.
  3. Click Upload to SystemLink.
    The Select objects for upload dialog loads.
  4. Enable one or more of the following DUT type objects for upload.
    • DUT Parameters
    • Test Input Parameters
    • DUT Components
  5. Click OK.

When you upload a DUT type, PAtools creates a connection in SystemLink that associates the DUT type with a SystemLink product family. Create a product in SystemLink using the PAtools DUT type name for the product family. Using the DUT type name for the product family associates the SystemLink product with the PAtools DUT type.

In SystemLink, custom fields display the DUT configuration:

  • DUT Input Parameters
  • DUT Components