# Protokoller

> Edge Gateway'in desteklediği protokoller, üreticiye göre. Port boşken kullanılan değer ile bağlantı testi, tarama ve keşif desteği.

Kaynak: https://proxus.io/tr/docs/reference/protocols

Bu sayfada Edge Gateway'in desteklediği protokoller listelenir. Cihaz kurulum sihirbazında seçilebilen protokoller de
bunlardır. Protokol adları, merkez sunucu ekranlarında nasıl görünüyorsa öyle yazılmıştır.

## Tablolardaki bilgiler

- **Port boşsa**: **Port** alanı boş bırakıldığında Edge Gateway'in kullandığı port. "girilmeli" yazan protokollerin
  varsayılan bir portu yoktur; cihazın portunu elle girmeniz gerekir.
- **Bağlantı testi**: Sihirbazdaki **Bağlantıyı test et** bu sayfadaki tüm protokollerde çalışır. Edge Gateway adrese
  bağlanır, bir protokol oturumu açar ve veri noktası eklediyseniz bunları bir kez okur.
- **Tarama**: Cihazdaki değerler bu protokolle listelenebilir. Sihirbazın veri noktası adımındaki **Cihazdan tara**
  bu özelliği kullanır.
- **Keşif**: Sihirbaz, ağda bu protokolü kullanan sunucuları arayabilir (**Sunucu keşfi**).
- Adında **Over TCP** geçen protokoller, seri cihaz sunucusu ya da dönüştürücü üzerinden TCP ile taşınan seri
  protokollerdir. Proxus seri (COM) portları doğrudan açmaz.

## Açık standartlar

| Protokol | Port boşsa | Tarama | Keşif | Notlar |
| --- | --- | --- | --- | --- |
| **OPC UA** | uç nokta adresinde belirtilir (`opc.tcp://server:4840`) | Evet, klasör klasör | Evet | Keşif sırasında `opc.tcp` için 4840 ve 53530, `opc.https` için 53443 portları denenir (`[Browse] OpcUaDiscoveryPorts`). Sunucu sertifikaları merkez sunucuda güvenilir olarak işaretlenir. Bkz. [OPC UA](https://proxus.io/tr/docs/connect/devices/opc-ua). |
| **Modbus TCP** | 502 | Hayır | Hayır | Cihaz belgelerindeki `40001` gibi adres numaraları otomatik olarak dönüştürülür. |
| **Modbus RTU Over TCP** | 502 | Hayır | Hayır | |
| **Modbus ASCII Over TCP** | 502 | Hayır | Hayır | |
| **MTConnect** | girilmeli | Evet | Evet | Veri, HTTP üzerinden çalışan bir MTConnect ajanından okunur. Keşif sırasında 5000, 5001, 5005, 5006 ve 7000 portları denenir (`[Browse] MtConnectDiscoveryPorts`). Bkz. [MTConnect](https://proxus.io/tr/docs/connect/devices/mtconnect). |
| **SNMP** | 161 (UDP) | Evet | Hayır | |
| **Simulator** | yok | Hayır | Hayır | Değerleri Edge Gateway üretir. İşlem akışlarını, panoları ve alarm kurallarını gerçek cihaz bağlamadan denemek için kullanılır. Bkz. [Simülatör](https://proxus.io/tr/docs/connect/devices/simulator). |

## Siemens

| Protokol | Port boşsa | Tarama | Keşif | Notlar |
| --- | --- | --- | --- | --- |
| **Siemens S7-1500** | 102 | Hayır | Hayır | Sihirbazda tek bir **Siemens S7** kartı vardır; CPU ailesi bu kartın üzerinden seçilir. Bağlantı testi CPU'nun sipariş numarasını da okur. |
| **Siemens S7-1200** | 102 | Hayır | Hayır | |
| **Siemens S7-300** | 102 | Hayır | Hayır | |
| **Siemens S7-400** | 102 | Hayır | Hayır | |
| **Siemens S7-200 Smart** | 102 | Hayır | Hayır | |
| **Siemens S7-200** | 102 | Hayır | Hayır | |
| **Siemens PPI Over TCP** | girilmeli | Hayır | Hayır | |

## Rockwell Automation

| Protokol | Port boşsa | Tarama | Keşif | Notlar |
| --- | --- | --- | --- | --- |
| **Allen Bradley** | 44818 | Evet | Hayır | ControlLogix ve CompactLogix (EtherNet/IP, CIP). Tarama, kontrolördeki veri noktalarını listeler. |
| **Allen Bradley MicroCip** | 44818 | Hayır | Hayır | |
| **Allen Bradley PCCC** | 44818 | Hayır | Hayır | |
| **Allen Bradley SLC** | 44818 | Hayır | Hayır | |

## Mitsubishi Electric

| Protokol | Port boşsa | Tarama | Keşif |
| --- | --- | --- | --- |
| **Mitsubishi Melsec MC** | girilmeli | Hayır | Hayır |
| **Mitsubishi Melsec MC ASCII** | girilmeli | Hayır | Hayır |
| **Mitsubishi Melsec MC R** | girilmeli | Hayır | Hayır |
| **Mitsubishi Melsec A1E** | girilmeli | Hayır | Hayır |
| **Mitsubishi Melsec A1E ASCII** | girilmeli | Hayır | Hayır |
| **Mitsubishi Melsec A3C Over TCP** | girilmeli | Hayır | Hayır |
| **Mitsubishi Melsec CIP** | 44818 | Hayır | Hayır |
| **Mitsubishi Melsec FX Links Over TCP** | 485 | Hayır | Hayır |
| **Mitsubishi Melsec FX Serial Over TCP** | girilmeli | Hayır | Hayır |

## Omron

| Protokol | Port boşsa | Tarama | Keşif |
| --- | --- | --- | --- |
| **Omron FINS** | 9600 | Hayır | Hayır |
| **Omron CIP** | 44818 | Hayır | Hayır |
| **Omron Host Link Over TCP** | girilmeli | Hayır | Hayır |
| **Omron Host Link C Mode Over TCP** | girilmeli | Hayır | Hayır |

## Diğer PLC üreticileri

| Protokol | Port boşsa | Tarama | Keşif |
| --- | --- | --- | --- |
| **Beckhoff ADS** | girilmeli: boş bırakılırsa Edge Gateway 851'i kullanır, ancak bu ADS TCP portu değildir (ADS TCP portu genellikle 48898'dir) | Hayır | Hayır |
| **Delta TCP** | 502 | Hayır | Hayır |
| **Delta Serial Over TCP** | 502 | Hayır | Hayır |
| **Delta Serial ASCII Over TCP** | 502 | Hayır | Hayır |
| **FATEK Program Over TCP** | girilmeli | Hayır | Hayır |
| **Fuji SPH** | 18245 | Hayır | Hayır |
| **Fuji SPB Over TCP** | girilmeli | Hayır | Hayır |
| **GE SRTP** | 18245 | Hayır | Hayır |
| **Inovance TCP** | 502 | Hayır | Hayır |
| **Inovance Serial Over TCP** | 502 | Hayır | Hayır |
| **Keyence MC** | girilmeli | Hayır | Hayır |
| **Keyence MC ASCII** | girilmeli | Hayır | Hayır |
| **Keyence Nano Serial Over TCP** | 8501 | Hayır | Hayır |
| **LSIS XGB Fast Ethernet** | 2004 | Hayır | Hayır |
| **LSIS XGB Cnet Over TCP** | 2004 | Hayır | Hayır |
| **LSIS XGK Fast Ethernet** | 2004 | Hayır | Hayır |
| **MegMeet TCP** | 502 | Hayır | Hayır |
| **MegMeet Serial Over TCP** | 502 | Hayır | Hayır |
| **Panasonic MC** | girilmeli | Hayır | Hayır |
| **Panasonic Mewtocol Over TCP** | girilmeli | Hayır | Hayır |
| **Toyo PUC** | girilmeli | Hayır | Hayır |
| **Vigor Serial Over TCP** | girilmeli | Hayır | Hayır |
| **XINJE TCP** | 502 | Hayır | Hayır |
| **XINJE Serial Over TCP** | 502 | Hayır | Hayır |
| **XINJE Internal** | 502 | Hayır | Hayır |
| **YASKAWA Memobus TCP** | 502 | Hayır | Hayır |
| **Yokogawa Link TCP** | girilmeli | Hayır | Hayır |
| **Freedom TCP** | girilmeli | Hayır | Hayır |

2.0.0 sürümünde iki düzeltme yapıldı. **Mitsubishi Melsec A1E ASCII** cihazları artık A1E ASCII protokolünü
kullanır; önceki sürümlerde bu cihazlar bağlanamıyordu. **XINJE TCP** ve **XINJE Serial Over TCP** artık kendi
sürücüleriyle çalışır; önceden bu iki protokolün sürücüleri karışmıştı. Herhangi bir ayarı değiştirmeniz gerekmez.

## CNC tezgâhları

| Protokol | Port boşsa | Tarama | Keşif |
| --- | --- | --- | --- |
| **Fanuc Series 0i** | 8193 | Hayır | Hayır |
| **Haas MDC** | 5051 | Hayır | Hayır |
| **Heidenhain LSV2** | 19000 | Hayır | Hayır |

Diğer CNC kontrol ünitelerinden veri almak için genellikle ilk tablodaki MTConnect, bir ajan üzerinden kullanılır.

## Robotlar ve diğer cihazlar

| Protokol | Port boşsa | Tarama | Keşif |
| --- | --- | --- | --- |
| **Fanuc Interface** | 60008 | Hayır | Hayır |
| **Kuka TCP** | 7000 | Hayır | Hayır |
| **YASKAWA YRC1000 TCP** | 10040 | Hayır | Hayır |
| **Estun TCP** | 502 | Hayır | Hayır |
| **ER7BC10** | 8080 | Hayır | Hayır |
| **Turck Reader** | girilmeli | Hayır | Hayır |

## Kullanılamayan protokoller

Şu protokoller bu sürümde Edge Gateway'de yoktur ve cihaz eklerken listede görünmez: IEC 104, DLT 645/698, CJT 188,
Atlas Copco Open Protocol, SECS/HSMS, Modbus, Omron FINS, Melsec MC ve Memobus'un UDP sürümleri, ayrıca cihaz
protokolü olarak MQTT ve HTTP. Ekipmanınız bunlardan birini gerektiriyorsa [bize sorun](/tr/contact?topic=equipment).

MQTT ya da HTTP kullanan bir cihazın verisini almanın iki yolu vardır. Cihaz, değerlerini Edge Gateway'in MQTT sunucusuna
yayınlayabilir (bkz. [MQTT ve UNS konuları](https://proxus.io/tr/docs/develop/mqtt#bir-cihazdan-değer-yayınlama)). Ya da cihazı bir
[fonksiyonla](https://proxus.io/tr/docs/develop/functions-sdk) düzenli aralıklarla sorgulayabilirsiniz.

## Sonraki adımlar

- [Cihaz ekleme](https://proxus.io/tr/docs/connect/devices/add-a-device): sihirbazla protokol seçip cihazı bağlama.
- [Cihaz profilleri](https://proxus.io/tr/docs/connect/device-profiles): bir makine türünün protokolünü, ayarlarını ve veri noktalarını tek yerde tutma.
- [Cihaz sorunlarını giderme](https://proxus.io/tr/docs/troubleshoot/devices): bağlanmayan ya da veri okunamayan cihazlar.
