Skip to main content

HxGN | SFx Asset Management

Program Details

The following figure illustrates the program properties shown at each marked part of the Program Dashboard when you browse a program in the detailed view.


Left: A Measurement Program / Right: A CNC Program




The program type.


There are two types of programs supported: Measurement program and CNC program.


The program name.


The drop-down function menu for programs, including entering the detailed view, browsing the generic program information, and deleting a program.


The specific time when the last edit was made for the program.


The average time (unit is HH:MM:SS) that the program takes to complete a measurement task. Usually, a program will be executed several times to ensure measurement accuracy.

The average time is calculated by the formula: the total execution time of a program / the number of program executions.


If the value is unavailable, it shows Not Set.


The ideal execution time (unit is HH:MM:SS) is the shortest time required to complete a measurement program under ideal circumstances. It is an editable value that should be set for each program separately. If you don't set it up, it will show Not Set.


Click the image27.png icon to set a value for a program manually. It overwrites the original value if any. You can use the value fetched from the document transmitted from PC-DMIS as well.

When the value is changed, the Ideal Performance % is updated accordingly. Also, the OEE metrics, especially the Performance and Overall of the asset that the program is running on are updated as well.


Only Asset Administrators have permission to edit this value.


If the program is running on a single asset, this field also shows the asset name. Clicking the asset name can take you to the detailed view of the asset.

If the program runs on multiple assets simultaneously, this field shows the total number of the related assets. When you enter the detailed view of the program, you can see the detailed asset names and runtime information.


If the program is not running, this field shows the specific time of its last execution.


If the value is unavailable, it shows Unknown.


The real-time status of the program, indicating with a different color of sidebars. See Program Status for details.


Whether the user has subscribed to any event notifications about the program. Click it to add, edit, or delete a notification. See Notification Management for details.


The generic program information, such as cumulative execution time (run time), program start time, and measurement speed, and program progress.


These metrics are only available to a program running on an asset with a PRO subscription. See Subscription Types for details. If you want to view these metrics of any program, please upgrade your asset to PRO asset.


  • The progress bar dynamically indicates the progressing percentage of the current run time with a triangle marker at the right side showing the ideal execution time. Once the run time of a program exceeds the ideal execution time, a red portion will be displayed at the end of the progress bar. For instance,

  • Measurement Speed is a fixed metric sent by compatible asset controllers. When a program is active on an asset, the speed metric will reflect the setting of the speed dial on the jog box with a value between 0 and 100. If an asset does not have a compatible controller, then the speed metric will display a null value and the chart is dark with a dash. See the illustrated figures below.

    • image18.png Measurement Speed = null;

    • image19.png Measurement Speed = 0;

    • image20.png Measurement Speed = 80;

    • image21.png Measurement Speed = 100.