# MTConnect

> Conectați mașinile-unelte care oferă un agent MTConnect și aduceți starea de execuție, pozițiile, datele arborelui principal și condițiile în OPC UA, SCADA și OEE.

MTConnect este un standard deschis, doar pentru citire, pentru datele mașinilor-unelte. Un agent pe utilaj sau pe un PC publică prin HTTP elementele de date ale unuia sau mai multor utilaje. PLCGateway citește ciclic documentul current al agentului și verifică modelul dispozitivului la conectare.

Toate elementele de date ale agentului pot fi navigate și adăugate ca taguri după id sau nume. Samples sosesc ca numere, events ca text sau BOOL, iar conditions raportează Normal, Warning sau Fault; valorile indisponibile primesc calitatea Uncertain.

- **ID driver:** `mtconnect`
- **Conexiune:** HTTP · MTConnect agent (e.g. port 5000)
- **Navigare în adrese:** da
- **Scriere:** doar citire
- **Inclus în:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

## Ce citește și scrie PLCGateway

- Samples precum poziții, avans, turația și sarcina arborelui principal
- Events precum starea de execuție, modul, programul și numărul de piese
- Conditions (Normal, Warning, Fault) pe fiecare subsistem
- Disponibilitatea utilajului
- Mai multe dispozitive ale aceluiași agent
- Navigare în toate elementele de date din documentul probe

## Exemple de adrese

| Adresă | Semnificație |
|---|---|
| `Xact` | Poziția X reală (id-ul elementului de date) |
| `execution` | Starea de execuție |
| `PartCountAct` | Contorul de piese |
| `avail` | Disponibilitate |

## Controlere și dispozitive

- [Mașini CNC cu MTConnect](https://plcgateway.com/ro/controllers/mtconnect-machines.md)
- [Haas Automation](https://plcgateway.com/ro/controllers/haas.md)

## Conectare în câțiva pași

1. Asigurați-vă că agentul MTConnect al utilajului este accesibil (de exemplu http://machine:5000).
2. Adăugați un dispozitiv MTConnect cu URL-ul agentului și, dacă este necesar, numele dispozitivului.
3. Navigați în elementele de date și adăugați ca taguri pe cele de care aveți nevoie.
4. Folosiți-le pentru dashboard-uri, istoric și OEE, împreună cu alte utilaje.

## Întrebări și răspunsuri

### Poate MTConnect să scrie în utilaj?

Nu. MTConnect este un standard doar pentru citire; pentru scriere, folosiți interfața proprie a comenzii, precum variabilele macro FOCAS sau comenzile Q Haas.

### Utilajul meu nu are agent. Ce pot face?

Pentru comenzile FANUC, driverul FOCAS se conectează direct. Pentru altele, se pot instala un adaptor și un agent MTConnect de la constructorul utilajului.

### Contează versiunea MTConnect?

PLCGateway citește documentul current al agenților din versiunile uzuale și găsește elementele de date prin documentul probe.

## Protocoale înrudite

- [FANUC FOCAS](https://plcgateway.com/ro/protocols/fanuc-focas.md)
- [Colectarea datelor de la utilajele Haas](https://plcgateway.com/ro/protocols/haas.md)
- [Client OPC UA](https://plcgateway.com/ro/protocols/opc-ua.md)
- [Toate protocoalele](https://plcgateway.com/ro/protocols.md)

_Denumirile de produse și modele sunt mărci ale proprietarilor lor. Sunt menționate doar pentru a arăta cu ce echipamente comunică driverele; PLCGateway nu este afiliată acestor companii._

---
Source: https://plcgateway.com/ro/protocols/mtconnect
