# Omron FINS

> Leggi e scrivi i controllori Omron via Ethernet con FINS/UDP o FINS/TCP e porta le loro aree di memoria in OPC UA, SCADA e storico.

FINS è la comunicazione nativa dei controllori Omron. PLCGateway si collega tramite FINS/UDP o FINS/TCP sulla porta 9600; con FINS/TCP gli indirizzi di nodo vengono negoziati automaticamente e il modello del controllore viene letto alla connessione.

Le word consecutive vengono unite in un'unica richiesta Memory Area Read, i valori a 32 e 64 bit seguono l'ordine delle word Omron e i valori BCD possono essere decodificati per singolo tag. Sui controllori NJ e NX, le variabili mappate su un'area di memoria con un indirizzo AT sono raggiungibili tramite FINS.

- **ID driver:** `fins_udp`, `fins_tcp`
- **Collegamento:** FINS/UDP · FINS/TCP · port 9600
- **Navigazione degli indirizzi:** indirizzi digitati o importati
- **Scrittura:** sì
- **Incluso in:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

## Cosa legge e scrive PLCGateway

- Word e bit dell'area DM
- Aree CIO, work (W), holding (H) e auxiliary (A)
- Valori attuali e flag di completamento di timer e contatori
- Banchi di memoria estesa (EM)
- Valori BCD e stringhe per singolo tag
- Scrittura di word e bit

## Esempi di indirizzi

| Indirizzo | Significato |
|---|---|
| `D100 · D100.5` | Word / bit DM |
| `CIO50 · 50.03` | Word / bit CIO |
| `W10 · H5 · A20` | Area work / holding / auxiliary |
| `T15 · C3` | Valore attuale di timer / contatore |
| `E0_200` | Banco EM 0, word 200 |

## Controllori e dispositivi

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

## Collegamento in pochi passi

1. Assegna al controllore (o alla sua unità Ethernet) un indirizzo IP e un numero di nodo FINS in CX-Programmer o Sysmac Studio.
2. Aggiungi un dispositivo FINS/UDP o FINS/TCP con l'indirizzo IP; per NJ/NX mappa le variabili da leggere su un'area di memoria con un indirizzo AT.
3. Crea i tag o importali da CSV e testa il collegamento.
4. Usa i valori in schermate, allarmi e report, oppure condividili via OPC UA.

## Domande e risposte

### UDP o TCP?

Funzionano entrambi. FINS/TCP negozia automaticamente i numeri di nodo ed è più semplice da far passare attraverso i router; FINS/UDP è più leggero ed è supportato da ogni unità Ethernet Omron.

### Posso leggere le variabili NJ/NX per nome?

Con FINS, le variabili NJ e NX si raggiungono tramite il loro indirizzo di memoria (specifica AT). Per l'accesso simbolico, i controllori con server OPC UA possono essere collegati tramite il client OPC UA.

### I valori a 32 bit sono nell'ordine giusto?

Per impostazione predefinita PLCGateway usa la disposizione Omron (prima la word bassa); può essere cambiata per singolo dispositivo se un programma memorizza i valori in modo diverso.

## Protocolli correlati

- [Protocollo MC Mitsubishi (SLMP)](https://plcgateway.com/it/protocols/mitsubishi-mc.md)
- [Client OPC UA](https://plcgateway.com/it/protocols/opc-ua.md)
- [Modbus TCP / RTU](https://plcgateway.com/it/protocols/modbus.md)
- [Tutti i protocolli](https://plcgateway.com/it/protocols.md)

_I nomi di prodotti e modelli sono marchi dei rispettivi proprietari. Sono citati solo per indicare con quali apparecchiature comunicano i driver; PLCGateway non è affiliata a queste aziende._

---
Source: https://plcgateway.com/it/protocols/omron-fins
