Skip to main content

Process Monitoring

The Process Monitor window provides comprehensive real-time monitoring and process execution capabilities. Open it by clicking "Process Monitor" in the main menu.

Window Layout

Real-Time Data Panel

The left panel displays live controller values:

  • Temperature Controller

    • PV (Process Value): Current measured temperature
    • SV (Set Value): Target temperature
    • Output: Output percentage
    • Connection status indicator
  • Pressure Controller

    • PV: Current measured pressure
    • SV: Target pressure
    • Output: Output percentage
    • Connection status indicator

Real-Time Chart

The center area displays a live trend chart of temperature and pressure values, allowing you to visually track data changes over time.

Video Preview

The right area shows a live video preview (when a capture device is connected).

Process Information Bar

The bottom bar displays the current session code, recipe name, operator, elapsed time, and process state.

Starting a Process

Process startup is guided by a Step Wizard:

Step 1: Select Recipe

  1. Choose an active recipe from the dropdown menu.
  2. Enter a name for this process run (the system generates a default name).
  3. Confirm the operator name.

Step 2: Review Parameters

  1. Review the selected recipe's step details (temperature, pressure, and timing settings).
  2. The system displays a QR code for tracking and identifying this process run.

Step 3: Start

  1. After confirming all parameters, click "Start Process" to begin.
  2. The system will automatically:
    • Write recipe parameters to the controllers
    • Begin logging process data
    • Start video recording (if auto-record is enabled)
    • Create a session folder

During Process Execution

While a process is running:

  • Real-time data updates every 500 milliseconds
  • Temperature/pressure trend charts are continuously plotted
  • Process data is automatically logged to a CSV file
  • Video recording continues (with segmentation support)
  • The status bar shows elapsed time and progress percentage

Stopping a Process

Click the "Stop Process" button to stop the process. The system will:

  1. Stop the controller program execution
  2. Stop video recording
  3. Save the process data summary (session_info.json)
  4. Set the process state to Completed

Process Data Storage

Each process creates the following folder structure:

Sessions/
└── PROC-20260306143000/
├── session_info.json # Process summary information
├── RawData/
│ └── process_data.csv # Raw data log
└── Videos/
├── segment_001.mp4 # Video segment 1
└── segment_002.mp4 # Video segment 2

Connection Status Indicators

ColorStatus
GreenConnected, communication normal
GrayNot connected
RedConnection error