# Haas makine verisi toplama

> Haas freze ve torna tezgâhlarını yerleşik Machine Data Collection ile izleyin: durum, programlar, parçalar, çevrim süreleri, iş mili ve makro değişkenler.

Machine Data Collection etkinleştirildiğinde (Setting 143) Haas kontrolleri Q komutlarına bir TCP portu üzerinden yanıt verir. PLCGateway bu komutları çevrimsel olarak gönderir ve yanıtları etiketlere dönüştürür: makine durumu, çalışan program, parça sayacı, çevrim süreleri, takım değişimleri ve iş mili değerleri.

Makro değişkenler okunup yazılabilir; örneğin makineyle bir iş emri numarası alışverişi yapmak için. Üretim modeliyle birlikte PLCGateway, atölyedeki her Haas tezgâhı için kullanılabilirlik, üretim miktarı ve OEE hesaplar.

- **Sürücü kimliği:** `haas_q`
- **Bağlantı:** TCP · port of Setting 143
- **Adreslere göz atma:** adresler elle girilir veya içe aktarılır
- **Yazma:** evet
- **Dahil olduğu ürünler:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

## PLCGateway neleri okur ve yazar

- Durum, meşgul / çalışıyor durumu ve alarmlar
- Çalışan program ve parça sayacı
- Son ve önceki çevrim süresi, açık kalma (power-on) ve hareket süresi
- Takım değişimleri ve mevcut takım
- İş mili devri ve yükü, pozisyonlar
- Makro değişkenler (okuma ve yazma)

## Adres örnekleri

| Adres | Anlamı |
|---|---|
| `status · running · alarm` | Makine durumu (Q500) |
| `program · parts` | Program ve parça sayısı |
| `last_cycle · prev_cycle` | Saniye cinsinden çevrim süreleri |
| `spindle_rpm · spindle_load` | İş mili devri ve yükü |
| `macro:500 · #500` | Makro değişken 500 |
| `q:104` | Ham Q komutu |

## Kontrol cihazları ve cihazlar

- [Haas Automation](https://plcgateway.com/tr/controllers/haas.md)

## Birkaç adımda bağlanın

1. Makinede Setting 143'ü (Machine Data Collection) bir TCP portuna ayarlayın, örneğin 5051.
2. IP adresi ve portla bir Haas cihazı ekleyin.
3. Durum, program, parçalar ve iş mili için etiketleri oluşturun.
4. Kullanılabilirlik ve OEE için makineyi üretim modelinde tanımlayın.

## Sorular ve yanıtlar

### Hangi Haas kontrolleri destekleniyor?

Ethernet üzerinden Machine Data Collection sunan Next Generation Control (NGC) ve Classic kontrol.

### PLCGateway bir Haas'ta MTConnect de kullanabilir mi?

Evet. Haas NGC tezgâhları MTConnect de sunar; her iki sürücü de mevcuttur, Q komutları makro değişkenlere erişim sağlar.

### Yazma mümkün mü?

Makro değişkenler yazılabilir. Programlar ve ayarlar PLCGateway tarafından değiştirilmez.

## İlgili protokoller

- [MTConnect](https://plcgateway.com/tr/protocols/mtconnect.md)
- [FANUC FOCAS](https://plcgateway.com/tr/protocols/fanuc-focas.md)
- [Tüm protokoller](https://plcgateway.com/tr/protocols.md)

_Ürün ve model adları sahiplerinin ticari markalarıdır. Yalnızca sürücülerin hangi ekipmanlarla haberleştiğini göstermek için anılmaktadır; PLCGateway bu şirketlerle bağlantılı değildir._

---
Source: https://plcgateway.com/tr/protocols/haas
