Liste de variabile de rețea CODESYS (NVL)
Schimbați date cu controlere bazate pe CODESYS prin liste de variabile de rețea, fără a programa un protocol de comunicație în PLC.
codesys_nvl
Listele de variabile de rețea sunt cea mai simplă cale de a trimite date dintr-un controler CODESYS: PLC-ul difuzează o listă de variabile prin UDP, iar receptorii o preiau cu aceeași declarație. PLCGateway este un astfel de receptor și poate trimite, de asemenea, o listă înapoi către PLC.
Declarația listei se lipește în formularul dispozitivului, astfel încât variabilele apar cu numele și tipurile lor și pot fi navigate. Listele mari sunt împărțite în telegrame la fel ca în CODESYS, iar un watchdog marchează valorile ca expirate (stale) atunci când nu sosește nicio telegramă.
- ID driver
codesys_nvl- Conexiune
- UDP 1202 · unicast / broadcast / multicast
- Navigare în adrese
- da
- Scriere
- da
Ce citește și scrie PLCGateway
- BOOL, BYTE până la LWORD, SINT până la LINT, REAL, LREAL
- TIME, DATE, TIME_OF_DAY, DATE_AND_TIME
- STRING(n) și WSTRING(n)
- Tablouri unidimensionale
- O listă de transmisie pentru valorile scrise de PLCGateway
- Unicast, broadcast și multicast; mai multe liste pe un singur port
Exemple de adrese
| Adresă | Semnificație |
|---|---|
rTemperature | Variabilă din lista recepționată |
aValues[3] | Element de tablou |
tx.bStartCmd | Variabilă din lista de transmisie (poate fi scrisă) |
@12 · @0.3 | Offset de octet brut / bit |
Controlere și dispozitive
Echipamente conectate de obicei cu acest driver.
Conectare în câțiva pași
În CODESYS adăugați o listă de variabile de rețea (emițător) cu variabilele de trimis; dezactivați checksum-ul și confirmarea (acknowledgement).
Adăugați în PLCGateway un dispozitiv CODESYS NVL cu portul și identificatorul listei și lipiți aceeași declarație.
Navigați în variabile și adăugați-le ca taguri; opțional, declarați o listă de transmisie pentru valorile care se întorc la PLC.
Folosiți valorile în ecrane, istoric, alarme și OPC UA.
Întrebări și răspunsuri
Ce controlere folosesc CODESYS?
Sute de mărci de PLC sunt construite pe CODESYS, de exemplu WAGO PFC, ABB AC500 V3, Schneider Electric Modicon M241/M251/M262, Eaton XC300, Festo CPX-E-CEC și soft PLC-uri pe Raspberry Pi sau PC-uri industriale.
Este NVL mai bun decât OPC UA?
NVL este ușor și nu necesită server pe PLC, ideal pentru valori de proces ciclice. Dacă controlerul are server OPC UA și este nevoie de navigare simbolică în întreaga aplicație, clientul OPC UA este alegerea mai bună.
Ce se întâmplă când PLC-ul nu mai trimite?
După timpul de watchdog, valorile primesc calitatea Stale, astfel încât ecranele, alarmele și clienții OPC UA văd că datele sunt vechi.
Conectați-vă utilajele
Spuneți-ne ce controlere folosiți; vă prezentăm PLCGateway cu propriile dvs. adrese.
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.