# Client OPC DA (OPC Classic)

> Intégrez à PLCGateway vos serveurs OPC DA existants, comme RSLinx Classic, SIMATIC NET ou les serveurs OPC des constructeurs, et rendez-les disponibles en OPC UA.

De nombreuses usines exploitent encore des serveurs OPC DA qui relient d'anciens automates. Le client OPC DA de PLCGateway sous Windows lit ces serveurs via les interfaces COM classiques, en local ou sur un autre ordinateur via DCOM.

Les serveurs installés sur un ordinateur sont listés via OPCEnum, l'arborescence des items peut être parcourue, et les lectures proviennent du cache du serveur ou directement de l'appareil. Associé au serveur OPC UA de PLCGateway, c'est un moyen simple de migrer des données OPC Classic vers OPC UA.

- **Id du pilote:** `opcda_client`
- **Connexion:** COM / DCOM · Windows
- **Navigation dans les adresses:** oui
- **Écriture:** oui
- **Inclus dans:** PLCGateway Connect, PLCGateway SCADA, PLCGateway Embedded

## Ce que PLCGateway lit et écrit

- Items des serveurs OPC DA 1.0, 2.0 et 3.0 via les interfaces DA 2.0
- Découverte des serveurs via OPCEnum
- Navigation dans les branches et les feuilles avec type et droits d'accès
- Lectures depuis le cache ou depuis l'appareil
- Serveurs distants via DCOM avec domaine, utilisateur et mot de passe
- Écriture d'items

## Exemples d'adresses

| Adresse | Signification |
|---|---|
| `Line1.Motor1.Speed` | ItemID du serveur |
| `[PLC1]N7:0` | Topic et adresse RSLinx Classic |
| `S7:[S7 connection_1]DB1,REAL0` | Item SIMATIC NET |

## Automates et équipements

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

## Connexion en quelques étapes

1. Installez PLCGateway sous Windows sur le même ordinateur que le serveur OPC DA, ou configurez DCOM pour un serveur distant.
2. Ajoutez un appareil OPC DA et utilisez la découverte des serveurs pour sélectionner le ProgID.
3. Parcourez l'arborescence des items et ajoutez les items comme tags.
4. Publiez les valeurs via le serveur OPC UA de PLCGateway pour les clients modernes.

## Questions et réponses

### Le client OPC DA fonctionne-t-il sous Linux ?

Non. OPC DA repose sur COM/DCOM de Windows. Sous Linux, utilisez un wrapper OPC UA du serveur OPC DA et le client OPC UA.

### PLCGateway peut-il remplacer un wrapper OPC UA ?

Oui. PLCGateway lit le serveur OPC DA et publie les valeurs dans son propre serveur OPC UA, avec sécurité et gestion des utilisateurs.

### Une configuration DCOM est-elle nécessaire ?

Uniquement pour les serveurs distants. Sur le même ordinateur, la connexion fonctionne sans réglages DCOM.

## Protocoles associés

- [Client OPC UA](https://plcgateway.com/fr/protocols/opc-ua.md)
- [Allen-Bradley EtherNet/IP (CIP)](https://plcgateway.com/fr/protocols/ethernet-ip.md)
- [Tous les protocoles](https://plcgateway.com/fr/protocols.md)

_Les noms de produits et de modèles sont des marques de leurs propriétaires respectifs. Ils sont cités uniquement pour indiquer avec quels équipements les pilotes communiquent ; PLCGateway n'est pas affilié à ces sociétés._

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