# Omron FINS

> Четете и записвайте контролери Omron по Ethernet с FINS/UDP или FINS/TCP и пренесете техните области на паметта в OPC UA, SCADA и историята.

FINS е собствената комуникация на контролерите Omron. PLCGateway се свързва по FINS/UDP или FINS/TCP на порт 9600; при FINS/TCP адресите на възлите се договарят автоматично, а моделът на контролера се прочита при свързване.

Последователните думи се обединяват в една заявка Memory Area Read, 32- и 64-битовите стойности следват реда на думите на Omron, а BCD стойностите могат да се декодират за всеки таг. При контролерите NJ и NX променливите, разположени в област на паметта с AT адрес, са достъпни чрез FINS.

- **ID на драйвера:** `fins_udp`, `fins_tcp`
- **Връзка:** FINS/UDP · FINS/TCP · port 9600
- **Разглеждане на адресите:** адресите се въвеждат или импортират
- **Запис:** да
- **Включен в:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

## Какво чете и записва PLCGateway

- Думи и битове от област DM
- Области CIO, work (W), holding (H) и auxiliary (A)
- Текущи стойности и флагове за завършване на таймери и броячи
- Банки на разширената памет (EM)
- BCD и низови стойности за всеки таг
- Запис на думи и битове

## Примерни адреси

| Адрес | Значение |
|---|---|
| `D100 · D100.5` | DM дума / бит |
| `CIO50 · 50.03` | CIO дума / бит |
| `W10 · H5 · A20` | Област work / holding / auxiliary |
| `T15 · C3` | Текуща стойност на таймер / брояч |
| `E0_200` | EM банка 0, дума 200 |

## Контролери и устройства

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

## Свързване в няколко стъпки

1. Задайте на контролера (или на неговия Ethernet модул) IP адрес и номер на FINS възел в CX-Programmer или Sysmac Studio.
2. Добавете FINS/UDP или FINS/TCP устройство с IP адреса; при NJ/NX разположете четените променливи в област на паметта с AT адрес.
3. Създайте таговете или ги импортирайте от CSV и проверете връзката.
4. Използвайте стойностите в екрани, аларми, отчети или ги споделете по OPC UA.

## Въпроси и отговори

### UDP или TCP?

И двата работят. FINS/TCP договаря номерата на възлите автоматично и минава по-лесно през рутери; FINS/UDP е по-лек и се поддържа от всеки Ethernet модул на Omron.

### Мога ли да чета променливи на NJ/NX по име?

С FINS променливите на NJ и NX се достигат чрез адреса им в паметта (AT спецификация). За символен достъп контролерите с OPC UA сървър могат да се свържат чрез OPC UA клиента.

### В правилния ред ли са 32-битовите стойности?

По подразбиране PLCGateway използва подредбата на Omron (първо младшата дума); тя може да се смени за всяко устройство, ако дадена програма съхранява стойностите по друг начин.

## Сродни протоколи

- [Mitsubishi MC протокол (SLMP)](https://plcgateway.com/bg/protocols/mitsubishi-mc.md)
- [OPC UA клиент](https://plcgateway.com/bg/protocols/opc-ua.md)
- [Modbus TCP / RTU](https://plcgateway.com/bg/protocols/modbus.md)
- [Всички протоколи](https://plcgateway.com/bg/protocols.md)

_Имената на продукти и модели са търговски марки на съответните им притежатели. Посочени са само за да покажат с какво оборудване комуникират драйверите; PLCGateway не е свързана с тези компании._

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