Kako da povežemo Weintek HMI sa Siemens PLC putem Modbus TCP?
Kako da povežemo Weintek HMI sa Siemens PLC putem Modbus TCP?
Priključak HMI-a i GTK-a pouzdano funkcionira samo kada se protokol, adrese, vrste podataka i važnost svakog registra poklapa.
U najčešćem dizajnu, Weintek HMI je Modbus TCP klijent i Siemensov upravljač je poslužitelj. HMI čita mjerenja i stanja stroja i šalje dopuštene zahtjeve. Control logika je još uvijek provodi u PLC-hMI ne smije zamijeniti sigurnosne funkcije. Provjerite točnu oznaku Siemensa prije pokretanja CPU-da, dostupna verzija softvera i stvarna podrška Modbus TCP. Na primjer S7-200 SMART se može aktivirati odgovarajućim programskim uputama, ne nužno automatski.
Postupak korak po korak
- Provjerite hardver i softver kompatibilnost. Zapišite Weintek HMI model, Siemens CPU, projektne verzije i dostupni Ethernet sučelja. Odaberite koji uređaj je Modbus poslužitelj i koji klijent.
- Postavite mrežu. Odredi kompatibilno, ali različito statično IP-naslov u istom segmentu ili odgovarajućim smjernicama. Provjerite komunikaciju i segmentaciju mreže.
- Omogući Siemens GPG poslužitelj. Ako odabrani uređaj i projekt podržavaju ovo, podesite MB SERVER ili odgovarajuću Modbus TCP biblioteku. Uobičajena port je 502/TCP; parametri su potvrđeni u priručniku modela.
- Postavite registarski stol. Navedite kod funkcije, adresu za svaki signal, R/W-prava, tip (bitno, INT16, UINT16, 32-bit, plutajući), ljestvici i jedinici. Odvojene izmjerene vrijednosti od naredbi.
- Dodaj u Easybuilder Pro PLC-uređaj. Odaberi odgovarajući Modbus upravljač pod parametrima sustava TCP/IP, IP-Adresa, luka, tajmout i stanica. Dodijeliti odgovarajuće adrese HMI objektima.
- Samo prvo testiraj čitanje. Provjerite jednu poznatu vrijednost, kao što je temperatura ili brojač proizvoda, zatim snimite sigurnu promjenjivu provjeru. Samo omogućite naredbe provjerene od strane GFCM.
- Isprobaj greške i ponovo pokreni. Isključite vezu, simulirajte nedostupan registar i ponovo pokrenite. Prikaz mora pokazati gubitak komunikacije, a ne zastarjele podatke kao važeće.
Primjer mapiranja podataka
Zamislite stroj s prijenosnim pojasem. Jedan logički registar prenosi brzinu u desetinama jedinice, drugi broj komada, treće stanje pogreške. Kada HMI pošalje zahtjev za novu brzinu, GFM provjerava dopuštena ograničenja i zatim prihvaća postavke. Završne naslove treba odrediti projektom; 40001 dokumentacija se ne poklapa uvijek s numeričkom adresom u upravljaču, jer neki koriste jedan odmak.
Što pravilno čitanje znači 32-bitnih podaci?
Ako se na zaslonu pojavljuju nelogični brojevi, provjerite redoslijed riječi i bajtova, znak, konverziju između cijelog broja i realnog tipa i skala. Veza se može uspostaviti i model podataka je još uvijek pogrešan.
Zašto bi radije koristili certificiranu naredbu?
Izravni zapis u GPM-u nije isti kao izvršenje naredbe. U industrijskom stroju, logička struktura je zahtjev-potvrđivanje-odgovor: HMI postavlja želju, GPM provjerava uvjete, zatim vraća potvrdu ili opis odbacivanja. Sigurnosne značajke moraju ostati neovisne o zaslonu.
Najčešće pogreške u izvršenju
- PLC ne sluša Modbus TCP iako reagira na pinging.
- Značenje klijenta i poslužitelja ili broja je zamijenjeno TCP-vrat.
- Pogrešno odstupanje od adrese registra ili pogrešnog tipa 16/32-bitne vrijednosti.
- Nedostaje otkrivanje nepovezane veze, tako da HMI pokazuje zastarjelu vrijednost.
- PLC prima narudžbe izvan dopuštenog područja bez provjere.
Kako ti on može pomoći Svet Črnil?
U Vijeću crnaca u Ljubljani pomažemo pri povezivanju HMI-a, PVT-a i industrijskih uređaja. Pošalji panel model, etiketu PLC-da, željeni popis podataka i opis stroja. Možemo pripremiti registra mapa, komunikacijski test i transparentnu vizualizaciju koja se također može održavati.
Stručni resurs: Siemens S7-200 SMART Sustavski priručnik. Pri spajanju, uvijek provjerite priručnik i betonske verzije uređaja koji se koriste.
Objavljeno:
Srodni proizvodi
-
SIMENSI Pametni panel SMART 700 IE V3 SIMTIČNI HMI
-
SIMENS SIMATIČNA S7-200 SMART SR20 GHz jedinica
-
Siemens SIMATIC S7-200 SMART CPU ST20 za automatizaciju
-
TTL modul za serijski komunikacijski MODBUS i automatizaciju
-
Razvoj i programiranje automatizacije industrijskih ribnjaka