Beijer Electronics MODBUS TCP Ethernet IP mreža
KORISNIČKI VODIČ
1. Uvod
Ovaj priručnik opisuje kako povezati kontrolere sa drajverom i kako oni komuniciraju putem WAGO adresiranja. Drajver radi kao glavni (master). Adresiranje stavke se vrši na WAGO način. Za informacije o kontroleru, pogledajte priručnik za trenutni sistem.
2. Bilješke o izdanju
| Verzija | Pusti | Opis | ||||||||||||||||
| 5.11 | jul 2025 | Dodana je podrška za novu HMI platformu. | ||||||||||||||||
| 5.10 | juna 2017 | Dodana je podrška za novu HMI platformu. | ||||||||||||||||
| 5.09 | juna 2016 | Dodana podrška za novu HMI platformu. Ispravljen problem pri korištenju indeksa. | ||||||||||||||||
| 5.08 | novembar 2015 | Raspon MX je povećan sa 0..1274 na 0..3327. Ispravljen je problem sa ponovnim povezivanjem. | ||||||||||||||||
| 5.07 | maja 2012 | Ispravljen je problem s performansama prilikom istovremenog čitanja više IX ili QX uređaja. | ||||||||||||||||
| 5.06 | april 2011 | Dodata je podrška za unicode stringove za određene HMI modele. | ||||||||||||||||
| 5.05 | septembar 2010 | Podrška za nove HMI modele. | ||||||||||||||||
| 5.04 | april 2010 | Ispravljen problem pokretanja pri korištenju određenih HMI modela. | ||||||||||||||||
| 5.03 | oktobar 2009 | Ispravljeno očitavanje MX-uređaja. Promijenjena su podešavanja analognih ulazno/izlaznih modula na analogne ulazno/izlazne riječi. |
||||||||||||||||
| 5.02 | avgust 2009 | Fiksna zamjena stringova za analogne uređaje. Dodata je kolona za analogne ulazno/izlazne module u svojstvu stanica kako bi se dobilo isto adresiranje u HMI-ju kao i u programu za konfiguraciju kontrolera. |
||||||||||||||||
| 5.01 | oktobar 2008 | Dodana je podrška za sat kontrolera. Promijenjen je zadani broj porta. Dodana je podrška za nove HMI modele. Dodana je podrška za mehanizme sa jednom zavojnicom kroz nove uređaje SQX, SMX i SIX. Dodani uređaji W i B za standardnu Modbus komunikaciju. |
||||||||||||||||
| 5.00 | januara 2007 | Početna verzija. | ||||||||||||||||
3. Odricanje od odgovornosti
Imajte na umu da su se od kreiranja ove dokumentacije mogle dogoditi promjene u protokolu kontrolera ili hardveru, koje mogu ometati funkcionalnost ovog upravljačkog programa. Stoga uvijek testirajte i provjerite funkcionalnost aplikacije. Kako bi se prilagodili razvoju protokola i hardvera kontrolera, upravljački programi se kontinuirano ažuriraju. Shodno tome, uvijek osigurajte da se u aplikaciji koristi najnoviji upravljački program.
4. Ograničenja
U ovom drajveru se koristi WAGO adresiranje. To znači da ako imate stari projekat koji koristi drugu vrstu adresiranja, adrese se moraju konvertovati.
5. Povezivanje s kontrolerom
5.1. Ethernet
5.1.1. Ethernet veza

Povezivanje u mreži se ostvaruje prema Ethernet standardima.
Za proširenje mreže može se koristiti prekidač.
NAPOMENA
Prilikom povezivanja s kontrolerom, svi uključeni simboli se prenose. U zavisnosti od broja simbola, može doći do kašnjenja prije nego što se vrijednosti prikažu u
HMI.
Za daljnje informacije o postavkama u kontroleru, specifikacijama kabela i informacijama o povezivanju kontrolera s HMI-jem, pogledajte priručnik za trenutni kontroler.
Povezivanje na kontroler
6. Postavke
6.1. General
| Parametar | Zadana vrijednost | Opis | ||||||||||||||||
| Zadana stanica | 0 | Adresa stanice zadanog kontrolera. | ||||||||||||||||
| Registar sata (MW) | 0 | Registrujte adresu u kontroleru gdje se pohranjuju podaci sata. | ||||||||||||||||
6.2. Napredno
| Parametar | Zadana vrijednost | Opis | ||||||||||||||||
| Omogući Unicode | False | Omogućava čitanje/pisanje unicode znakova na kontroler. Imajte na umu da će svaki znak u unicode nizu koristiti dva bajta memorije u kontroleru. | ||||||||||||||||
| Redoslijed bajtova | Intel | Postavlja redoslijed bajtova Unicode znaka. | ||||||||||||||||
| Timeout | 400 | Broj milisekundi tišine na portu prije slanja sljedećeg ponovnog pokušaja. | ||||||||||||||||
| NAPOMENA Određene funkcije koriste HMI kao gateway za prosljeđivanje komunikacije. Ove funkcije, uključujući transparentni način rada, usmjeravanje, prolazni način rada, modem i tuneliranje, mogu zahtijevati veću vrijednost vremenskog ograničenja. |
||||||||||||||||||
| Ponovni pokušaji | 3 | Broj ponovnih pokušaja prije nego što se otkrije komunikacijska greška. | ||||||||||||||||
| Vrijeme ponovnog pokušaja van mreže stanice | 10 | Koliko dugo treba čekati nakon komunikacijske greške prije pokušaja ponovnog uspostavljanja komunikacije. | ||||||||||||||||
| Sakrij grešku komunikacije | False | Skriva poruku o grešci koja se prikazuje prilikom problema u komunikaciji. | ||||||||||||||||
| Opcije komandne linije | Posebne komande koje se mogu proslijediti upravljačkom programu. Dostupne komande su opisane u poglavlju Komande ispod. | |||||||||||||||||
6.2.1. Komande
Za ovaj drajver nisu dostupne komande.
6.3. Stanica
| Parametar | Zadana vrijednost | Opis | ||||||||||||||||
| Stanica | 0 | Referentni broj koji se koristi u uređajima. Maksimalan broj stanica koje se mogu konfigurisati: 20 Raspon vrijednosti: [0-255] |
||||||||||||||||
| IP adresa | 192.168.1.1 | IP adresa povezane stanice. | ||||||||||||||||
| Luka | 502 | Broj porta povezane stanice. Raspon vrijednosti: [0-65535] |
||||||||||||||||
| Analogni ulaz | 0 | Broj analognih ulaznih riječi korištenih u povezanoj stanici. Raspon vrijednosti: [0-65535] |
||||||||||||||||
| Analogni izlaz | 0 | Broj analognih izlaznih riječi korištenih u povezanoj stanici. Raspon vrijednosti: [0-65535] |
||||||||||||||||
Podesite broj analognih riječi u svakoj stanici tako da odgovara adresiranju u kontroleru.
Kontroler sortira adrese počevši od analognih modula, a zatim digitalnih modula.
Da bi se dobilo isto adresiranje u HMI-ju kao i u softveru kontrolera, broj analognih riječi mora biti konfiguriran za svaku stanicu.
Za nprample: Postavljanjem analognog izlaza na 2, digitalni uređaji će se pokrenuti od QX2.0, a analogni uređaji će biti QW0-QW1.
NAPOMENA
Pokušaj čitanja/pisanja adrese ispod granice područja digitalnog uređaja može uzrokovati neželjeno ponašanje.
7. Adresiranje
Drajver može da obradi sledeće tipove podataka u kontroleru.
7.1. Digitalni signali
| Ime | Adresa | Čitanje / pisanje | Tip | |||||||||||||||
| Fizički izlazi | QX0.0 – QX31.15 * | Čitanje / pisanje | Digital | |||||||||||||||
| Fizički ulazi | IX0.0 – IX31.15 * | Samo za čitanje | Digital | |||||||||||||||
| Promjenjive izlazne varijable PLC-a | QX256.0 – QX511.15 | Samo za čitanje | Digital | |||||||||||||||
| Promjenjive ulazne varijable PLC-a | IX256.0 – IX511.15 | Čitanje / pisanje | Digital | |||||||||||||||
| Remanentna memorija | MX0.0 – MX3327.15 | Čitanje / pisanje | Digital | |||||||||||||||
* Početna i krajnja adresa zavise od broja analognih riječi konfiguriranih za kontroler.
NAPOMENA
Digitalni uređaji sa remanentnom memorijom rade metodom čitanja prije pisanja. To znači da kada se bit modificira, čita se cijela riječ, zanimljivi bit se modificira u riječi, a cijela riječ se upisuje nazad u kontroler. Ovo ostavlja potencijalni rizik da se sve promjene koje je sam kontroler izvršio na 16 bitova tokom ove procedure izgube.
Korištenje prefiksa S za digitalne uređaje će umjesto toga koristiti funkciju single coil write (pisanje s jednom zavojnicom). Ovo osigurava da nijedan drugi bit neće biti pogođen prilikom pisanja. Nedostatak je što se istovremeno može pisati samo jedan bit, što može uzrokovati pad performansi prilikom modifikacije nekoliko bitova unutar iste riječi.
Exampnpr. pisanje u MX12.3 bit će zapisano u svim bitovima od MX12.0 do MX12.15, ali pisanje u SMX12.3 će zapisati samo u MX12.3 bit.
7.2. Analogni signali
| Ime | Adresa | Čitanje / pisanje | Tip | |||||||||||||||
| Fizički izlazi | QW0 – QW255 | Čitanje / pisanje | Analogni 16-bitni | |||||||||||||||
| Fizički ulazi | IW0 – IW255 | Samo za čitanje | Analogni 16-bitni | |||||||||||||||
| Promjenjive izlazne varijable PLC-a | QW256 – QW511 | Samo za čitanje | Analogni 16-bitni | |||||||||||||||
| Promjenjive ulazne varijable PLC-a | IW256 – IW511 | Čitanje / pisanje | Analogni 16-bitni | |||||||||||||||
| Remanentna memorija | MW0 – MW4095 | Čitanje / pisanje | Analogni 16-bitni | |||||||||||||||
7.3. Specijalno adresiranje
| Ime | Adresa | Čitanje / pisanje | Tip | |||||||||||||||
| Zavojnice | B | Čitanje / pisanje | Digital | |||||||||||||||
| Holding registri | W | Čitanje / pisanje | Analog | |||||||||||||||
Specijalne adrese B i W mogu se koristiti ako je Wago kontroler programiran za korištenje standardne Modbus komunikacije (Intel format podataka).
B-registar je mapiran na Modbus adrese zavojnica (00000-) gdje je B0 = 00000, B1 = 00001 itd., a W-registar je mapiran na registre za pohranu (40000-) gdje je W0 = 40000, W1 = 40001 itd.
Imajte na umu da se može koristiti samo Modbus slave stanica 0.
7.4. Adresiranje stanice
Za komunikaciju sa stanicama koje nisu zadana stanica, broj stanice se daje kao prefiks uređaju.
Example
05:QX3.6 adresira fizički izlaz QX3.6 u stanici 5.
03:IX23.8 adresira fizički ulaz IX23.8 u stanici 3.
QW262 adresira PFC OUT varijablu QW262 u zadanoj stanici.
7.4.1. Emitirajuća stanica
Stanica broj 0 je rezervisana za emitovanje, što znači da će pisanje na adresu 0 uticati na sve podređene stanice istovremeno. Pošto je moguće pisati samo na stanicu 0, objekti koji se odnose na stanicu 0 biće prazni dok se ne unese vrijednost.
7.5. Performanse
Sljedeća tabela prikazuje maksimalan broj signala po poruci za svaku adresu i vrstu operacije. Za informacije o tome kako optimizirati projekat za najbolje performanse pogledajte poglavlje Efikasna komunikacija.
| Adrese | Čitaj | Pišite | Otpad | |||||||||||||||
| MW/IW/QW/W | 125 | 100 | 20 | |||||||||||||||
| B/MX/SMX/IX/QX | 125 | 1 | 20 | |||||||||||||||
8. Routing
Drajver ne podržava nijedan način usmjeravanja.
9. Modul za uvoz
Drajver ne podržava nijedan modul za uvoz.
10. Efikasna komunikacija
10.1. Pakovanje signala
Kada tags prenose se između vozača i kontrolera, svi tags se ne prenose istovremeno. Umjesto toga, podijeljeni su u poruke s nekoliko tags u svakoj poruci. Smanjenjem broja poruka koje se moraju prenijeti, brzina komunikacije se može poboljšati. Broj tags u svakoj poruci zavisi od korištenog upravljačkog programa.
NAPOMENA
ASCII stringovi i nizovi su pakovani u jednu poruku za svaki objekat.
NAPOMENA
Posjedovanje različitih grupa za anketiranje utjecat će na način generiranja zahtjeva.
10.2. Otpad
Da bi poruka bila što efikasnija, otpad između dva tag adrese se moraju uzeti u obzir. Otpad je maksimalna udaljenost između dva tag adrese koje možete imati i čuvati ih u istoj poruci. Ograničenje otpada ovisi o korištenom upravljačkom programu.
NAPOMENA
Otpad je validan samo za adresiranje zasnovano na broju, ne i za adresiranje zasnovano na imenu.
NAPOMENA
Otpad se može izračunati samo između dva slična tipa podataka tags, ne između različitih tipova podataka tags.
Scenario 1
Kada je cijeli broj tags sa adresama 4, 17, 45, 52 se koriste sa ograničenjem otpada od 20, što će na kraju rezultirati kreiranjem dvije poruke.
Prva poruka s adresom 4 i 17 (tag razlika u adresama je 13 <= 20).
Druga poruka sa adresama 45 i 52 (tag razlika u adresama je 7 <= 20).
Razlog: Razlika između 17 i 45 je veća od ograničenja otpada od 20, stoga se kreira druga poruka.
Scenario 2
Kada je cijeli broj tags sa adresama 4, 17, 37, 52 se koriste sa ograničenjem otpada od 20, što će na kraju rezultirati kreiranjem jedne poruke.
Razlog: Razlika između uzastopnih tags je manje ili jednako ograničenju otpada od 20, stoga se kreira jedna poruka.
Zaključak
Scenario 2 je efikasniji od scenarija 1.
Efikasna komunikacija
11. Otkrivanje problema
11.1. Poruke o grešci
Značenje poruka o greškama s kontrolera koje prikazuje upravljački program.
| Poruka o grešci | Opis | |||||||||||||||||
| Loš odgovor | Drajver je primio neočekivani odgovor. Provjerite da li uređaji postoje i da li su njihove adrese unutar važećeg raspona za povezani kontroler. | |||||||||||||||||
| Greška komunikacije | Komunikacija nije uspjela. Provjerite postavke komunikacije, kabel i broj stanice. | |||||||||||||||||
| Ilegalna stanica | Drajver pokušava pristupiti uređaju u Ethernet stanici koji nije definiran u konfiguraciji stanica. | |||||||||||||||||
Specifikacije
- Verzija drajvera: 5.11
- Datum: 15. avgust 2025
Rješavanje problema
11.1. Poruke o grešci
Ako se tokom komunikacije pojave poruke o grešci, pogledajte odjeljak za rješavanje problema u priručniku za rješenja.
FAQ
P: Šta trebam učiniti ako ne mogu uspostaviti vezu s kontrolerom?
A: Provjerite Ethernet vezu, uvjerite se da je kontroler uključen i provjerite IP postavke.
Dokumenti / Resursi
![]() |
Beijer Electronics MODBUS TCP Ethernet IP mreža [pdf] Korisnički priručnik v.5.11, MODBUS TCP Ethernet IP mreža, MODBUS TCP, Ethernet IP mreža, IP mreža, Mreža |




