SINUMERIK 840D sl bağlantısı
SINUMERIK 840D sl, ücretli Access MyMachine /OPC UA opsiyonuyla (sipariş numarası 6FC5800-0AP67-0YB0) etkinleştirilen ve opc.tcp://<HMI-IP>:4840 adresinden erişilen yerel bir OPC UA sunucusuna sahiptir. SINUMERIK Operate ve desteklenen bir CNC yazılım sürümü (4.5, 4.07 SP2–SP5, 4.08 SP2–SP3 veya 4.92) gerektirir. Opsiyon olmadan, Softing uaGate 840D gibi gateway'ler NC'yi S7 protokolü üzerinden okur ve OPC UA sunar; Softing'e göre ek bir Siemens çalışma zamanı lisansı gerekmez.
Bir bakışta
| Yerel protokol | OPC UA sunucusu (Access MyMachine /OPC UA) |
|---|---|
| CNC üzerindeki lisans | 6FC5800-0AP67-0YB0 (ücretli) |
| Port | TCP 4840 |
| Arayüz | NCU üzerinde X130 / X120 (thin client); PCU/IPC ile eth1/eth2 |
| Güvenlik | Varsayılan olarak Basic256Sha256; anonim erişim kapalı |
| Opsiyon olmadan | S7 gateway'leri (uaGate 840D, IBH Link UA, dataFEED) |
Bağlantı yolları
En zengin ve en temiz yol: kanal, iş mili, alarmlar, takımlar, PLC, metotlar. Kontrol ünitesi başına lisanslanır.
Softing uaGate 840D / SDEX, IBH Link UA veya dataFEED OPC Server CNC, NC'yi S7 protokolü (port 102) üzerinden okur ve OPC UA/MQTT sunar.
840D için Memex MERLIN adaptörü (Siemens OA çalışma zamanı lisansı gerektirir).
Manage MyMachines (SINUMERIK Integrate istemcisi) ve Industrial Edge for Machine Tools uygulamaları.
Lisanslar ve opsiyonlar
| Öğe | Opsiyon / parça numarası | Ücretli mi? | Not |
|---|---|---|---|
| Access MyMachine /OPC UA | 6FC5800-0AP67-0YB0 | Ücretli | Startup > Licenses altında etkinleştirilir; servis teknisyeni gerekebilir |
| Run MyHMI (Operate OA çalışma zamanı, MTConnect adaptörleri için) | 6FC5800-0AP60-0YB0 | Ücretli | Memex MERLIN adaptörü için gereklidir |
| NCVar Selector dahil SINUMERIK Operate toolbox (S7 gateway'leri için) | 6FC5851-1XC45-4YA8 | Ücretli | uaGate 840D için sembol dosyaları oluşturmakta kullanılır |
Portlar
| Port | Protokol | Not |
|---|---|---|
4840 | TCP | OPC UA sunucusu (ayarlanabilir); NCU'da otomatik, PCU/IPC'de elle açılır |
102 | TCP | Gateway'lerin kullandığı S7 / RFC1006 (X120/X130 üzerindeki SINUMERIK güvenlik duvarında açın) |
Yazılım sürümleri
- CNC SW 4.5 → OPC UA sunucusu V2.2 ve V3.0 SP1
- 4.07 SP2 ile SP5 arası → V2.2 / V3.0 SP1
- 4.08 SP2 ile SP3 arası → V2.2 / V3.0 SP1
- 4.92 ve 4.92 HF2 → yalnızca V3.0 SP1
- Softing uaGate 840D: yazılım V2.7'den itibaren 840D sl (SSS sayfası bunu V4.3'ten yeni yazılıma sahip NCU 7x0.3 PN ile sınırlar)
Okunabilen veriler
- Kanal durumu: yürütme durumu, çalışma modu, aktif program adı, blok, satır
- İş mili: dönüyor mu, devir, yük; ilerleme hızı ve override
- Alarmlar: çok dilli metinlerle olay tabanlı NC, PLC ve HMI alarmları (AlarmRead hakkı gerekir)
- R parametreleri, global kullanıcı verileri (GUD) ve yol ile NC değişkenleri, örneğin
/Channel/Parameter/R[u1,10] - PLC verileri:
/Plc/MB6,/Plc/DB5.DBW2,/Plc/DB2.DBD0:REAL[10]gibi diziler (828D: yalnızca DB9000'den itibaren müşteri DB'leri) - Takımlar: takım verileri, kesici ağızlar, magazin; takım ve kesici ağız oluşturma ve silme metotları
- Parça sayaçları (gerçek ve toplam parça) ve program seçimi (ApWrite hakkıyla Select/Deselect metotları)
Kurulum
- Lisansı ve yazılım sürümünü kontrol edinAccess MyMachine /OPC UA lisanslanmış ve etkinleştirilmiş olmalıdır: 840D sl ve 828D için sipariş numarası 6FC5800-0AP67-0YB0. Sipariş vermeden önce CNC yazılım sürümünü aşağıdaki uyumluluk tablosuyla karşılaştırın.
- Doğru ağ arayüzünü kullanın828D: X130 (şirket ağı). Thin client'lı 840D sl: NCU üzerinde X120 ve X130. PCU veya IPC'li 840D sl: sunucuya X120/X130 üzerinden değil, PC'nin eth1 ve eth2 arayüzlerinden erişilir. 192.168.214.x ve 192.168.215.x sistem ağlarını değiştirmeyin.
- Erişim seviyesini yükseltinDevreye alma ekranlarının kullanılabilir olması için Manufacturer erişim seviyesine girin.
- Sunucuyu etkinleştirinStartup (Commissioning) > Network > OPC UA > Setting > Change. Ağı seçin (şirket, sistem veya servis), IP adresini ve port 4840'ı onaylayın, "Activate OPC UA" kutusunu işaretleyin, OK.
- Kullanıcı ve haklar oluşturunAnonim erişim varsayılan olarak kapalıdır ve kapalı kalmalıdır. Güçlü bir şifreye (8 veya daha fazla karakter, büyük ve küçük harf, rakam, özel karakter) sahip bir kullanıcı oluşturun ve ona yalnızca ihtiyaç duyduğu hakları verin, örneğin StateRead, ToolRead, AlarmRead.
- Yeniden başlatınNCU veya PPU'yu donanımsal olarak yeniden başlatın; PCU 50 veya IPC'de Operate'i yeniden başlatın.
- Sertifikaları değiş tokuş edinStartup > Network > OPC UA > Certificates. Sunucu sertifikası ilk başlatmada oluşturulur (20 yıllık geçerlilik). İstemci sertifikasını (.der) içe aktarın ve istemci tarafında HMI sertifikasına güvenin. Devreye alma tamamlandıktan sonra otomatik sertifika kabulünü kapatın.
- Genel amaçlı bir istemciyle doğrulayınUaExpert ile Basic256Sha256 Sign & Encrypt kullanarak
opc.tcp://<HMI-IP>:4840adresine bağlanın, göz atın, bir kanal durumu okuyun, ardından üretim istemcisine devredin.
Sorun giderme
| Belirti | Olası neden | Çözüm |
|---|---|---|
| BadCertificateTimeInvalid | Kontrol ünitesinde veya istemcide sistem saati yanlış | Her iki taraftaki saati ayarlayın (mümkünse NTP ile), ardından yeniden bağlanın. |
| BadSecurityChecksFailed | İstemci sertifikası sunucu tarafından güvenilir kabul edilmiyor | İstemci sertifikasını Startup > Network > OPC UA > Certificates altında güvenilir listesine taşıyın. |
| PCU'lu 840D sl'de endpoint'e erişilemiyor | İstemci X120/X130'a bağlanmaya çalışıyor | PCU veya IPC ile sunucu, PC'nin eth1/eth2 arayüzlerini dinler; PC güvenlik duvarında TCP 4840'ı açın. |
| Oturum açılıyor, her okuma reddediliyor | Yeni kullanıcıların hiçbir hakkı yoktur | Gerekli hakları (StateRead, AlarmRead, ToolRead, PlcRead…) admin kullanıcısıyla verin. |
| 828D bir PLC veri bloğunu okuyamıyor | 828D yalnızca DB9000'den itibaren müşteri veri bloklarını sunar | PLC programcısından değerleri DB9000 veya üzerindeki bir DB'ye kopyalamasını isteyin. |
| Security None endpoint'i yok | Varsayılan olarak yalnızca 256 bit politikalar etkindir | Üretimde böyle bırakın; tesis politikanız izin veriyorsa None'ı yalnızca erişilebilirlik testi için geçici olarak etkinleştirin. |
Kaçınılması gereken tuzaklar
- SiOME'de oluşturulan özel nesne modelleri (CSOM): en fazla 7 özel namespace ve 10.000 düğüm.
- Dizi erişimi başına en fazla 149 parametre.
- Bildirimler sunucu kararlılığını etkileyebildiğinden, bazı ara katman yazılımlarında olay abonelikleri bunun yerine sorgulama ile yapılır (Cybus önerisi).
- Siemens, incelediğimiz kılavuzda azami istemci veya izlenen öğe sayısını yayımlamıyor: istemciyi temkinli boyutlandırın.
Bu kontrol ünitesini destekleyen konnektörler
| Ürün | Tedarikçi | Tür | Çıktılar |
|---|---|---|---|
| uaGate 840D | Softing | Gateway | OPC UA (≤20.000 düğüm), MQTT |
| edgeConnector (840D, FANUC CNC) | Softing | Gateway | OPC UA 1.04, MQTT 3.1/3.1.1/5 |
| SDEX Suite | Softing | Gateway | OPC UA, MQTT, REST |
| dataFEED OPC Server CNC | Softing | OPC sunucusu / sürücü | OPC DA; isteğe bağlı OPC UA 1.04, MQTT, REST |
| IBH Link UA | IBHsoftec | Gateway | OPC UA (OPC 40502 CNC modeli dahil), MQTT Sparkplug B |
| Connectware | Cybus | Edge platformu | MQTT, OPC UA sunucusu |
| WebAccess/CNC | Advantech | İzleme yazılımı | OPC UA/DA, Modbus, REST |
| MERLIN Tempus + MERLIN adapters | Memex | İzleme yazılımı | MTConnect |
| Manage MyMachines | Siemens | Kontrol ünitesi veya makine üreticisi | Bulut (Insights Hub) |
| Industrial Edge for Machine Tools | Siemens | Kontrol ünitesi veya makine üreticisi | REST, MQTT |
| Kepware Server — Siemens TCP/IP Ethernet | Velotic (formerly PTC Kepware) | OPC sunucusu / sürücü | OPC UA, OPC DA |
| StateMonitor | HEIDENHAIN | Kontrol ünitesi veya makine üreticisi | ERP/MES iş emri arayüzü |
| Predator MDC | Predator Software | İzleme yazılımı | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | İzleme yazılımı | — |
- OPC UA sunucusunun azami oturum ve izlenen öğe sayısı
- 6FC5800-0AP67-0YB0'ın liste fiyatı (yalnızca Siemens Industry Mall'da oturum açtıktan sonra gösterilir)
Mühendislerin sorduğu sorular
SINUMERIK 840D sl'de OPC UA nasıl etkinleştirilir?
Access MyMachine /OPC UA (6FC5800-0AP67-0YB0) lisansını alın, ardından Startup > Network > OPC UA > Setting > Change yolunu izleyin, Activate OPC UA kutusunu işaretleyin, yeniden başlatın ve sertifikaları değiş tokuş edin.
Bir 840D sl'yi OPC UA lisansı olmadan okuyabilir miyim?
Evet, Softing uaGate 840D, IBH Link UA veya Softing dataFEED gibi S7 protokolü kullanan bir gateway ile; Softing ek bir Siemens lisansı gerekmediğini belirtir, ancak semboller için NCVar Selector toolbox kullanılır.
SINUMERIK OPC UA hangi portu kullanır?
Varsayılan olarak TCP 4840.
Kaynaklar
Bu sayfadaki bilgiler, 27 Ekim 2026 tarihinde açılan aşağıdaki belgelerden alınmıştır.
- 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
Son doğrulama 27 Ekim 2026 tarihinde üretici belgelerine göre yapılmıştır. OPC UA Connect, TEEPTRAK tarafından yayımlanan eğitim amaçlı bir kaynaktır; OPC Foundation, MTConnect Institute veya herhangi bir kontrol ünitesi üreticisiyle bağlantılı değildir.