# Omron FINS

> Citiți și scrieți controlere Omron prin Ethernet cu FINS/UDP sau FINS/TCP și aduceți zonele lor de memorie în OPC UA, SCADA și istoric.

FINS este comunicația nativă a controlerelor Omron. PLCGateway se conectează prin FINS/UDP sau FINS/TCP pe portul 9600; cu FINS/TCP adresele de nod sunt negociate automat, iar modelul controlerului este citit la conectare.

Cuvintele consecutive sunt combinate într-o singură cerere Memory Area Read, valorile pe 32 și 64 de biți respectă ordinea cuvintelor Omron, iar valorile BCD pot fi decodate per tag. La controlerele NJ și NX, variabilele mapate pe o zonă de memorie cu adresă AT sunt accesibile prin FINS.

- **ID driver:** `fins_udp`, `fins_tcp`
- **Conexiune:** FINS/UDP · FINS/TCP · port 9600
- **Navigare în adrese:** adresele se introduc sau se importă
- **Scriere:** da
- **Inclus în:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

## Ce citește și scrie PLCGateway

- Cuvinte și biți din zona DM
- Zonele CIO, work (W), holding (H) și auxiliary (A)
- Valorile curente și indicatoarele de terminare ale temporizatoarelor și contoarelor
- Bancurile de memorie extinsă (EM)
- Valori BCD și șiruri per tag
- Scrierea cuvintelor și a biților

## Exemple de adrese

| Adresă | Semnificație |
|---|---|
| `D100 · D100.5` | Cuvânt / bit DM |
| `CIO50 · 50.03` | Cuvânt / bit CIO |
| `W10 · H5 · A20` | Zona work / holding / auxiliary |
| `T15 · C3` | Valoarea curentă a temporizatorului / contorului |
| `E0_200` | Bancul EM 0, cuvântul 200 |

## Controlere și dispozitive

- [Omron SYSMAC](https://plcgateway.com/ro/controllers/omron.md)

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

1. Atribuiți controlerului (sau unității sale Ethernet) o adresă IP și un număr de nod FINS în CX-Programmer sau Sysmac Studio.
2. Adăugați un dispozitiv FINS/UDP sau FINS/TCP cu adresa IP; la NJ/NX mapați variabilele de citit pe o zonă de memorie cu adresă AT.
3. Creați tagurile sau importați-le din CSV și testați conexiunea.
4. Folosiți valorile în ecrane, alarme, rapoarte sau partajați-le prin OPC UA.

## Întrebări și răspunsuri

### UDP sau TCP?

Ambele funcționează. FINS/TCP negociază automat numerele de nod și trece mai ușor prin routere; FINS/UDP este mai ușor și este suportat de orice unitate Ethernet Omron.

### Pot citi variabilele NJ/NX după nume?

Cu FINS, variabilele NJ și NX sunt accesate prin adresa lor de memorie (specificația AT). Pentru acces simbolic, controlerele cu server OPC UA pot fi conectate prin clientul OPC UA.

### Valorile pe 32 de biți sunt în ordinea corectă?

Implicit, PLCGateway folosește organizarea Omron (cuvântul inferior primul); aceasta poate fi schimbată per dispozitiv dacă un program stochează valorile altfel.

## Protocoale înrudite

- [Protocolul Mitsubishi MC (SLMP)](https://plcgateway.com/ro/protocols/mitsubishi-mc.md)
- [Client OPC UA](https://plcgateway.com/ro/protocols/opc-ua.md)
- [Modbus TCP / RTU](https://plcgateway.com/ro/protocols/modbus.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/omron-fins
