어떤 CNC 기계든 연결하기: 컨트롤러별 레퍼런스
컨트롤러마다 어떤 프로토콜을 사용하는지, CNC에 어떤 라이선스가 필요한지, 어떤 포트를 열어야 하는지, 실제로 어떤 데이터를 얻을 수 있는지 정리했습니다. 모든 사실은 출처가 된 제조사 문서로 연결되며, 제조사가 공개하지 않은 내용은 공개되지 않았다고 명시합니다.
컨트롤러 매트릭스
네이티브 프로토콜, CNC 측 라이선스, 기본 포트입니다. 행을 열면 설정 단계, 데이터 항목, 문제 해결 방법을 볼 수 있습니다. 포트는 기본값이며, 대부분 컨트롤러에서 변경할 수 있습니다.
FANUC
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| FANUC Series 0i (0i-D, 0i-F, 0i-F Plus) | FOCAS2 (Ethernet) | FOCAS Ethernet 기능(다수 모델에서 표준); PC 측 FOCAS 라이브러리 | 8193 |
| FANUC Series 30i / 31i / 32i / 35i (A, B, B Plus) | FOCAS2 (Ethernet) | B Plus에서 표준; PC 측 FOCAS 라이브러리 | 8193 |
| FANUC 15i / 16i / 18i / 21i 및 구형 i 시리즈 | FOCAS(장착된 경우) | FOCAS 기능 / Fast Ethernet 카드가 필요할 수 있음 | 8193 |
| FANUC Power Mate i 및 Power Motion i | FOCAS | PC 측 FOCAS 라이브러리 | 8193 |
Siemens SINUMERIK
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| SINUMERIK 840D sl | OPC UA 서버 | 6FC5800-0AP67-0YB0 | 4840 |
| SINUMERIK 828D | OPC UA 서버 | 6FC5800-0AP67-0YB0 | 4840 |
| SINUMERIK ONE | OPC UA 서버 | 6FC5800-0BP82-0YB0 | 4840 |
| SINUMERIK 840D powerline (pl) | 없음(MPI/PROFIBUS 게이트웨이) | 게이트웨이; NCVar Selector | — |
| SINUMERIK 808D | 문서화되지 않음 | — | — |
HEIDENHAIN
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| HEIDENHAIN TNC7 및 TNC7 basic | OPC UA NC Server; DNC | 옵션 56–61 / 3-02-1; DNC 18 | 공개되지 않음 |
| HEIDENHAIN TNC 640 | OPC UA NC Server; DNC | 옵션 56–61; DNC 18 | 19003 (DNC) |
| HEIDENHAIN TNC 620 | OPC UA NC Server; DNC | 옵션 56–61; DNC 18 | — |
| HEIDENHAIN iTNC 530 | HEIDENHAIN DNC; LSV-2 | 옵션 18 불필요(통합업체 기준) | 19000 |
| HEIDENHAIN TNC 320 및 TNC 128 | HEIDENHAIN DNC | 옵션 18 | — |
| HEIDENHAIN CNC PILOT 620/640 및 MANUALplus 620 | HEIDENHAIN DNC | 옵션 18 | — |
Mitsubishi Electric
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| Mitsubishi Electric M8V 시리즈(M800V / M80V) | EZSocket / Custom API; PC 소프트웨어를 통한 OPC UA 및 MTConnect | PC 소프트웨어 라이선스 | 683 / 4840 |
| Mitsubishi Electric M8 시리즈(M800 / M80 / E80) | EZSocket / Custom API | PC 소프트웨어 라이선스 | 683 |
| Mitsubishi Electric M7 시리즈(M70 / M700, M70V / M700V, E70) | Custom API; MTConnect adapter | PC 소프트웨어 라이선스 | — |
| Mitsubishi Electric C80 시리즈 | MTConnect adapter; FCSB1224W000 | FCSB1224W000 | — |
Brother
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| Brother CNC-D00 (SPEEDIO) | OPC UA 서버 | Brother가 명시하지 않음 | 4840 |
| Brother CNC-C00 및 B00(SPEEDIO) | HTTP / FTP; 레지스터 프로토콜 | — | 10000 |
Mazak
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| Mazak MAZATROL SmoothG / SmoothX / SmoothAi / SmoothCC / SmoothEz | MTConnect agent | Mazak에서 제공하는 라이선스 파일 | 공개되지 않음 |
| Mazak MAZATROL Matrix, Matrix 2, Fusion 640, Nexus 및 Preview | Fusion Client adapter | — | 51001/UDP |
Okuma
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| Okuma OSP-P300 / P300A / P500 | MTConnect agent; THINC API | 무료 | 공개되지 않음 |
| Okuma OSP-P200, OSP-P100-II 및 구형 OSP | THINC API 업데이트 후 MTConnect | 무료 | — |
Haas
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| Haas Next Generation Control (NGC) | MTConnect agent; Q 명령 | Haas Factory Outlet을 통해 활성화 | 8082 |
| Haas Classic Control(2017년 이전) | RS-232 Q 명령 | — | 시리얼 |
DMG MORI
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| DMG MORI CELOS 및 IoTconnector | OPC UA, MTConnect, MQTT (IoTconnector) | IoTconnector / IoT Connectivity | 15404 |
Fagor
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| Fagor 8065 / 8060 / 8070 / 8055 | Fagor Digital Suite; MTConnect adapter | 공개되지 않음 | — |
Hurco
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| Hurco WinMax | MTConnect agent | 대리점에 문의 | 5000 |
NUM
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| NUM Flexium+ / Flexium / Axium / Power 1000 | MTConnect(NUMConnect 옵션) | NUMConnect | 5000 |
Bosch Rexroth
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| Bosch Rexroth IndraMotion MTX | OPC UA 서버 | 공개되지 않음 | — |
Beckhoff
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| Beckhoff TwinCAT CNC | ADS; OPC UA (TF6100) | TF6100 | — |
LinuxCNC
| 컨트롤러 | 네이티브 프로토콜 | CNC 측 라이선스 | 기본 포트 |
|---|---|---|---|
| LinuxCNC | MTConnect agent | 무료 | 5000 |
도구 및 가이드
공작기계 제조사별
프로토콜별
엔지니어가 자주 묻는 질문
CNC 기계를 연결하는 가장 쉬운 방법은 무엇입니까?
컨트롤러가 이미 지원하는 방식을 사용하십시오. SINUMERIK(라이선스 필요)과 최신 HEIDENHAIN은 네이티브 OPC UA, FANUC는 FOCAS, Haas, Mazak, Okuma는 공작기계 제조사의 MTConnect agent를 사용합니다. 네이티브 인터페이스가 없거나 잠겨 있을 때만 게이트웨이를 추가하십시오.
CNC에서 데이터를 읽으려면 라이선스가 필요합니까?
CNC 또는 수집기 측에 필요한 경우가 많습니다. Siemens는 Access MyMachine /OPC UA를, HEIDENHAIN은 옵션 56–61과 18을, FANUC는 FOCAS 라이브러리를 판매하며, Haas는 Factory Outlet을 통해 MTConnect를 활성화합니다. Okuma의 MTConnect agent와 THINC API는 무료입니다.
CNC 모니터링을 위해 어떤 포트를 열어야 합니까?
FOCAS는 TCP 8193, OPC UA 서버는 일반적으로 4840, MTConnect agent는 5000(Haas NGC는 8082, DMG MORI CELOS는 15404), HEIDENHAIN DNC는 19000 또는 19003을 사용합니다. 포트 요약표를 참조하십시오.
2026년 10월 27일에 제조사 문서와 대조하여 최종 확인했습니다. OPC UA Connect는 TEEPTRAK이 발행하는 교육용 자료이며, OPC Foundation, MTConnect Institute 또는 어떤 컨트롤러 제조사와도 제휴 관계가 없습니다.