Skip to main content

Hurco over MTConnect

Protocol: MTConnect · Agent port: 5000 · Verify: http://<machine-ip>:5000/current · Cable: the Ethernet port on the control running WinMax.

For where the cable goes and how to set the control's IP, subnet and gateway, see Physical Connection in the MTConnect overview.

Overview:

Hurco machines use the MTConnect protocol to retrieve manufacturing data directly from WinMax on the control. The MTConnect adapter is available for download and installation.

Important: Hurco provides data through the MTConnect protocol but does not provide a GUI interface to display the data. Ensure any third-party applications (including MachineMetrics) check against MTConnect version 1.3 scheme.

Prerequisites:

  • WinMax Version Requirements:
    • Mill: WinMax 10.4.0 or later (MTConnect available without Ultimonitor)
    • Lathe: WinMax 11.3.4 or later (MTConnect available without Ultimonitor)
    • Older versions: Require Ultimonitor option to use MTConnect
  • Administrator access to Hurco control
  • Network connectivity between machine and Edge device

Installing the MTConnect Adapter:

  1. Download MTConnect Adapter

  2. Access Service Menu

    • Select Windows key or Hurco icon button on control
    • Select the Service softkey
    • Enter password: 46268
    • Click OK
  3. Enable Drive Access

    • In Hurco Service Window, select Toggle Drive Access On
    • Button will change to read "Toggle Drive Access Off"
  4. Open File Explorer

    • In Hurco Service Window, select Open Explorer
    • Close the Hurco Service Window (click X in upper right)
  5. Run Installer

    • Search for MTConnect install package in File Explorer
    • Select Run to launch installer
    • Check box to accept License Agreement terms
    • Click Install button
    • Click Finish after successful installation

Verifying Installation:

Method 1: Using Internet Explorer

  1. Access Shell menu (Windows key or Hurco icon)
  2. Select Run softkey
  3. Enter password: 46268
  4. Enter iexplore in Run window and click OK
  5. Enter http://127.0.0.1:5000/current in address bar
  6. Press Enter
  7. Verify: Machine data should display in XML format
    • If data appears, MTConnect adapter is running correctly

Method 2: Using Task Manager

  1. Access Service menu (password: 46268)
  2. Enable Drive Access
  3. Select Task Manager
  4. Close Hurco Service Window
  5. Select Processes tab
  6. Verify: Look for these processes:
    • agent.exe
    • MTConnectAdapter.exe
    • If both are running, adapter is working

Port Configuration:

  • Default Port: 5000
  • Test URL: http://127.0.0.1:5000/current (local)
  • External URL: http://[MACHINE-IP]:5000/current (from network)

Data Items Available from Hurco:

Hurco MTConnect provides the following data:

Data ItemDescription
Status & Control
EStop_StateEmergency stop status
Feed_HoldFeed hold status
Controller_ModeCurrent controller mode
Machine_Mode0=Diagnostic, 1=Idle, 2=Manual, 3=Manual Setup, 4=Auto Prep, 5=Auto Run, 6=Interrupt Cycle
COR_StatusCorner rounding status
Program Info
Program_Name_RunningActive program name
Program_Name_EditingProgram being edited
Program_StatusCurrent program status
Block_NumberCurrent block number
Program_Runtime_SecondsProgram runtime
Part_CountPart counter
Spindle & Feed
Spindle_SpeedCurrent spindle speed
Spindle_OverrideSpindle override percentage
Spindle_TimeTotal spindle run time
S_Axis_LoadSpindle load
Feed_RateCurrent feed rate
Feed_OverrideFeed override percentage
Rapid_OverrideRapid override percentage
Rapid_SpeedRapid traverse speed
Tooling
Current_ToolActive tool number
Positioning
X_Position, Y_Position, Z_PositionAxis positions
A_Position, B_Position, C_PositionRotary axis positions
W_PositionW axis position
Axis Loads
X_Axis_Load, Y_Axis_Load, Z_Axis_LoadLinear axis loads
A_Axis_Load, B_Axis_Load, C_Axis_LoadRotary axis loads
W_Axis_LoadW axis load
Other
Machine_TimeTotal machine time

Troubleshooting Hurco MTConnect:

Problem: Cannot access http://127.0.0.1:5000/current

Solutions:

  1. Verify MTConnect adapter is installed
  2. Check Task Manager for agent.exe and MTConnectAdapter.exe processes
  3. If processes not running:
    • Restart machine
    • Reinstall MTConnect adapter
  4. Check Windows Firewall settings (port 5000 must be allowed)

Problem: Local test works but external access fails

Solutions:

  1. Verify machine IP address
  2. Ping machine from Edge device or computer
  3. Check network connectivity
  4. Verify Windows Firewall allows external connections on port 5000
  5. Check if machine is on same network/VLAN as Edge device

Problem: Wrong WinMax version

Solution:

  • If WinMax is older than 10.4.0 (mill) or 11.3.4 (lathe):
    • Option 1: Upgrade WinMax to supported version
    • Option 2: Purchase and install Ultimonitor option
    • Contact Hurco support for upgrade options

Adding Hurco to MachineMetrics:

After verifying MTConnect is running:

  1. In MachineMetrics, go to Assets → Machines
  2. Click Add Machine
  3. Enter machine details:
    • Machine Name: (e.g., "Hurco VM10i")
    • Make: Hurco
    • Model: (e.g., "VM10i")
    • Edge Device: Select your Edge
  4. Select adapter type: MTConnect Agent
  5. Enter connection details:
    • Connection address: [MACHINE-IP]:5000
    • Example: 192.168.1.100:5000
  6. Click Test Connection
  7. If successful, click Save

Additional Resources: