PLX32 Multi Protocol Gateway

Informacije o proizvodu

Specifikacije

  • Naziv proizvoda: PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
  • Proizvođač: ProSoft Technology, Inc.
  • Datum korisničkog priručnika: 27. oktobar 2023
  • Zahtjevi za napajanje: Snaga klase 2
  • Odobrenja i sertifikati agencija: Dostupni na
    proizvođača website

Upute za upotrebu proizvoda

1. Počnite ovdje

Prije korištenja višeprotokolnog mrežnog prolaza, slijedite korake
navedeno u nastavku:

1.1 Prekoview

Upoznajte se sa karakteristikama i funkcijama
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway upućivanjem na korisnika
priručnik.

1.2 Sistemski zahtjevi

Uvjerite se da vaš sistem ispunjava potrebne zahtjeve
navedeno u korisničkom priručniku za optimalne performanse.

1.3 Sadržaj paketa

Provjerite sadržaj paketa kako biste provjerili da li su svi artikli uključeni
kako je navedeno u korisničkom priručniku.

1.4 Montaža gateway-a na DIN šinu

Slijedite upute u korisničkom priručniku kako biste ispravno
montirajte gateway na DIN šinu za sigurnu instalaciju.

1.5 Postavke kratkospojnika

Podesite postavke kratkospojnika prema korisničkom priručniku na
konfigurišite gateway prema potrebi za vaše podešavanje.

1.6 SD kartica

Ako je moguće, umetnite SD karticu u za to predviđeni slot
slijedeći smjernice navedene u korisničkom priručniku.

1.7 Povezivanje napajanja na jedinicu

Spojite napajanje na jedinicu prema uputama korisnika
priručnik za napajanje višeprotokolnog mrežnog prolaza.

Često postavljana pitanja (FAQ)

P: Kako da vratim multi-protocol Gateway na fabričke postavke
postavke?

O: Da biste vratili gateway na fabrička podešavanja, pronađite reset
dugme na uređaju i držite ga 10 sekundi dok se jedinica ne pojavi
restartuje.

P: Može li se mrežni prolaz PLX32-EIP-MBTCP-UA koristiti u opasnim slučajevima
lokacije?

O: Ne, nije preporučljivo koristiti gateway u opasnim situacijama
lokacijama prema sigurnosnim smjernicama navedenim u korisničkom priručniku.

PLX32-EIP-MBTCP-UA
Multi-Protocol Gateway

UPUTSTVO ZA UPOTREBU

27. oktobar 2023

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Sadržaj Priručnik za upotrebu

Vaše povratne informacije molim
Uvijek želimo da imate osjećaj da ste donijeli ispravnu odluku da koristite naše proizvode. Ako imate prijedloge, komentare, pohvale ili pritužbe na naše proizvode, dokumentaciju ili podršku, pišite ili nas pozovite.

Kako nas kontaktirati
ProSoft Technology, Inc. +1 661-716-5100 +1 661-716-5101 (Faks) www.prosoft-technology.com support@prosoft-technology.com
PLX32-EIP-MBTCP-UA Korisnički priručnik za javnu upotrebu.
27. oktobar 2023
ProSoft Technology®, je registrovano autorsko pravo kompanije ProSoft Technology, Inc. Svi drugi nazivi brendova ili proizvoda su ili mogu biti zaštitni znaci i koriste se za identifikaciju proizvoda i usluga njihovih vlasnika.

Odricanje od odgovornosti za sadržaj
Ova dokumentacija nije namijenjena kao zamjena i ne treba se koristiti za određivanje prikladnosti ili pouzdanosti ovih proizvoda za specifične korisničke aplikacije. Dužnost je svakog takvog korisnika ili integratora da izvrši odgovarajuću i potpunu analizu rizika, evaluaciju i testiranje proizvoda u odnosu na relevantnu specifičnu primjenu ili upotrebu istih. Ni ProSoft Technology niti bilo koje od njenih filijala ili podružnica neće biti odgovorne za zloupotrebu informacija sadržanih u ovom dokumentu. Informacije u ovom dokumentu uključujući ilustracije, specifikacije i dimenzije mogu sadržavati tehničke netačnosti ili tipografske greške. ProSoft Technology ne daje nikakvu garanciju ili izjavu u pogledu svoje tačnosti i ne preuzima nikakvu odgovornost i zadržava pravo da ispravi takve netačnosti ili greške u bilo kom trenutku bez prethodne najave. Ako imate bilo kakve prijedloge za poboljšanja ili izmjene ili ste pronašli greške u ovoj publikaciji, obavijestite nas.
Nijedan dio ovog dokumenta ne smije se reproducirati u bilo kojem obliku ili na bilo koji način, elektronski ili mehanički, uključujući fotokopiranje, bez izričite pismene dozvole ProSoft Technology. Prilikom instaliranja i upotrebe ovog proizvoda moraju se poštovati svi relevantni državni, regionalni i lokalni sigurnosni propisi. Iz sigurnosnih razloga i kako bi se osigurala usklađenost sa dokumentovanim sistemskim podacima, samo proizvođač treba da obavlja popravke komponenti. Kada se uređaji koriste za aplikacije sa tehničkim sigurnosnim zahtjevima, moraju se poštovati relevantna uputstva. Neupotreba softvera ProSoft Technology ili odobrenog softvera sa našim hardverskim proizvodima može dovesti do ozljeda, oštećenja ili neprikladnih rezultata rada. Nepoštivanje ovih informacija može dovesti do ozljeda ili oštećenja opreme.
Autorska prava © 2023 ProSoft Technology, Inc. Sva prava pridržana.
Za profesionalne korisnike u Evropskoj uniji
Ako želite odbaciti električnu i elektroničku opremu (EEE), obratite se svom prodavaču ili dobavljaču za dodatne informacije.

Prop 65 Upozorenje na rak i reproduktivnu štetu www.P65Warnings.ca.gov

ProSoft Technology, Inc.

Stranica 2 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Sadržaj Priručnik za upotrebu

Informacije otvorenog koda
Softver otvorenog koda koji se koristi u proizvodu
Proizvod sadrži, između ostalog, softver otvorenog koda files, kao što je definisano u nastavku, razvijeno od strane trećih strana i licencirano pod licencom softvera otvorenog koda. Ovi softveri otvorenog koda filesu zaštićeni autorskim pravima. Vaše pravo da koristite softver otvorenog koda regulisano je relevantnim važećim uslovima licence za softver otvorenog koda. Vaša usklađenost sa ovim uslovima licence će vam dati pravo da koristite softver otvorenog koda kako je predviđeno u relevantnoj licenci. U slučaju sukoba između ostalih uslova licence ProSoft Technology, Inc. koji se primenjuju na proizvod i uslova licenciranja softvera otvorenog koda, uslovi softvera otvorenog koda će imati prednost. Softver otvorenog koda se obezbjeđuje bez naknade (tj. ne naplaćuju se naknade za korištenje licenciranih prava). Softver otvorenog koda sadržan u ovom proizvodu i odgovarajuće licence za softver otvorenog koda navedeni su u modulu webstranici, na linku Open Source. Ako je softver otvorenog koda sadržan u ovom proizvodu licenciran pod GNU Općom javnom licencom (GPL), GNU manjom opštom javnom licencom (LGPL), Mozilla javnom licencom (MPL) ili bilo kojom drugom licencom za softver otvorenog koda, koja zahtijeva da izvorni kod bude dostupan i takav izvorni kod nije već isporučen zajedno sa proizvodom, možete naručiti odgovarajući izvorni kod softvera otvorenog koda od ProSoft Technology, Inc. – uz plaćanje troškova dostave i rukovanja – u periodu od najmanje 3 godine od kupovine proizvoda. Molimo pošaljite svoj poseban zahtjev, u roku od 3 godine od datuma kupovine ovog proizvoda, zajedno s nazivom i serijskim brojem proizvoda koji se nalazi na etiketi proizvoda na:
ProSoft Technology, Inc. Direktor inženjeringa 9201 Camino Media, Suite 200 Bakersfield, CA 93311 SAD
Garancija u vezi daljeg korišćenja softvera otvorenog koda
ProSoft Technology, Inc. ne daje nikakvu garanciju za softver otvorenog koda sadržan u ovom proizvodu, ako se takav softver otvorenog koda koristi na bilo koji način osim što je predviđeno od strane ProSoft Technology, Inc. Licence navedene u nastavku definišu garanciju, ako postoji, od autori ili davaoci licence softvera otvorenog koda. ProSoft Technology, Inc. se izričito odriče svake garancije za kvarove uzrokovane promjenom bilo kojeg Open Source softvera ili konfiguracije proizvoda. Isključuju se bilo kakve garancije protiv ProSoft Technology, Inc. u slučaju da softver otvorenog koda sadržan u ovom proizvodu krši prava intelektualnog vlasništva treće strane. Sljedeće odricanje se odnosi na GPL i LGPL komponente u odnosu na nosioce prava: „Ovaj program se distribuira u nadi da će biti koristan, ali BEZ IKAKVE GARANCIJE; čak i bez implicitne garancije o PRODAJNOSTI ili PRIKLADNOSTI ZA ODREĐENU NAMJENU. Pogledajte GNU Opću javnu licencu i GNU manju opću javnu licencu za više detalja.” Za preostale komponente otvorenog koda primjenjuju se isključenja odgovornosti vlasnika prava u odgovarajućim tekstovima licence. Tehnička podrška, ako postoji, biće obezbeđena samo za neizmenjen softver.

Ove informacije su takođe dostupne u meniju Help > About u softveru ProSoft Configuration Builder (PCB).

ProSoft Technology, Inc.

Stranica 3 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Sadržaj Priručnik za upotrebu

Važne upute za instalaciju
Ožičenje za napajanje, ulaz i izlaz (I/O) mora biti u skladu s metodama ožičenja klase I, Divizije 2, članom 5014 (b) Nacionalnog električnog kodeksa, NFPA 70 za instalaciju u SAD-u, ili kako je navedeno u odjeljku 18. -1J2 Kanadskog električnog kodeksa za instalacije u Kanadi, au skladu sa nadležnim organom. Treba obratiti pažnju na sljedeća upozorenja:

UPOZORENJE – OPASNOST OD EKSPLOZIJE – ZAMJENA KOMPONENTA MOŽE ODLOŽITI POGODNOST ZA KLASU I, DIV. 2;
UPOZORENJE – OPASNOST OD EKSPLOZIJE – KADA SE NA OPASNIM LOKACIJAMA, ISKLJUČITE NAPAJANJE PRIJE ZAMJENE ILI OŽIČIVANJA MODULA
UPOZORENJE – OPASNOST OD EKSPLOZIJE – NEMOJTE ISKLJUČAVATI OPREMU osim ako nije ISKLJUČEN NAPAJANJE ILI JE POZNATO DA JE PODRUČJE NEOPASNO.
Snaga klase 2

Odobrenja i potvrde agencija
Molimo posjetite našu webstranica: www.prosoft-technology.com

ProSoft Technology, Inc.

Stranica 4 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Sadržaj Priručnik za upotrebu

Sadržaj
Molimo Vas za povratne informacije………………………………………………………………………………………………………………………………..2 Kako nas kontaktirati … ………………………………………………………………………………………………………………………..2 Odricanje od odgovornosti za sadržaj…………… ……………………………………………………………………………………………………………..2 Važna uputstva za instalaciju …………………… ………………………………………………………………………4 Odobrenja i potvrde agencija …………………………………………………………… …………………………………………….4

1 Počnite ovdje

8

1.1

Gotovoview………………………………………………………………………………………………………………. 8

1.2

Sistemski zahtjevi ……………………………………………………………………………………………….8

1.3

Sadržaj paketa …………………………………………………………………………………………………….9

1.4

Montaža gatewaya na DIN šinu …………………………………………………………………………9

1.5

Postavke kratkospojnika ……………………………………………………………………………………………………..10

1.6

SD kartica…………………………………………………………………………………………………………………11

1.7

Spajanje napajanja na jedinicu ……………………………………………………………………..12

1.8

Instaliranje softvera ProSoft Configuration Builder …………………………………………..13

2 Korištenje ProSoft Configuration Builder-a

14

2.1 2.2 2.3 2.4 2.5
2.5.1 2.5.2 2.6 2.7 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8 2.9

Povezivanje računara sa mrežnim prolazom …………………………………………………………………………14 Postavljanje privremene IP adrese u mrežni prolaz …………………………… ………………14 Postavljanje projekta …………………………………………………………………………………..17 Onemogućavanje funkcionalnosti protokola pristupnika …… ………………………………………………………..19 Konfiguriranje parametara pristupnika …………………………………………………………………………..22 Preimenovanje PCB objekata ……………………………………………………………………………………………………..22 Štampanje konfiguracije File …………………………………………………………………………………..22 Konfiguriranje Ethernet porta………………………………………… ……………………………23 Mapiranje podataka u memoriji modula …………………………………………………………………………..24 Sa adrese ………… ………………………………………………………………………………………………25 Na adresu ………………………………………… …………………………………………………….25 Broj registara ………………………………………………………………………………… ……………………………….25 Swap kod …………………………………………………………………………………………………………….26 Unaprijed postavljeno kašnjenje ……………………………………………………………………………………………..26 Preuzimanje projekta na PLX32-EIP-MBTCP -UA ……………………………………………27 Učitavanje projekta sa gateway-a …………………………………………………………29

3 Dijagnostika i rješavanje problema

31

3.1 3.1.1 3.1.2
3.2 3.2.1 3.2.2 3.2.3
3.3 3.3.1 3.3.2

LED indikatori …………………………………………………………………………………………………………………..31 LED diode glavnog pristupnika………… ………………………………………………………………………..32 LED diode Ethernet porta ……………………………………………………… ……………………………33 Korištenje dijagnostike u ProSoft Configuration Builder-u ………………………………………..34 Dijagnostički meni ………………………………………… ………………………………………………………36 Snimanje dijagnostičke sesije u dnevnik File …………………………………………………………..37 Toplo čizma / Hladno pokretanje………………………………………………………………………… ……………….37 Podaci o statusu pristupnika u gornjoj memoriji………………………………………………………..38 Opšti podaci o statusu mrežnog prolaza u gornjoj memoriji…………… …………………………………………38 Podaci o statusu specifični za protokol u gornjoj memoriji……………………………………………….39

ProSoft Technology, Inc.

Stranica 5 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Sadržaj Priručnik za upotrebu

4 Informacije o hardveru

40

4.1

Specifikacije hardvera………………………………………………………………………………………..40

5 EIP protokol

41

5.1 5.1.1 5.1.2
5.2 5.2.1 5.2.2 5.2.3
5.3 5.3.1 5.3.2 5.3.3
5.4 5.4.1 5.4.2 5.4.3

EIP Functional Overview …………………………………………………………………………………………………….41 Opće specifikacije EtherNet/IP-a……………… …………………………42 EIP interna baza podataka …………………………………………………………………………………..43 EIP konfiguracija … …………………………………………………………………………………………………45 Konfiguriranje EIP servera klase 3 ……………………………… ……………………………………………..45 Konfiguriranje EIP klase 1 veze …………………………………………………………….48 Konfiguriranje EIP klase 3 Client[x]/UClient Connection ……………………………………………….53 Dijagnostika mreže …………………………………………………………………… ………………..65 EIP PCB dijagnostika……………………………………………………………………………………………….65 EIP statusni podaci u gornjem Memorija ………………………………………………………………………….66 EIP kodovi grešaka …………………………………………………… ……………………………………………..69 Referenca EIP ………………………………………………………………………………………………… ……..72 Specifičnosti SLC-a i MicroLogix-a ……………………………………………………………………….72 Specifičnosti PLC5 procesora………………………… …………………………………………………………..76 Specifičnosti procesora ControlLogix i CompactLogix …………………………………………….81

6 MBTCP protokol

90

6.1 6.1.1 6.1.2
6.2 6.2.1 6.2.2 6.2.3
6.3 6.3.1 6.3.2 6.3.3
6.4 6.4.1

MBTCP Functional Overview ………………………………………………………………………………… 90 MBTCP Opće specifikacije…………………………………………………………… ……………………………91 MBTCP interna baza podataka ……………………………………………………………………………………….92 MBTCP konfiguracija ………………… ………………………………………………………………………..95 Konfiguriranje MBTCP servera …………………………………………………………………… ……………….95 Konfiguriranje MBTCP klijenta [x] …………………………………………………………………………………..97 Konfiguriranje naredbi MBTCP klijenta [x] …………………………………………………….99 Dijagnostika mreže………………………………………………………………………………… ……………102 MBTCP PCB dijagnostika……………………………………………………………………………………….102 MBTCP statusni podaci u gornjoj memoriji …………… ………………………………………….102 MBTCP kodovi grešaka ……………………………………………………………………………………… …..105 Referenca MBTCP ………………………………………………………………………………………………..106 O Modbus protokolu ……………… …………………………………………………………………….106

7 OPC UA server

108

7.1 7.1.1 7.1.2 7.1.3
7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6
7.3 7.4 7.5

UA Server Configuration Manager Software…………………………………………………………..108 Instalacija ……………………………………………………………………… ……………………………………………108 Sinhronizacija vremena NTP servera …………………………………………………………………………..109 Pokretanje PSW-UACM…… ………………………………………………………………………………….110 Certifikati ……………………………………………………… ………………………………………..112 Sigurnosna politika ………………………………………………………………………………… …………112 Kreiranje certifikata instance aplikacije za pripremu ……………………………….113 Kreiranje CA certifikata……………………………………………………… ……………………………..115 Kreiranje certifikata instance aplikacije ………………………………………………..117 Osvježavanje kartice Status………………………… …………………………………………………………118 Kreiranje i potpisivanje novog certifikata …………………………………………………………123 Uvoz certifikata Javni ključ File …………………………………………………………..127 Izvoz CA certifikata OPC klijentu ………………………………………………………. 130 Lista opoziva ……………………………………………………………………………………………………..131

ProSoft Technology, Inc.

Stranica 6 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Sadržaj Priručnik za upotrebu

7.6 7.7
7.7.1 7.7.2 7.8 7.9 7.10 7.11 7.11.1 7.11.2 7.12 7.12.1 7.12.2 7.12.3 7.12.4 7.12.5 7.12.6

Preuzimanje konfiguracije UA servera na gateway ……………………………132 Kontrola pristupa korisnika…………………………………………………………………………………………… …………135 Dodavanje korisnika…………………………………………………………………………………………………………………….135 Dodavanje korisnika u grupu ……………………………………………………………………………………….137 Kreiranje Tags ………………………………………………………………………………………………………………….140 Kartica Napredno ……………………………… ……………………………………………………………………144 Spremanje konfiguracije UA servera ………………………………………………………… ..147 Povezivanje UA klijenta……………………………………………………………………………………148 Mapa podataka prample………………………………………………………………………………………………..148 Podešavanje UA klijenta……………………………… ……………………………………………………….152 Rješavanje problema i održavanje OPC UA servera …………………………………………….153 Kartica Status ……… ……………………………………………………………………………………………………153 Dnevnik komunikacijskih grešaka………………………………… ………………………………………………..153 Dijagnostika PCB modula……………………………………………………………………………………….. 153 Poništavanje stanja Povratak na “Čekanje da bude dodijeljen” ………………………………………153 Sigurnosna kopija PSW-UACM konfiguracijske baze podataka ……………………………………… ….154 Premještanje PSW-UACM instalacije na drugi stroj …………………………..154

8 Podrška, servis i garancija

155

8.1

Kontaktiranje tehničke podrške ………………………………………………………………………155

8.2

Informacije o garanciji…………………………………………………………………………………..155

ProSoft Technology, Inc.

Stranica 7 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Počnite ovdje Korisnički priručnik

1 Počnite ovdje
Da biste dobili najviše koristi od ovog korisničkog priručnika, trebali biste imati sljedeće vještine: · PLC ili PAC softver za konfiguraciju: Pokrenite program i koristite ga za konfiguraciju
procesor ako je potrebno · Microsoft Windows®: Instalirajte i pokrenite programe, izvršite komande menija,
navigirajte dijaloškim okvirima i unesite podatke · Instalacija hardvera i ožičenje: Instalirajte gateway i bezbedno povežite uređaje na
izvor napajanja i na PLX32-EIP-MBTCP-UA portove
1.1 Prekoview
Ovaj dokument objašnjava karakteristike PLX32-EIP-MBTCP-UA. Vodi vas kroz konfiguraciju, pokazujući kako mapirati podatke između uređaja ili mreže, preko gatewaya, do PLC-a ili PAC-a. Softver ProSoft Configuration Builder kreira files za uvoz u PLC ili PAC softver za programiranje, integrirajući gateway u vaš sistem. Također možete mapirati podatke između područja u internoj bazi podataka gatewaya. Ovo vam omogućava da kopirate podatke na različite adrese unutar baze podataka gatewaya kako biste kreirali lakši zahtjevi za podacima i kontrolu. PLX32-EIP-MBTCP-UA je samostalna jedinica montirana na DIN šinu koja pruža dva Ethernet porta za komunikaciju, daljinsku konfiguraciju i dijagnostiku. Gateway ima utor za SD karticu (SD kartica opciono) koji vam omogućava pohranjivanje konfiguracije filekoje možete koristiti za oporavak, prijenos konfiguracije na drugi mrežni prolaz ili rezervnu kopiju opće konfiguracije.
1.2 Sistemski zahtjevi
Softver za konfiguraciju ProSoft Configuration Builder za PLX32-EIP-MBTCP-UA zahtijeva sljedeće minimalne sistemske komponente: · Windows 7 Professional (32-bitna verzija), 8 GB RAM-a Intel® CoreTM i5 650 (3.20 GHz) · Windows XP Professional Ver. .2002 Service Pack 2, 512 MB RAM Pentium 4 (2.66
GHz) · Windows 2000 Ver.5.00.2195 servisni paket 2 512 MB RAM Pentium III (550 MHz)
Napomena: Da biste koristili PCB pod Windows 7 OS, morate biti sigurni da ste instalirali PCB koristeći opciju „Pokreni kao administrator“. Da biste pronašli ovu opciju, kliknite desnim tasterom miša na ikonu programa za instalaciju Setup.exe. U kontekstualnom meniju, vidjet ćete opciju „Pokreni kao administrator“. Kliknite lijevom tipkom miša za korištenje ove opcije instalacije. Imajte na umu da morate instalirati koristeći ovu opciju čak i ako ste već prijavljeni kao administrator na vašoj mreži ili osobnom računaru (PC). Korišćenje opcije „Pokreni kao administrator“ omogućiće instalateru PCB-a da kreira fascikle i files na vašem računaru sa odgovarajućim dozvolama i sigurnošću. Ako ne koristite opciju “Pokreni kao administrator”, može se činiti da je PCB ispravno instaliran; ali ćete primiti brojne, ponavljane file pristup greškama kad god radi PCB, posebno kada se mijenjaju konfiguracijski ekrani. Ako se to dogodi, da biste eliminirali greške, morat ćete u potpunosti deinstalirati PCB, a zatim ponovo instalirati koristeći opciju “Pokreni kao administrator”.

ProSoft Technology, Inc.

Stranica 8 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Počnite ovdje Korisnički priručnik

1.3 Sadržaj paketa
Sljedeće komponente su uključene uz PLX32-EIP-MBTCP-UA i sve su potrebne za instalaciju i konfiguraciju.

Važno: Prije početka instalacije, provjerite da li su prisutne sve sljedeće stavke.

Kol. Naziv dijela

1

Mini odvijač

1

Konektor za napajanje

1

Jumper

Broj dijela HRD250 J180 J809

Opis dijela Alat za ožičenje i osiguranje konektora za napajanje PLX32-EIP-MBTCP-UA konektor za napajanje Rezervni kratkospojnik za resetiranje OPC UA konfiguracije

1.4 Montaža gateway-a na DIN šinu
Da biste montirali PLX32-EIP-MBTCP-UA na DIN šinu, slijedite ove korake.
1 Postavite gateway na DIN šinu B pod blagim uglom. 2 Zakačite ivicu na zadnjoj strani adaptera za vrh DIN šine i okrenite
adapter na šinu. 3 Pritisnite adapter prema dolje na DIN šinu dok ne bude u ravnini. Jezičak za zaključavanje škljocne
postavite i zaključajte gateway na DIN šinu. 4 Ako se adapter ne zaključa, upotrijebite odvijač ili sličan uređaj da ga pomjerite
jezičak za zaključavanje prema dolje dok pritišćete adapter u ravnini na DIN šinu i otpustite jezičak za zaključavanje da biste učvrstili adapter na mjestu. Ako je potrebno, gurnite jezičak za zaključavanje da biste se zaključali.

ProSoft Technology, Inc.

Stranica 9 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
1.5 Postavke kratkospojnika Postoje tri para kratkospojnika koji se nalaze na poleđini gejtveja.

Počnite ovdje Korisnički priručnik

· MODE 1 – Dva pina bi trebalo da budu spojena tokom normalnog rada.
· MODE 2 – Podrazumevani IP kratkospojnik: Ovo je srednji kratkospojnik. Podrazumevana IP adresa gateway-a je 192.168.0.250. Postavite ovaj kratkospojnik da vratite IP adresu gatewaya na zadanu vrijednost.
· MODE 3 – Ako je postavljen, ovaj kratkospojnik pruža nivo sigurnosti što rezultira sljedećim ponašanjem: o Ovaj kratkospojnik onemogućuje funkcije prijenosa i preuzimanja ProSoft Configuration Builder-a (PCB). Ako je zahtjev za učitavanje ili preuzimanje napravljen preko PCB-a, pojavljuje se poruka o grešci koja ukazuje da ove funkcije nisu dostupne. o Ovaj kratkospojnik također onemogućuje pristup PLX32-EIP-MBTCP-UA web stranicu koja onemogućuje nadogradnju firmvera.
Pažnja: Istovremeno postavljanje kratkospojnika MODE 1 i MODE 3 vratit će OPC UA konfiguraciju na tvorničke postavke.

ProSoft Technology, Inc.

Stranica 10 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Počnite ovdje Korisnički priručnik

1.6 SD kartica
Možete naručiti PLX32-EIP-MBTCP-UA sa opcionom SD karticom (broj dela SDI-1G). U slučaju kvara mrežnog prolaza, možete premjestiti SD karticu s jednog gatewaya na drugi i nastaviti s radom.
Općenito, ako je SD kartica prisutna kada uključite ili ponovo pokrenete gateway, gateway koristi konfiguraciju na SC kartici.

Sa SD karticom
· ProSoft Configuration Builder preuzima konfiguraciju na SD karticu u gateway-u.
· Gateway ne prenosi konfiguracijske podatke sa SD kartice u internu memoriju. Ako uklonite SD karticu i ponovo pokrenete pristupnik, gateway učitava konfiguracijske podatke iz memorije gatewaya. Ako u memoriji mrežnog prolaza nema podataka o konfiguraciji, mrežni prolaz koristi tvornički zadanu konfiguraciju.

Bez SD kartice
· ProSoft Configuration Builder preuzima konfiguraciju u internu memoriju mrežnog prolaza. Gateway koristi konfiguraciju iz interne memorije.
· Ako ubacite praznu SD karticu u gateway nakon što je gateway konfigurisan, gateway ne koristi konfiguraciju na SD kartici osim ako ponovo pokrenete gateway. Ako želite kopirati konfiguraciju na SD karticu, morate preuzeti konfiguraciju na gateway dok je SD kartica u gatewayu.

ProSoft Technology, Inc.

Stranica 11 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 1.7 Povezivanje napajanja na jedinicu

Počnite ovdje Korisnički priručnik

UPOZORENJE: Pazite da ne obrnete polaritet kada napajate gateway. Ovo uzrokuje trajno oštećenje internih krugova za distribuciju energije gatewaya.

ProSoft Technology, Inc.

Stranica 12 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Počnite ovdje Korisnički priručnik

1.8 Instaliranje softvera ProSoft Configuration Builder
Morate instalirati softver ProSoft Configuration Builder (PCB) da biste konfigurirali gateway. Uvijek možete dobiti najnoviju verziju ProSoft Configuration Builder-a od ProSoft tehnologije webstranica (http://www.prosoft-technology.com). The filenaziv sadrži verziju PCB-a. Za nprample, PCB_4.4.3.4.0245.exe.
Da biste instalirali ProSoft Configuration Builder iz ProSoft Technology website
1 Otvorite svoj web browser and navigate to www.prosoft-technology.com. 2 Traži ‘PCB’ or ‘ProSoft Configuration Builder’. 3 Click on the ProSoft Configuration Builder search result link. 4 From the Downloads link, download the latest version of ProSoft Configuration
Builder. 5 Odaberite SAČUVAJ ili SAČUVAJ FILE, ako se to od vas zatraži. 6 Sačuvajte file na vašu Windows radnu površinu, tako da možete lako da je pronađete kada imate
završeno preuzimanje. 7 Kada se preuzimanje završi, pronađite i otvorite file, a zatim slijedite
uputstva na ekranu da instalirate program.

Napomena: Da biste koristili ProSoft Configuration Builder pod Windows 7 OS, morate biti sigurni da ste ga instalirali pomoću opcije Pokreni kao administrator. Da biste pronašli ovu opciju, kliknite desnim tasterom miša na ikonu programa Setup.exe, a zatim kliknite na dugme POKRENI KAO ADMINISTRATOR u kontekstualnom meniju. Morate instalirati koristeći ovu opciju čak i ako ste već prijavljeni kao administrator na vašoj mreži ili osobnom računaru (PC). Korišćenje opcije Pokreni kao administrator omogućava instalacijskom programu da kreira fascikle i files na vašem računaru sa odgovarajućim dozvolama i sigurnošću.
Ako ne koristite opciju Pokreni kao administrator, može se činiti da se ProSoft Configuration Builder ispravno instalira, ali ćete dobiti više file pristup greškama kad god je pokrenut ProSoft Configuration Builder, posebno kada se mijenjaju konfiguracijski ekrani. Ako se to dogodi, morate potpuno deinstalirati ProSoft Configuration Builder, a zatim ponovo instalirati koristeći opciju Pokreni kao administrator da biste eliminisali greške.
Da biste osigurali uspješnu instalaciju ProSoft OPC UA Configuration Managera, možda će biti potrebno ponovno pokretanje prije pokretanja instalacije. U nekoliko test sistema, Windows Update Service je morao biti zaustavljen prije instalacije. Kada se instalacija završi, možete ponovo pokrenuti uslugu Windows Update.
Zaustavljanje usluge Windows Update 1. Kliknite na dugme Windows Start i unesite sledeće: services.msc 2. Pomerite se nadole i kliknite desnim tasterom miša na Windows Update, a zatim izaberite STOP.
Izvršite procedure podešavanja ProSoft OPC UA Configuration Manager. Kada se postavljanje završi, izvršite gore navedene korake i odaberite Start za posljednji korak.

ProSoft Technology, Inc.

Stranica 13 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

2 Korištenje ProSoft Configuration Builder-a
ProSoft Configuration Builder (PCB) pruža brz i lak način upravljanja konfiguracijom gatewaya fileje prilagođen da zadovolji vaše potrebe aplikacije. PCB vam omogućava da uvezete informacije iz prethodno instaliranih (poznatih radnih) konfiguracija u nove projekte.

2.1 Povezivanje računara sa mrežnim prolazom
Kada je mrežni prolaz bezbedno montiran, povežite jedan kraj Ethernet kabla na ETH 1 port, a drugi kraj na Ethernet čvorište ili prekidač koji je dostupan sa iste mreže kao i računar. Ili se povežite direktno sa Ethernet porta na računaru na ETH 1 port na mrežnom prolazu.

2.2 Postavljanje privremene IP adrese u mrežnom prolazu
Važno: ProSoft Discovery Service (PDS) locira gateway putem UDP emitovanih poruka. PDS je aplikacija koja je ugrađena u PCB. Ove poruke mogu blokirati ruteri ili prekidači sloja 3. U tom slučaju, PDS ne može locirati gatewaye. Da biste koristili PDS, uredite Ethernet vezu tako da nema rutera ili prekidača sloja 3 između računara i mrežnog prolaza ILI rekonfigurišite ruter ili prekidač sloja 3 da biste omogućili rutiranje UDP emitovanih poruka.
1 Da biste otvorili PDS, kliknite desnim tasterom miša na ikonu PLX32-EIP-MBTCP-UA u PCB-u i kliknite na DIJAGNOSTIKA.

ProSoft Technology, Inc.

Stranica 14 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

2 U dijaloškom okviru Dijagnostika kliknite na ikonu PODEŠAVANJE VEZE.

3 U okviru za dijalog Connection Setup kliknite na dugme PRETRAŽI UREĐAJE(S) ispod naslova ProSoft Discovery Service (PDS).

4 U dijalogu ProSoft Discovery Service kliknite na ikonu PRETRAŽI PROSOFT MODULE da biste potražili module ProSoft Technology na mreži.

ProSoft Technology, Inc.

Stranica 15 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

5 Kliknite desnim tasterom miša na gateway, a zatim izaberite DODELI PRIVREMENI IP.

6 Podrazumevana IP adresa mrežnog prolaza je 192.168.0.250.
7 Unesite neiskorištenu IP adresu unutar vaše podmreže, a zatim kliknite na OK. 8 Pogledajte Konfiguriranje Ethernet porta (stranica 22) da biste postavili stalnu IP adresu u
gateway.

ProSoft Technology, Inc.

Stranica 16 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

2.3 Postavljanje projekta
Ako ste ranije koristili druge Windows alate za konfiguraciju, izgled ekrana će vam biti poznat. Prozor ProSoft Configuration Builder sastoji se od stabla view na lijevoj strani, okno sa informacijama i okno za konfiguraciju na desnoj strani prozora. Kada prvi put pokrenete PCB, stablo view sastoji se od fascikli za podrazumevani projekat i podrazumevanu lokaciju, sa podrazumevanim modulom u fascikli zadane lokacije. Sljedeća ilustracija prikazuje PCB prozor s novim projektom.

Da biste dodali gateway projektu
1 Desni klik na DEFAULT MODULE u stablu view, a zatim odaberite ODABIR TIP MODULA. Ovo otvara okvir za dijalog Choose Module Type.

ProSoft Technology, Inc.

Stranica 17 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

2 U polju Filter linije proizvoda u okviru za dijalog, izaberite radio dugme PLX30.

3 Na padajućoj listi KORAK 1: Odaberite tip modula odaberite PLX32-EIP-MBTCP-UA. 4 Možete onemogućiti jedan ili više drajvera na mrežnom prolazu ako vam ne trebaju. Vidi
Onemogućavanje portova mrežnog prolaza (stranica 19). 5 Kliknite OK da sačuvate podešavanja i vratite se u glavni prozor PCB-a.

ProSoft Technology, Inc.

Stranica 18 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

2.4 Onemogućavanje funkcionalnosti Gateway protokola
ProSoft Configuration Builder (PCB) vam daje opciju da onemogućite jednu ili više funkcija drajvera ako vam nisu potrebne. Onemogućavanje funkcionalnosti drajvera može pojednostaviti broj opcija konfiguracije, što olakšava postavljanje mrežnog prolaza.
Najlakše je onemogućiti funkcije drajvera kada dodate gateway projektu u PCB; međutim, možete ih omogućiti i onemogućiti nakon što ga dodate u projekat. Obje metode su opisane u ovoj temi.

Napomena: Onemogućavanje funkcionalnosti drajvera ne utiče na performanse mrežnog prolaza i nije potrebno.

Da onemogućite funkcionalnost drajvera kada ga dodate projektu
Najbolje vrijeme za onemogućavanje jedne ili više funkcija drajvera na gateway-u je kada dodate gateway projektu u PCB. Možete ih onemogućiti u dijaloškom okviru Choose Module Type nakon što odaberete modul koji želite dodati projektu. Sljedeća slika daje example.

ProSoft Technology, Inc.

Stranica 19 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

Onemogućene su tri funkcije drajvera. Imajte na umu sljedeće:
· Upravljački programi koje možete onemogućiti imaju PONIŠTITE POKLICIRANJE AKO SE NE KORISTI u koloni POTREBNA RADNJA.
· Kliknite na ime drajvera da biste onemogućili funkcionalnost. Kada je onemogućeno, crveni krug zamjenjuje zelenu kvačicu.
· Ako postoji više drajvera istog tipa, samo poslednji ima poruku UnCheck if not used. Možete onemogućiti i omogućiti samo obrnutim redoslijedom.
· Na kraju, ako želite da omogućite onemogućenu funkcionalnost u ovom dijaloškom okviru, ponovo kliknite na naziv funkcije upravljačkog programa.

Kada kliknete OK, PCB umeće gateway u stablo view sa skrivenim onemogućenim opcijama konfiguracije.

ProSoft Technology, Inc.

Stranica 20 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

Da biste onemogućili ili omogućili funkcionalnosti na mrežnom prolazu nakon što ga dodate projektu
1 Kliknite desnim tasterom miša na ikonu PLX32-EIP-MBTCP-UA u stablu view, a zatim odaberite ODABIR TIP MODULA. Ovo otvara dijaloški okvir Choose Module Type, sa ispravnim TIPOM MODULA.

Upozorenje: Imajte na umu da su svi drajveri omogućeni po podrazumevanoj vrednosti i da se stanje drajvera u dijaloškom okviru Choose Module Type NE POGLASI SA STVARNIM STANJEM DAJVERA. Ako želite da svi onemogućeni upravljački programi ostanu onemogućeni, morate ih ponovo onemogućiti u ovom dijaloškom okviru tako da se pored naziva porta pojavi crveni krug ili žuti trokut.
2 Kliknite na naziv funkcije upravljačkog programa da biste promijenili njegov status iz Omogućeno u Onemogućeno ili obrnuto. Ista pravila navedena gore i dalje vrijede.
3 Kada kliknete OK, PCB ažurira gateway u stablu view, prikazujući opcije konfiguracije za omogućene funkcionalnosti i skrivajući onemogućene funkcionalnosti.

ProSoft Technology, Inc.

Stranica 21 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

2.5 Konfiguriranje parametara mrežnog prolaza

1 Kliknite na znak [+] pored ikone modula da proširite informacije o mrežnom prolazu.

2 Kliknite na znak [+] pored bilo koje opcije.

ikona za view informacije o gatewayu i konfiguraciji

3 Dvaput kliknite na bilo koju ikonu da otvorite dijaloški okvir za uređivanje. 4 Da biste uredili parametar, odaberite parametar u lijevom oknu i izvršite promjene
desno okno. 5 Kliknite OK da sačuvate promjene.

2.5.1 Preimenovanje PCB objekata
Možete preimenovati objekte kao što su folderi Default Project i Default Location u stablu view. Takođe možete preimenovati ikonu MODULE da biste prilagodili projekat.
1 Desnom tipkom miša kliknite na objekt koji želite preimenovati, a zatim odaberite RENAME. 2 Unesite novo ime za objekt i pritisnite Enter.

2.5.2 Štampanje konfiguracije File
1 U glavnom prozoru PCB-a, kliknite desnim tasterom miša na ikonu PLX32-EIP-MBTCP-UA, a zatim izaberite VIEW KONFIGURACIJA.
2 U View U dijalogu za konfiguraciju kliknite na FILE meni i kliknite na PRINT. 3 U dijaloškom okviru Print izaberite štampač koji želite da koristite sa padajuće liste, izaberite
opcije štampanja i kliknite na OK.

ProSoft Technology, Inc.

Stranica 22 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

2.6 Konfiguriranje Ethernet porta Ovaj odjeljak pokazuje kako postaviti parametre Ethernet porta za PLX32-EIP-MBTCPUA.
Za konfiguraciju Ethernet porta u PCB-u
1 U stablu ProSoft Configuration Builder view, dvaput kliknite na ikonu Ethernet konfiguracije.

2 Kliknite na bilo koji parametar u dijaloškom okviru Uredi – WATTCP da promijenite vrijednost. Budući da gateway ima dva Ethernet porta, postoje zasebne opcije konfiguracije za svaki port.

Parametar IP adresa Netmask Gateway

Opis Jedinstvena IP adresa dodijeljena gateway-u Subnet maska ​​gateway-a (ako se koristi)

Napomena: Svaki Ethernet port mora biti na drugoj Ethernet podmreži.

ProSoft Technology, Inc.

Stranica 23 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

2.7 Mapiranje podataka u memoriji modula
Koristite odjeljak DATA MAP u ProSoft Configuration Builderu da kopirate podatke između područja u internoj bazi podataka mrežnog prolaza. Ovo vam omogućava da kopirate podatke na različite adrese unutar baze podataka gatewaya kako biste kreirali jednostavnije zahtjeve za podacima i kontrolu. Ovu funkciju možete koristiti za sljedeće zadatke.
· Kopirajte maksimalno 100 registara po naredbi mape podataka i možete konfigurirati najviše 200 zasebnih komandi za kopiranje.
· Kopirajte podatke iz tablica grešaka ili statusa u gornjoj memoriji u interne registre baze podataka u području korisničkih podataka.
· Preuredite redosled bajtova i/ili reči tokom procesa kopiranja. Za nprampDakle, preuređivanjem bajtova ili reda riječi, možete pretvoriti vrijednosti s pomičnim zarezom u ispravan format za drugi protokol.
· Koristite mapu podataka za kondenzaciju široko rasprostranjenih podataka u jedan susedni blok podataka, što olakšava pristup.

1 U ProSoft Configuration Builderu proširite stablo modula klikom na [+] pored naziva modula.
2 Kliknite na [+] pored COMMONNET, a zatim dvaput kliknite na DATA MAP.

3 U dijaloškom okviru Uredi – mapa podataka kliknite na DODAJ RED.

ProSoft Technology, Inc.

Stranica 24 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 4 Kliknite EDIT ROW da uredite parametre za mapiranje.

Korištenje ProSoft Configuration Builder korisničkog priručnika

5 Da biste promijenili vrijednost parametra, kliknite na parametar i unesite novu vrijednost. Kliknite OK kada završite.
6 Ponovite gornje korake da dodate još mapiranja memorije.
2.7.1 Od adrese 0 do najviše adrese statusnih podataka Određuje početnu adresu registra interne baze podataka za operaciju kopiranja. Ova adresa može biti bilo koja važeća adresa u području korisničkih podataka ili području podataka o statusu gatewaya.
2.7.2 Na adresu 0 do 9999 Određuje početnu adresu odredišnog registra za operaciju kopiranja. Ova adresa mora uvijek biti unutar područja korisničkih podataka. Uvjerite se da ste naveli odredišnu adresu koja ne prepisuje podatke koji su pohranjeni u memoriji od strane jednog od komunikacijskih protokola koji rade na mrežnom prolazu.
2.7.3 Broj registara 1 do 100 Određuje broj registara za kopiranje.

ProSoft Technology, Inc.

Stranica 25 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

2.7.4 Swap kod

BEZ PROMJENA, ZAMJENA RIJEČI, ZAMJENA RIJEČI I BAJTA, ZAMJENA BAJTA
Možda ćete morati da promenite redosled bajtova u registrima tokom procesa kopiranja da biste promenili poravnanje bajtova između različitih protokola. Koristite ovaj parametar kada radite sa vrijednostima s pomičnim zarezom ili drugim vrijednostima s više registra, jer ne postoji standard za pohranu ovih tipova podataka u slave uređajima.

Swap kod Nema zamjene

Opis Nema promjene u redoslijedu bajtova (1234 = 1234)

Zamjena riječi

Riječi su zamijenjene (1234 = 3412)

Riječ i bajt Riječi se zamjenjuju, zatim se zamjenjuju bajtovi u svakoj riječi (1234 =

Swap

4321)

Bytes

Bajtovi u svakoj riječi su zamijenjeni (1234 = 2143)

2.7.5 Unaprijed zakašnjenja
Ovaj parametar postavlja interval za svaku operaciju kopiranja mape podataka. Vrijednost za unaprijed postavljenu odgodu nije fiksna količina vremena. To je broj skeniranja firmvera koji se moraju odvijati između operacija kopiranja.
Ciklus skeniranja firmvera može potrajati različito vrijeme, ovisno o nivou aktivnosti drajvera protokola koji rade na mrežnom prolazu i nivou aktivnosti na komunikacijskim portovima gatewaya. Svako skeniranje firmvera može trajati od jedne do nekoliko milisekundi da se završi. Stoga se ne može očekivati ​​da se operacije kopiranja mape podataka dešavaju u redovnim intervalima.
Ako se višestruke operacije kopiranja (nekoliko redova u odjeljku mape podataka) dogode prečesto ili se sve dogode u istom intervalu ažuriranja, mogle bi odgoditi skeniranje procesa protokola gatewaya, što bi moglo rezultirati sporim ažuriranjem podataka ili propuštenim podacima na komunikacijskim portovima. Da biste izbjegli ove potencijalne probleme, postavite unaprijed postavljenu odgodu na različite vrijednosti za svaki red u odjeljku Mapa podataka i postavite ih na veće, umjesto na niže brojeve.
Za nprample, Delay Preset vrednosti ispod 1000 mogu izazvati primetno kašnjenje u ažuriranju podataka kroz komunikacione portove. Ne postavljajte sve postavke odgode na istu vrijednost. Umjesto toga, koristite različite vrijednosti za svaki red u mapi podataka, kao što su 1000, 1001 i 1002 ili bilo koje druge vrijednosti unaprijed postavljenih odgoda koje želite. Ovo sprečava da se kopije dešavaju istovremeno i sprečavaju moguća kašnjenja procesa skeniranja.

ProSoft Technology, Inc.

Stranica 26 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

2.8 Preuzimanje projekta na PLX32-EIP-MBTCP-UA

Napomena: Za uputstva o povezivanju modula sa vašim računarom, pogledajte Povezivanje računara sa mrežnim prolazom (stranica 14).

Da bi gateway koristio postavke koje ste konfigurirali, morate preuzeti (kopirati) ažurirani projekat file sa vašeg računara na gateway.

Napomena: Ako je postavljen kratkospojnik 3 modula, ova funkcija nije dostupna.

1 Na drvetu view u ProSoft Configuration Builderu, kliknite desnim tasterom miša na ikonu PLX32-EIP-MBTCPUA, a zatim izaberite PREUZIMANJE SA PC-ja NA UREĐAJ. Ovo otvara dijalog Download.
2 U dijaloškom okviru za preuzimanje, u padajućem izborniku Odaberite vrstu veze, koristite zadanu ETHERNET opciju.

Napomena: Ako ste se povezali na modul koristeći privremenu IP adresu, polje Ethernet adrese sadrži tu privremenu IP adresu. ProSoft Configuration Builder koristi ovu privremenu IP adresu za povezivanje sa modulom.

3 Kliknite TEST CONNECTION da biste potvrdili da IP adresa dozvoljava pristup modulu. 4 Ako je veza uspješna, kliknite na PREUZIMANJE za prijenos Ethernet konfiguracije
modul.
Napomena: Gore navedeni koraci samo preuzimaju ili menjaju IP adresu i ime OPC UA servera, ne preuzimaju niti menjaju OPC UA konfiguraciju.

ProSoft Technology, Inc.

Stranica 27 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

Ako procedura testiranja veze ne uspije, vidjet ćete poruku o grešci. Da ispravite grešku, slijedite ove korake:
1 Kliknite OK da biste odbacili poruku o grešci. 2 U dijaloškom okviru za preuzimanje kliknite PRETRAŽI UREĐAJE(E) da biste otvorili ProSoft Discovery
Servis.

3 Kliknite desnim tasterom miša na modul i zatim izaberite SELECT FOR PCB. 4 Zatvorite ProSoft Discovery Service. 5 Kliknite na DOWNLOAD da prenesete konfiguraciju u modul.

ProSoft Technology, Inc.

Stranica 28 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

2.9 Učitavanje projekta sa mrežnog prolaza

Napomena: Za uputstva o povezivanju modula sa vašim računarom, pogledajte Povezivanje računara sa mrežnim prolazom (stranica 14).

Možete učitati postavke projekta sa PLX32-EIP-MBTCP-UA u trenutni projekat u ProSoft Configuration Builder-u na vašem računaru.
1 Na drvetu view u ProSoft Configuration Builderu, kliknite desnim tasterom miša na ikonu PLX32-EIP-MBTCPUA, a zatim izaberite PRENOS SA UREĐAJA NA PC. Ovo otvara dijalog Upload.
2 U dijaloškom okviru Otpremanje, u padajućem polju Odaberite vrstu veze, koristite zadanu postavku ETHERNET-a.

Napomena: Ako ste se povezali na modul koristeći privremenu IP adresu, polje Ethernet adrese sadrži tu privremenu IP adresu. ProSoft Configuration Builder koristi ovu privremenu IP adresu za povezivanje sa modulom.

3 Kliknite TEST CONNECTION da biste potvrdili da IP adresa dozvoljava pristup modulu. 4 Ako je veza uspješna, kliknite na UPLOAD za prijenos Ethernet konfiguracije na
PC.
Napomena: Gore navedeni koraci samo otpremaju ili modificiraju IP adresu i ime OPC UA servera, ne otpremaju niti mijenjaju OPC UA konfiguraciju.

ProSoft Technology, Inc.

Stranica 29 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korištenje ProSoft Configuration Builder korisničkog priručnika

Ako procedura testiranja veze ne uspije, vidjet ćete poruku o grešci. Da biste ispravili grešku, slijedite ove korake.
1 Kliknite OK da biste odbacili poruku o grešci. 2 U dijaloškom okviru za otpremanje kliknite PRETRAŽI UREĐAJE(E) da otvorite ProSoft Discovery Service.

3 Kliknite desnim tasterom miša na modul i zatim izaberite SELECT FOR PCB. 4 Zatvorite ProSoft Discovery Service. 5 Kliknite na DOWNLOAD da prenesete konfiguraciju u modul.

ProSoft Technology, Inc.

Stranica 30 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za dijagnostiku i rješavanje problema

3 Dijagnostika i rješavanje problema
Možete da rešite problem sa gateway-om na nekoliko metoda: · Nadgledajte LED indikatore na gateway-u. · Koristite funkcije dijagnostike u ProSoft Configuration Builder-u (PCB). · Pregledajte podatke u području podataka o statusu (gornja memorija) internog mrežnog prolaza
memorija.

3.1 LED indikatori
Prvi i najbrži je skeniranje LED dioda na gateway-u kako bi se utvrdilo postojanje i mogući uzrok problema. LED diode pružaju vrijedne informacije kao što su:
· Stanje svakog porta · Greške u konfiguraciji sistema · Greške u aplikaciji · Indikacije grešaka

ProSoft Technology, Inc.

Stranica 31 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za dijagnostiku i rješavanje problema

3.1.1 LED diode glavnog mrežnog prolaza Ova tabela opisuje LED diode prednje ploče mrežnog prolaza.

LED PWR (napajanje)
FLT (greška)
CFG (konfiguracija)
ERR (Greška)
NS (Network Status) samo za EIP protokol
MS (Status modula) samo za EIP protokol

State Off
Stalno zeleno Isključeno Stalno crveno
Off Solid Amber
Isključeno Treperi žuto
Puni ćilibar
Isključeno Stalno crveno Stalno zeleno Trepće crveno Treperi zeleno Naizmjenično crveno i zeleno treperi Isključeno Neprekidno crveno Stalno zeleno treperi crveno Treperi zeleno Naizmjenično crveno i zeleno treperi

Opis
Napajanje nije spojeno na priključke za napajanje ili izvor nije dovoljan za pravilno napajanje mrežnog prolaza (potrebno je 208 mA na 24 VDC).
Napajanje je spojeno na priključke za napajanje.
Normalan rad.
Došlo je do kritične greške. Izvršni program nije uspio ili je korisnik prekinut i više se ne izvodi. Pritisnite dugme za resetovanje ili uključite napajanje da obrišete grešku.
Normalan rad.
Jedinica je u konfiguracijskom modu. Ili postoji konfiguracijska greška ili konfiguracija file se preuzima ili čita. Nakon uključivanja, gateway čita konfiguraciju, a jedinica implementira konfiguracijske vrijednosti i inicijalizira hardver. Ovo se dešava tokom ciklusa napajanja ili nakon što pritisnete dugme Reset.
Normalan rad.
Detektovano je stanje greške i javlja se na jednom od portova aplikacije. Provjerite konfiguraciju i riješite probleme u komunikaciji.
Ova oznaka greške se briše na početku svakog pokušaja komande (master/klijent) ili na svakom prijemu podataka (slave/adapter/server). Ako ovo stanje postoji, to znači da se veliki broj grešaka javlja u aplikaciji (zbog loše konfiguracije) ili na jednom ili više portova (kvarovi u mrežnoj komunikaciji).
Nema napajanja ili nema IP adrese
Duplicirana IP adresa
Povezano
Vremensko ograničenje veze
IP adresa dobijena; nema uspostavljenih veza
Samotestiranje
Nema struje
Velika greška
Uređaj je u funkciji
Manja greška
Standby
Samotestiranje

ProSoft Technology, Inc.

Stranica 32 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za dijagnostiku i rješavanje problema

3.1.2 LED diode Ethernet porta Ova tabela opisuje LED diode Ethernet porta mrežnog prolaza.

LED LINK/ACT
100 Mbit

State Off
Solid Green
Isključeno Treperi žuto

Opis
Nije otkrivena fizička mrežna veza. Ethernet komunikacija nije moguća. Provjerite ožičenje i kablove.
Otkrivena je fizička mrežna veza. Ova LED lampica mora biti stalno UKLJUČENA da bi Ethernet komunikacija bila moguća.
Nema aktivnosti u luci.
Ethernet port aktivno prenosi ili prima podatke.

ProSoft Technology, Inc.

Stranica 33 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za dijagnostiku i rješavanje problema

3.2 Korištenje dijagnostike u ProSoft Configuration Builderu
ProSoft Configuration Builder (PCB) ima mnogo korisnih alata koji će vam pomoći u dijagnostici i rješavanju problema. Možete koristiti PCB da se povežete na vaš gateway i preuzmete trenutne statusne vrijednosti, konfiguracijske podatke i druge vrijedne informacije.

Savjet: ProSoft Configuration Builder Diagnostics prozor možete otvoriti za više od jednog gatewaya istovremeno.

Za povezivanje na komunikacijski port gatewaya.
1 U PCB-u, kliknite desnim tasterom miša na ime mrežnog prolaza i izaberite DIJAGNOSTIKA.

2 Ovo otvara prozor Dijagnostika.

ProSoft Technology, Inc.

Stranica 34 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za dijagnostiku i rješavanje problema

Ako nema odgovora sa gatewaya, kao u prampgore, pratite ove korake: 1 Na traci sa alatkama kliknite na dugme PODEŠAVANJE VEZE.

2 U okviru za dijalog Connection Setup izaberite ETHERNET sa liste SELECT CONNECTION TYPE.
3 Unesite IP adresu gatewaya u polje ETHERNET. 4 Kliknite na CONNECT.
5 Proverite da li je Ethernet ispravno povezan između komunikacionog porta vašeg računara i mrežnog prolaza.
6 Ako i dalje ne možete uspostaviti vezu, kontaktirajte tehničku podršku ProSoft Technology za pomoć.

ProSoft Technology, Inc.

Stranica 35 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za dijagnostiku i rješavanje problema

3.2.1 Dijagnostički meni
Meni Dijagnostika je uređen kao struktura stabla na lijevoj strani prozora Dijagnostika.

Oprez: Neke naredbe u ovom meniju su dizajnirane samo za napredno otklanjanje grešaka i testiranje sistema i mogu uzrokovati da mrežni prolaz prestane komunicirati, što može dovesti do gubitka podataka ili drugih kvarova u komunikaciji. Koristite ove komande samo ako u potpunosti razumete njihove potencijalne efekte, ili ako ste na to posebno upućeni od strane inženjera tehničke podrške ProSoft Technology.

Sledeće komande menija su prikazane ispod:

Komandni modul menija
Baza podataka View

Verzija naredbe podmenija
Mapa podataka ASCII
Decimala
Hex
Float

Opis
Prikazuje trenutnu verziju softvera gateway-a i druge važne vrijednosti. Od vas će se možda tražiti da date ove informacije kada zovete tehničku podršku.
Prikazuje konfiguraciju mape podataka mrežnog prolaza. Prikazuje sadržaj baze podataka mrežnog prolaza u formatu ASCII znakova.*
Prikazuje sadržaj baze podataka mrežnog prolaza u formatu decimalnog broja.*
Prikazuje sadržaj baze podataka gatewaya u heksadecimalnom formatu brojeva.* Prikazuje sadržaj baze podataka gatewaya u formatu brojeva s pomičnim zarezom.*

*Koristite traku za pomicanje na desnoj ivici prozora za navigaciju kroz bazu podataka. Svaka stranica prikazuje 100 riječi podataka. Ukupan broj dostupnih stranica ovisi o konfiguraciji vašeg mrežnog prolaza.

ProSoft Technology, Inc.

Stranica 36 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za dijagnostiku i rješavanje problema

3.2.2 Snimanje dijagnostičke sesije u dnevnik File
Sve što radite u sesiji dijagnostike možete snimiti u dnevnik file. Ova funkcija može biti korisna za rješavanje problema i svrhe vođenja evidencije, kao i za komunikaciju s timom tehničke podrške ProSoft Technology.
Za snimanje podataka sesije u dnevnik file
1 Otvorite prozor Dijagnostika. Pogledajte Korištenje dijagnostike u programu ProSoft Configuration Builder (stranica 33).
2 Za evidentiranje sesije dijagnostike u tekstu file, na traci sa alatkama kliknite na LOG FILE dugme. Ponovo kliknite na dugme da zaustavite snimanje.

3 To view dnevnik file, na traci sa alatkama kliknite na VIEW LOG FILE dugme. Dnevnik file otvara kao tekst file, možete preimenovati i spremiti na drugu lokaciju.

4 Za slanje dnevnika e-poštom file timu za tehničku podršku kompanije ProSoft Technology, na traci sa alatkama kliknite na E-MAIL LOG FILE dugme. Ovo radi samo ako ste instalirali
Microsoft Outlook na vašem računaru.)

5 Ako snimite više uzastopnih sesija, PCB dodaje nove podatke na kraj prethodno snimljenih podataka. Ako želite da obrišete prethodne podatke iz dnevnika file, morate kliknuti na dugme CLEAR DATA svaki put pre nego što počnete da snimate podatke.

3.2.3 Toplo pokretanje / hladno pokretanje
Toplo i hladno pokretanje PLX32-EIP-MBTCP-UA može se obaviti klikom na MODULE > GENERAL > WARM BOOT ili COLD BOOT.

ProSoft Technology, Inc.

Stranica 37 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za dijagnostiku i rješavanje problema

3.3 Podaci o statusu mrežnog prolaza u gornjoj memoriji
Gateway upisuje korisne podatke o statusu modula u namenske gornje memorijske lokacije u svojoj internoj bazi podataka. Lokacija ovog područja podataka o statusu ovisi o protokolima koje podržava vaš gateway. Možete koristiti funkciju mape podataka u Prosoft Configuration Builderu da mapirate ove podatke u područje korisničkih podataka baze podataka gatewaya (registri od 0 do 9999). Udaljeni uređaji, kao što su HMI ili procesori, tada mogu pristupiti podacima o statusu. Pogledajte Mapiranje podataka u memoriji modula (stranica 23).

3.3.1 Opšti podaci o statusu mrežnog prolaza u gornjoj memoriji Sljedeća tabela opisuje sadržaj područja opštih podataka o statusu mrežnog prolaza.

Adresa registra 14000 do 14001 14002 do 14004 14005 do 14009 14010 do 14014 14015 do 14019

Opis Brojač programskog ciklusa Šifra proizvoda (ASCII) Revizija proizvoda (ASCII) Revizija operativnog sistema (ASCII) Broj pokretanja OS (ASCII)

ProSoft Technology, Inc.

Stranica 38 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za dijagnostiku i rješavanje problema

3.3.2 Podaci o statusu specifični za protokol u gornjoj memoriji
PLX32-EIP-MBTCP-UA također ima gornje memorijske lokacije za podatke o statusu specifične za protokol. Lokacija područja podataka o statusu za drajvere protokola gatewaya ovisi o protokolima. Za više informacija pogledajte:
· EIP statusni podaci u gornjoj memoriji (stranica 66) · MBTCP statusni podaci u gornjoj memoriji (stranica 102)

ProSoft Technology, Inc.

Stranica 39 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
4 Informacije o hardveru

Informacije o hardveru Korisnički priručnik

4.1 Specifikacije hardvera

Specifikacija Napajanje

Opis
24 VDC nominalno 10 do 36 VDC dozvoljeno Pozitivni, negativni, GND terminali

Current Load

24 VDC nominalno pri 300 mA 10 do 36 VDC pri 610 mA maksimalno

Radna temperatura -25°C do 70°C (-13°F do 158°F)

Temperatura skladištenja -40 ° C do 80 ° C (-40 ° F do 176 ° F)

Relativna vlažnost

5% do 95% RH bez kondenzacije

Dimenzije (V x Š x D)

5.38 x 1.99 x 4.38 inča 13.67 x 5.05 x 11.13 cm

LED indikatori

Konfiguracija (CFG) i greška (ERR) Status komunikacije Napajanje (PWR) i kvar hardvera (FLT) Mrežni status (NS) EtherNet/IPTM Klasa I ili Klasa III veza
Status (samo EtherNet/IP) Status modula (MS) Status konfiguracije modula (samo EtherNet/IP) Veza/aktivnost Ethernet komunikacijskog porta i 100 mbit

Ethernet port(i)

10/100 Mbit full-duplex RJ45 konektor Električna izolacija 1500 Vrms na 50 Hz do 60 Hz u trajanju od 60 sekundi, primijenjeno kako je navedeno u odjeljku 5.3.2 IEC 60950: 1991 Ethernet Broadcast Storm Otpornost = manje od ili jednako [ARP] frejmova u sekundi i trajanje kraće ili jednako 5000 minuta

Isporučuje se sa svakom jedinicom

2.5 mm odvijač J180 konektor za napajanje

ProSoft Technology, Inc.

Stranica 40 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
5 EIP protokol

Korisnički priručnik za EIP protokol

5.1 EIP Functional Overview
Možete koristiti PLX32-EIP-MBTCP-UA za povezivanje mnogo različitih protokola u Rockwell Automation familiju procesora ili druga rješenja zasnovana na softveru. Sljedeća ilustracija prikazuje funkcionalnost EtherNet/IP protokola.

ProSoft Technology, Inc.

Stranica 41 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

5.1.1 Opšte specifikacije za EtherNet/IP

EIP drajver podržava sljedeće veze:

Razred Klasa 1 Razred 3

Vrsta veze I/O Povezani klijent Nepovezani klijent

Broj priključaka 2 2 1

Server

5

Korisnički priručnik za EIP protokol

Specifikacija Podržani tipovi PLC-a Podržani tipovi poruka Veličina I/O konekcije ulaz/izlaz Maks. RPI vrijeme CIP usluge Podržane
Lista komandi
Setovi komandi

Opis
PLC2, PLC5, SLC, CLX, CMPLX, MICROLX
PCCC i CIP
496/496 bajtova
5 ms po konekciji
0x4C: CIP tablica podataka Čitanje 0x4D: CIP tablica podataka Zapisivanje CIP generičkog
Podržava do 100 komandi po klijentu. Svaka naredba se može konfigurirati za tip komande, IP adresu, registraciju na/sa adrese i broj riječi/bitova.
PLC-2/PLC-3/PLC5 Osnovni set komandi PLC5 binarni skup komandi PLC5 ASCII skup komandi SLC500 skup komandi

ProSoft Technology, Inc.

Stranica 42 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5.1.2 EIP interna baza podataka
Interna baza podataka je centralna za funkcionalnost PLX32-EIP-MBTCP-UA. Gateway dijeli ovu bazu podataka između svih komunikacijskih portova na mrežnom prolazu i koristi je kao kanal za prosljeđivanje informacija s jednog protokola na drugi uređaj na jednoj mreži do jednog ili više uređaja u drugoj mreži. Ovo omogućava da uređaji na drugom protokolu pristupaju podacima s uređaja na jednom komunikacijskom portu i da ih kontroliraju.
Pored podataka sa klijenta i servera, možete mapirati status i informacije o grešci koje generiše gateway u područje korisničkih podataka interne baze podataka. Interna baza podataka podijeljena je u dvije oblasti:
· Gornja memorija za područje podataka o statusu mrežnog prolaza. Ovo je mjesto gdje gateway upisuje interne podatke o statusu za protokole koje gateway podržava.
· Manja memorija za područje korisničkih podataka. Ovdje se pohranjuju i pristupaju dolazni podaci s vanjskih uređaja.

Svaki protokol u PLX32-EIP-MBTCP-UA može pisati podatke i čitati podatke iz područja korisničkih podataka.
Napomena: Ako želite pristupiti podacima o statusu mrežnog prolaza u gornjoj memoriji, možete koristiti funkciju mapiranja podataka u mrežnom prolazu za kopiranje podataka iz područja podataka o statusu mrežnog prolaza u područje korisničkih podataka. Pogledajte Mapiranje podataka u memoriji modula (stranica 23). U suprotnom, možete koristiti dijagnostičke funkcije u ProSoft Configuration Builder-u za view podaci o statusu gatewaya. Za više informacija o podacima o statusu mrežnog prolaza, pogledajte Mrežna dijagnostika (stranica 65).

ProSoft Technology, Inc.

Stranica 43 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

EIP klijentski pristup bazi podataka
Klijentska funkcionalnost razmjenjuje podatke između interne baze podataka gatewaya i tablica podataka uspostavljenih u jednom ili više procesora ili drugih uređaja baziranih na serveru. Lista komandi koju definišete u ProSoft Configuration Builder-u određuje koji podaci treba da se prenesu između gateway-a i svakog od servera na mreži. Nije potrebna nikakva merdevina logika u procesoru (serveru) za funkcionalnost klijenta, osim da bi se osiguralo da postoji dovoljno memorije podataka.
Sljedeća ilustracija opisuje tok podataka između Ethernet klijenata i interne baze podataka.

Višestruki serverski pristup EIP bazi podataka
Podrška servera u gateway-u omogućava klijentskim aplikacijama (kao što su HMI softver i procesori) da čitaju i upisuju u bazu podataka gateway-a. Serverski drajver može podržati više istovremenih konekcija sa nekoliko klijenata.
Kada je konfigurisan kao server, područje korisničkih podataka interne baze podataka u gateway-u je izvor za zahtjeve za čitanje i odredište za zahtjeve za pisanje od udaljenih klijenata. Pristup bazi podataka je kontroliran tipom komande primljene u dolaznoj poruci od klijenta.
Gateway mora biti ispravno konfiguriran i povezan na mrežu prije bilo kakvog pokušaja korištenja. Koristite program za verifikaciju mreže, kao što je ProSoft Discovery Service ili PING instrukcija komandne linije, da biste potvrdili da se mrežni prolaz može videti na mreži. Koristite ProSoft Configuration Builder da potvrdite ispravnu konfiguraciju gatewaya i da prenesete konfiguraciju files do i od gatewaya.

ProSoft Technology, Inc.

Stranica 44 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5.2 EIP konfiguracija
5.2.1 Konfiguriranje servera EIP klase 3 Koristite vezu sa serverom EIP klase 3 u ProSoft Configuration Builderu kada gateway djeluje kao serverski (slave) uređaj koji odgovara na instrukcije poruke pokrenute od klijentskog (glavnog) uređaja kao što je HMI, DCS, PLC ili PAC.
Za postavljanje servera file veličina u PCB-u
1 U ProSoft Configuration Builderu kliknite na [+] pored gateway-a, zatim kliknite na [+] pored EIP Class 3 Server.

2 Dvaput kliknite na drugi server EIP klase 3 da biste prikazali dijaloški okvir Uredi – EIP server klase 3.
3 Odaberite SERVER FILE VELIČINA (100 ili 1000).
o Za vrijednost od 100, registri su od N10:0 do N10:99. o Za vrijednost od 1000, važeći registri su od N10:0 do N10:999.

Pristup internoj memoriji gatewaya Sljedeća tabela se odnosi na područje korisničkih podataka u memoriji gatewaya:

Tip podataka
BOOL Bit niz SINT INT DINT REAL

Tag Ime
BOOLData[ ] BITAData[ ] SINTData[ ] INT_Data[ ] DINTData[ ] REALData[ ]

Dužina svakog elementa u CIP poruci 1 4 1 2 4 4

Raspon niza za bazu podataka od 10,000 elemenata 0 do 159999 0 do 4999 0 do 19999 0 do 9999 0 do 4999 0 do 4999

ProSoft Technology, Inc.

Stranica 45 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Tip MSG instrukcije – CIP
Sljedeća tabela definira odnos područja korisničkih podataka u internoj bazi podataka mrežnog prolaza prema adresama potrebnim u MSG CIP uputama:

Baza podataka

CIP

CIP Boolean

Integer

Adresa

0

Int_data BoolData[0] [0]

999

Int_data BoolData[15984] [999]

1000 1999

Int_data BoolData[16000] [1000] Int_data BoolData[31984] [1999]

2000 2999

Int_data BoolData[32000] [2000] Int_data BoolData[47984] [2999]

3000 3999

Int_data BoolData[48000] [3000] Int_data [3999] BoolData[63999]

CIP niz bitova CIP bajt

BitAData[0]

SIntData[0]

SIntData[1998] BitAData[500] SIntData[2000]

SIntData[3998] BitAData[1000] SIntData[4000]

SIntData[5998] BitAData[1500] SIntData[6000]

SIntData[9998]

CIP DINT

CIP Real

DIntData[0]

RealData [0]

DIntData[500] RealData [500]

DIntData[1000] RealData [1000]

DIntData[1500] RealData [1500]

Tip MSG instrukcije – PCCC
Sljedeća tabela definira odnos područja korisničkih podataka u internoj bazi podataka mrežnog prolaza prema adresama potrebnim u uputama MSG PCCC:

Adresa baze podataka 0 999 1000 1999 2000

File veličina 100 N10:0 N19:99 N20:0 N29:99 N30:0

Adresa baze podataka 0 999 1000 1999 2000

File veličina 100 N10:0 N19:99 N20:0 N29:99 N30:0

ProSoft Technology, Inc.

Stranica 46 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Podrška komandi EtherNet/IP servera za eksplicitnu razmenu poruka PLX32-EIP-MBTCP-UA podržava nekoliko skupova komandi.

Korisnički priručnik za EIP protokol

Osnovne funkcije skupa naredbi

Komanda 0x00 0x01 0x02 0x05 0x08

Funkcija N/AN/AN/AN/AN/A

Definicija Zaštićeno pisanje Nezaštićeno čitanje Zaštićeno bit pisanje nezaštićeno Bit pisanje nezaštićeno pisanje

Podržano na serveru XXXXX

Funkcije skupa komandi PLC-5

Naredba 0x0F 0x0F

Funkcija 0x00 0x01

Definicija Zapisivanje raspona riječi (binarna adresa) Čitanje raspona riječi (binarna adresa)

0x0F

Čitanje unesenog raspona (binarna adresa)

0x0F

Uneseni raspon Write (binarna adresa)

0x0F

0x26

Read-Modify-Write (binarna adresa)

0x0F 0x0F 0x0F

0x00 0x01 0x26

Zapisivanje raspona riječi (ASCII adresa) Čitanje raspona riječi (ASCII adresa) Čitanje-izmjena-pisanje (ASCII adresa)

Podržano na serveru XXXX
XX

Funkcije skupa komandi SLC-500

Komanda 0x0F 0x0F 0x0F 0x0F 0x0F

Funkcija 0xA1 0xA2 0xA9 0xAA 0xAB

Definicija

Podržano na serveru

Zaštićeno otkucano logičko čitanje sa dva

X

Address Fields

Zaštićeno ukucano logičko čitanje sa tri X

Address Fields

Zaštićeno ukucano logičko pisanje sa dva

X

Address Fields

Zaštićeno ukucano logičko pisanje sa tri

X

Address Fields

Zaštićeno logičko pisanje sa maskom (tri adresna polja)

ProSoft Technology, Inc.

Stranica 47 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5.2.2 Konfiguriranje EIP veze klase 1
Koristite EIP Class 1 Connection u ProSoft Configuration Builderu kada gateway djeluje kao EIP adapter koji prenosi podatke na i sa PLC-a (EIP skener) koristeći direktnu I/O vezu. Direktne I/O veze mogu brzo prenijeti velike količine podataka.
PLX32-EIP-MBTCP-UA može da rukuje sa do osam I/O konekcija (u zavisnosti od modela), svaka sa 248 reči ulaznih podataka i 248 reči izlaznih podataka.

Dodavanje Gateway-a na RSLogix5000 v.20
1 Pokrenite Rockwell Automation RSLinx i potražite PLX32-EIP-MBTCP-UA. 2 Kliknite desnim tasterom miša na gateway, a zatim izaberite UPLOAD EDS SA UREĐAJA.

Napomena: RSLogix5000 će možda morati ponovo da se pokrene da bi se završila instalacija EDS-a.
3 Nakon što ponovo pokrenete RSLogix 5000, otvorite željeni RSLogix 5000 projekat. 4 U Organizatoru kontrolera kliknite desnim tasterom miša na EtherNet/IP most u I/O stablu i
izaberite NOVI MODUL.

5 U dijaloškom okviru Select Module Type, u polju za unos za pretragu unesite PLX3.

ProSoft Technology, Inc.

Stranica 48 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

6 Kliknite na svoj PLX32-EIP-MBTCP-UA, a zatim kliknite na CREATE. Ovo otvara dijaloški okvir Novi modul.

7 U dijalogu New Module unesite ime za gateway, zatim unesite IP adresu PLX32-EIP-MBTCP-UA.

8 Za dodavanje I/O veza kliknite na PROMJENI. ProSoft Technology, Inc.

Stranica 49 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

9 U dijalogu Definicija modula unesite I/O veze. Može se dodati do osam I/O veza. I/O veze imaju fiksnu veličinu od 496 bajtova ulaznih podataka i 496 bajtova izlaznih podataka. Kada završite kliknite na OK.

10 U okviru za dijalog Module Properties, kliknite na karticu CONNECTION da konfigurišete svaku I/O vezu sa sopstvenim RPI vremenom. Kada završite, kliknite na OK.
11 Novi gateway se pojavljuje u organizatoru kontrolera ispod EtherNet/IP mosta.

ProSoft Technology, Inc.

Stranica 50 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Dodavanje Gateway-a na RSLogix5000 v.16 do v.19

Napomena: Veze klase 1 nisu podržane u RSLogix v.15 i starijim

1 Pokrenite Rockwell Automation RSLogix 5000. 2 U Organizatoru kontrolera kliknite desnim tasterom miša na EtherNet/IP most u I/O stablu i
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. Traži Generic EtherNet Bridge,
kliknite na Generic Ethernet Bridge, a zatim kliknite na CREATE. 4 U dijalogu New Module unesite ime za gateway, a zatim unesite IP
adresa PLX32-EIP-MBTCP-UA. Ovo stvara komunikacijski put od procesora do PLX32-EIP-MBTCP-UA. 5 Dodajte novi modul ispod Generičkog EtherNet mosta i dodajte CIP vezu (CIP-MODULE). Ovdje specificirate parametre za I/O vezu. Veličine ulaza i izlaza moraju odgovarati veličinama ulaza i izlaza konfiguriranim u PCB-u. Vrijednost polja ADDRESS predstavlja broj veze u PCB-u. Po defaultu sve veze imaju 248 ulaznih riječi, 248 izlaznih riječi i 0 konfiguracijskih riječi. Postavite Comm format na tip podataka INT i postavite instance sklopa na “1” za ulaz, “2” za izlaz i “4” za konfiguraciju. 6 Dodajte i konfigurirajte CIP vezu za svaku I/O vezu.

ProSoft Technology, Inc.

Stranica 51 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Konfiguriranje EIP Class 1 veza u PCB-u Nakon što ste kreirali PLX32-EIP-MBTCP-UA gateway u RSLogix 5000, morate konfigurirati veze u modulu.
Za konfiguriranje veza klase 1 u PCB-u
1 U ProSoft Configuration Builderu, kliknite na [+] pored gateway-a, zatim kliknite na [+] pored EIP Class 1 Connection [x].

2 Dvaput kliknite na EIP Class 1 Connection [x] da biste prikazali Edit – EIP Class 1 Connection [x] dijaloški okvir.
3 U dijaloškom okviru kliknite na parametar, a zatim unesite vrijednost za parametar. Postoje četiri konfigurabilna parametra za svaku I/O vezu u ProSoft Configuration Builderu.

Parametar Adresa ulaznih podataka Veličina ulaza Adresa izlaznih podataka Veličina izlaza

Raspon vrijednosti 0 do 9999 0 do 248 0 do 9999 0 do 248

Opis
Određuje početnu adresu unutar virtuelne baze podataka mrežnog prolaza za podatke koji se prenose sa gatewaya na PLC.
Određuje broj cijelih brojeva koji se prenose na ulaznu sliku PLC-a (maksimalno 248 cijelih brojeva).
Određuje početnu adresu unutar virtuelne baze podataka mrežnog prolaza za podatke koji se prenose sa PLC-a na gateway.
Određuje broj cijelih brojeva koji se prenose na izlaznu sliku PLC-a (maksimalno 248 cijelih brojeva).

ProSoft Technology, Inc.

Stranica 52 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5.2.3 Konfiguriranje EIP Class 3 Client[x]/UClient veze
PLX32-EIP-MBTCP-UA podržava dva povezana klijenta i jednog nepovezanog klijenta (većina uređaja koristi povezane klijente; obavezno pogledajte korisnički priručnik za ciljni uređaj radi provjere).
· Koristite EIP Class 3 Client [x] veze kada gateway djeluje kao instrukcije za slanje poruka klijenta/glavnog servera/slave uređaja. PLX32EIP-MBTCP-UA EIP protokol podržava tri povezane klijentske veze. Tipične aplikacije uključuju SCADA sisteme i SLC komunikaciju.
· Koristite EIP Class 3 UClient vezu kada gateway djeluje kao klijent/master iniciranje poruka instrukcija serveru/slave uređajima. PLX32-EIP-MBTCPUA EIP protokol podržava jednu nepovezanu klijentsku vezu. Nepovezana razmjena poruka je vrsta EtherNet/IP eksplicitne razmjene poruka koja koristi TCP/IP implementaciju. Određeni uređaji, kao što je AB Power Monitor 3000 serije B, podržavaju nepovezano slanje poruka. Provjerite dokumentaciju vašeg uređaja za dodatne informacije o njegovoj EtherNet/IP implementaciji.

Klasa 3 Klijent[x]/UClient
Za konfiguriranje Class 3 Client/UClient [x] veza
1 U ProSoft Configuration Builderu kliknite na [+] pored gateway-a, zatim kliknite na [+] pored EIP Class 3 Client [x] ili EIP Class 3 UClient [x].

2 Dvaput kliknite na drugi klijent EIP klase 3 [x] da biste prikazali dijaloški okvir Uredi – EIP klijent klase 3 [x].
3 U dijaloškom okviru kliknite na bilo koji parametar da promijenite njegovu vrijednost.

ProSoft Technology, Inc.

Stranica 53 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Sljedeća tabela navodi konfiguraciju za EIP klijent (master) uređaj na mrežnom portu:

Parametar
Minimalno kašnjenje komande

Vrijednost
0 do 65535 milisekundi

Odgovor 0 do 65535

Timeout

milisekundi

Broj ponovnih pokušaja od 0 do 10

Opis
Određuje broj milisekundi za čekanje između početnih izdavanja naredbe. Ovaj parametar se može koristiti za odgodu svih komandi poslanih serverima kako bi se izbjeglo „plavljenje“ komandi na mreži. Ovaj parametar ne utječe na ponovne pokušaje naredbe jer će se oni izdati kada se neuspjeh prepozna.
Određuje količinu vremena u milisekundama koje će klijent čekati prije ponovnog prijenosa naredbe ako se ne primi odgovor od adresiranog servera. Vrijednost za korištenje ovisi o vrsti korištene komunikacijske mreže i očekivanom vremenu odgovora najsporijeg uređaja povezanog na mrežu.
Određuje koliko puta će naredba biti ponovo pokušana ako ne uspije.

ProSoft Technology, Inc.

Stranica 54 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Klasa 3 Client[x]/UClient komande Postoji zasebna lista komandi za svaki od različitih tipova poruka koje podržava protokol. Svaka lista se obrađuje od vrha do dna, jedna za drugom, sve dok se sve navedene komande ne završe, a zatim ponovo počinje proces prozivanja. Ovaj odjeljak definira EtherNet/IP komande koje se izdaju od mrežnog prolaza do serverskih uređaja na mreži. Ove komande možete koristiti za prikupljanje podataka i kontrolu uređaja na TCP/IP mreži. Da biste povezali virtuelnu bazu podataka sa Rockwell Automation programabilnim automatizovanim kontrolerima (PAC), programabilnim logičkim kontrolerima (PLC) ili drugim uređajima EtherNet/IP servera, morate da napravite listu komandi, koristeći parametre liste komandi za svaki tip poruke.
Za dodavanje naredbi Class 3 Client/UClient [x].
1 U ProSoft Configuration Builderu kliknite na [+] pored gateway-a, zatim kliknite na [+] pored EIP Class 3 Client [x] ili EIP Class 3 UClient [x].

2 Dvaput kliknite na željeni tip komande da biste prikazali dijaloški okvir Uredi – EIP Class 3 Client [x] Commands ili Edit – EIP Class 3 UClient [x] Commands.
3 Kliknite na DODAJ RED da dodate novu naredbu. 4 Kliknite UREDI RED ili dvaput kliknite na red da biste prikazali okvir za dijalog Uredi u kojem se nalazite
konfigurišite naredbu.

ProSoft Technology, Inc.

Stranica 55 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Klasa 3 Klijent/UClient [x] Naredbe SLC500 2 Adresna polja

Parametar Enable

Vrijednost
Omogući Onemogući uslovno pisanje

Interna adresa

0 do 9999

Opis
Određuje da li naredbu treba izvršiti i pod kojim uslovima. UKLJUČI – Naredba se izvršava pri svakom skeniranju liste komandi DISABLE – Naredba je onemogućena i neće biti izvršena. CONDITIONAL WRITE – Naredba se izvršava samo ako se interni podaci povezani s komandom promijene
Određuje adresu baze podataka u internoj bazi podataka gatewaya koja će biti povezana s naredbom. Ako je naredba funkcija čitanja, podaci primljeni u odgovornoj poruci postavljaju se na navedenu lokaciju. Ako je naredba funkcija pisanja, podaci korišteni u naredbi potiču iz specificiranog područja podataka.

Poll Interval Reg Count Swap Code
Utor za IP adresu

0 do 65535
0 do 125
Ništa Zamjena riječi Zamjena riječi i zamjena bajtova Zamjena bajtova
xxx.xxx.xxx.xxx -1

Određuje minimalni interval za izvršavanje kontinuiranih naredbi. Parametar se unosi za 1/10 sekunde. Ako se za naredbu unese vrijednost 100, naredba se ne izvršava češće od svakih 10 sekundi.
Određuje broj točaka podataka koji se čitaju ili upisuju na ciljni uređaj.
Određuje da li će podaci sa servera biti naručeni drugačije nego što su primljeni. Ovaj parametar se obično koristi kada se radi o vrijednostima s pomičnim zarezom ili drugim vrijednostima s više registra. NIŠTA – Nema promjena (abcd) ZAMJENA RIJEČI – Riječi su zamijenjene (cdab) ZAMJENA RIJEČI I BAJTA – Riječi i bajtovi su zamijenjeni (dcba) BYTE SWAP – Bajtovi su zamijenjeni (badc)
Određuje IP adresu ciljnog uređaja kojem se treba adresirati.
Određuje broj utora za uređaj. Koristite vrijednost od -1 kada se povezujete sa SLC 5/05. Ovi uređaji nemaju parametar utora. Kada se adresira procesor u CLX ili CMPLX stalku, broj slota odgovara slotu koji sadrži kontroler koji se adresira.

Funkcijska šifra 501 509

File Tip File Broj

Kontrola tajmera binarnog brojača Integer Float ASCII status stringa
-1

Određuje kod funkcije koji će se koristiti u naredbi. 501 – Zaštićeno otkucano čitanje 509 – Zaštićeno otkucano pisanje Određuje file tip koji će biti povezan s naredbom.
Određuje PLC-5 file broj koji se povezuje sa komandom. Ako se za parametar unese vrijednost -1, polje se neće koristiti u naredbi, a zadano file će se koristiti.

Broj elementa

Određuje element u file gde će komanda početi.

Komentar

Opcijski komentar od 32 znaka za naredbu.

ProSoft Technology, Inc.

Stranica 56 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Klasa 3 Client[x]/UClient naredbe SLC500 3 Adresna polja
Ova komanda se obično koristi kada se pristupa podacima u tajmeru ili brojaču. IeT1.1.2 je adresa akumulatora u Tajmeru 1.

Parametar Enable

Vrijednost
Omogući Onemogući uslovno pisanje

Opis
Određuje da li naredbu treba izvršiti i pod kojim uslovima. UKLJUČI – Naredba se izvršava pri svakom skeniranju liste komandi DISABLE – Naredba je onemogućena i neće biti izvršena. CONDITIONAL WRITE – Naredba se izvršava samo ako se interni podaci povezani s komandom promijene

Interna adresa Interval ankete Reg Count Swap Code
Funkcijski kod utora IP adrese File Tip
File Broj

0 do 9999
0 do 65535
0 do 125
Ništa Zamjena riječi Zamjena riječi i zamjena bajtova Zamjena bajtova
xxx.xxx.xxx.xxx
-1
502 510 511
Kontrola tajmera binarnog brojača Integer Float ASCII status stringa -1

Određuje adresu baze podataka u internoj bazi podataka gatewaya koja će biti povezana s naredbom. Ako je naredba funkcija čitanja, podaci primljeni u odgovornoj poruci postavljaju se na navedenu lokaciju. Ako je naredba funkcija pisanja, podaci korišteni u naredbi potiču iz specificiranog područja podataka. Određuje minimalni interval za izvršavanje kontinuiranih naredbi. Parametar se unosi za 1/10 sekunde. Ako se za naredbu unese vrijednost 100, naredba se ne izvršava češće od svakih 10 sekundi. Određuje broj točaka podataka koji se čitaju ili upisuju na ciljni uređaj. Određuje da li će podaci sa servera biti naručeni drugačije nego što su primljeni. Ovaj parametar se obično koristi kada se radi o vrijednostima s pomičnim zarezom ili drugim vrijednostima s više registra. NONE – Nema promjene (abcd) WORD SWAP – Riječi se zamjenjuju (cdab) RIJEČI I BYTE SWAP – Riječi i bajtovi su zamijenjeni (dcba) Zamjena bajtova – Bajtovi su zamijenjeni (badc) Određuje IP adresu cilja uređaj koji će biti adresiran ovom naredbom. Određuje broj utora za uređaj. Koristite vrijednost -1 kada se povezujete sa SLC 5/05. Ovi uređaji nemaju parametar utora. Prilikom adresiranja procesora u ControlLogix-u ili CompactLogix-u, broj slota odgovara slotu u stalku koji sadrži kontroler koji se adresira. Određuje kod funkcije koji će se koristiti u naredbi. 502 – Zaštićeno otkucano čitanje 510 – Zaštićeno otkucano pisanje 511 – Zaštićeno otkucano pisanje sa maskom Određuje file tip koji će biti povezan s naredbom.
Određuje SLC 500 file broj koji se povezuje sa komandom. Ako se za parametar unese vrijednost -1, polje se neće koristiti u naredbi, a zadano file će se koristiti.

ProSoft Technology, Inc.

Stranica 57 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Broj elementa parametra
Sub Element
Komentar

Vrijednost

Opis Određuje element u file gde će komanda početi.
Određuje podelement koji će se koristiti s naredbom. Pogledajte AB dokumentaciju za listu važećih kodova podelemenata. Opcijski komentar od 32 znaka za naredbu.

ProSoft Technology, Inc.

Stranica 58 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Klasa 3 Client[x]/UClient komande PLC5 Binarno

Parametar Enable
Interna adresa
Poll Interval Reg Count Swap Code
Utor za IP adresu
Func Code
File Broj

Vrijednost Omogući Onemogući uvjetno upisivanje
0 do 9999
0 do 65535
0 do 125 Ništa Zamjena riječi Zamjena riječi i zamjena bajtova Zamjena bajtova
xxx.xxx.xxx.xxx -1
100 101 102 -1

Opis
Određuje da li naredbu treba izvršiti i pod kojim uslovima. UKLJUČI – Naredba se izvršava pri svakom skeniranju liste komandi DISABLE – Naredba je onemogućena i neće biti izvršena. CONDITIONAL WRITE – Naredba se izvršava samo ako se interni podaci povezani s komandom promijene
Određuje adresu baze podataka u internoj bazi podataka gatewaya koja će biti povezana s naredbom. Ako je naredba funkcija čitanja, podaci primljeni u odgovornoj poruci postavljaju se na navedenu lokaciju. Ako je naredba funkcija pisanja, podaci korišteni u naredbi potiču iz specificiranog područja podataka.
Određuje minimalni interval za izvršavanje kontinuiranih naredbi. Parametar se unosi za 1/10 sekunde. Ako se za naredbu unese vrijednost 100, naredba se ne izvršava češće od svakih 10 sekundi.
Određuje broj točaka podataka koji se čitaju ili upisuju na ciljni uređaj.
Određuje da li će podaci sa servera biti naručeni drugačije nego što su primljeni. Ovaj parametar se obično koristi kada se radi o vrijednostima s pomičnim zarezom ili drugim vrijednostima s više registra. NIŠTA – Nema promjena (abcd) ZAMJENA RIJEČI – Riječi su zamijenjene (cdab) ZAMJENA RIJEČI I BAJTA – Riječi i bajtovi su zamijenjeni (dcba) BYTE SWAP – Bajtovi su zamijenjeni (badc)
Određuje IP adresu ciljnog uređaja koji će biti adresiran ovom naredbom.
Određuje broj utora za uređaj. Koristite vrijednost od -1 kada se povezujete s PLC5. Ovi uređaji nemaju parametar utora. Prilikom adresiranja procesora u ControlLogix-u ili CompactLogix-u, broj slota odgovara slotu u stalku koji sadrži kontroler koji se adresira.
Određuje kod funkcije koji će se koristiti u naredbi. 100 – Zapisivanje raspona riječi 101 – Čitanje raspona riječi 102 – Čitanje-izmjena-pisanje
Određuje PLC5 file broj koji se povezuje sa komandom. Ako se za parametar unese vrijednost -1, polje se neće koristiti u naredbi, a zadano file će se koristiti.

Broj elementa

Određuje element u file gde će komanda početi.

Sub Element

Određuje podelement koji će se koristiti s naredbom. Pogledajte AB dokumentaciju za listu važećih kodova podelemenata.

Komentar

Opcijski komentar od 32 znaka za naredbu.

ProSoft Technology, Inc.

Stranica 59 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Klasa 3 Klijent[x]/UClient komande PLC5 ASCII

Parametar Enable

Vrijednost
Omogući Onemogući uslovno pisanje

Interna adresa

0 do 9999

Interval ankete

0 do 65535

Opis
Određuje da li naredbu treba izvršiti i pod kojim uslovima. UKLJUČI – Naredba se izvršava pri svakom skeniranju liste komandi DISABLE – Naredba je onemogućena i neće biti izvršena. CONDITIONAL WRITE – Naredba se izvršava samo ako se interni podaci povezani s komandom promijene
Određuje adresu baze podataka u internoj bazi podataka gatewaya koja će biti povezana s naredbom. Ako je naredba funkcija čitanja, podaci primljeni u odgovornoj poruci postavljaju se na navedenu lokaciju. Ako je naredba funkcija pisanja, podaci korišteni u naredbi potiču iz specificiranog područja podataka.
Određuje minimalni interval za izvršavanje kontinuiranih naredbi. Parametar se unosi za 1/10 sekunde. Ako se za naredbu unese vrijednost 100, naredba se ne izvršava češće od svakih 10 sekundi.

Reg Count Swap Code
Utor za IP adresu
Func Code

0 do 125 Ništa Zamjena riječi Zamjena riječi i zamjena bajtova Zamjena bajtova
xxx.xxx.xxx.xxx -1
150 151 152

Određuje broj točaka podataka koji se čitaju ili upisuju na ciljni uređaj.
Određuje da li će podaci sa servera biti naručeni drugačije nego što su primljeni. Ovaj parametar se obično koristi kada se radi o vrijednostima s pomičnim zarezom ili drugim vrijednostima s više registra. NIŠTA – Nema promjena (abcd) ZAMJENA RIJEČI – Riječi su zamijenjene (cdab) ZAMJENA RIJEČI I BAJTA – Riječi i bajtovi su zamijenjeni (dcba) BYTE SWAP – Bajtovi su zamijenjeni (badc)
Određuje IP adresu ciljnog uređaja koji će biti adresiran ovom naredbom.
Određuje broj utora za uređaj. Koristite vrijednost od -1 kada se povezujete s PLC5. Ovi uređaji nemaju parametar utora. Prilikom adresiranja procesora u ControlLogix-u ili CompactLogix-u, broj slota odgovara slotu u stalku koji sadrži kontroler koji se adresira.
Određuje kod funkcije koji će se koristiti u naredbi. 150 – Zapisivanje raspona riječi 151 – Čitanje raspona riječi 152 – Čitanje-izmjena-pisanje

File String

Određuje PLC-5 adresu kao niz. Za nprample N10:300

Komentar

Opcijski komentar od 32 znaka za naredbu.

ProSoft Technology, Inc.

Stranica 60 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Klasa 3 Client[x]/UClient kontroler naredbi Tag Pristup

Parametar Enable
Interna adresa
Poll Interval Reg Count Swap Code
Utor za IP adresu
Tip podataka koda funkcije
Tag Ime

Vrijednost Omogući Onemogući uvjetno upisivanje
0 do 9999
0 do 65535
0 do 125 Ništa Zamjena riječi Zamjena riječi i zamjena bajtova Zamjena bajtova
xxx.xxx.xxx.xxx -1
332 333 Bool SINT INT DINT REAL DWORD

Opis Određuje da li naredbu treba izvršiti i pod kojim uslovima. ENABLE – Naredba se izvršava pri svakom skeniranju liste komandi DISABLE – Naredba je onemogućena i neće se izvršiti. CONDITIONAL WRITE – Naredba se izvršava samo ako se interni podaci povezani s komandom promijene Određuje adresu baze podataka u internoj bazi podataka gatewaya koja će biti povezan sa komandom. Ako je naredba funkcija čitanja, podaci primljeni u odgovornoj poruci postavljaju se na određenu lokaciju. Ako je naredba funkcija pisanja, podaci korišteni u naredbi potiču iz specificiranog područja podataka. Određuje minimalni interval za izvršavanje kontinuiranih naredbi. Parametar se unosi za 1/10 sekunde. Ako se za naredbu unese vrijednost 100, naredba se ne izvršava češće od svakih 10 sekundi. Određuje broj točaka podataka koji se čitaju ili upisuju na ciljni uređaj. Određuje da li će podaci sa servera biti naručeni drugačije nego što su primljeni. Ovaj parametar se obično koristi kada se radi o vrijednostima s pomičnim zarezom ili drugim vrijednostima s više registra. NONE – Nema promjene (abcd) WORD SWAP – Riječi su zamijenjene (cdab) WORD I BYTE SWAP – Riječi i bajtovi su zamijenjeni (dcba) BYTE SWAP – Bajtovi su zamijenjeni (badc) Određuje IP adresu cilja uređaj koji će biti adresiran ovom naredbom. Određuje broj utora za uređaj. Koristite vrijednost od -1 kada se povezujete na PLC5 Ovi uređaji nemaju parametar utora. Kada se adresira procesor u ControlLogix-u ili CompactLogix-u, broj slota odgovara slotu u stalku koji sadrži kontroler koji se adresira. Određuje kod funkcije koji će se koristiti u naredbi. 332 – Čitanje tablice CIP podataka 333 – Upisivanje tablice CIP podataka Određuje tip podataka ciljnog kontrolera tag ime.
Određuje kontroler tag u ciljnom PLC-u.

Offset

0 do 65535

Komentar

Određuje bazu podataka pomaka u kojoj vrijednost odgovara Tag Naziv parametra
Opcijski komentar od 32 znaka za naredbu.

ProSoft Technology, Inc.

Stranica 61 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Klasa 3 Client[x]/UClient naredbe CIP Generičko

Parametar Enable

Vrijednost
Onemogućeno Omogućeno Uslovno pisanje

Interna adresa

0 do 9999

Interval ankete

0 do 65535

Opis
Određuje uslov za izvršenje naredbe. DISABLED – Komanda je onemogućena i neće biti izvršena. UKLJUČENO – Komanda se izvršava pri svakom skeniranju liste komandi ako je Interval ankete postavljen na nulu. Ako je interval ankete različit od nule, naredba se izvršava kada istekne tajmer intervala. CONDITIONAL WRITE – Naredba se izvršava samo ako su interne vrijednosti podataka koje se šalju promijenjene.
Određuje adresu baze podataka u internoj bazi podataka gatewaya koja će biti povezana s naredbom. Ako je naredba funkcija čitanja, podaci primljeni u odgovornoj poruci postavljaju se na navedenu lokaciju. Ako je naredba funkcija pisanja, podaci korišteni u naredbi potiču iz specificiranog područja podataka.
Određuje minimalni interval za izvršavanje kontinuiranih naredbi. Parametar se unosi za 1/10 sekunde. Za nprampUkoliko se za naredbu unese vrijednost '100', naredba se ne izvršava češće od svakih 10 sekundi.

Reg Count Swap Code
IP adresa Slot Funk Code Klasa servisnog koda
Instance
Attribute Comment

0 do 125 Ništa Zamjena riječi Zamjena riječi i zamjena bajtova Zamjena bajtova
xxx.xxx.xxx.xxx -1 CIP Generic 00 do FF (hex)
00 do FFFF (hex)
Ovisno o aplikaciji 00 do FFFF (hex)

Određuje broj podataka za čitanje/upisivanje na ciljni uređaj.
Određuje da li će podaci sa servera biti naručeni drugačije nego što su primljeni. Ovaj parametar se obično koristi kada se radi o vrijednostima s pomičnim zarezom ili drugim vrijednostima s više registra. NIŠTA – Nema promjena (abcd) ZAMJENA RIJEČI – Riječi su zamijenjene (cdab) ZAMJENA RIJEČI I BAJTA – Riječi i bajtovi su zamijenjeni (dcba) BYTE SWAP – Bajtovi su zamijenjeni (badc)
Određuje IP adresu ciljnog uređaja koji će biti adresiran ovom naredbom.
Koristite `-1′ da ciljate povezani uređaj. Koristite > -1 za ciljanje uređaja u određenom broju utora unutar stalka.
Koristi se za čitanje/upisivanje atributa bilo kojeg objekta korištenjem eksplicitne adrese
Cjelobrojna identifikacijska vrijednost koja označava određenu instancu objekta i/ili funkciju klase objekta. Za više informacija pogledajte ODVA CIP specifikaciju.
Cjelobrojna identifikacijska vrijednost dodijeljena svakoj klasi objekata dostupnoj iz mreže. Za više informacija pogledajte ODVA CIP specifikaciju.
Cjelobrojna identifikacijska vrijednost dodijeljena instanci objekta koja je identificira među svim instancama iste klase. Za više informacija pogledajte ODVA CIP specifikaciju.
Cjelobrojna identifikacijska vrijednost dodijeljena atributu klase i/ili instance. Za više informacija pogledajte ODVA CIP specifikaciju.
Ovo polje se može koristiti za davanje komentara od 32 znaka naredbi. Znakovi “:” i “#” su rezervirani znakovi. Strogo se preporučuje da se ne koristi u odjeljku za komentare.

ProSoft Technology, Inc.

Stranica 62 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Napomena: Zbog ponašanja povezanih klijenata, imajte na umu sljedeće:
– Više naredbi s različitim objektima klase ne može se konfigurirati na istom uređaju. – Više naredbi s različitim objektima klase ne može se konfigurirati za različite uređaje. – Možete konfigurirati više naredbi koristeći Get_Attribute_Single iste klase i adresirati različite atribute. – Ako imate komande u bilo kojoj od drugih vrsta komandi (tj. Controller Tag Pristup) i konfigurirajte CIP generičku naredbu za isti uređaj, neće raditi zbog toga što povezani klijent ima aktivnu vezu s uređajem. Međutim, možete koristiti oba kontrolera Tag Pristup i CIP Generic ako su ciljni uređaji različiti. – Da biste izbjegli bilo koji ili sve ove scenarije, preporučuje se korištenje Unconnected Client-a ako želite da pošaljete komande na različite uređaje, budući da se ove veze resetuju/zatvaraju nakon svake naredbe.

ProSoft Technology, Inc.

Stranica 63 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Klasa 3 Client[x]/UClient komande Basic

Parametar Enable

Vrijednost
Omogući Onemogući uslovno pisanje

Opis
Određuje da li naredbu treba izvršiti i pod kojim uslovima. ENABLE – Komanda se izvršava svakim skeniranjem liste komandi DISABLE – Komanda je onemogućena i neće biti izvršena. CONDITIONAL WRITE – Naredba se izvršava samo ako se interni podaci povezani sa komandom promijene

Interna adresa

0 do 9999

Određuje adresu baze podataka u internoj bazi podataka gatewaya koja će biti povezana s naredbom. Ako je naredba funkcija čitanja,
podaci primljeni u odgovoru se postavljaju na navedenu lokaciju. Ako je naredba funkcija pisanja, podaci korišteni u naredbi potiču iz specificiranog područja podataka.

Interval ankete

0 do 65535

Određuje minimalni interval za izvršavanje kontinuiranih naredbi. Parametar se unosi za 1/10 sekunde. Ako se za naredbu unese vrijednost 100, naredba se ne izvršava češće od svakih 10 sekundi.

Reg Count 0 do 125

Određuje broj točaka podataka koji se čitaju ili upisuju na ciljni uređaj.

Swap Code
IP adresa

Ništa Zamjena riječi Zamjena riječi i zamjena bajtova Zamjena bajtova
xxx.xxx.xxx.xxx

Određuje da li će podaci sa servera biti naručeni drugačije nego što su primljeni. Ovaj parametar se obično koristi kada se radi o vrijednostima s pomičnim zarezom ili drugim vrijednostima s više registra. NIŠTA – Nema promjena (abcd) ZAMJENA RIJEČI – Riječi su zamijenjene (cdab) ZAMJENA RIJEČI I BAJTA – Riječi i bajtovi su zamijenjeni (dcba) BYTE SWAP – Bajtovi su zamijenjeni (badc)
Određuje IP adresu ciljnog uređaja koji će biti adresiran ovom naredbom.

Slot

-1

Koristite vrijednost od -1 kada se povezujete sa SLC 5/05. Ovi uređaji nemaju parametar utora. Prilikom adresiranja procesora u ControlLogix-u ili CompactLogix-u, broj slota odgovara slotu u stalku koji sadrži kontroler koji se adresira.

Funkcijski kod 1 2 3 4 5

Određuje kod funkcije koji će se koristiti u naredbi. 1 – Zaštićeno upisivanje 2 – Nezaštićeno čitanje 3 – Zaštićeno upisivanje u bit 4 – Nezaštićeno upisivanje bita 5 – Nezaštićeno upisivanje

Word adresa

Određuje adresu riječi na kojoj treba započeti operaciju.

Komentar

Opcijski komentar od 32 znaka za naredbu.

ProSoft Technology, Inc.

Stranica 64 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5.3 Dijagnostika mreže
5.3.1 Dijagnostika EIP PCB-a Najbolji način za rješavanje problema sa EIP drajverom je korištenje ProSoft Configuration Builder-a za pristup dijagnostičkim mogućnostima gateway-a preko Ethernet porta za otklanjanje grešaka.

Sljedeća tabela sumira informacije o statusu dostupne u PCB-u za EIP drajver:

Vrsta veze EIP klasa 1
EIP Class 3 Server
EIP klasa 3 klijent/UClient [x]

Stavka podmenija Config Status
Config Comm Status
Config Comm Status
Komandne greške (decimalne)
Cmd greške (hex)

Opis
Postavke konfiguracije za veze klase 1.
Status veza klase 1. Prikazuje sve greške u konfiguraciji, kao i broj veza klase 1.
Postavke konfiguracije za serverske veze klase 3.
Informacije o statusu za svaku vezu servera klase 3. Prikazuje brojeve portova, IP adrese, status utičnice i broj čitanja i pisanja.
Postavke konfiguracije za Class 3 Client/UClient veze.
Informacije o statusu za naredbe Class 3 Client/UClient [x]. Prikazuje sažetak svih grešaka koje su rezultat naredbi Class 3 Client/UClient [x].
Konfiguracija za listu naredbi Class 3 Client/UClient [x].
Trenutni kodovi grešaka za svaku komandu na listi komandi Class 3 Client/UClient [x] u formatu decimalnog broja. Nula znači da trenutno nema greške za naredbu.
Trenutni kodovi grešaka za svaku komandu na listi komandi Class 3 Client/UClient [x] u heksadecimalnom formatu brojeva. Nula znači da trenutno nema greške za naredbu.

Za specifične informacije o kodovima grešaka pogledajte EIP kodovi grešaka (stranica 68).

ProSoft Technology, Inc.

Stranica 65 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5.3.2 Podaci o EIP statusu u gornjoj memoriji
EIP drajver ima pridruženu oblast podataka o statusu koja se nalazi u gornjoj memoriji PLX32-EIP-MBTCP-UA. Funkcionalnost mape podataka PLX32-EIP-MBTCP-UA može se koristiti za mapiranje ovih podataka u uobičajeni raspon korisničkih podataka baze podataka PLX32-EIP-MBTCP-UA.
Imajte na umu da se sve vrijednosti statusa inicijaliziraju na nulu (0) pri uključivanju, hladnom pokretanju i tokom toplog pokretanja.

Podaci o statusu EIP klijenta

Sljedeća tabela navodi adrese u gornjoj memoriji PLX32-EIP-MBTCP-UA pohranjuje opće podatke o grešci i statusu za svaki EIP povezan i nepovezan klijent:

EIP klijent Povezani klijent 0 Povezani klijent 1 Nepovezani klijent 0

Raspon adresa 17900 do 17909 18100 do 18109 22800 do 22809

Sadržaj područja podataka o statusu svakog klijenta strukturiran je na isti način. Sljedeća tabela opisuje sadržaj svakog registra u području podataka statusa:

Pomak 0 1 2 3 4 5 6 7 8 9

Opis Broj komandnih zahtjeva Broj odgovora na komandu Broj grešaka na komandi Broj zahtjeva Broj odgovora Broj poslanih grešaka Broj primljenih grešaka Rezervirano Trenutni kod greške Zadnji kod greške

ProSoft Technology, Inc.

Stranica 66 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Podaci o grešci liste naredbi EIP klijenta

PLX32-EIP-MBTCP-UA pohranjuje status/kod greške u gornjoj memoriji za svaki
naredbu u listi komandi svakog EIP klijenta. Sljedeća tabela navodi adrese u gornjoj memoriji gdje gateway pohranjuje podatke o grešci liste komandi za svakog EIP klijenta:

EIP klijent Povezani klijent 0 Povezani klijent 1 Nepovezani klijent 0

Raspon adresa 17910 do 18009 18110 do 18209 22810 do 22909

Prva riječ u području podataka o grešci liste komandi svakog klijenta sadrži status/kod greške za prvu naredbu na listi naredbi klijenta. Svaka uzastopna riječ u listi grešaka naredbi povezana je sa sljedećom komandom na listi. Dakle, veličina
Područje podataka o grešci liste naredbi ovisi o broju definiranih naredbi. Struktura
područja podataka o grešci liste komandi (koje je isto za sve klijente) prikazano je u
sljedeća tabela:

Pomak 0 1
2 3 4 . . . 97 98 99

Opis Naredba #1 Kod greške Naredba #2 Šifra greške
Naredba #3 Kod greške Naredba #4 Šifra greške Naredba #5 Šifra greške . . . Komanda #98 Šifra greške Naredba #99 Šifra greške Komanda #100 Šifra greške

ProSoft Technology, Inc.

Stranica 67 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Podaci o statusu servera EIP klase 1
Sljedeća tabela navodi adrese u gornjoj memoriji gdje PLX3x gateway pohranjuje broj otvorenih veza za svaki server EIP klase 1.

EIP Class 1 Server
1 2 3 4 5 6 7 8

Raspon adresa 17000
17001 17002 17003 17004 17005 17006 17007 17008

Opis Bit mapa stanja PLC-a za svaku konekciju 1 do 8. 0 = Pokreni 1 = Programski broj otvorenih veza za konekciju 1 Broj otvorenih konekcija za konekciju 2 Broj otvorenih konekcija za konekciju 3 Broj otvorenih veza za konekciju 4 Broj otvorenih veza za konekciju 5 otvoren Broj konekcija za konekciju 6 Broj otvorenih veza za konekciju 7 Broj otvorenih veza za konekciju 8

Podaci o statusu servera EIP klase 3

Sljedeća tabela navodi adrese u gornjoj memoriji gdje PLX32-EIP-MBTCPUA pohranjuje podatke o statusu za svaki EIP server:

EIP server 0 1 2 3 4

Raspon adresa 18900 do 18915 18916 do 18931 18932 do 18947 18948 do 18963 18964 do 18979

Sadržaj područja podataka o statusu svakog servera je strukturiran isto. Sljedeća tabela opisuje sadržaj svakog registra u području podataka statusa:

Pomak 0 do 1 2 do 3 4 do 5 6 do 7 8 do 15

Opis Stanje veze Otvoreno Brojanje veze Utičnica Broja čitanja Utičnica Broj pisanja Peer IP

ProSoft Technology, Inc.

Stranica 68 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5.3.3 EIP kodovi grešaka
Gateway pohranjuje kodove grešaka vraćene iz procesa liste komandi u području memorije grešaka liste komandi. Za svaku naredbu u memorijskom području dodjeljuje se riječ. Kodovi grešaka su formatirani u riječi na sljedeći način: Najmanji značajni bajt riječi sadrži prošireni statusni kod, a najznačajniji bajt sadrži statusni kod.
Koristite kodove grešaka vraćene za svaku naredbu na listi da odredite uspjeh ili neuspjeh naredbe. Ako naredba ne uspije, koristite kod greške da odredite uzrok neuspjeha.

Upozorenje: Kodovi grešaka specifični za gateway (nisu kompatibilni s EtherNet/IP/PCCC) se vraćaju unutar gatewaya i nikada se ne vraćaju sa priključenog EtherNet/IP/PCCC slave uređaja. Ovo su kodovi grešaka koji su dio EtherNet/IP/PCCC protokola ili su prošireni kodovi jedinstveni za PLX32-EIP-MBTCP-UA. Najčešće greške EtherNet/IP/PCCC prikazane su u nastavku:

Lokalni STS kodovi grešaka

Šifra (Int) 0 256 512 768 1024 1280 1536 1792 2048

Kod (Hex) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800

Opis Uspjeh, nema greške DST čvor je izvan prostora međumemorije. Ne može se garantirati isporuka (sloj veze) Otkriven je dupli držač tokena. Lokalni port je isključen

Udaljeni STS kodovi grešaka

Šifra (Int) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192

Kod (Hex) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0xC000 0xC000
0xF0nn

Opis Uspješno, nema greške Nelegalna naredba ili format Host ima problem i neće komunicirati. Host udaljenog čvora nedostaje, prekinut je vezu ili se isključio Host nije mogao dovršiti funkciju zbog hardverske greške Rješavanje problema ili prečki zaštite memorije Funkcija nije dozvoljena zbog odabira zaštite naredbe Procesor je u Programskom modu Kompatibilnost file nedostaje ili problem sa komunikacijskom zonom. Udaljeni čvor ne može baferovati naredbu Čekajte ACK (1775-KA bafer pun) Problem s udaljenim čvorom zbog preuzimanja Pričekajte ACK (1775-KA bafer pun) Ne koristi se Ne koristi se Kôd greške u EXT STS bajtu (nn sadrži EXT grešku kod)

ProSoft Technology, Inc.

Stranica 69 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

EXT STS kodovi grešaka

Šifra (Int) -4096 -4095 -4094 -4093 -4092 -4091 -4090 -4089 -4088 -4087 -4086 -4085 -4084 -4083 -4082 -4081 -4080 -4079 -4078 -4077 -4076 -4075 -4074 -4073 -4072 -4071 -4070 -4069 -4068 -4067 -4066

Kod (heksadecimalni) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00A 0xF00B 0xF00C 0x00F0C 00xF0D 010 0xF011 0xF012 0xF013 0xF014 0xF015 0xF016 0xF017 0xF018 0xF019 0xF01A 0xF01B 0xF01C 0xF01E 0xF01E 0xF01

Opis Nije korišteno Polje ima nedozvoljenu vrijednost Manje nivoa navedenih u adresi od minimalnog za bilo koju adresu Više nivoa navedenih u adresi nego što sistem podržava Simbol nije pronađen Simbol je nepravilnog formata Adresa ne ukazuje na nešto upotrebljivo File je pogrešna veličina Ne mogu ispuniti zahtjev Podaci ili file je prevelika Veličina transakcije plus adresa riječi je prevelika Pristup odbijen, neispravna privilegija Uslov se ne može generirati – resurs nije dostupan Uvjet već postoji – resurs je već dostupan Naredba se ne može izvršiti Prelivanje histograma Nema pristupa Nezakonit tip podataka Nevažeći parametar ili nevažeći podaci Adresa postoji referenca na izbrisano područje Neuspjeh u izvršavanju naredbe iz nepoznatog razloga Greška konverzije podataka Skener nije u mogućnosti komunicirati sa 1771 rack adapterom Nepodudaranje tipa 1171 Odgovor mrežnog prolaza nije bio važeći Duplikat oznake File je otvoren; drugi čvor ga posjeduje Drugi čvor je vlasnik programa Rezervirano Rezervirano kršenje zaštite elementa tablice podataka Privremeni interni problem

EIP kodovi grešaka

Šifra (Int) -1 -2 -10 -11 -12 -20 -21 -200

Kod (hex) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38

Opis CTS modem kontrolna linija nije postavljena prije slanja Vremensko ograničenje za vrijeme prijenosa poruke Vrijeme čekanja na DLE-ACK nakon zahtjeva Istekanje vremena čekanje na odgovor nakon zahtjeva Podaci odgovora ne odgovaraju traženom broju bajtova DLE-NAK primljen nakon zahtjeva DLE-NAK poslan nakon odgovora DLE-NAK primljeno nakon zahtjeva

Korisnički priručnik za EIP protokol

ProSoft Technology, Inc.

Stranica 70 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Kodovi grešaka TCP/IP interfejsa

Greška (Int) -33 -34 -35 -36 -37

Greška (Hex) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB

Opis Povezivanje na cilj nije uspjelo Nije uspjelo registrirati sesiju s ciljem (vremensko ograničenje) Neuspjeh prosljeđivanja vremenskog ograničenja otvorenog odgovora PCCC/Tag Vremensko ograničenje odgovora na komandu Nema greške TCP/IP veze

Uobičajeni kodovi grešaka

Greška (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49

Greška (Hex) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF

Opis Nevažeća dužina odgovora. Broj CPF stavki nije ispravan. Greška polja CPF adrese CPF paket tag neispravan CPF loš komandni kod Prijavljena greška CPF statusa CPF neispravna vraćena vrijednost ID-a veze Kontekstno polje se ne podudara Vraćeno pogrešno upravljanje sesijom CPF nije tačan broj poruke

Registrirajte kodove grešaka odgovora na sesiju

Greška (Int) -50 -51 -52

Greška (hex) 0xFFCE 0xFFCD 0xFFCC

Opis Dužina primljene poruke nije važeća Prijavljena greška statusa Nevažeća verzija

Proslijedi šifre grešaka otvorenog odgovora

Greška (Int) -55 -56

Greška (Hex) 0xFFC9 0xFFC8

Opis Dužina primljene poruke nije važeća Prijavljena je greška u statusu

PCCC Response Error Codes

Greška (Int) -61 -62 -63 -64 -65
-66

Greška (Hex) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE

Opis Dužina primljene poruke nije važeća Statusna greška prijavljena CPF loš komandni kod TNS u PCCC poruci se ne podudara
ID dobavljača u PCCC poruci se ne podudara. Serijski broj u PCCC poruci se ne podudara

Korisnički priručnik za EIP protokol

ProSoft Technology, Inc.

Stranica 71 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5.4 EIP referenca
5.4.1 SLC i MicroLogix specifičnosti
Poruke sa SLC 5/05 PLX32-EIP-MBTCP-UA može primati poruke od SLC 5/05 koji sadrži Ethernet interfejs. Gateway podržava naredbe za čitanje i pisanje.

SLC5/05 Pisanje komandi
Naredbe za pisanje prenose podatke od SLC procesora do gatewaya. Sljedeći dijagram prikazuje prample rung za izvršenje naredbe pisanja.

1 Postavite parametar READ/WRITE na WRITE. Gateway podržava vrijednost parametra CILJNI UREĐAJ od 500CPU ili PLC5.
2 U MSG objektu, kliknite SETUP SCREEN u MSG objektu da dovršite konfiguraciju MSG instrukcije. Ovo prikazuje sljedeći dijaloški okvir.

3 Postavite ADRESU TABELE PODATAKA CILJNOG UREĐAJA na važeću file element (kao što je, N11:0) za SLC i PLC5 poruke.
4 Postavite opciju MULTIHOP na YES.

ProSoft Technology, Inc.

Stranica 72 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5 Dovršite karticu MULTIHOP u dijaloškom okviru prikazanom na sljedećoj slici.

6 Postavite vrijednost TO ADDRESS na Ethernet IP adresu mrežnog prolaza. 7 Pritisnite tipku INS da dodate drugu liniju za ControlLogix Backplane i postavite slot
broj na nulu.

ProSoft Technology, Inc.

Stranica 73 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

SLC5/05 Čitanje naredbi
Naredbe za čitanje prenose podatke u SLC procesor sa gatewaya. Sljedeći dijagram prikazuje prample rung za izvršenje naredbe za čitanje.

1 Postavite parametar READ/WRITE na READ. Gateway podržava vrijednost parametra CILJNI UREĐAJ od 500CPU ili PLC5.
2 U MSG objektu, kliknite SETUP SCREEN u MSG objektu da dovršite konfiguraciju MSG instrukcije. Ovo prikazuje sljedeći dijaloški okvir.

3 Postavite ADRESU TABELE PODATAKA CILJNOG UREĐAJA na važeću file element (kao što je, N11:0) za SLC i PLC5 poruke.
4 Postavite opciju MULTIHOP na YES.

ProSoft Technology, Inc.

Stranica 74 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5 Popunite karticu MULTIHOP u dijaloškom okviru kao što je prikazano na sljedećoj slici.

6 Postavite vrijednost TO ADDRESS na Ethernet IP adresu mrežnog prolaza. 7 Pritisnite tipku INS da dodate drugu liniju za ControlLogix Backplane i postavite slot
broj na nulu.

SLC File Vrste
Ove informacije su specifične za SLC i MicroLogix porodicu ili procesore koji se koriste sa PCCC skupom komandi. Naredbe SLC i MicroLogix procesora podržavaju a file polje tipa uneseno kao jedan znak za označavanje tablice podataka za korištenje u naredbi. Sljedeća tabela definira odnos file tipovi koje prihvataju gateway i SLC file vrste.

File Tip SBTCRNFZA

Opis Status Bit Tajmer Brojač Kontrola Cijeli broj Niz s pomičnim zarezom ASCII

The File Type Command Code je vrijednost koda ASCII znakova File Unesite slovo. Ovo je vrijednost koju treba unijeti za FILE TYPE parametar konfiguracije PCCC naredbe u tablicama podataka u ljestvičkoj logici.
Dodatno, SLC specifične funkcije (502, 510 i 511) podržavaju polje podelementa. Ovo polje odabire polje podelementa u tablici složenih podataka. Za nprample, da biste dobili trenutnu akumuliranu vrijednost za brojač ili tajmer, postavite polje podelementa na 2.

ProSoft Technology, Inc.

Stranica 75 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5.4.2 Specifičnosti PLC5 procesora
Poruke sa PLC5 Gateway može primati poruke od PLC5 koji sadrži Ethernet sučelje. Gateway podržava naredbe za čitanje i pisanje.

PLC5 naredbe za pisanje
Naredbe za pisanje prenose podatke od PLC5 procesora do gatewaya. Sljedeći dijagram prikazuje prample rung za izvršenje naredbe pisanja.

1 U MSG objektu, kliknite SETUP SCREEN u MSG objektu da dovršite konfiguraciju MSG instrukcije. Ovo prikazuje sljedeći dijaloški okvir.

2 Odaberite KOMANDU ZA KOMUNIKACIJU koju želite izvršiti sa sljedeće liste podržanih naredbi.
o PLC5 tip za pisanje o PLC2 nezaštićeno upisivanje o PLC5 upisano upisivanje u PLC o PLC upisano logičko upisivanje
3 Postavite ADRESU TABELE PODATAKA CILJNOG UREĐAJA na važeću file element (kao što je,N11:0) za SLC i PLC5 poruke. Za poruku PLC2 Unprotected Write, postavite adresu na indeks baze podataka (kao što je 1000) za naredbu.

ProSoft Technology, Inc.

Stranica 76 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

4 Postavite opciju MULTIHOP na YES. 5 Završite dio dijaloškog okvira kartice MULTIHOP kao što je prikazano na sljedećoj slici.

6 Postavite vrijednost TO ADDRESS na Ethernet IP adresu mrežnog prolaza. 7 Pritisnite tipku INS da dodate drugu liniju za ControlLogix Backplane i postavite slot
broj na nulu.

ProSoft Technology, Inc.

Stranica 77 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

PLC5 Čitanje naredbi
Naredbe za čitanje prenose podatke na PLC5 procesor iz gatewaya. Sljedeći dijagram prikazuje prample rung koji izvršava naredbu za čitanje.

1 U MSG objektu, kliknite SETUP SCREEN u MSG objektu da dovršite konfiguraciju MSG instrukcije. Ovo prikazuje sljedeći dijaloški okvir.

2 Odaberite KOMANDU ZA KOMUNIKACIJU koju želite izvršiti sa sljedeće liste podržanih naredbi.
o PLC5 čitanje tipa o PLC2 nezaštićeno čitanje o PLC5 tipizirano čitanje u PLC o PLC tipirano logičko čitanje
3 Postavite ADRESU TABELE PODATAKA CILJNOG UREĐAJA na važeću file element (kao što je, N11:0) za SLC i PLC5 poruke. Za poruku PLC2 Unprotected Read, postavite adresu na indeks baze podataka (kao što je, 1000) za naredbu.
4 Postavite opciju MULTIHOP na YES.

ProSoft Technology, Inc.

Stranica 78 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5 Dovršite karticu MULTIHOP u dijaloškom okviru kao što je prikazano na sljedećoj slici.

6 Postavite vrijednost TO ADDRESS na Ethernet IP adresu mrežnog prolaza. 7 Pritisnite tipku INS da dodate drugu liniju za ControlLogix Backplane i postavite slot
broj na nulu.

PLC-5 Podelement Polja
Ovaj odjeljak sadrži informacije specifične za PLC-5 procesor kada se koristi PCCC skup naredbi. Komande specifične za PLC-5 procesor sadrže polje koda podelementa. Ovo polje odabire polje podelementa u tablici složenih podataka. Za nprample, da dobijete trenutnu akumuliranu vrijednost za brojač ili tajmer, postavite polje podelementa na 2. Sljedeće tablice prikazuju kodove podelemenata za PLC-5 složene tablice podataka.

Tajmer / Brojač
Šifra 0 1 2

Opis Kontrola Preset Akumulirano

Kontrola
Šifra 0 1 2

Opis Kontrolna dužina pozicija

PD

Sve PD vrijednosti su vrijednosti s pomičnim zarezom, dugačke su dvije riječi.

Šifra 0 2 4 6 8 26

Opis Kontrola SP Kp Ki Kd PV

ProSoft Technology, Inc.

Stranica 79 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

BT
Šifra 0 1 2 3 4 5
MG
Šifra 0 1 2 3

Opis Kontrola RLEN DLEN Podaci file # Element # Rack/Grp/Slot
Opis Kontrolna greška RLEN DLEN

Korisnički priručnik za EIP protokol

ProSoft Technology, Inc.

Stranica 80 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

5.4.3 Specifičnosti ControlLogix i CompactLogix procesora
Poruke iz ControlLogix ili CompactLogix procesora Koristite MSG instrukciju za razmjenu podataka između Control/CompactLogix procesora i mrežnog prolaza. Postoje dvije osnovne metode prijenosa podataka koje gateway podržava kada se koristi MSG instrukcija: enkapsulirane PCCC poruke i poruke CIP tablice podataka. Možete koristiti bilo koju metodu.
Enkapsulirane PCCC poruke Ovaj odjeljak sadrži informacije specifične za Control/CompactLogix procesor kada se koristi PCCC skup naredbi. Trenutna implementacija PCCC skupa naredbi ne koristi funkcije koje mogu direktno pristupiti kontroleru Tag Baza podataka. Da biste pristupili ovoj bazi podataka, morate koristiti funkciju mapiranja tablica u RSLogix 5000. RSLogix 5000 dozvoljava dodjeljivanje kontrolera Tag Nizovi u virtualne PLC 5 tablice podataka. PLX32EIP-MBTCP-UA koristeći skup naredbi PLC 5 definiran u ovom dokumentu tada može pristupiti ovim podacima kontrolera. PLC5 i SLC5/05 procesori koji sadrže Ethernet sučelje koriste inkapsuliranu PCCC metodu poruke. Gateway simulira ove uređaje i prihvata naredbe za čitanje i pisanje.

Inkapsulirane PCCC naredbe za pisanje poruke prenose podatke od procesora do mrežnog prolaza. Gateway podržava sljedeće inkapsulirane PCCC komande: · PLC2 nezaštićeno upisivanje · PLC5 tipizirano upisivanje · PLC5 Word Range Write · PLC tipirano upisivanje
Sljedeći dijagram prikazuje prample rung koji izvršava naredbu za pisanje.

ProSoft Technology, Inc.

Stranica 81 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

1 U dijalogu Konfiguracija poruke definišite skup podataka koji će se preneti sa procesora na gateway kao što je prikazano na sledećoj slici.

2 Dovršite dijaloški okvir za područje podataka koje želite prenijeti.
o Za PLC5 i SLC poruke, postavite DESTINACIJSKI ELEMENT na element u podacima file (kao što je, N10:0).
o Za poruku PLC2 Unprotected Write, postavite ODREDIŠNI ELEMENT na adresu u internoj bazi podataka gatewaya. Ovo se ne može postaviti na vrijednost manju od deset. Ovo nije ograničenje gateway-a već RSLogix softvera.
o Za PLC2 Unprotected Write ili Read funkciju, unesite adresu baze podataka u oktalnom formatu.
3 Kliknite na karticu KOMUNIKACIJA i dovršite informacije o komunikaciji kao što je prikazano na sljedećoj slici.

ProSoft Technology, Inc.

Stranica 82 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

4 Provjerite jeste li odabrali CIP kao NAČIN KOMUNIKACIJE. PATH specificira rutu poruke od procesora do EIP gatewaya. Elementi putanje su odvojeni zarezima. U exampprikazana staza:
o Prvi element je “Enet”, što je korisnički definirano ime dato 1756ENET gateway-u u šasiji (možete zamijeniti broj utora ENET gateway-a za ime)
o Drugi element, “2”, predstavlja Ethernet port na 1756-ENET gateway-u.
o Poslednji element putanje, “192.168.0.75” je IP adresa gateway-a, koji je cilj poruke.

Složenije staze su moguće ako se usmjeravaju na druge mreže koristeći višestruke 1756-ENET gatewaye i police. Pogledajte Bazu znanja tehničke podrške ProSoft Technology za više informacija o Ethernet rutiranju i definicijama putanje.

ProSoft Technology, Inc.

Stranica 83 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Inkapsulirana PCCC poruka za čitanje
Komande za čitanje prenose podatke sa gateway-a na procesor. Gateway podržava inkapsulirane PCCC komande:
· PLC2 nezaštićeno čitanje · PLC5 tipizirano čitanje · PLC5 čitanje opsega riječi · čitanje tipa PLC-a

Sljedeći dijagram prikazuje prample rung koji izvršava naredbu za čitanje.

1 U dijalogu Konfiguracija poruke definišite skup podataka koji će se preneti sa procesora na gateway kao što je prikazano na sledećoj slici.

2 Dovršite dijaloški okvir za područje podataka koje želite prenijeti.
o Za PLC5 i SLC poruke, postavite SOURCE ELEMENT na element u podacima file (kao što je, N10:0).
o Za poruku PLC2 Unprotected Read, postavite SOURCE ELEMENT na adresu u internoj bazi podataka gateway-a. Ovo se ne može postaviti na vrijednost manju od deset. Ovo nije ograničenje gateway-a već RSLogix softvera.

ProSoft Technology, Inc.

Stranica 84 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

3 Kliknite na karticu KOMUNIKACIJA i dovršite informacije o komunikaciji kao što je prikazano na sljedećoj slici.

4 Provjerite jeste li odabrali CIP kao NAČIN KOMUNIKACIJE. PATH specificira rutu poruke od procesora do EIP gatewaya. Elementi putanje su odvojeni zarezima. U exampprikazana staza:
o Prvi element je “Enet”, što je korisnički definirano ime dato 1756ENET gateway-u u šasiji (možete zamijeniti broj utora ENET gateway-a za ime)
o Drugi element, “2”, predstavlja Ethernet port na 1756-ENET gateway-u.
o Poslednji element putanje, “192.168.0.75” je IP adresa gateway-a i cilj poruke.
Složenije staze su moguće ako se usmjeravaju na druge mreže koristeći višestruke 1756-ENET gatewaye i police. Pogledajte Bazu znanja tehničke podrške ProSoft Technology za više informacija o Ethernet rutiranju i definicijama putanje.

ProSoft Technology, Inc.

Stranica 85 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Operacije tabele CIP podataka
Možete koristiti CIP poruke za prijenos podataka između ControlLogix ili CompactLogix procesora i mrežnog prolaza. Tag imena definišu elemente koji se prenose. Gateway podržava i operacije čitanja i pisanja.

CIP Data Table Write
Poruke za pisanje CIP tablice podataka prenose podatke od procesora do gatewaya. Sljedeći dijagram prikazuje prample rung koji izvršava naredbu za pisanje.

1 U dijalogu Konfiguracija poruke definišite skup podataka koji će se preneti sa procesora na gateway kao što je prikazano na sledećoj slici.

2 Dovršite dijaloški okvir za područje podataka koje želite prenijeti. Poruke tabele CIP podataka zahtevaju a tag element baze podataka i za izvor i za odredište.
o IZVOR TAG je a tag definisano u Kontroleru Tag baza podataka. o DESTINACIJSKI ELEMENT je tag element u gateway-u. o Gateway simulira a tag baza podataka kao niz elemenata definiranih pomoću
maksimalna veličina registra za gateway sa tag ime INT_DATA (sa maksimalnom vrijednošću int_data[3999]).

ProSoft Technology, Inc.

Stranica 86 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

3 U prethodnom prampPrvi element u bazi podataka je početna lokacija za operaciju pisanja deset elemenata. Kliknite karticu KOMUNIKACIJA i dovršite informacije o komunikaciji kao što je prikazano na sljedećoj slici.

4 Provjerite jeste li odabrali CIP kao NAČIN KOMUNIKACIJE. PATH specificira rutu poruke od procesora do EIP gatewaya. Elementi putanje su odvojeni zarezima. U exampprikazana staza:
o Prvi element je “Enet”, što je korisnički definirano ime dato 1756ENET gateway-u u šasiji (možete zamijeniti broj utora ENET gateway-a za ime)
o Drugi element, “2”, predstavlja Ethernet port na 1756-ENET gateway-u.
o Poslednji element putanje, “192.168.0.75” je IP adresa gateway-a, koji je cilj poruke.
Složenije staze su moguće ako se usmjeravaju na druge mreže koristeći višestruke 1756-ENET gatewaye i police. Pogledajte Bazu znanja tehničke podrške ProSoft Technology za više informacija o Ethernet rutiranju i definicijama putanje.

ProSoft Technology, Inc.

Stranica 87 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

Čitanje tabele CIP podataka
Čitane poruke CIP tablice podataka prenose podatke do procesora sa gatewaya. Sljedeći dijagram prikazuje prample rung koji izvršava naredbu za čitanje.

1 U dijalogu Konfiguracija poruke definišite skup podataka koji će se preneti sa procesora na gateway kao što je prikazano na sledećoj slici.

2 Dovršite dijaloški okvir za područje podataka koje želite prenijeti. Poruke tabele CIP podataka zahtevaju a tag element baze podataka i za izvor i za odredište.
o ODREDIŠTE TAG je a tag definisano u Kontroleru Tag baza podataka. o IZVORNI ELEMENT je tag element u gateway-u. o Gateway simulira a tag baza podataka kao niz elemenata definiranih pomoću
maksimalna veličina registra za gateway (korisnički konfiguracijski parametar “Maximum Register” u odjeljku [Gateway]) sa tag ime INT_DATA.

ProSoft Technology, Inc.

Stranica 88 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za EIP protokol

3 U prethodnom prampPrvi element u bazi podataka je početna lokacija za operaciju čitanja deset elemenata. Kliknite karticu KOMUNIKACIJA i dovršite informacije o komunikaciji kao što je prikazano na sljedećoj slici.

4 Provjerite jeste li odabrali CIP kao NAČIN KOMUNIKACIJE. PATH specificira rutu poruke od procesora do EIP gatewaya. Elementi putanje su odvojeni zarezima. U exampprikazana staza:
o Prvi element je “Enet”, što je korisnički definirano ime dato 1756ENET gateway-u u šasiji (možete zamijeniti broj utora ENET gateway-a za ime)
o Drugi element, “2”, predstavlja Ethernet port na 1756-ENET gateway-u.
o Poslednji element putanje, “192.168.0.75” je IP adresa gateway-a, koji je cilj poruke.
Složenije staze su moguće ako se usmjeravaju na druge mreže koristeći višestruke 1756-ENET gatewaye i police. Pogledajte Bazu znanja tehničke podrške ProSoft Technology za više informacija o Ethernet rutiranju i definicijama putanje.

ProSoft Technology, Inc.

Stranica 89 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
6 MBTCP protokol

Korisnički priručnik za MBTCP protokol

6.1 MBTCP funkcionalni krajview
Možete koristiti PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) protokol za povezivanje mnogo različitih protokola u Schneider Electric Quantum familiju procesora, kao i druge uređaje koji podržavaju protokol. MBTCP protokol podržava i klijentske i serverske veze.
Gateway podržava vezu klijenta na TCP/IP mreži za povezivanje sa procesorima (i drugim uređajima baziranim na serveru) koristeći listu komandi od do 100 unosa koje navedete. Gateway pohranjuje komande pisanja za udaljene procesore u donju memoriju gatewaya. Ovo je također mjesto gdje gateway pohranjuje podatke iz naredbi za čitanje sa drugih uređaja. Pogledajte internu bazu podataka MBTCP (stranica 92) za više informacija.
Podaci u donjoj memoriji interne baze podataka gatewaya dostupni su za operacije čitanja i pisanja bilo kojem čvoru na mreži koji podržava MBAP (servisni port 502) ili MBTCP (servisni portovi 2000/2001) TCP/IP protokole. MBAP protokol (Port 502) je standardna implementacija koju je definirao Schneider Electric i koristi se na njihovom Quantum procesoru. Ovaj otvoreni protokol je modificirana verzija Modbus serijskog protokola. MBTCP protokol je ugrađena poruka Modbus protokola u TCP/IP paketu. Gateway podržava do pet aktivnih serverskih veza na servisnim portovima 502, pet dodatnih aktivnih serverskih veza na servisnom portu 2000 i jednu aktivnu klijentsku vezu.
Sljedeća ilustracija prikazuje funkcionalnost Modbus TCP/IP protokola.

ProSoft Technology, Inc.

Stranica 90 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za MBTCP protokol

6.1.1 Opšte specifikacije MBTCP
Modbus TCP/IP protokol omogućava više nezavisnih, istovremenih Ethernet veza. Veze mogu biti svi klijenti, svi serveri ili kombinacija veza klijenta i servera.
· 10/100 MB Ethernet komunikacioni port · Podržava Enron verziju Modbus protokola za transakcije podataka s pomičnim zarezom · Konfigurabilni parametri za klijenta uključujući minimalno kašnjenje odgovora od 0 do
65535 ms i podrška za pokretni zarez · Podržava pet nezavisnih serverskih veza za Service Port 502 · Podržava pet nezavisnih serverskih veza za Service Port 2000 · Sva mapiranja podataka počinju od Modbus registra 400001, baza protokola 0. · Kodovi grešaka, brojači grešaka i port podaci o statusu dostupni u memoriji korisničkih podataka
Modbus TCP/IP klijent
· Aktivno čita podatke sa i upisuje podatke na Modbus TCP/IP uređaje koristeći MBAP · Do 10 klijentskih veza sa više komandi za razgovor sa više servera
Modbus TCP/IP server
· Server drajver prihvata dolazne veze na servisnom portu 502 za klijente koji koriste Modbus TCP/IP MBAP poruke i veze na servisnom portu 2000 (ili drugim servisnim portovima) za klijente koji koriste Enkapsulirane Modbus poruke.
· Podržava višestruke nezavisne serverske veze za bilo koju kombinaciju servisnog porta 502 (MBAP) i servisnog porta 2000 (inkapsulirano)
· Podržano je do 20 servera

Parametar Podržane Modbus komande (klijent i server)
Konfigurabilni parametri: (klijent i server)
Konfigurabilni parametri: (samo za klijente)
Podaci o statusu liste komandi
Prozivanje liste komandi

Opis

1: Čitanje statusa zavojnice 2: Čitanje statusa ulaza 3: Čitanje registara zadržavanja 4: Čitanje ulaznih registara 5: Force (upisivanje) Pojedinačna zavojnica 6: Preset (upisivanje) Jednostruki registar zadržavanja

15: Prisilno (upisivanje) više zavojnica 16: Unaprijeđeno (upisivanje) višestruki registri zadržavanja 22: maska ​​za upisivanje držanja registara (samo podređeni) 23: čitanje/pisanje registra zadržavanja (samo podređeni)

IP adresa mrežnog prolaza PLC čitanje startnog registra (%MW) PLC upisivanje startnog registra (%MW)
Broj MBAP i MBTCP servera Gateway Modbus Čitanje početne adrese Gateway Modbus Upisivanje početne adrese

Minimalna kašnjenja naredbe Broj ponovnih pokušaja za vrijeme čekanja odgovora
Pokazivač greške naredbe

Do 160 Modbus komandi (jedna tag po komandi)

Kodovi grešaka prijavljeni pojedinačno za svaku komandu. Podaci o statusu visokog nivoa dostupni od Modbus TCP/IP klijenta (npr. PLC)

Svaka naredba može biti pojedinačno omogućena ili onemogućena; Dostupna je promjena samo za pisanje na podacima

ProSoft Technology, Inc.

Stranica 91 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za MBTCP protokol

6.1.2 MBTCP interna baza podataka
Interna baza podataka je centralna za funkcionalnost PLX32-EIP-MBTCP-UA. Gateway dijeli ovu bazu podataka između svih komunikacijskih portova na mrežnom prolazu i koristi je kao kanal za prosljeđivanje informacija s jednog protokola na drugi uređaj na jednoj mreži do jednog ili više uređaja u drugoj mreži. Ovo dozvoljava podacima s uređaja na jednom komunikacijskom portu da im pristupe i kontroliraju ih uređaji na drugom komunikacijskom portu.
Pored podataka sa klijenta i servera, možete mapirati status i informacije o grešci koje generiše gateway u područje korisničkih podataka interne baze podataka. Interna baza podataka podijeljena je u dvije oblasti:
· Gornja memorija za područje podataka o statusu mrežnog prolaza. Ovo je mjesto gdje gateway upisuje interne podatke o statusu za protokole koje gateway podržava.
· Manja memorija za područje korisničkih podataka. Ovdje se pohranjuju i pristupaju dolazni podaci s vanjskih uređaja.

Svaki protokol u PLX32-EIP-MBTCP-UA može pisati podatke i čitati podatke iz područja korisničkih podataka.
Napomena: Ako želite pristupiti podacima o statusu mrežnog prolaza u gornjoj memoriji, možete koristiti funkciju mapiranja podataka u mrežnom prolazu za kopiranje podataka iz područja podataka o statusu mrežnog prolaza u područje korisničkih podataka. Pogledajte Mapiranje podataka u memoriji modula (stranica 23). U suprotnom, možete koristiti dijagnostičke funkcije u ProSoft Configuration Builder-u za view podaci o statusu gatewaya. Za više informacija o podacima o statusu mrežnog prolaza, pogledajte Mrežna dijagnostika (stranica 102).

ProSoft Technology, Inc.

Stranica 92 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za MBTCP protokol

Modbus TCP/IP klijentski pristup bazi podataka
Klijentska funkcionalnost razmjenjuje podatke između interne baze podataka PLX32-EIP-MBTCP-UA i tablica podataka uspostavljenih u jednom ili više Quantum procesora ili drugih uređaja baziranih na serveru. Lista komandi koju definišete u ProSoft Configuration Builder-u određuje koji podaci treba da se prenesu između gateway-a i svakog od servera na mreži. U procesoru (serveru) nije potrebna nikakva ljestvica logika za funkcionalnost klijenta, osim da se osigura da postoji dovoljno memorije podataka.
Sljedeća ilustracija opisuje tok podataka između Ethernet klijenata i interne baze podataka.

Višestruki serverski pristup bazi podataka
MBTCP gateway obezbeđuje funkcionalnost servera koristeći rezervisani servisni port 502 za Modbus TCP/IP MBAP poruke, kao i servisne portove 2000 i 2001 za podršku TCP/IP inkapsuliranoj Modbus verziji protokola koju koristi nekoliko proizvođača HMI. Podrška servera u gateway-u dozvoljava klijentskim aplikacijama (nprample: HMI softver, Quantum procesori, itd.) za čitanje i pisanje u bazu podataka gateway-a. Ovaj odjeljak govori o zahtjevima za spajanje na gateway pomoću klijentskih aplikacija.
Drajver servera podržava višestruke istovremene veze sa nekoliko klijenata. Do pet klijenata se može istovremeno povezati na servisni port 502, a još pet se može istovremeno povezati na servisni port 2000. MBTCP protokol koristi servisni port 2001 za propuštanje inkapsuliranih Modbus komandi od Ethernet porta do serijskog porta gatewaya.
Kada je konfigurisan kao server, gateway koristi svoju internu bazu podataka kao izvor za zahteve za čitanje i odredište za zahteve za pisanje sa udaljenih klijenata. Pristup bazi podataka je kontroliran tipom komande primljene u dolaznoj poruci od klijenta. Sljedeća tabela specificira odnos interne baze podataka gatewaya prema adresama potrebnim u dolaznim Modbus TCP/IP zahtjevima.

ProSoft Technology, Inc.

Stranica 93 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za MBTCP protokol

Adresa baze podataka 0 1000 2000 3000 3999

Modbus adresa 40001 41001 42001 43001 44000

Sljedeće virtualne adrese nisu dio uobičajene baze podataka korisnika gatewaya i nisu važeće adrese za standardne podatke. Međutim, ove adrese se mogu koristiti za dolazne naredbe koje zahtijevaju podatke s pomičnim zarezom.
Za korištenje adresa u ovom gornjem rasponu potrebno je da konfigurirate sljedeće parametre u Prosoft Configuration Builder-u (PCB):
· Postavite Float Flag u konfiguraciji MBTCP servera na DA · Postavite Float Start na adresu baze podataka u rasponu ispod · Postavite Float Offset na adresu baze podataka u prikazanoj oblasti memorije korisnika gatewaya
gore.
Zapamtite da, kada se ovo uradi, svi podaci iznad Float Start adrese moraju biti podaci s pomičnim zarezom. Pogledajte Konfiguriranje MBTCP servera (stranica 95).

Adresa baze podataka 4000 5000 6000 7000 8000 9000 9999

Modbus adresa 44001 45001 46001 47001 48001 49001 50000

Gateway mora biti ispravno konfiguriran i povezan na mrežu prije bilo kakvog pokušaja korištenja. Koristite program za verifikaciju mreže, kao što je ProSoft Discovery Service ili PING instrukcija komandne linije, da biste proverili da li drugi uređaji mogu pronaći gateway na mreži. Koristite ProSoft Configuration Builder da potvrdite ispravnu konfiguraciju gateway-a i da prenesete konfiguraciju files do i od gatewaya.
Modbus rutiranje poruka: Port 2001
Kada se Modbus poruke šalju na PLX32-EIP-MBTCP-UA preko TCP/IP konekcije na port 2001, poruke se rutiraju putem gatewaya direktno kroz serijski komunikacijski port (port 0, ako je konfiguriran kao Modbus master) . Komande (bilo naredba za čitanje ili pisanje) se odmah usmjeravaju na slave uređaje na serijskom portu. Poruke odgovora sa slave uređaja se usmjeravaju od strane gatewaya na TCP/IP mrežu kako bi ih primao izvorni host.

ProSoft Technology, Inc.

Stranica 94 od 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway

Korisnički priručnik za MBTCP protokol

6.2 MBTCP konfiguracija
6.2.1 Konfiguriranje MBTCP servera Ovaj odjeljak sadrži informacije o pomaku baze podataka koje koristi PLX32-EIP-MBTCP-UA MBTCP server kada mu pristupaju vanjski klijenti. Možete koristiti ove

Dokumenti / Resursi

ProSoft TECHNOLOGY PLX32 Multi Protocol Gateway [pdf] Korisnički priručnik
PLX32 višeprotokolni pristupnik, PLX32, višeprotokolni pristupnik, protokolarni prolaz, mrežni prolaz

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *