Skip to main content

Kitamura Connectivity Guide


Overview

Kitamura Arumatik-Mi control panel

Kitamura Arumatik-Mi control. Kitamura machines with an Arumatik control connect to MachineMetrics over MTConnect.

Kitamura CNC machines connect to MachineMetrics using MTConnect. How you get an MTConnect stream off the machine depends on which Arumatik control it has.

This guide covers Arumatik controls only

This guide applies to Kitamura machines with a Kitamura Arumatik control. Kitamura machines equipped with a FANUC control connect over FOCAS instead — see the FOCAS (FANUC) Connectivity Guide.

Do not use the MachineMetrics Mitsubishi adapter

Even though the Arumatik control is built on a Mitsubishi Electric NC, Kitamura machines must always be connected via MTConnect. Selecting the MachineMetrics Mitsubishi M70 / M700 adapter for a Kitamura machine results in incorrect or failed connectivity. See the Mitsubishi Connectivity Guide for where that adapter does apply.


Identifying Your Control

There are two versions of the Arumatik control, and they connect in different ways. The quickest way to tell them apart is screen size.

ControlScreen sizeConnection method
Arumatik-MiLarge 19" screenBuilt-in MTConnect via AnyWhere Remote
Arumatik-JrSmaller 15" screenMitsubishi IMA Standard Adapter or controller upgrade

Arumatik-Mi: Enabling MTConnect via AnyWhere Remote

The Arumatik-Mi control includes Kitamura's AnyWhere Remote application, which provides a built-in MTConnect adapter. MTConnect is enabled from inside AnyWhere Remote and unlocked with a license file supplied by Kitamura.

Step 1: Open AnyWhere Remote

On the control, navigate to Custom → Option and locate the AnyWhere Remote icon.

Kitamura Arumatik-Mi Options tab with the AnyWhere Remote icon highlighted

The AnyWhere Remote icon under Custom → Option on the Arumatik-Mi control.

Don't see the AnyWhere Remote icon?

Contact Kitamura. They can supply an installer (.exe) that you install on the control from a USB drive.

Step 2: Open the MTConnect settings

Inside AnyWhere Remote, select MTConnect FactoryWiz & A-R TV.

AnyWhere Remote window with the MTConnect FactoryWiz and A-R TV button highlighted

The MTConnect option inside the AnyWhere Remote window.

Step 3: Request and install the MTConnect license

The MTConnect adapter requires a license from Kitamura. The MTConnect window shows the current status — if it reads NOT ENABLED, work through the steps below.

  1. In the MTConnect window, select Save License Request.
  2. Save the generated License.FWRequest file to a USB drive.
  3. Email the file to Kitamura.
  4. Kitamura emails back a License.FWLicense file.
  5. Load the returned license file on the control using Load New License.

MTConnect window on the Arumatik-Mi control with the Save License Request button highlighted

Use Save License Request to generate the license request file, and Load New License to install the file Kitamura sends back.

Step 4: Add the machine in MachineMetrics

Once MTConnect shows as enabled:

  1. Confirm the machine's IP address and the MTConnect agent port shown in the AnyWhere Remote MTConnect window. If the port is not listed, ask Kitamura to confirm it for your control version.
  2. From a PC on the same network, browse to http://<machine-ip>:<agent-port>/current. XML output confirms the agent is serving data.
  3. Add the machine in MachineMetrics as a standard MTConnect connection.

Follow Adding the Machine in MachineMetrics in the MTConnect guide for the full walkthrough.


Arumatik-Jr: Two Options

The Arumatik-Jr control does not include AnyWhere Remote, so there is no built-in MTConnect adapter. There are two paths:

  1. Mitsubishi IMA Standard Adapter — a Windows application that reads the CNC and publishes MTConnect. Recommended.
  2. Upgrade the controller — contact Kitamura about moving to a newer control that supports AnyWhere Remote.

Option 1: Mitsubishi IMA Standard Adapter

The Arumatik-Jr is built on a Mitsubishi Electric NC, so it can be connected with the Mitsubishi Integrated Machine Analytics (IMA) Standard Adapter V3.3 — a Windows application that reads data from the CNC and publishes it to a listening MTConnect Agent. The IMA installer packages both the adapter and an MTConnect Agent in a single executable. IMA V3.3 is compliant with version 2.2 of the MTConnect Standard.

The installer, license keys, and the IMA Installation, Configuration, and User Guides all come from Mitsubishi Electric Automation: software.solutions@meau.com or 847-478-2100.

This is still an MTConnect connection

The IMA adapter produces an MTConnect stream that MachineMetrics reads over HTTP. You are not using the MachineMetrics Mitsubishi adapter — in MachineMetrics you add the machine as an MTConnect machine pointing at the IMA agent.

Compatibility: read this first

The IMA adapter supports CNC machines with standard Mitsubishi Electric NCs:

  • M800 / M80 series
  • M700 / M70 series

Confirm the NC series on the Arumatik-Jr with Kitamura before ordering a license.

Support is not available for Mitsubishi Electric controls on machines from these tool builders:

Tool builderSupported by IMA adapter?
Mazak❌ No
Citizen❌ No (except M800 / M80 series and newer)
Traub❌ No
DMG MORI❌ No (except M730 and newer)

These builders use customized Mitsubishi controls that the standard IMA adapter cannot read. If a shop wants to connect one of these machines with this adapter, stop — it will not work.

Host PC requirements

Do not install the IMA adapter on a laptop

The adapter must run continuously to stream machine data. Install it on a dedicated PC or server in a server room with 24/7 access to the machine network. If the host sleeps, shuts down, or leaves the network, data collection stops.

  • Windows 8 or newer
  • Static IPv4 address on the same network as the CNC — the first three octets must match the CNC (for example, 192.168.200.###)
  • Powered on and network-connected 24/7

Licensing

The adapter is a CNC-specific application: each installation is licensed against one CNC's NC serial number. The installer validates the license key against the serial number you enter, and the Install button only becomes enabled once verification passes.

The serial number is used throughout the install — it becomes part of the batch file names, the Windows service identity, and the MTConnect device and data item names. Record it accurately.

CNC parameters

Before connecting, verify the following parameters on the control (refer to the machine manual for parameter access):

Parameter #NamePurpose
1925EthernetEnables the Ethernet connection
1926Global IP AddressIP address of the CNC on the network
1927Global Subnet MaskIP network grouping
1928Global GatewayIP address of the router or forwarding host

Write down parameter #1926 — you enter it during the install and use it to test connectivity.

Installation walkthrough

Run IMA Standard Adapter Setup on the host PC, with all other applications closed.

Step 1: Choose the installation location.

The default is C:\Program Files (x86)\IMA_Standard_Adapter.

One directory per machine

When installing multiple adapters or agents on the same PC, each installation must go in its own directory. Include the machine ID and the NC serial number in the path, for example C:\Program Files (x86)\IMA_MYCENTER-1_<SN>\.

If a Standard_Adapter.exe already exists in the selected directory, the installer warns you that a copy of the software is already installed. Clicking OK updates the existing install in place. If you are adding a second machine, do not click OK — that overwrites the first machine's adapter. Click Cancel and choose a new directory. Only click OK when you are intentionally updating an existing installation.

Step 2: Choose components.

Install optionWhat it installs
EverythingAdapter + runtime library + MTConnect Agent
Adapter (only)Adapter + runtime library
Agent (only)MTConnect Agent only
CustomUser-selected components

For a standard single-PC install, choose Everything. Accept both license agreements when prompted.

Step 3: Set the adapter service name and port.

The installer prompts for an Adapter Service Name (default IMA Standard Adapter) and an Adapter Port (default 7878).

Every service name and port on the PC must be unique

Windows will not run two services with the same name, and two programs cannot bind the same port. If the installer warns about a duplicate name or an occupied port, do not click through it — go back and change the value.

Put both a machine ID and the NC serial number in every service name. The serial number keeps the name unique and ties the service to its license, but most people don't know a machine by its serial number. Adding the machine ID — the same name the machine has in MachineMetrics, or the asset tag on the machine itself — is what lets someone find and restart the right service months from now.

Recommended convention when hosting multiple machines on one PC:

MachineAdapter service nameAdapter portAgent service nameAgent port
MYCENTER-1IMA Standard Adapter MYCENTER-1 <SN1>7878MTConnect Agent MYCENTER-1 <SN1>5000
MYCENTER-2IMA Standard Adapter MYCENTER-2 <SN2>7879MTConnect Agent MYCENTER-2 <SN2>5001
HX400IMA Standard Adapter HX400 <SN3>7880MTConnect Agent HX400 <SN3>5002

Step 4: Set the agent service name and port.

The same uniqueness rules and naming convention apply. The default agent name is MTConnect Agent and the default port is 5000. The agent port is the port MachineMetrics (or a browser) queries.

Step 5: Enter the CNC settings.

Enter the CNC's IP address (parameter #1926) and select the NC type and series from the CNC Configuration drop-down that matches the machine's Mitsubishi control.

Step 6: Enter licensing details.

Enter the NC Serial Number and the License Key. Once verified, click Install, then Finish.

Post-install: know your batch files

The install directory contains batch files keyed to the NC serial number. Run them as Administrator (right-click → Run as Administrator):

FileWhat it does
configure_<SN>.batOpens the configuration file (Adapter Configuration.ini) in Notepad
install_<SN>_service.batApplies the configuration file settings to the Windows service
start_<SN>_service.batStarts the adapter Windows service
stop_<SN>_service.batStops the adapter Windows service
restart_<SN>_service.batStops the service, applies config settings, and starts it again
debug_<SN>.batRuns the adapter in a console window with debug-level logging
Changed the config file?

Always stop the service → run install_<SN>_service.bat → start the service. Config changes are not picked up until the settings are re-installed.

The Windows services install with Automatic startup and Service Restart enabled by default, so the adapter survives PC reboots — one more reason this belongs on a server rather than a laptop.

Testing: verify every layer before leaving site

Test in this order. Each step proves one layer, so when something fails you know exactly where.

Test 1: The PC can reach the CNC (network layer).

On the host PC, open Command Prompt:

ping <CNC IP address from parameter #1926>
  • Pass: replies with bytes=, time=, and TTL=, at 0% loss.
  • Fail: Destination host unreachable, Request timed out (100% loss), or General failure. Fix the network before continuing — check parameter #1925 (Ethernet enabled), the cable, and that the PC and CNC are on the same subnet.

A short ping proves the network works right now. If the machine connects but drops offline intermittently, run a sustained ping instead — see Intermittent drops.

Test 2: The adapter is running and gathering data (adapter layer).

Option A — run the adapter in debug mode and watch the console:

debug_<SN>.bat

You should see pipe-delimited data streaming in the format Timestamp | Data Item Name | Data Item Value. An empty console means the adapter is bound to the port but not connected to the CNC — recheck the host IP and model in the config file. Close the console and start the Windows service when you are done.

Option B — telnet the adapter port (Telnet must be enabled in Windows Features):

telnet 127.0.0.1 7878
  • Pass: pipe-delimited data appears.
  • Connect failed: nothing is bound to the port — the adapter service isn't running, or it's on a different port.
  • Connected but empty: the adapter is running but is not talking to the CNC.

Test 3: The agent is serving MTConnect data (agent layer).

On the host PC, open a browser to http://localhost:<agent port>/current (for example, http://localhost:5000/current).

  • ERR_CONNECTION_REFUSED: the agent isn't running, or it's on a different port.
  • Find the Availability data item in the XML:
    • AVAILABLE — the adapter is running and connected to the CNC.
    • UNAVAILABLE — the adapter is not running, or is running but can't reach the CNC. Go back to Tests 1 and 2.

Test 4: The agent is reachable from the network (MachineMetrics layer).

From another machine on the network, such as the Edge device, browse to http://<host-pc-ip>:<agent port>/current.

  • Pass: the same XML as Test 3.
  • Fail while Test 3 passes: Windows Firewall is blocking the agent port. Add an inbound rule allowing the agent port.

Test 5: It survives a reboot.

Reboot the host PC, wait for it to come back up without logging in, and repeat Test 4. The adapter and agent services should start automatically. If they don't, check that the service startup type is set to Automatic.

Only after all five tests pass, add the machine in MachineMetrics as an MTConnect connection pointing at http://<host-pc-ip>:<agent port>. See Adding the Machine in MachineMetrics.

Logging

Adapter logs are written to the install directory as sAdapter_<log number>.log, in the format Timestamp | Severity | Message. Severity levels from lowest to highest are trace, debug, info, warning, and fatal. Log rotation defaults to 2 MB per file and 10 MB total, deleting the oldest file first. These logs are the first place to look when troubleshooting remotely.

Intermittent drops: the machine keeps going offline

When machines drop offline and come back, and the MTConnect agent shows Availability = UNAVAILABLE during the drops, it almost always means the IMA adapter is losing its connection to the CNC intermittently. Work through the checks below in order — they are listed by likelihood.

1. Confirm where the adapter is running.

It needs to be on a dedicated PC or server that is on 24/7 and on wired Ethernet — not a laptop, and not a desktop that sleeps. On that machine:

  • Set the Windows power plan to never sleep.
  • In Device Manager, open the network adapter's Power Management tab and uncheck Allow the computer to turn off this device to save power.

2. Pull the adapter logs.

In the adapter install directory you will find sAdapter_1.log, sAdapter_2.log, and so on. Note the timestamps when machines drop and read what was logged at that moment.

If the logging severity in the config file is set to warning or fatal, change it to info so connection events are captured, then stop the service → run install_<SN>_service.bat as Administrator → start the service. Config changes do not take effect until the settings are re-installed.

3. Enable Close After Disconnect in the config file.

Open configure_<SN>.bat and, in the [Adapter] section, set:

Close After Disconnect = enabled

This is disabled by default, and when the adapter hits network error 0x8202000A it can get stuck instead of reconnecting. If your logs show that error code, this is very likely the fix. Apply it with the same stop → install → start sequence.

4. Run a long ping test during production.

From the adapter PC, run a sustained ping and let it go for a full shift:

ping -t <CNC IP address> > ping_log.txt

Intermittent timeouts in the log point to a physical or network problem rather than the adapter: a flaky cable to the machine, a failing switch port, or an IP conflict on the machine network.

5. Check whether the adapter service itself is crashing.

The service restarts automatically by default, which can hide crashes. In Windows Event Viewer, open the System log and filter for Service Control Manager events around the drop times.


Option 2: Upgrade the Controller

Contact Kitamura about upgrading the Arumatik-Jr to a newer control that supports AnyWhere Remote. Once the machine is upgraded, follow the Arumatik-Mi instructions above — no separate host PC or adapter software is needed.


Troubleshooting

SymptomLikely causeAction
AnyWhere Remote icon missing (Mi)App not installed on the controlContact Kitamura for the USB installer
MTConnect shows NOT ENABLED (Mi)License not installedComplete the license request and install steps above
Ping fails to the CNC IP (Jr)Network or parameter issueCheck parameters 1925–1928, cabling, and subnet match
Telnet Connect failed on 7878 (Jr)Adapter service not running, or wrong portStart the service and confirm the port in the config file
Telnet connects but shows nothing (Jr)Adapter can't reach the CNCVerify host IP and model in Adapter Configuration.ini
ERR_CONNECTION_REFUSED on the agent URL (Jr)Agent not running, or wrong portCheck the agent service and port number
Availability = UNAVAILABLE (Jr)Adapter not running, or can't reach the CNCWork back through Tests 1 and 2
Machine drops offline and comes back (Jr)Adapter losing its CNC connection intermittentlyWork through Intermittent drops
Adapter log shows network error 0x8202000A (Jr)Adapter stuck instead of reconnectingSet Close After Disconnect = enabled in the config file, then stop, re-install settings, and start the service
Works locally, not from the network (Jr)Windows FirewallAllow inbound traffic on the agent port
Adapter service won't start (Jr)Port or service-name conflictEnsure unique ports, service names, and directories per machine
Config changes not taking effect (Jr)Settings not re-installedStop the service, run install_<SN>_service.bat, then start the service
Silent-install failures (Jr)See the installer logCheck IMA Standard Adapter – Installer.log next to the installer executable

For MTConnect problems that are not specific to Kitamura, see Troubleshooting in the MTConnect guide and Machine Not Reporting.


Additional Resources

Related Guides:

Vendor Contacts:

  • Kitamura (AnyWhere Remote installer and MTConnect license) — contact Kitamura directly.
  • Mitsubishi Electric Automation (IMA adapter installer, license keys, and guides): software.solutions@meau.com or 847-478-2100

Getting Help:

  • MachineMetrics Support: support@machinemetrics.com
  • Include in your support request:
    • Machine make and model
    • Arumatik control version (Mi or Jr)
    • IP address and MTConnect agent port
    • Whether http://<ip>:<port>/current returns XML
    • Screenshots of any connection errors