컨트롤러 · FANUC

FANUC Series 0i (0i-D, 0i-F, 0i-F Plus) 연결하기

FANUC 0i-D, 0i-F, 0i-F Plus는 내장 Ethernet 포트에서 Ethernet 기반 FOCAS2(기본값 TCP 포트 8193)로 데이터를 읽습니다. 수집기에는 FANUC의 FOCAS 라이브러리(A02B-0207-K732 또는 K737)가 필요합니다. MTConnect는 FANUC의 PC 기반 MTConnect Server를 통해 사용할 수 있으며, 이 경우에도 CNC 측 옵션이 필요합니다. 저희가 확인한 FANUC 페이지 중 CNC 자체에서 실행되는 OPC UA 서버를 문서화한 곳은 없습니다.

한눈에 보기

네이티브 프로토콜Ethernet 기반 FOCAS2; HSSB(광섬유) 기반 FOCAS
기본 포트TCP 8193 (FOCAS2)
수집기 측 라이선스FOCAS 라이브러리 A02B-0207-K732 또는 A02B-0207-K737
CNC 측 라이선스FOCAS Ethernet 기능: 다수의 0i-D/F에서 표준, 그 외에는 옵션
MTConnectFANUC MTConnect Server(Windows PC)와 CNC 옵션을 통해
OPC UAFOCAS를 지원하는 게이트웨이 또는 OPC 서버를 통해

연결 경로

FANUC MTConnect Server대안

FANUC의 Windows 소프트웨어가 CNC를 MTConnect agent로 노출합니다. 0i-D와 0i-F를 지원하며, CNC 옵션이 필요하고 30일 평가판이 제공됩니다.

게이트웨이를 통한 OPC UA대안

Softing edgeConnector나 SDEX 같은 게이트웨이가 FOCAS를 읽어 OPC UA와 MQTT로 제공하므로, MES와 SCADA는 표준 인터페이스를 보게 됩니다.

디지털 I/O차선책

FOCAS를 활성화할 수 없는 경우 가동, 알람, 생산 수량 신호를 I/O 모듈에 배선합니다. 상태와 카운트만 얻을 수 있으며, 프로그램이나 알람 세부 정보는 얻을 수 없습니다.

라이선스 및 옵션

항목옵션 / 부품 번호유료 여부비고
FOCAS1 라이브러리(Ethernet)A02B-0207-K732유료수집기 PC에 설치; FANUC 대리점에서 구입
FOCAS2 라이브러리(Ethernet + HSSB)A02B-0207-K737유료수집기 PC에 설치
CNC의 FOCAS Ethernet 기능부품 번호 미공개경우에 따라 다름다수의 0i-D/F에 기본 탑재; 그 외에는 FANUC가 추가
FANUC MTConnect ServerCNC 옵션, 명칭 미공개유료30일 평가판; Windows 7/10

포트

포트프로토콜비고
8193TCPFOCAS2/Ethernet, 기본값, 5001~65535 범위에서 설정 가능
8196TCP비요청(unsolicited) 메시징(Fast Ethernet 보드 전용)
5000HTTPagent를 추가한 경우의 일반적인 MTConnect agent 포트

소프트웨어 버전

  • FOCAS2 라이브러리는 FS0i-D/F(32비트 및 64비트)를 지원하며, FOCAS1은 구형 시리즈(32비트 전용)를 지원합니다.
  • 0i-F Plus: 내장 Ethernet이 표준이며, 전용 통신 프로세서를 갖춘 Fast Ethernet도 제공됩니다.
  • 통합업체의 경험칙: 약 10~15년 이내의 컨트롤러는 일반적으로 FOCAS를 지원합니다.

읽을 수 있는 데이터

  • 프로그램: 실행 중인 메인 프로그램 번호와 이름, 프로그램 코멘트, 현재 블록 및 시퀀스 번호
  • 상태: 모드, 운전 상태, 비상 정지, 알람 상태, 오퍼레이터 메시지
  • 이송 및 주축: 이송 속도 및 주축 오버라이드, 실제 이송 속도 및 주축 회전수, 주축 부하
  • 축: 기계 좌표, 절대 및 상대 위치, 잔여 이동 거리, 서보 및 주축 부하
  • 알람 및 진단: 활성 알람 목록, 진단 데이터
  • 매크로 변수: 공통 #100~#999, 로컬 #1~#33, 시스템 #1000~#9999
  • R, D, G, F, X, Y 등 PMC(래더) 영역, 모델에 따라 사용 가능 여부가 다름
  • 공구 오프셋, 공작물 오프셋, 파라미터, 공구 수명 관리, 생산 수량, 모달 G 코드, 시스템 정보

설정 방법

  1. 컨트롤러가 Ethernet 기반 FOCAS를 지원하는지 확인대부분의 i 시리즈 컨트롤러에는 FOCAS가 있지만, 일부는 추가하거나 활성화해야 합니다. 통합업체 문서에 따르면 0i-D/F, 16i-B/18i-B, 30i 계열에는 FOCAS가 기본 포함되어 있으며, 그 외 모델은 FANUC가 소프트웨어와 필요한 경우 Fast Ethernet 보드를 추가할 수 있습니다. 작업을 계획하기 전에 공작기계 제조사나 FANUC에 문의하십시오.
  2. Ethernet 포트 선택내장 Ethernet 포트(CNC 유닛의 커넥터 CD38A) 또는 장착된 경우 Ethernet / Fast Ethernet 보드를 사용합니다. 설정 화면에서 활성 장치는 메모리 카드 슬롯이 아니라 내장 포트여야 합니다.
  3. CNC에서 주소 설정SYSTEM → [ETHER BOARD] 또는 [EMBED PORT](일부 화면에서는 ETHPRM / EMBDD로 표시) → [COMMON]: IP 주소, 서브넷 마스크, 라우터. 공장 IT 부서와 합의한 고정 주소를 사용하십시오.
  4. FOCAS 포트 설정같은 화면 → [FOCAS2]: TCP 포트 8193이 일반적인 기본값입니다(허용 범위 5001~65535). FOCAS2를 사용할 때는 UDP 포트를 0으로, 시간 간격을 0으로 두십시오.
  5. 수집기에 FOCAS 라이브러리 설치FOCAS 클라이언트 소프트웨어에는 FANUC의 FOCAS 라이브러리가 필요합니다: A02B-0207-K732(FOCAS1, Ethernet) 또는 A02B-0207-K737(FOCAS2, Ethernet 및 HSSB)이며, FANUC 대리점에서 구입합니다. 상용 드라이버는 이 라이브러리 없이 실행되지 않습니다.
  6. 공장 네트워크에서 테스트수집기에서 CNC로 TCP 8193을 열고 드라이버로 연결한 다음, 먼저 영향이 없는 값(프로그램 번호, 모드, 생산 수량)을 읽으십시오. 그런 다음 나머지 태그를 추가합니다.

문제 해결

증상예상 원인해결 방법
드라이버가 아무것에도 연결되지 않지만 CNC는 ping에 응답함FOCAS 기능이 활성화되지 않았거나 드라이버의 포트 번호가 잘못됨CNC 화면에서 [FOCAS2] TCP 포트를 확인하고, FOCAS Ethernet 기능이 활성화되어 있는지 공작기계 제조사에 확인하십시오.
두 번째 PC가 연결하면 연결이 거부됨사용 중인 포트의 클라이언트 수 제한내장 Ethernet은 소수의 클라이언트용입니다(PC 한 대 권장). Ethernet 보드는 더 많이, Fast Ethernet 보드는 가장 많은 클라이언트를 받을 수 있습니다. 모든 도구가 각자 연결을 열게 하지 말고 수집기 하나를 사용해 데이터를 공유하십시오.
드라이버는 설치되었지만 프로젝트가 실행되지 않음FOCAS 라이브러리 DLL이 없거나 비트 수가 맞지 않음FANUC 라이브러리(K732 또는 K737)를 설치하십시오. 상용 OPC 드라이버는 32비트 DLL(FWLIB32.DLL, FWLIBE1.DLL)을 사용하며, 파일 이름은 대문자여야 합니다.
태그에 쓴 값이 인접한 값을 변경함데이터 형식이 다른 PMC 또는 매크로 주소가 겹침각 PMC 영역은 하나의 데이터 형식으로 한 번만 매핑하고, 쓰기는 공작기계 제조사와 합의한 예약 범위 안에서만 하십시오.
데이터 수집 중 CNC가 느려진 느낌이 듦내장 Ethernet은 CNC CPU에서 처리됨폴링 빈도를 줄이거나(500 ms가 적절한 하한), 단일 값 대신 블록 단위로 읽거나, Ethernet 보드를 사용하십시오.

피해야 할 함정

  • 내장 Ethernet은 CNC CPU에서 실행됩니다. FANUC 관련 문서는 소수의 클라이언트(PC 1대)만 연결하도록 권장합니다. 과도한 폴링은 컨트롤러에 영향을 줄 수 있습니다.
  • 일부 공작기계 제조사는 자체 HMI 뒤에 FANUC 화면을 잠가 두므로, Ethernet 설정에 접근하려면 제조사의 절차가 필요할 수 있습니다.
  • 0i-F Plus는 여러 산업용 네트워크(EtherNet/IP, PROFINET, Modbus/TCP 서버, EtherCAT, CC-Link IE Field)를 나열합니다. 카탈로그에는 어느 것이 표준이고 어느 것이 옵션인지 표시되어 있지 않으므로, 이를 전제로 설계하기 전에 확인하십시오.

이 컨트롤러를 지원하는 커넥터

제품공급업체유형출력
Kepware Server — Fanuc Focas Ethernet / HSSB driversVelotic (formerly PTC Kepware)OPC 서버 / 드라이버OPC UA, OPC DA, A&E, SuiteLink
TOP Server — Fanuc Focas 1&2 Ethernet for CNCsSoftware ToolboxOPC 서버 / 드라이버OPC UA, OPC DA, SuiteLink
edgeConnector (840D, FANUC CNC)Softing게이트웨이OPC UA 1.04, MQTT 3.1/3.1.1/5
SDEX SuiteSofting게이트웨이OPC UA, MQTT, REST
ConnectwareCybusEdge 플랫폼MQTT, OPC UA 서버
Litmus EdgeLitmusEdge 플랫폼브로커 통합
WebAccess/CNCAdvantech모니터링 소프트웨어OPC UA/DA, Modbus, REST
fanuc-driverLadder99 (open source, Apache-2.0)오픈 소스MQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR
FANUC MTConnect ServerFANUC컨트롤러 또는 공작기계 제조사MTConnect
MT-LINKiFANUC컨트롤러 또는 공작기계 제조사CSV, REST API
pyfanucTU Wien (open source, MIT)오픈 소스Python
StateMonitorHEIDENHAIN컨트롤러 또는 공작기계 제조사ERP/MES 작업 인터페이스
Predator MDCPredator Software모니터링 소프트웨어SQL / MES / ERP
FactoryWiz MonitoringFactoryWiz모니터링 소프트웨어—

CNC 커넥터 디렉터리 →

제조사 미공개 정보. 제조사 문서에서 다음 내용을 찾을 수 없었습니다. 이 정보에 의존하기 전에 컨트롤러 또는 공작기계 제조사에 문의하십시오.
  • CNC 측 FOCAS Ethernet 기능의 부품 번호
  • 0i CNC 자체에서 실행되는 OPC UA 서버(저희가 확인한 FANUC 페이지에는 문서화되어 있지 않음)

엔지니어가 자주 묻는 질문

FANUC 0i-F는 OPC UA를 지원합니까?

저희가 찾은 어떤 FANUC 문서에서도 CNC 내장 서버로는 지원되지 않습니다. 엔지니어는 0i-F와 클라이언트 사이에 FOCAS-OPC UA 게이트웨이나 OPC 서버를 두어 OPC UA를 사용합니다.

0i-F에서 FOCAS는 어떤 포트를 사용합니까?

기본값은 TCP 8193이며, Ethernet 설정의 [FOCAS2] 페이지에서 설정합니다. 5001~65535 범위의 어떤 포트든 사용할 수 있습니다.

0i-F를 읽으려면 무엇을 구입해야 합니까?

일반적으로 수집기 PC용 FOCAS 라이브러리(A02B-0207-K732 또는 K737)가 필요합니다. 일부 기계에서는 FANUC나 공작기계 제조사가 CNC에서 FOCAS Ethernet 기능도 활성화해야 합니다.

출처

이 페이지의 사실은 2026년 10월 27일에 열람한 다음 문서에서 가져왔습니다.

  1. FANUC America — FOCAS2 library
  2. Software Toolbox — FAQ 1323 (FOCAS1 vs FOCAS2)
  3. Software Toolbox — Fanuc Focas Ethernet driver manual (PDF)
  4. Software Toolbox — FAQ 4098 (FOCAS libraries)
  5. Velotic (Kepware) — Fanuc Focas Ethernet driver
  6. deviceWISE — FANUC Ethernet board settings
  7. MachineMetrics support — Which FANUC models include FOCAS
  8. MachineMetrics — FOCAS protocol
  9. Cybus — Connecting a FANUC CNC via FOCAS
  10. FANUC — Series 0i-F Plus catalogue
  11. FANUC America — FANUC MTConnect Server
  12. Softing — edgeConnector

2026년 10월 27일에 제조사 문서와 대조하여 최종 확인했습니다. OPC UA Connect는 TEEPTRAK이 발행하는 교육용 자료이며, OPC Foundation, MTConnect Institute 또는 어떤 컨트롤러 제조사와도 제휴 관계가 없습니다.

CNC 연결 Field Kit
Field Kit를 현장에 가져가십시오
모든 컨트롤러를 하나의 스프레드시트에 담았습니다. 포트, 라이선스, 시운전 체크리스트, 방화벽 요청 템플릿이 포함되어 있습니다. 엔지니어 계정으로 무료로 받을 수 있습니다.
Field Kit 받기 →