컨트롤러 · Siemens

SINUMERIK 840D sl 연결하기

SINUMERIK 840D sl에는 네이티브 OPC UA 서버가 있으며, 유료 옵션 Access MyMachine /OPC UA(주문 번호 6FC5800-0AP67-0YB0)로 활성화하고 opc.tcp://<HMI-IP>:4840으로 접속합니다. SINUMERIK Operate와 지원되는 CNC 소프트웨어 버전(4.5, 4.07 SP2–SP5, 4.08 SP2–SP3 또는 4.92)이 필요합니다. 이 옵션이 없으면 Softing uaGate 840D 같은 게이트웨이가 S7 프로토콜로 NC를 읽어 OPC UA로 제공하며, Softing에 따르면 추가 Siemens 런타임 라이선스는 필요하지 않습니다.

한눈에 보기

네이티브 프로토콜OPC UA 서버(Access MyMachine /OPC UA)
CNC 측 라이선스6FC5800-0AP67-0YB0(유료)
포트TCP 4840
인터페이스NCU의 X130 / X120(씬 클라이언트); PCU/IPC 사용 시 eth1/eth2
보안기본값 Basic256Sha256; 익명 접속 비활성
옵션이 없는 경우S7 게이트웨이(uaGate 840D, IBH Link UA, dataFEED)

연결 경로

S7/RFC1006 게이트웨이대안

Softing uaGate 840D / SDEX, IBH Link UA 또는 dataFEED OPC Server CNC가 S7 프로토콜(포트 102)로 NC를 읽어 OPC UA/MQTT로 제공합니다.

MTConnect adapter대안

840D용 Memex MERLIN adapter(Siemens OA 런타임 라이선스 필요).

Siemens 클라우드/edge제조사 제품

Manage MyMachines(SINUMERIK Integrate 클라이언트) 및 Industrial Edge for Machine Tools 앱.

라이선스 및 옵션

항목옵션 / 부품 번호유료 여부비고
Access MyMachine /OPC UA6FC5800-0AP67-0YB0유료Startup > Licenses에서 활성화; 서비스 기술자가 필요할 수 있음
Run MyHMI(Operate OA 런타임, MTConnect adapter용)6FC5800-0AP60-0YB0유료Memex MERLIN adapter에 필요
NCVar Selector를 포함한 SINUMERIK Operate toolbox(S7 게이트웨이용)6FC5851-1XC45-4YA8유료uaGate 840D용 심볼 파일 생성에 사용

포트

포트프로토콜비고
4840TCPOPC UA 서버(설정 가능); NCU에서는 자동으로, PCU/IPC에서는 수동으로 열림
102TCP게이트웨이가 사용하는 S7 / RFC1006(X120/X130의 SINUMERIK 방화벽에서 열어야 함)

소프트웨어 버전

  • CNC SW 4.5 → OPC UA 서버 V2.2 및 V3.0 SP1
  • 4.07 SP2~SP5 → V2.2 / V3.0 SP1
  • 4.08 SP2~SP3 → V2.2 / V3.0 SP1
  • 4.92 및 4.92 HF2 → V3.0 SP1만
  • Softing uaGate 840D: 소프트웨어 V2.7 이상의 840D sl(FAQ에서는 V4.3보다 최신 소프트웨어를 사용하는 NCU 7x0.3 PN으로 범위를 좁힘)

읽을 수 있는 데이터

  • 채널 상태: 실행 상태, 운전 모드, 활성 프로그램 이름, 블록, 라인
  • 주축: 회전 여부, 회전수, 부하; 이송 속도 및 오버라이드
  • 알람: 다국어 텍스트를 포함한 이벤트 기반 NC, PLC, HMI 알람(AlarmRead 권한 필요)
  • 경로로 지정하는 R 파라미터, 글로벌 사용자 데이터(GUD), NC 변수(예: /Channel/Parameter/R[u1,10])
  • PLC 데이터: /Plc/MB6, /Plc/DB5.DBW2, /Plc/DB2.DBD0:REAL[10] 같은 배열(828D: DB9000 이상의 사용자 DB만)
  • 공구: 공구 데이터, 절삭날, 매거진; 공구 및 절삭날 생성·삭제 메서드
  • 생산 카운터(실적 및 총 수량)와 프로그램 선택(ApWrite 권한이 있는 Select/Deselect 메서드)

설정 방법

  1. 라이선스와 소프트웨어 버전 확인Access MyMachine /OPC UA 라이선스를 보유하고 활성화해야 합니다. 840D sl과 828D의 주문 번호는 6FC5800-0AP67-0YB0입니다. 주문하기 전에 아래 호환성 표에서 CNC 소프트웨어 버전을 확인하십시오.
  2. 올바른 네트워크 인터페이스 사용828D: X130(회사 네트워크). 씬 클라이언트를 사용하는 840D sl: NCU의 X120 및 X130. PCU 또는 IPC를 사용하는 840D sl: 서버는 X120/X130이 아니라 PC의 eth1 및 eth2에서 접속할 수 있습니다. 192.168.214.x 및 192.168.215.x 시스템 네트워크는 변경하지 마십시오.
  3. 접근 레벨 상향시운전 화면을 사용할 수 있도록 Manufacturer 접근 레벨을 입력하십시오.
  4. 서버 활성화Startup(Commissioning) > Network > OPC UA > Setting > Change. 네트워크(회사, 시스템 또는 서비스)를 선택하고 IP 주소와 포트 4840을 확인한 다음 "Activate OPC UA"를 체크하고 OK를 누릅니다.
  5. 사용자 및 권한 생성익명 접속은 기본적으로 꺼져 있으며 계속 꺼 두어야 합니다. 강력한 비밀번호(8자 이상, 대소문자 혼합, 숫자, 특수 문자)로 사용자를 만들고 StateRead, ToolRead, AlarmRead처럼 필요한 권한만 부여하십시오.
  6. 재시작NCU 또는 PPU를 하드웨어 재시작합니다. PCU 50 또는 IPC에서는 Operate를 재시작합니다.
  7. 인증서 교환Startup > Network > OPC UA > Certificates. 서버 인증서는 최초 시작 시 생성됩니다(유효 기간 20년). 클라이언트 인증서(.der)를 가져오고 클라이언트 측에서 HMI 인증서를 신뢰하도록 설정하십시오. 시운전이 끝나면 인증서 자동 수락을 끄십시오.
  8. 범용 클라이언트로 검증UaExpert로 Basic256Sha256 Sign & Encrypt를 사용해 opc.tcp://<HMI-IP>:4840에 연결하고, 브라우즈하여 채널 상태를 읽은 다음 운영용 클라이언트로 넘기십시오.

문제 해결

증상예상 원인해결 방법
BadCertificateTimeInvalid컨트롤러 또는 클라이언트의 시스템 시간이 잘못됨양쪽의 시계를 맞춘 다음(가능하면 NTP 사용) 다시 연결하십시오.
BadSecurityChecksFailed서버가 클라이언트 인증서를 신뢰하지 않음Startup > Network > OPC UA > Certificates에서 클라이언트 인증서를 신뢰 목록으로 옮기십시오.
PCU를 사용하는 840D sl에서 엔드포인트에 접속할 수 없음클라이언트가 X120/X130으로 접속을 시도하고 있음PCU 또는 IPC를 사용하면 서버는 PC의 eth1/eth2에서 대기합니다. PC 방화벽에서 TCP 4840을 여십시오.
로그인은 되지만 모든 읽기가 거부됨새 사용자에게는 권한이 없음관리자 사용자로 필요한 권한(StateRead, AlarmRead, ToolRead, PlcRead…)을 부여하십시오.
828D에서 PLC 데이터 블록을 읽을 수 없음828D는 DB9000 이상의 사용자 데이터 블록만 노출함PLC 프로그래머에게 값을 DB9000 이상의 DB로 복사해 달라고 요청하십시오.
Security None 엔드포인트가 없음기본적으로 256비트 정책만 활성화되어 있음운영 환경에서는 그대로 유지하십시오. 현장 정책이 허용하는 경우에만 접속 테스트를 위해 None을 일시적으로 활성화하십시오.

피해야 할 함정

  • SiOME에서 만든 사용자 정의 객체 모델(CSOM): 사용자 정의 네임스페이스 최대 7개, 노드 10,000개.
  • 배열 접근당 파라미터 최대 149개.
  • 알림이 서버 안정성에 영향을 줄 수 있으므로, 일부 미들웨어에서는 이벤트 구독을 폴링으로 대체합니다(Cybus 가이드).
  • 저희가 확인한 매뉴얼에서 Siemens는 최대 클라이언트 수나 모니터링 항목 수를 공개하지 않습니다. 클라이언트 규모를 보수적으로 잡으십시오.

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

제품공급업체유형출력
uaGate 840DSofting게이트웨이OPC UA(≤20,000 노드), MQTT
edgeConnector (840D, FANUC CNC)Softing게이트웨이OPC UA 1.04, MQTT 3.1/3.1.1/5
SDEX SuiteSofting게이트웨이OPC UA, MQTT, REST
dataFEED OPC Server CNCSoftingOPC 서버 / 드라이버OPC DA; 선택 사항으로 OPC UA 1.04, MQTT, REST
IBH Link UAIBHsoftec게이트웨이OPC UA(OPC 40502 CNC 모델 포함), MQTT Sparkplug B
ConnectwareCybusEdge 플랫폼MQTT, OPC UA 서버
WebAccess/CNCAdvantech모니터링 소프트웨어OPC UA/DA, Modbus, REST
MERLIN Tempus + MERLIN adaptersMemex모니터링 소프트웨어MTConnect
Manage MyMachinesSiemens컨트롤러 또는 공작기계 제조사클라우드(Insights Hub)
Industrial Edge for Machine ToolsSiemens컨트롤러 또는 공작기계 제조사REST, MQTT
Kepware Server — Siemens TCP/IP EthernetVelotic (formerly PTC Kepware)OPC 서버 / 드라이버OPC UA, OPC DA
StateMonitorHEIDENHAIN컨트롤러 또는 공작기계 제조사ERP/MES 작업 인터페이스
Predator MDCPredator Software모니터링 소프트웨어SQL / MES / ERP
FactoryWiz MonitoringFactoryWiz모니터링 소프트웨어—

CNC 커넥터 디렉터리 →

제조사 미공개 정보. 제조사 문서에서 다음 내용을 찾을 수 없었습니다. 이 정보에 의존하기 전에 컨트롤러 또는 공작기계 제조사에 문의하십시오.
  • OPC UA 서버의 최대 세션 수 및 모니터링 항목 수
  • 6FC5800-0AP67-0YB0의 정가(Siemens Industry Mall 로그인 후에만 표시)

엔지니어가 자주 묻는 질문

SINUMERIK 840D sl에서 OPC UA를 어떻게 활성화합니까?

Access MyMachine /OPC UA(6FC5800-0AP67-0YB0) 라이선스를 받은 다음 Startup > Network > OPC UA > Setting > Change에서 Activate OPC UA를 체크하고, 재시작한 후 인증서를 교환합니다.

OPC UA 라이선스 없이 840D sl을 읽을 수 있습니까?

예. Softing uaGate 840D, IBH Link UA 또는 Softing dataFEED 같은 S7 프로토콜 게이트웨이를 사용하면 됩니다. Softing은 추가 Siemens 라이선스가 필요하지 않다고 밝히고 있지만, 심볼 생성에는 NCVar Selector toolbox를 사용합니다.

SINUMERIK OPC UA는 어떤 포트를 사용합니까?

기본값은 TCP 4840입니다.

출처

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

  1. Siemens — SINUMERIK 840D sl/828D Access MyMachine/OPC UA configuration manual (08/2019)
  2. Siemens Industry Online Support forum — OPC UA licence
  3. MachineMetrics support — SINUMERIK OPC UA connectivity
  4. MachineMetrics support — Siemens 840D OPC UA option
  5. Softing — uaGate 840D
  6. Softing — uaGate 840D FAQ
  7. IBHsoftec wiki — IBH Link UA with SINUMERIK 840D / 840D sl
  8. Cybus — SINUMERIK connector
  9. Memex — MERLIN adapter for SINUMERIK 840D
  10. Siemens — Manage MyMachines system requirements

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

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