# DNP3

> Citiți și comandați outstations DNP3 din utilitățile de energie, apă și apă uzată și din stațiile electrice industriale, cu evenimente, indicatori de calitate și mărci de timp.

DNP3 este protocolul SCADA uzual al utilităților de energie electrică și apă din multe țări. PLCGateway este master DNP3 prin TCP: execută o interogare integrity după conectare și periodic, colectează evenimentele prin interogări de clasă sau răspunsuri nesolicitate și sincronizează ora stației outstation atunci când aceasta o solicită.

Intrările binare și double-bit, intrările analogice, contoarele și stările ieșirilor devin taguri cu indicatorii DNP3 și ora evenimentului; blocurile de comandă a ieșirilor de releu (latch, pulse, trip, close) și ieșirile analogice sunt trimise cu direct operate sau select-before-operate.

- **ID driver:** `dnp3`
- **Conexiune:** DNP3 over TCP · port 20000
- **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

- Intrări binare și double-bit, cu evenimente
- Intrări analogice pe 16 / 32 de biți, float și double
- Contoare și contoare înghețate (frozen)
- Starea ieșirilor binare și analogice
- CROB latch, pulse, trip și close; comenzi de ieșire analogică
- Indicatori (online, restart, comunicație pierdută, forțat, depășire de domeniu) și orele evenimentelor

## Exemple de adrese

| Adresă | Semnificație |
|---|---|
| `bi:0` | Intrarea binară 0 |
| `dbi:2` | Intrare double-bit |
| `ai:5` | Intrarea analogică 5 |
| `ctr:2 · fctr:2` | Contor / contor înghețat |
| `bo:1 · bo:3.trip` | Ieșire binară cu comandă latch / trip |
| `ao:0` | Ieșire analogică |

## Controlere și dispozitive

- [Relee de protecție, IED-uri și RTU-uri](https://plcgateway.com/ro/controllers/protection-relays.md)

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

1. Stabiliți cu proprietarul dispozitivului adresa outstation, adresa master și lista de puncte.
2. Adăugați un dispozitiv DNP3 cu adresa IP, portul 20000 și adresele; alegeți interogarea evenimentelor sau răspunsurile nesolicitate.
3. Creați punctele ca taguri sau importați-le din CSV.
4. Folosiți valorile în ecrane, alarme, managementul energetic și rapoarte.

## Întrebări și răspunsuri

### Este suportat DNP3 serial?

PLCGateway suportă DNP3 prin TCP/IP. Stațiile outstation seriale pot fi accesate printr-un terminal server care transmite linia serială prin TCP.

### Sunt suportate comenzile select-before-operate?

Da, fiecare dispozitiv poate folosi direct operate sau select-before-operate; codul de stare al stației outstation este raportat, de exemplu control local sau nesuportat.

### Este suportat DNP3 Secure Authentication?

Nu. Folosiți o rețea protejată sau VPN pentru conexiunile DNP3.

## Protocoale înrudite

- [IEC 60870-5-104](https://plcgateway.com/ro/protocols/iec-60870-5-104.md)
- [IEC 61850 MMS](https://plcgateway.com/ro/protocols/iec-61850.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/dnp3
