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) |
연결 경로
가장 풍부하고 깔끔한 방식: 채널, 주축, 알람, 공구, PLC, 메서드. 컨트롤러별 라이선스.
Softing uaGate 840D / SDEX, IBH Link UA 또는 dataFEED OPC Server CNC가 S7 프로토콜(포트 102)로 NC를 읽어 OPC UA/MQTT로 제공합니다.
840D용 Memex MERLIN adapter(Siemens OA 런타임 라이선스 필요).
Manage MyMachines(SINUMERIK Integrate 클라이언트) 및 Industrial Edge for Machine Tools 앱.
라이선스 및 옵션
| 항목 | 옵션 / 부품 번호 | 유료 여부 | 비고 |
|---|---|---|---|
| Access MyMachine /OPC UA | 6FC5800-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용 심볼 파일 생성에 사용 |
포트
| 포트 | 프로토콜 | 비고 |
|---|---|---|
4840 | TCP | OPC UA 서버(설정 가능); NCU에서는 자동으로, PCU/IPC에서는 수동으로 열림 |
102 | TCP | 게이트웨이가 사용하는 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 메서드)
설정 방법
- 라이선스와 소프트웨어 버전 확인Access MyMachine /OPC UA 라이선스를 보유하고 활성화해야 합니다. 840D sl과 828D의 주문 번호는 6FC5800-0AP67-0YB0입니다. 주문하기 전에 아래 호환성 표에서 CNC 소프트웨어 버전을 확인하십시오.
- 올바른 네트워크 인터페이스 사용828D: X130(회사 네트워크). 씬 클라이언트를 사용하는 840D sl: NCU의 X120 및 X130. PCU 또는 IPC를 사용하는 840D sl: 서버는 X120/X130이 아니라 PC의 eth1 및 eth2에서 접속할 수 있습니다. 192.168.214.x 및 192.168.215.x 시스템 네트워크는 변경하지 마십시오.
- 접근 레벨 상향시운전 화면을 사용할 수 있도록 Manufacturer 접근 레벨을 입력하십시오.
- 서버 활성화Startup(Commissioning) > Network > OPC UA > Setting > Change. 네트워크(회사, 시스템 또는 서비스)를 선택하고 IP 주소와 포트 4840을 확인한 다음 "Activate OPC UA"를 체크하고 OK를 누릅니다.
- 사용자 및 권한 생성익명 접속은 기본적으로 꺼져 있으며 계속 꺼 두어야 합니다. 강력한 비밀번호(8자 이상, 대소문자 혼합, 숫자, 특수 문자)로 사용자를 만들고 StateRead, ToolRead, AlarmRead처럼 필요한 권한만 부여하십시오.
- 재시작NCU 또는 PPU를 하드웨어 재시작합니다. PCU 50 또는 IPC에서는 Operate를 재시작합니다.
- 인증서 교환Startup > Network > OPC UA > Certificates. 서버 인증서는 최초 시작 시 생성됩니다(유효 기간 20년). 클라이언트 인증서(.der)를 가져오고 클라이언트 측에서 HMI 인증서를 신뢰하도록 설정하십시오. 시운전이 끝나면 인증서 자동 수락을 끄십시오.
- 범용 클라이언트로 검증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 840D | Softing | 게이트웨이 | OPC UA(≤20,000 노드), MQTT |
| edgeConnector (840D, FANUC CNC) | Softing | 게이트웨이 | OPC UA 1.04, MQTT 3.1/3.1.1/5 |
| SDEX Suite | Softing | 게이트웨이 | OPC UA, MQTT, REST |
| dataFEED OPC Server CNC | Softing | OPC 서버 / 드라이버 | OPC DA; 선택 사항으로 OPC UA 1.04, MQTT, REST |
| IBH Link UA | IBHsoftec | 게이트웨이 | OPC UA(OPC 40502 CNC 모델 포함), MQTT Sparkplug B |
| Connectware | Cybus | Edge 플랫폼 | MQTT, OPC UA 서버 |
| WebAccess/CNC | Advantech | 모니터링 소프트웨어 | OPC UA/DA, Modbus, REST |
| MERLIN Tempus + MERLIN adapters | Memex | 모니터링 소프트웨어 | MTConnect |
| Manage MyMachines | Siemens | 컨트롤러 또는 공작기계 제조사 | 클라우드(Insights Hub) |
| Industrial Edge for Machine Tools | Siemens | 컨트롤러 또는 공작기계 제조사 | REST, MQTT |
| Kepware Server — Siemens TCP/IP Ethernet | Velotic (formerly PTC Kepware) | OPC 서버 / 드라이버 | OPC UA, OPC DA |
| StateMonitor | HEIDENHAIN | 컨트롤러 또는 공작기계 제조사 | ERP/MES 작업 인터페이스 |
| Predator MDC | Predator Software | 모니터링 소프트웨어 | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | 모니터링 소프트웨어 | — |
- 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일에 열람한 다음 문서에서 가져왔습니다.
- Siemens — SINUMERIK 840D sl/828D Access MyMachine/OPC UA configuration manual (08/2019)
- Siemens Industry Online Support forum — OPC UA licence
- MachineMetrics support — SINUMERIK OPC UA connectivity
- MachineMetrics support — Siemens 840D OPC UA option
- Softing — uaGate 840D
- Softing — uaGate 840D FAQ
- IBHsoftec wiki — IBH Link UA with SINUMERIK 840D / 840D sl
- Cybus — SINUMERIK connector
- Memex — MERLIN adapter for SINUMERIK 840D
- Siemens — Manage MyMachines system requirements
2026년 10월 27일에 제조사 문서와 대조하여 최종 확인했습니다. OPC UA Connect는 TEEPTRAK이 발행하는 교육용 자료이며, OPC Foundation, MTConnect Institute 또는 어떤 컨트롤러 제조사와도 제휴 관계가 없습니다.