TCP & UDP ports used by various machine connection types

TCP & UDP ports used by various machine connection types

Please note that this list is not exhaustive. There are some types where the firewall rules will depend on where and MTConnect adapter, agent, or both is installed on your network. This is a summary of the most common ports:


Machine Type
Port(s)
Direction
Notes
ADAM (Legacy machines with ADAM module)
TCP 502
Server connects to CNC
Standard Modbus TCP protocol
Brother B00/C00
TCP 10000, TCP 20000
Server connects to CNC
Our defaults. The machine can be set to any TCP port number
Citizen (MTConnect)
TCP 683
Server connects to CNC

Fagor 8055

Server connects to CNC

Fagor 8065/8070
TCP 80 (or TCP 443 for SSL)
CNC connects to server
If your web server runs on a different port, adjust accordingly
Fanuc FOCAS
TCP 8193
Server connects to CNC
Standard, but changeable
Heidenhain
TCP 19000
Server connects to CNC

Kitamura Arumatik
TCP 80 (or TCP 443 for SSL)
CNC connects to server
If your web server runs on a different port, adjust accordingly
Mazak
UDP 51001
CNC connects to server

Mitsubishi EDM
TCP 1112
Server connects to CNC

MTConnect
Agent and adapter ports vary too much to give a generic answer.
Server connects to agent. Agent connects to adapter. Adapter connects to the machine. Agent, adapter, or both may be located on the server, both on the machine, or adapter on the machine and agent on the server.
TCP 7878 is a common port for agents loaded on a server to connect to an adapter running on a machine - but there are many other potential combinations.
Okuma THiNC
TCP 80 (or TCP 443 for SSL)
CNC connects to server
If your web server runs on a different port, adjust accordingly
Siemens OPC/DA (Legacy OPC)
TCP 80 (or TCP 443 for SSL)
CNC connects to server
If your web server runs on a different port, adjust accordingly
Siemens OPC/UA
TCP 4840
Server connects to CNC
Standard, but changeable
Other OPC/UA (Index, Traub, Brother D00, SQ)
TCP 4840
Server connects to CNC
Our defaults. The machine can be set to any TCP port number