Rețea IP Ethernet TCP MODBUS Beijer Electronics

GHID DE UTILIZARE

1. Introducere

Acest manual descrie modul de conectare a controlerelor la driver și modul în care acestea comunică prin adresare WAGO. Driverul funcționează ca master. Adresarea unui element se face în modul WAGO. Pentru informații despre controler, consultați manualul sistemului curent.

2. Note de lansare

Versiune Eliberare Descriere
5.11 iulie 2025 A fost adăugat suport pentru noua platformă HMI.
5.10 iunie 2017 A fost adăugat suport pentru noua platformă HMI.
5.09 iunie 2016 Adăugat suport pentru noua platformă HMI. S-a corectat problema la utilizarea indexului.
5.08 noiembrie 2015 Intervalul MX a fost mărit de la 0..1274 la 0..3327. Problema de reconectare a fost corectată.
5.07 2012 mai XNUMX S-a corectat problema de performanță la citirea simultană a mai multor dispozitive IX sau QX.
5.06 aprilie 2011 Adăugat suport pentru șiruri unicode pentru anumite modele HMI.
5.05 septembrie 2010 Suport pentru noi modele HMI.
5.04 aprilie 2010 S-a corectat problema de pornire la utilizarea anumitor modele HMI.
5.03 octombrie 2009 Citirea corectă a dispozitivelor MX.
Setările modulelor de intrare/ieșire analogice au fost modificate la cuvinte de intrare/ieșire analogice.
5.02 august 2009 Schimbarea corectă a șirurilor de caractere pentru dispozitivele analogice.
A fost adăugată o coloană pentru modulele analogice de intrare/ieșire în proprietatea stațiilor pentru a obține aceeași adresare în HMI ca și în programul de configurare a controlerului.
5.01 octombrie 2008 Adăugat suport pentru ceasul controlerului. Modificat numărul portului implicit. Adăugat suport pentru noile modele HMI.
Adăugat suport pentru acțiuni cu o singură bobină prin noile dispozitive SQX, SMX și SIX.
Dispozitivele W și B adăugate pentru comunicarea standard Modbus.
5.00 ianuarie 2007 Versiune inițială.

 

3. Declinare a răspunderii

Vă rugăm să rețineți că este posibil să fi avut loc modificări ale protocolului sau hardware-ului controlerului, care pot interfera cu funcționalitatea acestui driver, de la crearea acestei documentații. Prin urmare, testați și verificați întotdeauna funcționalitatea aplicației. Pentru a adapta evoluțiile protocolului și hardware-ului controlerului, driverele sunt actualizate continuu. În consecință, asigurați-vă întotdeauna că în aplicație este utilizat cel mai recent driver.

4. Limitări

Adresarea WAGO este utilizată în acest driver. Aceasta înseamnă că, dacă aveți un proiect vechi care folosește un alt tip de adresare, adresele trebuie convertite.

5. Conectarea la controler

5.1. Ethernet

5.1.1. Conexiune Ethernet

Conexiune

Conexiunea într-o rețea se face conform standardelor Ethernet.
Pentru a extinde rețeaua, se poate utiliza un switch.

NOTA
La conectarea la controler, toate simbolurile incluse sunt încărcate. În funcție de numărul de simboluri, ar putea exista o întârziere înainte ca valorile să fie afișate în

HMI.

Pentru informații suplimentare despre setările controlerului, specificațiile cablurilor și informații despre conectarea controlerului la HMI, consultați manualul controlerului curent.

Conectarea la controler 

6. Setări

6.1. General

Parametru Valoare implicită Descriere
Postul implicit 0 Adresa stației controlerului implicit.
Registrul de ceas (MW) 0 Înregistrați adresa în controler unde sunt stocate datele de ceas.

 

6.2. Avansat

Parametru Valoare implicită Descriere
Activează unicode Fals Permite citirea/scrierea caracterelor unicode pe controler. Rețineți că fiecare caracter dintr-un șir unicode va utiliza doi octeți din memoria controlerului.
Ordinea octetilor Intel Setează ordinea în octeți a caracterului unicode.
Pauză 400 Numărul de milisecunde de tăcere pe port înainte de trimiterea următoarei reîncercări.
NOTA
Anumite funcții utilizează HMI-ul ca o poartă de acces pentru transmiterea comunicării. Aceste funcții, inclusiv modul Transparent, Rutare, modul Passthrough, Modem și Tunneling, ar putea necesita o valoare de timeout mai mare.
Reîncercări 3 Numărul de reîncercări înainte de detectarea unei erori de comunicare.
Timp de reîncercare pentru stația offline 10 Cât timp trebuie așteptat după o eroare de comunicare înainte de a încerca să se restabilească comunicarea.
Ascundeți eroarea de comunicare Fals Ascunde mesajul de eroare afișat la problema de comunicare.
Opțiuni pentru linia de comandă Comenzi speciale care pot fi transmise driverului. Comenzile disponibile sunt descrise în capitolul Comenzi de mai jos.

 

6.2.1. Comenzi

Nu există comenzi disponibile pentru acest driver.

6.3. Gara

Parametru Valoare implicită Descriere
Gara 0 Numărul de referință utilizat în dispozitive.
Număr maxim de stații care pot fi configurate: 20 Interval de valori: [0-255]
adresa IP 192.168.1.1 Adresa IP a stației conectate.
Port 502 Numărul de port al stației conectate.
Interval de valori: [0-65535]
Intrare analogică 0 Numărul de cuvinte de intrare analogice utilizate în stația conectată.
Interval de valori: [0-65535]
Ieșire analogică 0 Numărul de cuvinte de ieșire analogice utilizate în stația conectată.
Interval de valori: [0-65535]

 

Setați numărul de cuvinte analogice din fiecare stație pentru a corespunde adresei din controler.
Controlerul sortează adresele începând cu modulele analogice, urmate de modulele digitale.
Pentru a obține aceeași adresare în HMI ca și în software-ul controlerului, numărul de cuvinte analogice trebuie configurat pentru fiecare stație.

De examppe: Setarea ieșirii analogice la 2 va face ca dispozitivele digitale să pornească de la QX2.0, iar dispozitivele analogice vor fi QW0-QW1.

NOTA
Încercarea de a citi/scrie o adresă sub limita zonei dispozitivului digital poate cauza un comportament nedorit.

7. Adresare

Driverul poate gestiona următoarele tipuri de date în controler.

7.1. Semnale digitale

Nume Adresa Citiți / scrieți Tip
Ieșiri fizice QX0.0 – QX31.15 * Citiți / scrieți Digital
Intrări fizice IX0.0 – IX31.15 * Numai citire Digital
Variabile volatile de ieșire PLC QX256.0 – QX511.15 Numai citire Digital
Variabile de intrare volatile ale PLC-ului IX256.0 – IX511.15 Citiți / scrieți Digital
Memorie remanentă MX0.0 – MX3327.15 Citiți / scrieți Digital

* Adresa de început și de sfârșit depinde de numărul de cuvinte analogice configurate pentru controler.

NOTA
Dispozitivele digitale cu memorie remanentă funcționează cu metoda de citire înainte de scriere. Aceasta înseamnă că atunci când un bit este modificat, întregul cuvânt este citit, bitul interesant este modificat în cuvânt și întregul cuvânt este scris înapoi în controler. Acest lucru lasă un risc potențial ca orice modificări efectuate asupra celor 16 biți de către controler în timpul acestei proceduri să se piardă.

Utilizarea prefixului S pentru dispozitivele digitale va utiliza în schimb funcția single coil write (scriere cu o singură bobină). Aceasta asigură că niciun alt bit nu este afectat atunci când are loc scrierea. Dezavantajul este că se poate scrie un singur bit la un moment dat și, prin urmare, poate cauza o scădere a performanței la modificarea mai multor biți în cadrul aceluiași cuvânt.

ExampAdică: scrierea pe bitul MX12.3 va scrie toți biții de la MX12.0 la MX12.15, dar scrierea pe SMX12.3 va scrie doar pe bitul MX12.3.

7.2. Semnale analogice

Nume Adresa Citiți / scrieți Tip
Ieșiri fizice QW0 – QW255 Citiți / scrieți Analog pe 16 biți
Intrări fizice IW0 – IW255 Numai citire Analog pe 16 biți
Variabile volatile de ieșire PLC QW256 – QW511 Numai citire Analog pe 16 biți
Variabile de intrare volatile ale PLC-ului IW256 – IW511 Citiți / scrieți Analog pe 16 biți
Memorie remanentă MW0 – MW4095 Citiți / scrieți Analog pe 16 biți

 

7.3. Adresare specială

Nume Adresa Citiți / scrieți Tip
Bobine B Citiți / scrieți Digital
Deține registre W Citiți / scrieți Analogic

Adresele speciale B și W pot fi utilizate dacă regulatorul Wago este programat să utilizeze comunicația standard Modbus (format de date Intel).
Registrul B este mapat la adresele bobinelor Modbus (00000-), unde B0 = 00000, B1 = 00001 etc., iar registrul W este mapat la registrele de menținere (40000-), unde W0 = 40000, W1 = 40001 etc.

Rețineți că se poate utiliza doar stația slave Modbus 0.

7.4. Adresarea stațiilor

Pentru comunicarea cu alte stații decât stația implicită, numărul stației este dat ca prefix dispozitivului.

Example
05:QX3.6 adresează ieșirea fizică QX3.6 din stația 5.
03:IX23.8 adresează intrarea fizică IX23.8 din stația 3.
QW262 adresează variabila PFC OUT QW262 în stația implicită.

7.4.1. Stație de emisie
Stația numărul 0 este rezervată pentru broadcast, ceea ce înseamnă că scrierea la adresa 0 va afecta toți slavii în același timp. Deoarece este posibilă scrierea doar la stația 0, obiectele care se referă la stația 0 vor fi goale până când se introduce o valoare.

7.5. Performanţă
Următorul tabel prezintă numărul maxim de semnale per mesaj pentru fiecare adresă și tip de operațiune. Pentru informații despre cum să optimizați proiectul pentru performanțe optime, consultați capitolul Comunicare eficientă.

Adrese Citire Scrie Deşeuri
MW/IW/QW/W 125 100 20
B/MX/SMX/IX/QX 125 1 20

 

8. Rutarea

Driverul nu acceptă niciun mod de rutare.

9. Modul de import

Driverul nu acceptă niciun modul de import.

10. Comunicare eficientă

10.1. Ambalarea semnalelor
Când tags sunt transferate între șofer și controler, toate tags nu sunt transferate simultan. În schimb, sunt împărțite în mesaje cu mai multe tags în fiecare mesaj. Prin reducerea numărului de mesaje care trebuie transferate, viteza de comunicare se poate îmbunătăți. Numărul de tags în fiecare mesaj depinde de driverul utilizat.

NOTA
Șirurile și tablourile ASCII sunt incluse într-un singur mesaj pentru fiecare obiect.

NOTA
Existența unor grupuri de sondaje diferite va afecta modul în care sunt generate cererile.

10.2. Deșeuri
Pentru a face mesajul cât mai eficient posibil, risipa dintre două tag adresele trebuie luate în considerare. Deșeul este distanța maximă dintre două tag adresele pe care le puteți avea și păstrați-le în același mesaj. Limita de risipă depinde de driverul utilizat.

NOTA
„Risipa” este validă doar pentru adresarea bazată pe numere, nu și pentru adresarea bazată pe nume.

NOTA
Deșeurile pot fi calculate doar între două tipuri de date similare tags, nu între diferite tipuri de date tags.

Scenariul 1
Când întreg tags cu adresele 4, 17, 45, 52 sunt utilizate cu o limită de pierderi de 20, acest lucru va duce la crearea a două mesaje.
Primul mesaj cu adresa 4 și 17 (tag diferența de adresă este 13 <= 20).
Al doilea mesaj cu adresele 45 și 52 (tag diferența de adresă este 7 <= 20).

Motiv: Diferența dintre 17 și 45 este mai mare decât limita de risipă de 20, prin urmare se creează al doilea mesaj.

Scenariul 2
Când întreg tags cu adresele 4, 17, 37, 52 sunt utilizate cu o limită de pierderi de 20, acest lucru va duce la crearea unui singur mesaj.
Motiv: Diferența dintre consecutive tags este mai mică sau egală cu limita de deșeuri de 20, creând astfel un singur mesaj.

Concluzie
Scenariul 2 este mai eficient decât scenariul 1.

Comunicare eficientă

11. Depanare

11.1. Mesaje de eroare

Semnificația mesajelor de eroare de la controler afișate de driver.

Mesaj de eroare Descriere
Răspuns greșit Driverul a primit un răspuns neașteptat. Verificați dacă dispozitivele există și dacă adresele lor se află într-un interval valid pentru controlerul conectat.
Eroare de comunicare Comunicarea eșuează. Verificați setările de comunicare, cablul și numărul stației.
Stație ilegală Driverul încearcă să acceseze un dispozitiv dintr-o stație Ethernet care nu este definit în configurația Stații.

Specificații

  • Versiunea driverului: 5.11
  • Data: 15 august 2025

Depanare

11.1. Mesaje de eroare

Dacă întâmpinați mesaje de eroare în timpul comunicării, consultați secțiunea de depanare din manual pentru soluții.


FAQ

Î: Ce ar trebui să fac dacă nu pot stabili o conexiune cu controlerul?

R: Verificați conexiunea Ethernet, asigurați-vă că controlerul este pornit și verificați setările IP.

Documente/Resurse

Rețea IP Ethernet TCP MODBUS Beijer Electronics [pdfGhid de utilizare
v.5.11, Rețea IP Ethernet MODBUS TCP, MODBUS TCP, Rețea IP Ethernet, Rețea IP, Rețea

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *