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

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 |




