# OPC DA клиент (OPC Classic)

> Включете в PLCGateway съществуващите OPC DA сървъри като RSLinx Classic, SIMATIC NET или OPC сървъри на производители и ги направете достъпни по OPC UA.

В много заводи все още работят OPC DA сървъри, които свързват по-стари контролери. OPC DA клиентът на PLCGateway под Windows чете тези сървъри чрез класическите COM интерфейси, локално или на друг компютър през DCOM.

Инсталираните на компютъра сървъри се показват чрез OPCEnum, дървото с елементи може да се разглежда, а четенето се извършва от кеша на сървъра или директно от устройството. В комбинация с OPC UA сървъра на PLCGateway това е лесен начин за миграция на данни от OPC Classic към OPC UA.

- **ID на драйвера:** `opcda_client`
- **Връзка:** COM / DCOM · Windows
- **Разглеждане на адресите:** да
- **Запис:** да
- **Включен в:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

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

- Елементи (items) на OPC DA 1.0, 2.0 и 3.0 сървъри чрез интерфейсите DA 2.0
- Откриване на сървъри чрез OPCEnum
- Разглеждане на клонове и листа с тип и права за достъп
- Четене от кеша или от устройството
- Отдалечени сървъри през DCOM с домейн, потребител и парола
- Запис на елементи

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

| Адрес | Значение |
|---|---|
| `Line1.Motor1.Speed` | ItemID на сървъра |
| `[PLC1]N7:0` | Topic и адрес в RSLinx Classic |
| `S7:[S7 connection_1]DB1,REAL0` | Елемент на SIMATIC NET |

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

- [Allen-Bradley (Rockwell Automation)](https://plcgateway.com/bg/controllers/allen-bradley.md)
- [Siemens SIMATIC](https://plcgateway.com/bg/controllers/siemens.md)

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

1. Инсталирайте PLCGateway под Windows на същия компютър като OPC DA сървъра или конфигурирайте DCOM за отдалечен сървър.
2. Добавете OPC DA устройство и използвайте откриването на сървъри, за да изберете ProgID.
3. Разгледайте дървото с елементи и добавете елементите като тагове.
4. Публикувайте стойностите чрез OPC UA сървъра на PLCGateway за съвременни клиенти.

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

### Работи ли OPC DA клиентът под Linux?

Не. OPC DA се основава на Windows COM/DCOM. Под Linux използвайте OPC UA wrapper на OPC DA сървъра и OPC UA клиента.

### Може ли PLCGateway да замени OPC UA wrapper?

Да. PLCGateway чете OPC DA сървъра и публикува стойностите в собствения си OPC UA сървър, със сигурност и управление на потребителите.

### Необходима ли е DCOM конфигурация?

Само за отдалечени сървъри. На същия компютър връзката работи без DCOM настройки.

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

- [OPC UA клиент](https://plcgateway.com/bg/protocols/opc-ua.md)
- [Allen-Bradley EtherNet/IP (CIP)](https://plcgateway.com/bg/protocols/ethernet-ip.md)
- [Всички протоколи](https://plcgateway.com/bg/protocols.md)

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

---
Source: https://plcgateway.com/bg/protocols/opc-da
