PLX32 Multi Protocol Gateway

Informazione di u produttu

Specificazioni

  • Nome di u produttu: PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
  • Produttore: ProSoft Technology, Inc.
  • Data di u Manuale d'Usuariu: 27 ottobre 2023
  • Requisiti di putenza: Classe 2 Power
  • Approvazioni è Certificazioni di l'Agenzia: Disponibile nantu à u
    fabricatore websitu

Istruzzioni per l'usu di u produttu

1. Start Here

Prima di utilizà u Gateway Multi-Protocol, seguitate i passi
delineatu quì sottu:

1.1 Sopraview

Amparate cù e caratteristiche è e funzioni di u
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway riferenu à l'utilizatore
manuale.

1.2 Requisiti di u Sistema

Assicuratevi chì u vostru sistema risponde à i requisiti necessarii
specificatu in u manuale d'utilizatore per un rendiment ottimali.

1.3 Cuntenuti di u pacchettu

Verificate u cuntenutu di u pacchettu per verificà chì tutti l'articuli sò inclusi
cum'è listatu in u manuale d'utilizatore.

1.4 Muntà u Gateway nantu à un DIN-rail

Segui l'istruzzioni furnite in u manuale d'utilizatore per esse currettamente
muntate a porta di entrata nantu à una guida DIN per una stallazione sicura.

1.5 Impostazioni Jumper

Aghjustate i paràmetri di u jumper secondu u manuale d'utilizatore per
cunfigurà u gateway cum'è necessariu per a vostra cunfigurazione.

1.6 Scheda SD

Se applicabile, inserisci una carta SD in u slot designatu
seguendu e linee guida furnite in u manuale d'utilizatore.

1.7 Cunnessu a putenza à l'unità

Cunnette l'alimentazione à l'unità cum'è struitu in l'utilizatori
manuale per accende u Gateway Multi-Protocol.

Domande Frequenti (FAQ)

Q: Cumu resettate u Gateway Multi-Protocol à a fabbrica
paràmetri?

A: Per resettate u gateway à i paràmetri di fabbrica, cercate u resettore
buttone nant'à u dispusitivu è tèniri lu per 10 seconde finu à a unità
riparte.

Q: Pò esse usatu u Gateway PLX32-EIP-MBTCP-UA in situazioni periculose
lochi ?

A: No, ùn hè micca cunsigliatu per aduprà u gateway in periculosi
Locazioni cum'è e linee di sicurezza furnite in u manuale d'utilizatore.

PLX32-EIP-MBTCP-UA
Gateway multiprotocolu

MANUALE D'USO

27 ottobre 2023

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Cuntenutu Manuale d'usu

U vostru Feedback Per piacè
Vulemu sempre chì sente chì avete fattu a decisione ghjusta per aduprà i nostri prudutti. Sè vo avete suggerimenti, cumenti, cumplimenti o lagnanza nantu à i nostri prudutti, documentazioni o supportu, scriviteci o chjamateci.

Cumu cuntattateci
ProSoft Technology, Inc. +1 661-716-5100 +1 661-716-5101 (Fax) www.prosoft-technology.com support@prosoft-technology.com
PLX32-EIP-MBTCP-UA Manuale d'uso per usu publicu.
27 ottobre 2023
ProSoft Technology®, hè un copyright registratu di ProSoft Technology, Inc. Tutti l'altri nomi di marca o produttu sò o ponu esse marchi di, è sò usati per identificà i prudutti è servizii di i so rispettivi pruprietarii.

Disclaimer di cuntenutu
Questa documentazione ùn hè micca pensata cum'è un sustitutu è ùn deve esse aduprata per determinà l'adattabilità o l'affidabilità di questi prudutti per applicazioni specifiche d'utilizatori. Hè u duvere di ogni utilizatore o integratore di realizà l'analisi di risichi adattati è cumpleti, a valutazione è a prova di i prudutti in quantu à l'applicazione specifica pertinente o l'usu di questu. Nè ProSoft Technology nè alcuna di i so affiliati o filiali ùn saranu rispunsevuli o rispunsevuli per l'abusu di l'infurmazioni cuntenuti quì. L'infurmazioni in stu documentu cumpresi illustrazioni, specificazioni è dimensioni ponu cuntene imprecisioni tecniche o errori tipografichi. ProSoft Technology ùn dà alcuna garanzia o rapprisentazione in quantu à a so accuratezza è ùn assume micca responsabilità è si riserva u dirittu di corregge tali imprecisioni o errori in ogni mumentu senza avvisu. Sì avete qualchì suggerimentu per migliurà o mudificazione o avete trovu errori in sta publicazione, per piacè avvisàci.
Nisuna parte di stu documentu pò esse riprodotta in alcuna forma o per qualsiasi mezzu, elettronicu o meccanicu, cumpresa a fotocopia, senza l'autorizazione scritta espressa di ProSoft Technology. Tutte e regulazioni di sicurezza statali, regiunale è lucali pertinenti devenu esse osservate durante l'installazione è l'usu di stu pruduttu. Per ragioni di sicurità è per aiutà à assicurà u rispettu di i dati di u sistema documentati, solu u fabricatore deve fà riparazioni à i cumpunenti. Quandu i dispositi sò usati per applicazioni cù esigenze tecniche di sicurezza, deve esse seguitu l'istruzzioni pertinenti. A mancata aduprata di u software ProSoft Technology o di u software appruvatu cù i nostri prudutti di hardware pò esse risultatu in ferite, dannu, o risultati operativi impropriu. A mancata osservazione di sta informazione pò esse risultatu in ferite o danni à l'equipaggiu.
Copyright © 2023 ProSoft Technology, Inc. Tutti i diritti riservati.
Per l'utilizatori prufessiunali in l'Unione Europea
Se vulete scartà l'equipaggiu elettricu è elettronicu (EEE), cuntattate u vostru rivenditore o fornitore per più infurmazione.

Prop 65 Avvertimentu Cancer è Dannu Riprodutivu www.P65Warnings.ca.gov

ProSoft Technology, Inc.

Pagina 2 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Cuntenutu Manuale d'usu

Informazioni Open Source
Software Open Source utilizatu in u pruduttu
U pruduttu cuntene, frà altre cose, Software Open Source files, cum'è definitu quì sottu, sviluppatu da terze parti è licenziatu sottu una licenza di Software Open Source. Questi Software Open Source files sò prutetti da copyright. U vostru dirittu d'utilizà u Software Open Source hè guvernatu da e cundizioni di licenza pertinenti di u Software Open Source. U vostru rispettu di sti cundizioni di licenza vi darà u dirittu di utilizà u Software Open Source cum'è previstu in a licenza pertinente. In casu di cunflitti trà altre cundizioni di licenza di ProSoft Technology, Inc. applicabili à u pruduttu è e cundizioni di licenza di u Software Open Source, prevaleranu e cundizioni di u Software Open Source. U Software Open Source hè furnitu senza royalties (vale à dì chì ùn ci hè micca spesa per l'eserciziu di i diritti licenziati). U Software Open Source cuntenutu in stu pruduttu è e rispettive licenze Open Source Software sò dichjarate in u modulu webpagina, in u ligame Open Source. Se u Software Open Source cuntenutu in stu pruduttu hè licenziatu sottu GNU General Public License (GPL), GNU Lesser General Public License (LGPL), Mozilla Public License (MPL) o qualsiasi altra licenza Open Source Software, chì richiede chì u codice fonte deve esse dispunibule è un tali codice fonte ùn hè micca digià furnitu inseme à u pruduttu, pudete urdinà u codice fonte currispundente di u Software Open Source da ProSoft Technology, Inc. - contru u pagamentu di e spese di spedizione è di gestione - per un periodu di almenu 3. anni da a compra di u pruduttu. Mandate a vostra dumanda specifica, in 3 anni da a data di compra di stu pruduttu, inseme cù u nome è u numeru di serie di u pruduttu chì si trova nantu à l'etichetta di u produttu à:
ProSoft Technology, Inc. Direttore di Ingegneria 9201 Camino Media, Suite 200 Bakersfield, CA 93311 USA
Garanzia in quantu à l'usu ulteriore di u Software Open Source
ProSoft Technology, Inc. ùn furnisce micca una garanzia per u Software Open Source cuntenutu in stu pruduttu, se tali Software Open Source hè utilizatu in una manera diversa da quella prevista da ProSoft Technology, Inc. E licenze elencate quì sottu definiscenu a garanzia, se ne esiste, da u autori o licenziatori di u Software Open Source. ProSoft Technology, Inc. declina specificamente qualsiasi garanzia per difetti causati da alterazione di qualsiasi Software Open Source o a cunfigurazione di u pruduttu. Qualchese pretesa di garanzia contr'à ProSoft Technology, Inc. in casu chì u Software Open Source cuntenutu in stu pruduttu viola i diritti di pruprietà intellettuale di un terzu sò esclusi. A seguente disclaimer si applica à i cumpunenti GPL è LGPL in relazione à i titulari di diritti: "Stu prugramma hè distribuitu in a speranza chì serà utile, ma SENZA NINGUNA GARANTIA; senza mancu a guaranzia implicita di COMMERCIABILITÀ o IDONETE PER UN SCOPI PARTICULARI. Vede a GNU General Public License è a GNU Lesser General Public License per più dettagli. Per i restanti cumpunenti open source, si applicanu l'esclusioni di responsabilità di i titulari di diritti in i testi di licenza rispettivi. U supportu tecnicu, s'ellu ci hè, serà furnitu solu per u software micca mudificatu.

Questa infurmazione hè ancu dispunibile in u menù Aiutu> About di u software ProSoft Configuration Builder (PCB).

ProSoft Technology, Inc.

Pagina 3 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Cuntenutu Manuale d'usu

Istruzzioni impurtanti d'installazione
U cablaggio di l'alimentazione, di l'ingressu è di l'output (I/O) deve esse in cunfurmità cù i metudi di cablaggio di Classe I, Divisione 2, Articulu 5014 (b) di u National Electrical Code, NFPA 70 per l'installazione in i Stati Uniti, o cum'è specificatu in a Sezione 18. -1J2 di u Codice Elettricu Canadese per installazioni in Canada, è in cunfurmità cù l'autorità chì hà ghjuridizione. Si deve esse attentu à i seguenti avvisi:

ATTENZIONE - RISCHIO DI SPLUSSIONE - A SOSTITUZIONE DI COMPONENTI PUE IMPAIR L'ADATTABILITÀ PER CLASSE I, DIV. 2;
ATTENZIONE - RISCHIO DI ESPLOSIONE - QUANDO IN LOCAZIONI PERICOLOSE, SPEGNERE L'ALIMENTAZIONE PRIMA DI SOSTITUIRE O CABLAGGI MODULI
ATTENZIONE – RISCHIO DI ESPLOSIONE – NON DISCONNECTE L'APPARECCHIATURA A MENU CHE L'ALIMENTAZIONE SIA STATA SPEGNATA O CHE A ZONA SIA SAPUTTA NON PERICOLOSA.
Classe 2 Power

Approvazioni è Certificazioni di l'Agenzia
Per piacè visitate u nostru websitu: www.prosoft-technology.com

ProSoft Technology, Inc.

Pagina 4 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Cuntenutu Manuale d'usu

Cuntenuti
U vostru Feedback Per piacè ………………………………………………………………………………………………………………………………..2 Cumu cuntattateci … ………………………………………………………………………………………………………………………..2 Disclaimer di cuntenutu…………… ……………………………………………………………………………………………………………..2 Istruzioni d'installazione impurtanti ………… ………………………………………………………………………………… 4 Approvazioni è Certificazioni di l'Agenzia …………………………………………………………… ………………………………………… 4

1 Cuminciate quì

8

1.1

Overview…………………………………………………………………………………………………. 8

1.2

Requisiti di u Sistema ……………………………………………………………………………………………… 8

1.3

Cuntenutu di u pacchettu ……………………………………………………………………………………………….9

1.4

Muntamentu di u Gateway nantu à un rail DIN ………………………………………………………………………………… 9

1.5

Parametri di Jumper …………………………………………………………………………………………………..10

1.6

Carta SD………………………………………………………………………………………………… 11

1.7

Cunnessu l'alimentazione à l'unità ……………………………………………………………………..12

1.8

Installazione di u software ProSoft Configuration Builder …………………………………………..13

2 Utilizendu ProSoft Configuration Builder

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

Cunnettendu u PC à u Gateway ……………………………………………………………………………14 Impostazione di un Indirizzu IP Temporane in a Gateway …………………………… …………14 Configurazione di u Prughjettu …………………………………………………………………………………..17 Disattivazione di Funzionalità di u Protocolu di Gateway …… ………………………………………………………..19 Configurazione di i Paràmetri di Gateway ………………………………………………………………..22 Rinominazione di l'oggetti PCB ………………………………………………………………………………………………..22 Stampa di una cunfigurazione File …………………………………………………………………………………..22 Configurazione di u portu Ethernet …………………………………………… ……………………………23 Dati di mappatura in a memoria di u modulu ………………………………………………………………..24 Da l'indirizzu ………… ………………………………………………………………………………… 25 À l'indirizzu ………………………………………… ………………………………………………………………….25 Registru Count …………………………………………………………………… …………………………….25 Codice di scambio ……………………………………………………………………………………………….26 Delay Preset ……………………………………………………………………………………………..26 Scaricamentu di u Prughjettu à u PLX32-EIP-MBTCP -UA …………………………………………27 Caricà u Prughjettu da u Gateway ………………………………………………………29

3 Diagnostic è Risoluzione di Problemi

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

Indicatori LED ………………………………………………………………………………………………………..31 LED di Gateway principale………… ………………………………………………………………………..32 LED di portu Ethernet ……………………………………………………… …………………………… 33 Utilizà Diagnostics in ProSoft Configuration Builder ………………………………………..34 Menu Diagnostics ……………………………… …………………………………………………………………… 36 Cattura una Sessione Diagnostica à un Log File …………………………………………………………..37 Stivale Caldu / Stivale Fredu………………………………………………………………………… ……………….37 Dati di Statu di Gateway in Memoria Superiore……………………………………………………..38 Dati Generali di Statu di Gateway in Memoria Superiore…………… ………………………………………… 38 Dati di Status Specifici di Protocolli in Memoria Superiore…………………………………………….39

ProSoft Technology, Inc.

Pagina 5 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Cuntenutu Manuale d'usu

4 Informazioni Hardware

40

4.1

Specificazioni Hardware……………………………………………………………………………………..40

5 Protocolu EIP

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 Specificazioni generali EtherNet/IP……………… …………………………42 Base di dati interna EIP …………………………………………………………………………………..43 Configurazione EIP … ……………………………………………………………………………………………… 45 Configurazione di u Servitore EIP Classe 3 ……………………………… …………………………………..45 Configurazione di a cunnessione EIP Classe 1 …………………………………………………………….48 Configurazione di EIP Classe 3 Cunnessione Client[x]/UClient ……………………………………………….53 Diagnostica di Rete …………………………………………………………………… ………………..65 Diagnostic PCB EIP…………………………………………………………………………………………….65 Dati di Statu EIP in Upper Memoria ………………………………………………………………………….66 Codici d'errore EIP …………………………………………………… ……………………………………………..69 Riferimentu EIP …………………………………………………………………………………… ……..72 Specifiche SLC è MicroLogix …………………………………………………………………….72 Specifiche di u processatore PLC5………… ………………………………………………..76 Specifiche di ControlLogix è CompactLogix Processor …………………………………….81

6 Protocolu MBTCP

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 Specifiche generali MBTCP …………………………………………………………… ……………91 MBTCP Base di dati interna …………………………………………………………………………………….92 Configurazione MBTCP ……… ……………………………………………………………………..95 Configurazione di i servitori MBTCP ……………………………………………………… ……………….95 Configurazione di u Cliente MBTCP [x] ……………………………………………………………………..97 Configurazione di i Comandi di u Cliente MBTCP [x] ……………………………………………………….99 Diagnostic di a rete …………………………………………………………………… ……………102 MBTCP PCB Diagnostics………………………………………………………………………….102 Dati di Status MBTCP in Memoria Superiore …………… ……………………………………………………….102 Codici d'errore MBTCP ……………………………………………………………………………………… …..105 Riferimentu MBTCP ………………………………………………………………………………………………..106 À propositu di u Protocolu Modbus ……………… ……………………………………………………… 106

7 Server OPC UA

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 Installazione ……………………………………………………………………… …………………………………………108 Sincronizazione di l'ora di u servitore NTP ……………………………………………………………..109 Lanciamentu di PSW-UACM…… ………………………………………………………………………………….110 Certificati ……………………………………………………… ……………………………………………………..112 Politica di sicurezza ………………………………………………………………………………… ……………112 Creazione di un Certificatu d'Istanza di Applicazione di Provisioning …………………………….113 Creazione di un Certificatu CA………………………………………………………… …………..115 Creazione di un Certificatu di istanza di l'applicazione ………………………………………………..117 Refreshing the Status Tab………………………… …………………………………………………………118 Creazione è Firma di un Novu Certificatu ………………………………………………………123 Importà un Certificatu Chjave publica File …………………………………………………………..127 Esporta u Certificatu CA à u Cliente OPC……………………………………………………. 130 Lista di Revocazione ………………………………………………………………………………………………..131

ProSoft Technology, Inc.

Pagina 6 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Cuntenutu Manuale d'usu

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

Scaricamentu di a Cunfigurazione di u Servitore UA à u Gateway ……………………………………………. …………132 Aghjunghjendu un utilizatore ……………………………………………………………………………………………………….135 Aghjunghjendu un utilizatore à un gruppu ………………………………………………………………………………….135 Crià Tags …………………………………………………………………………………………………….140 Scheda Avanzata ………………………………………… ……………………………………………………………………144 Salvà a cunfigurazione di u servitore UA ………………………………………………………… ..147 UA Client Connectivity……………………………………………………………………………… 148 Data Map Example………………………………………………………………………………………………..148 UA Client Setup………………………………………… ……………………………………………………….152 Risoluzione di prublemi è Mantenimentu di u Server OPC UA ………………………………….153 Scheda Status ……… ……………………………………………………………………………………………………153 Log d'errori di cumunicazione …………………………………………… ………………………………………………..153 Diagnostica di Modulu PCB……………………………………………………………………………….. 153 Reset di Statu Torna à "Aspittendu per esse furnitu" ……………………………………… 153 Backup di a basa di dati di cunfigurazione PSW-UACM ……………………………………… ….154 Sposta l'installazione di PSW-UACM in una macchina differente …………………………..154

8 Assistenza, serviziu è guaranzia

155

8.1

Cuntattate l'Assistenza Tecnica ………………………………………………………………………155

8.2

Infurmazioni di Garanzia………………………………………………………………………………..155

ProSoft Technology, Inc.

Pagina 7 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Cumincià quì Manuale d'utilizatore

1 Cuminciate quì
Per ottene u più benefiziu da stu Manuale d'Usuariu, duvete avè e seguenti cumpetenze: · Software di cunfigurazione PLC o PAC: Lanciate u prugramma è aduprà per cunfigurà
u processatore se necessariu · Microsoft Windows®: Installa è lanciate prugrammi, eseguite cumandamenti di menu,
navigate e scatuli di dialogu, è inserite dati · Installazione di hardware è cablaggio: Installa u gateway, è cunnetta in modu sicuru i dispositi à
una fonte di energia è à i porti PLX32-EIP-MBTCP-UA
1.1 Sopraview
Stu documentu spiega e caratteristiche di u PLX32-EIP-MBTCP-UA. Vi guida à traversu a cunfigurazione, chì mostra cumu mappe di dati trà un dispositivu o rete, attraversu a porta, à un PLC o PAC. U software ProSoft Configuration Builder crea files per impurtà in u software di prugrammazione PLC o PAC, integrendu u gateway in u vostru sistema. Pudete ancu mapà e dati trà e zone in a basa di dati interna di a porta. Questu permette di cupià e dati à diversi indirizzi in a basa di dati di a porta per creà richieste di dati è cuntrollu più faciuli. U PLX32-EIP-MBTCP-UA hè una unità autonoma montata in ferrovia DIN chì furnisce dui porti Ethernet per cumunicazioni, cunfigurazione remota è diagnostica. U gateway hà un slot per carta SD (carta SD opzionale) chì permette di almacenà a cunfigurazione files chì pudete aduprà per a ricuperazione, trasferendu a cunfigurazione à un altru gateway, o una copia di salvezza di cunfigurazione generale.
1.2 Requisiti di u Sistema
U software di cunfigurazione ProSoft Configuration Builder per u PLX32-EIP-MBTCP-UA richiede i seguenti cumpunenti minimi di u sistema: · Windows 7 Professional (versione 32-bit), 8 GB RAM 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 Service Pack 2 512 MB RAM Pentium III (550 MHz)
Nota: Per utilizà PCB sottu u Windows 7 OS, duvete esse sicuru d'installà PCB cù l'opzione "Run as Administrator". Per truvà sta opzione, fate un clic right nantu à l'icona di u prugramma di stallazione Setup.exe. In u menù di cuntestu, vi vede l'opzione "Esegui cum'è Amministratore". Cliccate u left-click per aduprà sta opzione di installazione. Siate cuscenti, vi tocca à stallà cù sta opzione ancu s'è vo site digià cunnessu cum'è Amministratore in a vostra reta o urdinatore persunale (PC). Utilizà l'opzione "Esegui cum'è Amministratore" permetterà à l'installatore di PCB di creà cartulare è files nant'à u vostru PC cù permessi adatti è sicurità. Se ùn aduprate micca l'opzione "Run as Administrator", u PCB pò esse installatu bè; ma vi riceverete numerosi, ripetendu file accede à l'errori ogni volta chì u PCB hè in esecuzione, soprattuttu quandu cambia i schermi di cunfigurazione. Se questu succede, per eliminà l'errori, duverete disinstallà cumplettamente PCB è poi reinstallate cù l'opzione "Esegui cum'è Amministratore".

ProSoft Technology, Inc.

Pagina 8 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Cumincià quì Manuale d'utilizatore

1.3 Cuntenuti di u pacchettu
I seguenti cumpunenti sò inclusi cù u PLX32-EIP-MBTCP-UA, è sò tutti necessarii per a stallazione è a cunfigurazione.

Impurtante: Prima di inizià a stallazione, verificate chì tutti i seguenti elementi sò prisenti.

Qty. Nome di parte

1

Mini cacciavite

1

Connettore d'energia

1

Jumper

Part Number HRD250 J180 J809

Descrizione di parte Strumentu per cablare è assicurà u cunnessu di alimentazione PLX32-EIP-MBTCP-UA Connettore di alimentazione PLXXNUMX-EIP-MBTCP-UA Jumper di ricambio per resettà a cunfigurazione OPC UA

1.4 Muntà u Gateway nantu à un DIN-rail
Per muntà u PLX32-EIP-MBTCP-UA nantu à un DIN-rail, seguitate sti passi.
1 Posizionate u gateway nantu à a guida DIN B in un ligeru angulu. 2 Agganciate u labbro à a parte posteriore di l'adattatore nantu à a cima di a guida DIN, è
adattatore nantu à u rail. 3 Appughjà l'adattatore nantu à a guida DIN finu à u flussu. A tabulazione di serratura si scatta
posizione è chjude u gateway à u DIN-rail. 4 Se l'adattatore ùn si chjude micca in u locu, utilizate un cacciavite o un dispositivu simili per spustà u
linguetta di serratura giù mentre premete l'adattatore à flussu nantu à a guida DIN è liberate a linguetta di serratura per chjude l'adattatore in u locu. In casu di necessariu, spinghje nantu à a tabulazione di serratura per chjude.

ProSoft Technology, Inc.

Pagina 9 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA
1.5 Jumper Settings Ci sò trè coppie di jumper pins situati in u spinu di u gateway.

Cumincià quì Manuale d'utilizatore

· MODE 1 - I dui pin deve esse jumpered durante u funziunamentu normale.
· MODE 2 - Jumper IP predeterminatu: Questu hè u jumper mediu. L'indirizzu IP predeterminatu di u gateway hè 192.168.0.250. Pone stu jumper per rinvià l'indirizzu IP di a porta à u predeterminatu.
· MODALITÀ 3 - Se stabilitu, stu jumper furnisce un livellu di sicurità chì risultatu in i seguenti cumpurtamenti: o Stu jumper disattiva e funzioni di carica è scaricamentu di ProSoft Configuration Builder (PCB). Se una dumanda di carica o scaricamentu hè fatta per PCB, un missaghju d'errore si trova chì indica chì queste funzioni ùn sò micca dispunibili. o Stu jumper disattiva ancu l'accessu à u PLX32-EIP-MBTCP-UA web pagina facendu impussibile di aghjurnà u firmware.
Attenzione: L'impostazione simultanea di jumper MODE 1 e MODE 3 ripristinerà la configurazione di OPC UA ai valori predefiniti di fabbrica.

ProSoft Technology, Inc.

Pagina 10 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Cumincià quì Manuale d'utilizatore

1.6 Scheda SD
Pudete urdinà un PLX32-EIP-MBTCP-UA cù una carta SD opzionale (Part Number SDI-1G). In casu di fallimentu di a porta, pudete spustà a carta SD da una porta à l'altra è ripiglià l'operazione.
In generale, se a carta SD hè presente quandu accende o reboot a porta, a porta usa a cunfigurazione nantu à a carta SC.

Cù una carta SD
· U ProSoft Configuration Builder scarica a cunfigurazione à a SD Card in u gateway.
· U gateway ùn trasferisce micca i dati di cunfigurazione da a carta SD à a memoria interna. Se sguassate a carta SD è reboot à u gateway, u gateway carica i dati di cunfigurazione da a memoria di u gateway. Se ùn ci sò micca dati di cunfigurazione in a memoria di u gateway, u gateway usa a cunfigurazione predeterminata di fabbrica.

Senza una carta SD
· U ProSoft Configuration Builder scarica a cunfigurazione in a memoria interna di u gateway. U gateway usa a cunfigurazione da a memoria interna.
· Se inserite una carta SD in biancu in a porta dopu chì a porta hè stata cunfigurata, a porta ùn usa micca a cunfigurazione nantu à a carta SD, salvu chì ùn riavviate a porta. Se vulete copià a cunfigurazione à a carta SD, avete da scaricà a cunfigurazione à a porta mentre a carta SD hè in a porta.

ProSoft Technology, Inc.

Pagina 11 di 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 1.7 Cunnettendu l'alimentazione à l'unità

Cumincià quì Manuale d'utilizatore

ATTENZIONE: Assicuratevi di ùn inverte a polarità quandu applicate a putenza à a porta. Questu provoca danni permanenti à i circuiti di distribuzione di energia interna di a porta.

ProSoft Technology, Inc.

Pagina 12 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Cumincià quì Manuale d'utilizatore

1.8 Installazione di u software ProSoft Configuration Builder
Duvete installà u software ProSoft Configuration Builder (PCB) per cunfigurà u gateway. Pudete sempre uttene a versione più nova di ProSoft Configuration Builder da a Tecnulugia ProSoft websitu (http://www.prosoft-technology.com). U filenome cuntene a versione di PCB. Per esample, PCB_4.4.3.4.0245.exe.
Per installà ProSoft Configuration Builder da a Tecnulugia ProSoft websitu
1 Aprite u vostru web browser and navigate to www.prosoft-technology.com. 2 Cerca ‘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
Custruttore. 5 Sceglite SAVE o SAVE FILE, se dumandate. 6 Salvà u file à u vostru Escrivania Windows, cusì chì pudete truvà facilmente quandu avete
finitu di scaricà. 7 Quandu u scaricamentu hè cumpletu, cercate è apre u file, è dopu seguitate u
struzzioni nant'à u vostru screnu à stallà u prugrammu.

Nota: Per utilizà u ProSoft Configuration Builder sottu u Windows 7 OS, duvete esse sicuru d'installà cù l'opzione Run as Administrator. Per truvà sta opzione, cliccate right-click l'icona di u prugramma Setup.exe, è dopu cliccate RUN AS ADMINISTRATOR in u menù di cuntestu. Avete bisognu di stallà cù sta opzione ancu s'è vo site digià cunnessu cum'è Amministratore in a vostra reta o in l'urdinatore persunale (PC). Utilizà l'opzione Run as Administrator permette à u prugramma di stallazione di creà cartulare è files nant'à u vostru PC cù permessi adatti è sicurità.
Se ùn aduprate micca l'opzione Esegui cum'è Amministratore, u ProSoft Configuration Builder pò esse installatu bè, ma riceverete parechje file accede à l'errori ogni volta chì u ProSoft Configuration Builder hè in esecuzione, soprattuttu quandu cambia schermi di cunfigurazione. Se questu succede, duvete disinstallà cumplettamente u ProSoft Configuration Builder è poi reinstallate cù l'opzione Run as Administrator per eliminà l'errori.
Per assicurà una stallazione successu di ProSoft OPC UA Configuration Manager, un reboot pò esse necessariu prima di inizià a stallazione. In parechji sistemi di teste, u serviziu di Windows Update hà da esse firmatu prima di a stallazione. Una volta a stallazione cumpleta, pudete ripigliate u serviziu di Windows Update.
Arresta u serviziu di Windows Update 1. Cliccate u buttone Start di Windows è inserite u seguente: services.msc 2. Scroll down and right-click on Windows Update, è sceglite STOP.
Eseguite e prucedure di configurazione di ProSoft OPC UA Configuration Manager. Una volta a stallazione cumpleta, eseguite i passi sopra è sceglite Start per l'ultimu passu.

ProSoft Technology, Inc.

Pagina 13 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

2 Utilizendu ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) furnisce un modu rapidu è faciule per gestisce a cunfigurazione di gateway files persunalizatu per risponde à i vostri bisogni di l'applicazione. PCB permette di impurtà l'infurmazioni da e cunfigurazioni installate prima (cunnisciutu di travagliu) à novi prughjetti.

2.1 Cunnettendu u PC à u Gateway
Cù u gateway muntatu in modu sicuru, cunnette una estremità di u cable Ethernet à u Portu ETH 1, è l'altra estremità à un hub Ethernet o switch accessibile da a stessa reta cum'è u PC. Oppure, cunnette direttamente da u Portu Ethernet in u PC à u Portu ETH 1 nantu à a porta.

2.2 Stabbilimentu di l'indirizzu IP tempurale in u Gateway
Impurtante: ProSoft Discovery Service (PDS) localizza u gateway attraversu missaghji di trasmissione UDP. PDS hè una applicazione chì hè integrata in PCB. Questi missaghji ponu esse bluccati da i routers o i switches di strata 3. In questu casu, PDS ùn hè micca capace di localizà e porte. Per utilizà PDS, urganizà a cunnessione Ethernet in modu chì ùn ci hè micca un router o un cambiamentu di strata 3 trà l'urdinatore è u gateway O reconfigurate u router o l'interruttore di a capa 3 per permette l'instradamentu di i missaghji di trasmissione UDP.
1 Per apre u PDS, cliccate right-click nantu à l'icona PLX32-EIP-MBTCP-UA in PCB è cliccate nant'à DIAGNOSTICS.

ProSoft Technology, Inc.

Pagina 14 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

2 In a finestra di dialogu Diagnostics, cliccate nantu à l'icona CONNECTION SETUP.

3 In a finestra di dialogu Configurazione di a cunnessione, cliccate nantu à u buttone BROWSE DEVICE(S) sottu à l'intestazione ProSoft Discovery Service (PDS).

4 In a finestra di dialogu ProSoft Discovery Service, cliccate nantu à l'icona BROWSE FOR PROSOFT MODULES per circà i moduli ProSoft Technology in a reta.

ProSoft Technology, Inc.

Pagina 15 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

5 Clicca dritta nant'à u gateway, è dopu selezziunà ASSIGNARE IP TEMPORARY.

6 L'indirizzu IP predeterminatu di u gateway hè 192.168.0.250.
7 Inserite un IP inutilizatu in a vostra subnet, è dopu cliccate OK. 8 Vede Configurazione di u portu Ethernet (pagina 22) per stabilisce l'indirizzu IP permanente in u
gateway.

ProSoft Technology, Inc.

Pagina 16 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

2.3 Stallà u Prughjettu
Sè avete usatu altri strumenti di cunfigurazione di Windows prima, truverete u layout di schermu familiar. A finestra di ProSoft Configuration Builder hè custituita da un arbre view à manca, un pannellu d'infurmazioni, è un pannellu di cunfigurazione à u latu drittu di a finestra. Quandu avete principiatu PCB, l'arbulu view custituitu di cartulare per Default Project è Default Location, cù un Modulu Default in u cartulare di Default Location. L'illustrazione seguente mostra a finestra di PCB cù un novu prughjettu.

Per aghjunghje a porta à u prugettu
1 Cliccate right-click MODULE DEFAULT in l'arburu view, è dopu sceglite SCEGLIE TIPI DI MODULU. Questu apre a finestra di dialogu Choose Module Type.

ProSoft Technology, Inc.

Pagina 17 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

2 In l'area Filtru di linea di produttu di a finestra di dialogu, selezziunate u buttone di radiu PLX30.

3 In u PASSU 1: Selezziunate Tipu di Modulu lista a discesa, selezziunate PLX32-EIP-MBTCP-UA. 4 Pudete disattivà unu o più cunduttori in u gateway se ùn ne avete micca bisognu. Vede
Disattivazione di i porti Gateway (pagina 19). 5 Cliccate OK per salvà i vostri paràmetri è torna à a finestra principale di PCB.

ProSoft Technology, Inc.

Pagina 18 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

2.4 Disattivà e Funzionalità di u Protocolu di Gateway
ProSoft Configuration Builder (PCB) vi dà l'opzione di disattivà una o più funziunalità di u driver se ùn ne avete micca bisognu. A disattivazione di e funziunalità di u driver pò simplificà u numeru di opzioni di cunfigurazione, facilitendu a stallazione di a porta.
Hè più faciule per disattivà e funziunalità di u driver quandu aghjunghje a porta di u prugettu in PCB; però, pudete attivà è disattivà elli dopu avè aghjustatu à u prugettu. I dui metudi sò descritti in questu tema.

Nota: A disattivazione di e funziunalità di u driver ùn affetta micca u rendiment di u gateway, è ùn hè micca necessariu.

Per disattivà e funziunalità di u driver quandu aghjunghje à u prugettu
U megliu tempu per disattivà una o più funziunalità di u driver in a porta hè quandu aghjunghje a porta à u prugettu in PCB. Pudete disattivà in a casella di dialogu Sceglie u tipu di modulu dopu avè sceltu u modulu chì vulete aghjunghje à u prugettu. L'imagine seguente dà un example.

ProSoft Technology, Inc.

Pagina 19 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

Ci sò trè funziunalità di u driver disattivate. Per piacè nutate i seguenti:
· I cunduttori chì pudete disattivà anu UNCHECK IF NOT USED in a colonna ACTION REQUIRED.
· Cliccate u nome di u driver per disattivà a funziunalità. Quandu hè disattivatu, un cercolu rossu rimpiazza a marca di spunta verde.
· Se ci sò parechje cunduttori di u stessu tipu, solu l'ultimu hà u missaghju UnCheck if not Used. Pudete disattivà è attivà solu in ordine inversu.
· Infine, se vulete attivà una funziunalità disattivata in questa finestra di dialogu, cliccate di novu nantu à u nome di funziunalità di u driver.

Quandu clicate OK, PCB inserisce a porta in l'arbulu view cù l'opzioni di cunfigurazione disattivate oculate.

ProSoft Technology, Inc.

Pagina 20 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

Per disattivà o attivà e funziunalità in u gateway dopu avè aghjustatu à u prugettu
1 Cliccate cù u dirittu nantu à l'icona PLX32-EIP-MBTCP-UA in l'arbulu view, è dopu sceglite SCEGLIE TIPI DI MODULU. Questu apre a finestra di dialogu Sceglie u tipu di modulu, cù u TIPU MODULU currettu.

Avvertimentu: Nota chì tutti i cunduttori sò attivati ​​per automaticamente, è chì u statu di u driver in a casella di dialogu Sceglie u tipu di modulu ùn currisponde micca à u statu reale di i driver. Se vulete chì i drivers disattivati ​​restanu disattivati, duvete disattivà di novu in questa finestra di dialogu per chì u cerculu rossu o triangulu giallu apparisce accantu à u nome di u portu.
2 Cliccate u nome di a funziunalità di u driver per cambià u so statutu da Abilitatu à Disabilitatu, o viceversa. E listesse regule note sopra sò sempre applicate.
3 Quandu clicate OK, PCB aghjurnà u gateway in l'arbulu view, chì mostra l'opzioni di cunfigurazione per e funziunalità attivate, è oculte e funziunalità disattivate.

ProSoft Technology, Inc.

Pagina 21 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

2.5 Configuring Gateway Parameters

1 Cliccate u segnu [+] accantu à l'icona di u modulu per espansione l'infurmazioni di a porta.

2 Cliccate u segnu [+] accantu à qualsiasi opzioni.

icona à view infurmazione è cunfigurazione gateway

3 Doppiu cliccà nantu à qualsiasi icona per apre una finestra di dialogu Edit. 4 Per edità un paràmetru, selezziunate u paràmetru in u pane di manca è fate i vostri cambiamenti
u pannellu drittu. 5 Cliccate OK per salvà i vostri cambiamenti.

2.5.1 Rinominazione di l'uggetti PCB
Pudete rinominà l'uggetti cum'è u Prughjettu Default è i cartulare di Locazione Default in l'arbulu view. Pudete ancu rinominà l'icona MODULE per persunalizà u prugettu.
1 Cliccate cù u dirittu nantu à l'ughjettu chì vulete rinominà è poi sceglite RENAME. 2 Scrivite u novu nome per l'ughjettu è appughjà Enter.

2.5.2 Printing a Configuration File
1 In a finestra principale di a PCB, cliccate cù u dirittu nantu à l'icona PLX32-EIP-MBTCP-UA è dopu sceglite VIEW CUNFIGURAZIONE.
2 In lu View A finestra di dialogu di cunfigurazione, cliccate nantu FILE menu e cliccate PRINT. 3 In a finestra di dialogu Stampa, sceglite l'impresora da aduprà da a lista a tendina, selezziunate u
opzioni di stampa, è cliccate OK.

ProSoft Technology, Inc.

Pagina 22 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

2.6 Configurazione di u portu Ethernet Questa sezione mostra cumu stabilisce i paràmetri di u portu Ethernet per u PLX32-EIP-MBTCPUA.
Per cunfigurà u portu Ethernet in PCB
1 In l'arburu di ProSoft Configuration Builder view, cliccate doppiu nantu à l'icona di Configurazione Ethernet.

2 Cliccate ogni paràmetru in a finestra di dialogu Edit - WATTCP per cambià u valore. Siccomu u gateway hà dui porti Ethernet, ci sò opzioni di cunfigurazione separati per ogni portu.

Parametru Indirizzu IP Netmask Gateway

Descrizzione Indirizzu IP unicu assignatu à u gateway Subnet mask of gateway Gateway (se usatu)

Nota: Ogni portu Ethernet deve esse in una subnet Ethernet differente.

ProSoft Technology, Inc.

Pagina 23 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

2.7 Mapping Data in Module Memory
Aduprate a sezione DATA MAP in u ProSoft Configuration Builder per copià e dati trà e zone in a basa di dati interna di a porta. Questu permette di cupià e dati à diversi indirizzi in a basa di dati di a porta per creà richieste di dati è cuntrollu più simplici. Pudete aduprà sta funzione per e seguenti attività.
· Copia un massimu di 100 registri per cumanda di Data Map, è pudete cunfigurà un massimu di 200 cumandamenti di copia separata.
· Copia i dati da e tabelle d'errore o di statutu in a memoria superiore à i registri di basa di dati interni in l'area di dati d'utilizatori.
· Rearrange u byte è / o l'ordine di e parolle durante u prucessu di copia. Per esample, riarrangendu l'ordine di byte o di parolle, pudete cunvertisce i valori in virgule flottante à u formatu currettu per un protocolu sfarente.
· Aduprate a Mappa di Dati per cundensà e dati largamente spargugliati in un bloccu di dati contigu, facendu più faciule d'accessu.

1 In u ProSoft Configuration Builder, espansione l'arburu di u modulu clicchendu u [+] accantu à u nome di u modulu.
2 Cliccate u [+] accantu à COMMONNET, è dopu cliccate doppiu DATA MAP.

3 In a finestra di dialogu Edit - Data Map, cliccate ADD ROW.

ProSoft Technology, Inc.

Pagina 24 di 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 4 Cliccate EDIT ROW per edità i paràmetri per a mappatura.

Utilizà ProSoft Configuration Builder User Manual

5 Per cambià u valore di un paràmetru, cliccate nantu à u paràmetru è inserite un novu valore. Cliccate OK quandu finitu.
6 Repetite i passi sopra per aghjunghje più mappings di memoria.
2.7.1 Da l'indirizzu 0 à l'indirizzu più altu di Status Data Specifica l'indirizzu iniziale di a basa di dati interna per l'operazione di copia. Questu indirizzu pò esse qualsiasi indirizzu validu in l'area di dati di l'utilizatori o l'area di dati di statutu di a porta.
2.7.2 À l'indirizzu 0 à 9999 Specifica l'indirizzu di u registru di destinazione iniziale per l'operazione di copia. Stu indirizzu deve esse sempre in l'area di dati di l'utilizatori. Assicuratevi di specificà un indirizzu di destinazione chì ùn sovrascrive micca e dati chì sò almacenati in memoria da unu di i protokolli di cumunicazione in esecuzione nantu à a porta.
2.7.3 Register Count da 1 à 100 Specifica u numeru di registri da copià.

ProSoft Technology, Inc.

Pagina 25 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

2.7.4 Swap Code

NO CHANGE, WORD SWAP, WORD AND BYTE SWAP, BYTE SWAP
Pudete bisognu di scambià l'ordine di i byte in i registri durante u prucessu di copia per cambià l'allineamentu di i byte trà i diversi protokolli. Aduprate stu paràmetru quandu si tratta di valori in virgola flottante o altri valori multi-registru, perchè ùn ci hè micca standard per u almacenamentu di sti tipi di dati in i dispositi slave.

Scambià codice No Swap

Descrizzione Ùn ci hè micca cambiatu in l'ordine di byte (1234 = 1234)

Scambiu di parolla

E parolle sò scambiate (1234 = 3412)

Parola è Byte E parolle sò scambiate, dopu i byte in ogni parolla sò scambiati (1234 =

Scambià

4321)

Bytes

I byte in ogni parolla sò scambiati (1234 = 2143)

2.7.5 Delay Preset
Stu paràmetru stabilisce un intervallu per ogni operazione di copia di Data Map. U valore per u Delay Preset ùn hè micca una quantità fissa di tempu. Hè u numeru di scans di firmware chì deve traspirà trà l'operazioni di copia.
U ciculu di scansione di u firmware pò piglià una quantità variabile di tempu, secondu u livellu di attività di i driver di protokollu chì currenu nantu à a porta è u livellu di attività nantu à i porti di cumunicazione di a porta. Ogni scansione di firmware pò piglià da unu à parechji millisecondi per compie. Dunque, l'operazioni di copia di Data Map ùn pò micca esse attese chì succede à intervalli regulari.
Sì parechje operazioni di copia (parechji fila in a sezione Mappa di Dati) accade troppu freti o tutti accadenu in u stessu intervalu di aghjurnamentu, puderanu ritardà u prucessu di scansione di i protokolli di a porta, chì puderianu risultà in aghjurnamenti di dati lenti o dati mancati nantu à i porti di cumunicazione. Per evitari questi prublemi potenziali, stabilisce u Delay Preset à valori diffirenti per ogni fila in a sezione Mappa di Dati è stabiliscenu numeri più alti, invece di più bassi.
Per esample, Delay Valori preset sottu 1000 puderia causà un ritardu notevuli in l'aghjurnamenti di dati attraversu i porti di cumunicazione. Ùn mette micca tutti i Presets di Delay à u listessu valore. Invece, utilizate diversi valori per ogni fila in a Mappa di Dati cum'è 1000, 1001 è 1002 o qualsiasi altri valori di Delay Preset chì ti piace. Questu impedisce chì e copie accadenu simultaneamente è impedisce possibili ritardi di scansione di prucessu.

ProSoft Technology, Inc.

Pagina 26 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

2.8 Scaricatu u Prughjettu à u PLX32-EIP-MBTCP-UA

Nota: Per struzzioni nantu à a cunnessione à u modulu cù u vostru PC, vede Cunnessu u PC à u Gateway (pagina 14).

Per chì u gateway utilizeghja i paràmetri chì avete cunfiguratu, duvete scaricà (copià) u Prughjettu aghjurnatu file da u vostru PC à u gateway.

Nota: Se u jumper 3 di u modulu hè stallatu, sta funzione ùn hè micca dispunibule.

1 In l'arburu view in ProSoft Configuration Builder, cliccate right-click l'icona PLX32-EIP-MBTCPUA è dopu sceglite DOWNLOAD FROM PC TO DEVICE. Questu apre a finestra di dialogu Download.
2 In a finestra di dialogu Scaricate, in a casella di menu a tendina Select Connection Type, utilizate l'opzione ETHERNET predeterminata.

Nota: Se avete cunnessu à u modulu cù un indirizzu IP temporale, u campu di l'indirizzu Ethernet cuntene quellu indirizzu IP tempurale. ProSoft Configuration Builder usa stu indirizzu IP temporale per cunnette à u modulu.

3 Cliccate TEST CONNECTION per verificà chì l'indirizzu IP permette l'accessu à u modulu. 4 Se a cunnessione riesce, cliccate DOWNLOAD per trasfiriri a cunfigurazione Ethernet
u modulu.
Nota: I passi sopra solu scaricanu o modificanu l'indirizzu IP è u nome di u servitore OPC UA, ùn scaricanu micca o mudificà a cunfigurazione OPC UA.

ProSoft Technology, Inc.

Pagina 27 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

Se a prucedura di Test Connection falla, vi vede un missaghju d'errore. Per correggere l'errore, seguitate sti passi:
1 Cliccate OK per scaccià u missaghju d'errore. 2 In a finestra di dialogu Scaricatu, cliccate BROWSE DEVICE(S) per apre ProSoft Discovery
serviziu.

3 Cliccate cù u dirittu nantu à u modulu è dopu sceglite SELECT FOR PCB. 4 Chiudi ProSoft Discovery Service. 5 Cliccate DOWNLOAD per trasfiriri a cunfigurazione à u modulu.

ProSoft Technology, Inc.

Pagina 28 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

2.9 Caricà u Prughjettu da u Gateway

Nota: Per struzzioni nantu à a cunnessione à u modulu cù u vostru PC, vede Cunnessu u PC à u Gateway (pagina 14).

Pudete carricà i paràmetri di u prughjettu da u PLX32-EIP-MBTCP-UA in u prughjettu attuale in ProSoft Configuration Builder in u vostru PC.
1 In l'arburu view in ProSoft Configuration Builder, cliccate right-click l'icona PLX32-EIP-MBTCPUA è dopu sceglite UPLOAD FROM DEVICE TO PC. Questu apre a finestra di dialogu Upload.
2 In a casella di dialogu Carica, in a casella di menu a tendina Select Connection Type, utilizate l'impostazione ETHERNET predeterminata.

Nota: Se avete cunnessu à u modulu cù un indirizzu IP temporale, u campu di l'indirizzu Ethernet cuntene quellu indirizzu IP tempurale. ProSoft Configuration Builder usa stu indirizzu IP temporale per cunnette à u modulu.

3 Cliccate TEST CONNECTION per verificà chì l'indirizzu IP permette l'accessu à u modulu. 4 Se a cunnessione riesce, cliccate UPLOAD per trasfiriri a cunfigurazione Ethernet à u
PC.
Nota: I passi sopra solu carica o mudifica l'indirizzu IP è u nome di u servitore OPC UA, ùn carica micca o mudifica a cunfigurazione OPC UA.

ProSoft Technology, Inc.

Pagina 29 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Utilizà ProSoft Configuration Builder User Manual

Se a prucedura di Test Connection falla, vi vede un missaghju d'errore. Per correggere l'errore, seguitate sti passi.
1 Cliccate OK per scaccià u missaghju d'errore. 2 In a finestra di dialogu Upload, cliccate BROWSE DEVICE(S) per apre u ProSoft Discovery Service.

3 Cliccate cù u dirittu nantu à u modulu è dopu sceglite SELECT FOR PCB. 4 Chiudi ProSoft Discovery Service. 5 Cliccate DOWNLOAD per trasfiriri a cunfigurazione à u modulu.

ProSoft Technology, Inc.

Pagina 30 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale di diagnostica è risoluzione di i prublemi

3 Diagnostic è Risoluzione di Problemi
Pudete risolve u gateway cù parechji metudi: · Monitorà l'indicatori LED nantu à u gateway. · Aduprate e funzioni di diagnostica in ProSoft Configuration Builder (PCB). · Esaminà i dati in l'area di dati di statutu (memoria superiore) di u gateway internu
memoria.

3.1 Indicatori LED
U primu è più veloce hè di scansà i LED nantu à a porta per determinà l'esistenza è a pussibuli causa di un prublema. I LED furniscenu informazioni preziose cum'è:
· U statu di ogni portu · Errori di cunfigurazione di u sistema · Errori d'applicazione · Indicazioni di difetti

ProSoft Technology, Inc.

Pagina 31 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale di diagnostica è risoluzione di i prublemi

3.1.1 LED Gateway principale Questa tavula descrive i LED di u pannellu frontale di Gateway.

LED PWR (putenza)
FLT (Fault)
CFG (Configurazione)
ERR (Errore)
NS (Network Status) solu per u protocolu EIP
MS (Module Status) solu per u protocolu EIP

State Off
Solidu Verde Off Solidu Rossu
Off Amber solidu
Off Flashing Amber
Ambra sulida
Spento Rosso fisso Verde fisso Rosso lampeggiante Verde Lampeggiante alternante Rosso e verde Lampeggiante Spento Rosso fisso Verde lampeggiante Rosso lampeggiante Verde Lampeggiante alternante Rosso e verde Lampeggiante

Descrizzione
L'alimentazione ùn hè micca cunnessa à i terminali di putenza o a fonte hè insufficiente per alimentà bè u gateway (208 mA à 24 VDC hè necessariu).
U putere hè cunnessu à i terminali di putenza.
Funzionamentu normale.
Un errore criticu hè accadutu. L'eseguibile di u prugramma hà fiascatu o hè statu terminatu da l'utilizatori è ùn hè più in esecuzione. Pulsà u buttone Reset o ciclu u putere per sguassà l'errore.
Funzionamentu normale.
L'unità hè in modu di cunfigurazione. O esiste un errore di cunfigurazione, o a cunfigurazione file hè esse scaricatu o leghje. Dopu l'accensione, u gateway leghje a cunfigurazione, è l'unità implementa i valori di cunfigurazione è inizializza u hardware. Questu succede durante u ciclu di putenza o dopu à appughjà u buttone Reset.
Funzionamentu normale.
Una cundizione d'errore hè stata rilevata è si verifica in unu di i porti di l'applicazione. Verificate a cunfigurazione è risolve i prublemi per errori di cumunicazione.
Questa bandiera d'errore hè sguassata à l'iniziu di ogni tentativu di cumandamentu (maestru / cliente) o in ogni ricezione di dati (slave / adattatore / servitore). Se sta cundizione esiste, indica chì un gran numaru d'errori sò accaduti in l'applicazione (per via di una mala cunfigurazione) o in unu o più porti (fallimenti di cumunicazione in rete).
Nisun putere o nisun indirizzu IP
Duplicate l'indirizzu IP
Cunnessu
Timeout di cunnessione
indirizzu IP ottenutu; senza cunnessione stabilitu
Autotest
Nisun putere
Culpa maiò
U dispusitivu operativu
Culpa minore
Esse prontu à
Autotest

ProSoft Technology, Inc.

Pagina 32 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale di diagnostica è risoluzione di i prublemi

3.1.2 LED di u portu Ethernet Questa tabella descrive i LED di u portu Ethernet di u gateway.

LED LINK/ACT
100 Mbit

State Off
Verde solidu
Off Amber lampeggiante

Descrizzione
Nisuna cunnessione fisica di a rete hè rilevata. Nisuna cumunicazione Ethernet hè pussibule. Verificate i cablaggi è i cavi.
A cunnessione di a rete fisica hè stata rilevata. Stu LED deve esse ON solidu per a cumunicazione Ethernet per esse pussibule.
Nisuna attività nant'à u portu.
U portu Ethernet hè attivamente trasmette o riceve dati.

ProSoft Technology, Inc.

Pagina 33 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale di diagnostica è risoluzione di i prublemi

3.2 Utilizà u Diagnosticu in ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) hà assai strumenti utili per aiutà vi cù diagnostichi è risoluzione di prublemi. Pudete aduprà PCB per cunnette à u vostru gateway è ricuperà i valori di status attuale, dati di cunfigurazione è altre informazioni preziose.

Cunsigliu: Pudete avè una finestra di Diagnostics di ProSoft Configuration Builder aperta per più di una porta à u tempu.

Per cunnette à u portu di cumunicazione di a porta.
1 In PCB, cliccate dritta nant'à u nome gateway è sceglie DIAGNOSTICS.

2 Questu apre a finestra Diagnostics.

ProSoft Technology, Inc.

Pagina 34 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale di diagnostica è risoluzione di i prublemi

Se ùn ci hè micca risposta da a porta, cum'è in l'example sopra, seguitate sti passi: 1 Da u toolbar, cliccate nant'à u buttone SETUP CONNECTION.

2 In a finestra di dialogu Configurazione di cunnessione, selezziunate ETHERNET da a lista SELEZIONA TIPI DI CONNESSIONE.
3 Inserite l'indirizzu IP di u gateway in u campu ETHERNET. 4 Cliccate CONNECT.
5 Verificate chì l'Ethernet hè cunnessu bè trà u portu di cumunicazione di u vostru urdinatore è u gateway.
6 Se ùn site micca sempre capace di stabilisce una cunnessione, cuntattate l'Assistenza Tecnica ProSoft Technology per assistenza.

ProSoft Technology, Inc.

Pagina 35 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale di diagnostica è risoluzione di i prublemi

3.2.1 Menu Diagnostics
U menu di Diagnostics hè dispostu cum'è una struttura d'arburu in u latu manca di a finestra Diagnostics.

Attenzione: Certi cumandamenti in questu menù sò pensati per debugging avanzatu è teste di sistema solu, è ponu causà a porta di smette di cumunicà, potenzialmente risultatu in a perdita di dati o altri fallimenti di cumunicazione. Aduprate questi cumandamenti solu s'è avete capitu cumplettamente i so effetti potenziali, o s'è vo site specificamente diretta à fà cusì da l'ingegneri di u Supportu Tecnicu ProSoft Technology.

I seguenti cumandamenti di menu sò mostrati quì sottu:

Modulu di cummandu di menu
basa di dati View

Versione di u comando di sottumenu
Data Map ASCII
Decimale
Hex
Float

Descrizzione
Mostra a versione attuale di u software di u gateway è altri valori impurtanti. Pudete esse dumandatu à furnisce sta infurmazione quandu chjamate supportu tecnicu.
Mostra a cunfigurazione Data Map di a porta. Mostra u cuntenutu di a basa di dati di a porta in u furmatu di caratteri ASCII.*
Mostra u cuntenutu di a basa di dati di u gateway in formatu numericu decimale.*
Mostra u cuntenutu di a basa di dati di a porta in u formatu di numeri esadecimale.* Mostra u cuntenutu di a basa di dati di a porta in u formatu di numeri in virgule flottante.*

* Aduprate a barra di scorrimentu à u latu drittu di a finestra per navigà in a basa di dati. Ogni pagina mostra 100 parolle di dati. U numeru tutale di pagine dispunibuli dipende da a cunfigurazione di u vostru gateway.

ProSoft Technology, Inc.

Pagina 36 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale di diagnostica è risoluzione di i prublemi

3.2.2 Cattura una Sessione Diagnostica à un Log File
Pudete catturà tuttu ciò chì fate in una sessione di Diagnostics à un log file. Questa funzione pò esse utile per a risoluzione di prublemi è di mantene a registrazione, è per a cumunicazione cù a squadra di Supportu Tecnicu di ProSoft Technology.
Per catturà dati di sessione in un log file
1 Aprite una finestra di Diagnostics. Vede Utilizà i diagnostichi in ProSoft Configuration Builder (pagina 33).
2 Per log una sessione di Diagnostics à un testu file, da a toolbar, cliccate u LOG FILE buttone. Cliccate u buttone di novu per piantà a cattura.

3 À view u logu file, da a barra di strumenti, cliccate nantu VIEW LOG FILE buttone. U logu file apre cum'è un testu file, pudete rinominà è salvà in un locu diversu.

4 Per email u logu file à a squadra di Supportu Tecnicu di ProSoft Technology, da a barra di strumenti, cliccate nantu à EMAIL LOG FILE buttone. Questu funziona solu se avete installatu
Microsoft Outlook nantu à u vostru PC.)

5 Se catturate parechje sessioni sequenziali, PCB aghjunghjenu i novi dati à a fine di i dati catturati prima. Sè vo vulete sguassà i dati nanzu da u logu file, duvete cliccà u buttone CLEAR DATA ogni volta prima di cumincià à catturà dati.

3.2.3 Boot Warm / Cold Boot
L'avviamentu di u PLX32-EIP-MBTCP-UA in Warm and Cold pò esse fattu clicchendu MODULE> GENERAL> WARM BOOT o COLD BOOT.

ProSoft Technology, Inc.

Pagina 37 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale di diagnostica è risoluzione di i prublemi

3.3 Dati di Status Gateway in Memoria Superiore
U gateway scrive dati utili di u statutu di u modulu in lochi di memoria superiore dedicati in a so basa di dati interna. U locu di sta zona di dati di statutu dipende da i protokolli supportati da u vostru gateway. Pudete aduprà a funzione Data Map in Prosoft Configuration Builder per mappe di sti dati in l'area di dati d'utilizatori di a basa di dati di a porta (registri da 0 à 9999). I dispositi remoti, cum'è l'HMI o i prucessori, ponu accede à i dati di statutu. Vede Mapping Data in Module Memory (pagina 23).

3.3.1 General Gateway Status Data in Upper Memory A tavula seguente descrive u cuntenutu di l'area di dati di statutu generale di a porta.

Registru Indirizzu 14000 à 14001 14002 à 14004 14005 à 14009 14010 à 14014 14015 à 14019

Descrizzione Programma Cycle Counter Codice di u produttu (ASCII) Revisione di u produttu (ASCII) Revisione di u Sistema Operativu (ASCII) Numero di esecuzione OS (ASCII)

ProSoft Technology, Inc.

Pagina 38 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale di diagnostica è risoluzione di i prublemi

3.3.2 Dati di Status di Protocol-Specific in Memoria Superiore
U PLX32-EIP-MBTCP-UA hà ancu locu di memoria superiore per dati di statutu specifichi di u protocolu. U locu di l'area di dati di statutu per i driver di protokollu di gateway dipende da i protokolli. Per più infurmazione, vede:
· Dati di Status EIP in Memoria Superiore (pagina 66) · Dati Status MBTCP in Memoria Superiore (pagina 102)

ProSoft Technology, Inc.

Pagina 39 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA
4 Informazioni Hardware

Hardware Information Manuale d'utilizatore

4.1 Specificazioni Hardware

Specificazione Alimentazione

Descrizzione
24 VDC nominali 10 à 36 VDC permessi Terminali Positivi, Negativi, GND

Carica attuale

24 VDC nominale @ 300 mA 10 à 36 VDC @ 610 mA massimu

Température de fonctionnement -25°C à 70°C (-13°F à 158°F)

Température de conservation -40°C à 80°C (-40°F à 176°F)

Umidità Relativa

5% à 95% RH senza condensazione

Dimensioni (H x L x P)

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

Indicatori LED

Configurazione (CFG) è Errore (ERR) Status di cumunicazione Alimentazione (PWR) è Guasto hardware (FLT) Status di rete (NS) EtherNet/IPTM Classe I o Classe III Connessione
Status (Solu EtherNet/IP) Status di u Modulu (MS) Status di cunfigurazione di u Modulu (Solu EtherNet/IP) Porta di cumunicazione Ethernet Link / Attività è 100 Mbit

Port(s) Ethernet

10/100 Mbit full-duplex Connettore RJ45 Isolamentu Elettricu 1500 Vrms à 50 Hz à 60 Hz per 60 seconde, applicata cum'è specificata in a sezione 5.3.2 di IEC 60950: 1991 Ethernet Broadcast Storm Resiliency = menu o uguale à [ARP] 5000 frames-per-second è menu di o uguali à 5 minuti durata

Speditu cù ogni unità

2.5 mm cacciavite J180 Power Connector

ProSoft Technology, Inc.

Pagina 40 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA
5 Protocolu EIP

Manuale d'usu di u protocolu EIP

5.1 EIP Functional Overview
Pudete utilizà u PLX32-EIP-MBTCP-UA per interfacciate parechji protokolli diffirenti in a famiglia di processori Rockwell Automation, o altre soluzioni basate in software. L'illustrazione seguente mostra a funziunalità di u protocolu EtherNet/IP.

ProSoft Technology, Inc.

Pagina 41 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

5.1.1 EtherNet/IP Specificazioni Generali

U driver EIP supporta e seguenti cunnessione:

Classe Classe 1 Classe 3

Tipu di cunnessione I/O Cliente Cunnessu Cliente Unconnected

Numero di cunnessione 2 2 1

Servitore

5

Manuale d'usu di u protocolu EIP

Specificazione Tipi di PLC supportati Tipi di messagiu supportati Dimensioni di cunnessione I/O in/out Tempu RPI max Servizi CIP Supportati
Lista di cumandamenti
Set di cumandamenti

Descrizzione
PLC2, PLC5, SLC, CLX, CMPLX, MICROLX
PCCC è CIP
496/496 bytes
5 ms per cunnessione
0x4C: CIP Data Table Lettura 0x4D: CIP Data Table Scrittura CIP Generic
Supporta finu à 100 cumandamenti per cliente. Ogni cumanda hè configurabile per u tipu di cumandamentu, l'indirizzu IP, u registratu à / da l'indirizzu, è u numeru di parolle / bit.
PLC-2/PLC-3/PLC5 Set di comandi di base PLC5 Set di comandi binari PLC5 Set di comandi ASCII Set di comandi SLC500

ProSoft Technology, Inc.

Pagina 42 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5.1.2 EIP Database Interna
A basa di dati interna hè centrale à a funziunalità di u PLX32-EIP-MBTCP-UA. U gateway sparte sta basa di dati trà tutti i porti di cumunicazione in u gateway è l'utilizanu cum'è un conductu per passà l'infurmazioni da un protokollu à un altru dispositivu in una rete à unu o più dispositi in una altra rete. Questu permette à e dati da i dispositi nantu à un portu di cumunicazione per accede è cuntrullati da i dispositi nantu à un altru protocolu.
In più di e dati da u cliente è u servitore, pudete mapà u statutu è l'infurmazioni d'errore generati da a porta in l'area di dati d'utilizatori di a basa di dati interna. A basa di dati interna hè divisa in duie zone:
· Memoria superiore per l'area di dati di u statu di a porta. Questu hè induve u gateway scrive dati di u statu internu per i protokolli supportati da a gateway.
· Memoria più bassa per l'area di dati d'utilizatori. Questu hè induve i dati entranti da i dispositi esterni sò almacenati è accessu.

Ogni protokollu in u PLX32-EIP-MBTCP-UA pò scrive dati è leghje dati da l'area di dati d'utilizatori.
Nota: Se vulete accede à i dati di u statutu di a porta in a memoria superiore, pudete aduprà a funzione di mappatura di dati in a porta per copià e dati da l'area di dati di u statu di a porta à l'area di dati di l'utilizatori. Vede Mapping Data in Module Memory (pagina 23). Altrimenti, pudete aduprà e funzioni di diagnostica in ProSoft Configuration Builder per view dati di statutu di u gateway. Per più infurmazione nantu à i dati di u statu di u gateway, vede Diagnostiche di a Rete (pagina 65).

ProSoft Technology, Inc.

Pagina 43 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Accessu Client EIP à a basa di dati
A funziunalità di u cliente scambia dati trà a basa di dati interna di u gateway è e tabelle di dati stabilite in unu o più processori o altri dispositi basati in u servitore. A lista di cumandamenti definite in ProSoft Configuration Builder specifica quale dati deve esse trasferitu trà u gateway è ognunu di i servitori in a reta. Nisuna logica di scala hè necessaria in u processatore (servitore) per a funziunalità di u cliente, salvu per assicurà chì una memoria di dati sufficiente esiste.
L'illustrazione seguente descrive u flussu di dati trà i clienti Ethernet è a basa di dati interna.

Accessu Multiple Server à a basa di dati EIP
U supportu di u servitore in u gateway permette à l'applicazioni di u cliente (cum'è u software HMI è i prucessori) per leghje è scrive à a basa di dati di u gateway. U driver di u servitore hè capace di sustene parechje cunnessione simultanee da parechji clienti.
Quandu cunfiguratu cum'è un servitore, l'area di dati di l'utilizatori di a basa di dati interna in a porta hè a fonte per e dumande di lettura è a destinazione per e richieste di scrittura da i clienti remoti. L'accessu à a basa di dati hè cuntrullatu da u tipu di cumandamentu ricevutu in u missaghju entrata da u cliente.
U gateway deve esse cunfiguratu currettamente è cunnessu à a reta prima di ogni tentativu di usà. Aduprate un prugramma di verificazione di a rete, cum'è ProSoft Discovery Service o l'istruzzioni PING di prompt di cumanda, per verificà chì a porta d'accessu pò esse vistu in a reta. Aduprate ProSoft Configuration Builder per cunfirmà a cunfigurazione curretta di u gateway è per trasfiriri a cunfigurazione files da è da u gateway.

ProSoft Technology, Inc.

Pagina 44 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5.2 Configurazione EIP
5.2.1 Configurazione di u Servitore EIP Class 3 Aduprate a cunnessione EIP Class 3 Server in ProSoft Configuration Builder quandu u gateway agisce cum'è un dispositivu di u servitore (slave) chì risponde à l'istruzzioni di u messagiu iniziatu da un dispositivu cliente (maestru) cum'è un HMI, DCS, PLC, o PAC.
Per stabilisce u servitore file taglia in PCB
1 In ProSoft Configuration Builder, cliccate u [+] accantu à u gateway, dopu cliccate u [+] accantu à EIP Class 3 Server.

2 Doppiu cliccà nantu à u sicondu Servitore EIP Class 3 per vede a finestra di dialogu Edit - EIP Class 3 Server.
3 Selezziunà u SERVER FILE TAGLIA (100 o 1000).
o Per un valore di 100, i registri sò da N10: 0 à N10: 99. o Per un valore di 1000, i registri validi sò da N10: 0 à N10: 999.

Accessu à a Memoria Interna di u Gateway A tabella seguente si riferisce à l'area di dati di l'utilizatori in a memoria di u Gateway:

Tipu di dati
BOOL Bit Array SINT INT DINT REAL

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

Lunghezza di ogni Elementu in CIP Message 1 4 1 2 4 4

Array Range per 10,000 Elementi Database 0 à 159999 0 à 4999 0 à 19999 0 à 9999 0 à 4999 0 à 4999

ProSoft Technology, Inc.

Pagina 45 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Tipu d'istruzione MSG - CIP
A tabella seguente definisce a relazione di l'area di dati di l'utilizatori in a basa di dati interna di a porta à l'indirizzi richiesti in l'istruzzioni MSG CIP:

basa di dati

CIP

CIP Boolean

Integer

Indirizzu

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 Bit Array CIP Byte

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 Reale

DIntData[0]

RealData [0]

DIntData[500] RealData [500]

DIntData[1000] RealData [1000]

DIntData[1500] RealData [1500]

Tipu d'istruzione MSG - PCCC
A tabella seguente definisce a relazione di l'area di dati di l'utilizatori in a basa di dati interna di a porta à l'indirizzi richiesti in l'istruzzioni MSG PCCC:

Indirizzu di a basa di dati 0 999 1000 1999 2000

File taglia 100 N10:0 N19:99 N20:0 N29:99 N30:0

Indirizzu di a basa di dati 0 999 1000 1999 2000

File taglia 100 N10:0 N19:99 N20:0 N29:99 N30:0

ProSoft Technology, Inc.

Pagina 46 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA
EtherNet/IP Explicit Messaging Server Command Support U PLX32-EIP-MBTCP-UA supporta parechji setti di cumandamenti.

Manuale d'usu di u protocolu EIP

Funzioni di basi di cumandamentu

Cumanda 0x00 0x01 0x02 0x05 0x08

Funzione N/AN/AN/AN/AN/A

Definizione Prutettu Scrittura Lettura senza prutezzione Bit Protettu Scrittura Bit senza prutezzione Scrittura Scrittura senza prutezzione

Supportatu in Server XXXXX

Funzioni PLC-5 Command Set

Cumanda 0x0F 0x0F

Funzione 0x00 0x01

Definizione Word Range Scrittura (indirizzu binariu) Range Word Read (indirizzu binariu)

0x0F

Intervallu Typed Read (indirizzu binariu)

0x0F

Scrittura di intervallu digitatu (indirizzu binariu)

0x0F

0x26

Lettura-Modificà-Scrittura (indirizzu binariu)

0x0F 0x0F 0x0F

0x00 0x01 0x26

Word Range Scrittura (indirizzu ASCII) Word Range Read (indirizzu ASCII) Read-Modify-Scrittura (indirizzu ASCII)

Supportatu in Server XXXX
XX

Funzioni di l'SLC-500 Command Set

Cumanda 0x0F 0x0F 0x0F 0x0F 0x0F

Funzione 0xA1 0xA2 0xA9 0xAA 0xAB

Definizione

Supportatu in u Server

Prutettu Tipatu Lettura Logica Cù Dui

X

Campi di indirizzu

Lettura Logica Tipata Protetta cù Tre X

Campi di indirizzu

Scrittura Logica Tipata Protetta cù Dui

X

Campi di indirizzu

Scrittura Logica Tipata Protetta cù trè

X

Campi di indirizzu

Scrittura Logica Tipata Protetta cù Maschera (Trè Campi di Indirizzu)

ProSoft Technology, Inc.

Pagina 47 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5.2.2 Configurazione di a cunnessione EIP Classe 1
Aduprate a Connessione EIP Classe 1 in ProSoft Configuration Builder quandu u gateway agisce cum'è un adattatore EIP trasferendu dati da è da un PLC (u scanner EIP) utilizendu una cunnessione I/O diretta. A cunnessione diretta I / O pò trasfiriri una grande quantità di dati rapidamente.
U PLX32-EIP-MBTCP-UA pò trattà finu à ottu cunnessione I/O (sicondu u mudellu), ognunu cù 248 parolle di dati di input è 248 parolle di dati di output.

Aghjunghjendu u Gateway à RSLogix5000 v.20
1 Avviate Rockwell Automation RSLinx è cercate à u PLX32-EIP-MBTCP-UA. 2 Cliccate cù u dirittu nantu à u gateway è dopu sceglite UPLOAD EDS FROM DEVICE.

Nota: RSLogix5000 pò esse bisognu di riavvia per compie l'installazione EDS.
3 Dopu avè riavviatu RSLogix 5000, apre u prughjettu RSLogix 5000 desideratu. 4 In u Controller Organizer, cliccate right-click u ponte EtherNet/IP in l'arburu I/O è
sceglite NEW MODULE.

5 In a casella di dialogu Select Module Type, in a casella di testu di ricerca Inserisci, scrivite PLX3.

ProSoft Technology, Inc.

Pagina 48 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

6 Cliccate u vostru PLX32-EIP-MBTCP-UA, è dopu cliccate CREATE. Questu apre a finestra di dialogu New Module.

7 In a finestra di dialogu New Module, inserite un nome per u gateway, dopu inserite l'indirizzu IP di u PLX32-EIP-MBTCP-UA.

8 Per aghjunghje cunnessione I/O cliccate CHANGE. ProSoft Technology, Inc.

Pagina 49 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

9 In a finestra di dialogu Definizione di modulu, inserite e cunnessione I/O. Finu à ottu cunnessione I / O ponu esse aghjuntu. I cunnessione I/O anu una dimensione fissa di 496 bytes di dati di input è 496 bytes di dati di output. Quandu finitu cliccate OK.

10 In a finestra di dialogu Module Properties, cliccate nantu à a tabulazione CONNECTION per cunfigurà ogni cunnessione I/O cù u so propiu tempu RPI. Quandu finitu, cliccate OK.
11 U novu gateway appare in u Controller Organizer sottu u ponte EtherNet / IP.

ProSoft Technology, Inc.

Pagina 50 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Adding the Gateway to RSLogix5000 v.16 through v.19

Nota: i cunnessione di Classe 1 ùn sò micca supportati in RSLogix v.15 è più vechji

1 Avviate Rockwell Automation RSLogix 5000. 2 In u Controller Organizer, cliccate right-click u ponte EtherNet/IP in l'arburu I/O è
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. Cerca Generic EtherNet Bridge,
cliccate Generic Ethernet Bridge, è dopu cliccate CREATE. 4 In a finestra di dialogu New Module, inserite un nome per a porta, dopu inserite l'IP
indirizzu di u PLX32-EIP-MBTCP-UA. Questu crea a strada di cumunicazione da u processatore à u PLX32-EIP-MBTCP-UA. 5 Aghjunghjite un novu modulu sottu u Generic EtherNet Bridge è aghjunghje una Cunnessione CIP (CIP-MODULE). Eccu induve specificate i paràmetri per a cunnessione I/O. E dimensioni di input è output anu bisognu à currisponde à e dimensioni di input è output configurate in PCB. U valore di u campu ADDRESS rapprisenta u numeru di cunnessione in PCB. Per automaticamente, tutte e cunnessione anu 248 parole di input, 248 parole di output, è 0 parolle di cunfigurazione. Pone u formatu Comm à u tipu di dati INT, è stabilisce l'istanze di l'Assemblea per esse "1" per input, "2" per output, è "4" per cunfigurazione. 6 Aghjunghjite è cunfigurà una cunnessione CIP per ogni cunnessione I/O.

ProSoft Technology, Inc.

Pagina 51 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Configurazione di EIP Class 1 Connections in PCB Dopu avè creatu a gateway PLX32-EIP-MBTCP-UA in RSLogix 5000, duvete cunfigurà e cunnessione in u modulu.
Per cunfigurà e cunnessione di Classe 1 in PCB
1 In ProSoft Configuration Builder, cliccate u [+] accantu à u gateway, dopu cliccate u [+] accantu à EIP Class 1 Connection [x].

2 Doppiu cliccà nantu à a Connessione EIP Classe 1 [x] per vede a finestra di dialogu Edit - Connessione EIP Classe 1 [x].
3 In a finestra di dialogu, cliccate un paràmetru è dopu inserite un valore per u paràmetru. Ci sò quattru paràmetri configurabili per ogni cunnessione I/O in ProSoft Configuration Builder.

Parametru Input Data Address Input Size Output Data Indirizzu Output Size

Gamma di valori 0 à 9999 0 à 248 0 à 9999 0 à 248

Descrizzione
Specifica l'indirizzu iniziale in a basa di dati virtuale di u gateway per i dati trasferiti da u gateway à u PLC.
Specifica u numeru di numeri interi chì sò trasferiti à l'imagine di input di u PLC (248 interi max).
Specifica l'indirizzu iniziale in a basa di dati virtuale di u gateway per i dati trasferiti da u PLC à u gateway.
Specifica u numeru di interi chì sò trasferiti à l'imagine di output di u PLC (248 interi max).

ProSoft Technology, Inc.

Pagina 52 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5.2.3 Configurazione EIP Class 3 Client [x]/UClient Connection
U PLX32-EIP-MBTCP-UA supporta dui clienti cunnessi è un cliente micca cunnessu (a maiò parte di i dispositi utilizanu clienti cunnessi; assicuratevi di riferite à u manuale d'utilizatore per u dispusitivu di destinazione per a verificazione).
· Aduprate e cunnessione EIP Class 3 Client [x] quandu u gateway agisce cum'è un cliente / maestru chì inizia l'istruzzioni di messagiu à u servitore / i dispositi schiavi. U protokollu PLX32EIP-MBTCP-UA EIP supporta trè cunnessione di u cliente cunnessu. L'applicazioni tipiche includenu sistemi SCADA è cumunicazioni SLC.
· Aduprate a cunnessione EIP Class 3 UClient quandu u gateway agisce cum'è un cliente / maestru chì inizia l'istruzzioni di messagiu à i dispositi servore / schiavi. U protokollu PLX32-EIP-MBTCPUA EIP supporta una cunnessione di cliente senza cunnessione. A messageria senza cunnessione hè un tipu di messageria esplicita EtherNet / IP chì usa l'implementazione TCP / IP. Certi dispusitivi, cum'è l'AB Power Monitor 3000 serie B, supportanu a messageria senza cunnessione. Verificate a documentazione di u vostru dispositivu per più infurmazione nantu à a so implementazione EtherNet/IP.

Classe 3 Client[x]/UClient
Per cunfigurà e cunnessione di Classe 3 Client / UClient [x].
1 In ProSoft Configuration Builder, cliccate u [+] accantu à u gateway, dopu cliccate u [+] accantu à EIP Class 3 Client [x] o EIP Class 3 UClient [x].

2 Cliccate doppiu u sicondu Cliente EIP Class 3 [x] per vede a finestra di dialogu Edit - EIP Class 3 Client [x].
3 In a finestra di dialogu, cliccate nantu à qualsiasi paràmetru per cambià u so valore.

ProSoft Technology, Inc.

Pagina 53 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

A tabella seguente specifica a cunfigurazione per u dispositivu client EIP (maestru) nantu à u portu di a reta:

Parametru
Ritardo minimu di cumandamentu

Valore
0 à 65535 millisecondi

Risposta 0 à 65535

Pausa

millisecondi

Retry Count da 0 à 10

Descrizzione
Specifica u numeru di millisecondi per aspittà trà l'emissioni iniziali di un cumandamentu. Stu paràmetru pò esse usatu per ritardà tutti i cumandamenti mandati à i servitori per evità cumandamenti "inundazioni" in a reta. Stu paràmetru ùn affetta micca i tentativi di un cumandamentu chì saranu emessi quandu u fallimentu hè ricunnisciutu.
Specifica a quantità di tempu in millisecondi chì un Cliente aspittà prima di ritrasmette un cumandamentu se ùn ci hè micca risposta da u servitore indirizzatu. U valore à utilizà dipende da u tipu di rete di cumunicazione utilizata, è u tempu di risposta previstu di u dispusitivu più lento cunnessu à a reta.
Specifica u numeru di volte chì un cumandamentu serà ripruvatu s'ellu falla.

ProSoft Technology, Inc.

Pagina 54 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Class 3 Client [x] / UClient Commands Ci hè una lista di cumandamenti separata per ognunu di i sfarenti tippi di missaghju supportati da u protocolu. Ogni lista hè trattata da u cima à u fondu, unu dopu à l'altru, finu à chì tutti i cumandamenti specificati sò cumpletati, è poi u prucessu di votazione principia di novu. Questa sezione definisce i cumandamenti EtherNet / IP per esse emessi da a porta à i dispositi di u servitore in a reta. Pudete utilizà sti cumandamenti per a cullizzioni di dati è u cuntrollu di i dispositi in a reta TCP / IP. Per interfaccia a basa di dati virtuale cù Rockwell Automation Programmable Automation Controllers (PACs), Programmable Logic Controllers (PLCs), o altri dispositi di servitore EtherNet / IP, duvete custruisce una lista di cumandamenti, utilizendu i paràmetri di lista di cumandamenti per ogni tipu di messagiu.
Per aghjunghje Class 3 Client / UClient [x] cumandamenti
1 In ProSoft Configuration Builder, cliccate u [+] accantu à u gateway, dopu cliccate u [+] accantu à EIP Class 3 Client [x] o EIP Class 3 UClient [x].

2 Cliccate doppiu u tipu di cumanda desideratu per vede a finestra di dialogu Edit - EIP Class 3 Client [x] Commands o Edit - EIP Class 3 UClient [x] Commands.
3 Cliccate ADD ROW per aghjunghje un novu cumandamentu. 4 Cliccate EDIT ROW o fate un doppiu clicu nantu à a fila per vede a finestra di dialogu Edit induve site
cunfigurà u cumandamentu.

ProSoft Technology, Inc.

Pagina 55 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Classe 3 Client/UClient [x] Commands SLC500 2 Campi di Indirizzu

Paràmetru Enable

Valore
Abilita Disable Conditional Scrittura

Indirizzu internu

0 à 9999

Descrizzione
Specifica se u cumandamentu deve esse eseguitu è ​​in quali cundizioni. ENABLE - U Command hè eseguitu ogni scansione di a lista di cumandamenti DISABLE - U cumandimu hè disattivatu è ùn serà micca eseguitu CONDITIONAL WRITE - U Command eseguisce solu se i dati interni assuciati cù u cumandamentu cambianu
Specifica l'indirizzu di a basa di dati in a basa di dati interna di u gateway per esse assuciatu cù u cumandamentu. Se u cumandamentu hè una funzione di lettura, i dati ricevuti in u missaghju di risposta sò posti in u locu specificatu. Se u cumandamentu hè una funzione di scrittura, i dati utilizati in u cumandamentu sò provenienti da l'area di dati specifica.

Poll Interval Reg Count Swap Code
Slot per l'indirizzu IP

0 à 65535
0 à 125
Nisunu Parola scambia Parola è Byte scambia Byte swap
xxx.xxx.xxx.xxx -1

Specifica l'intervallu minimu per eseguisce cumandamenti cuntinui. U paràmetru hè inseritu in 1/10 di un secondu. Se un valore di 100 hè inseritu per un cumandamentu, u cumandamentu eseguisce micca più freti chì ogni 10 seconde.
Specifica u nùmeru di punti di dati da leghje o scritte à u dispusitivu di destinazione.
Specifica se i dati da u servitore deve esse urdinatu in modu diversu da quellu chì hè statu ricevutu. Stu paràmetru hè tipicamente utilizatu quandu si tratta di valori in virgola flottante o altri valori multi-registru. NONE - Nisun cambiamentu hè fattu (abcd) WORD SWAP - E parolle sò scambiate (cdab) WORD AND BYTE SWAP - E parolle è byte sò scambiati (dcba) BYTE SWAP - I byte sò scambiati (badc)
Specifica l'indirizzu IP di u dispusitivu di destinazione per esse indirizzatu.
Specifica u numeru di slot per u dispusitivu. Aduprate un valore di -1 quandu interfaccia à un SLC 5/05. Questi dispositi ùn anu micca un paràmetru di slot. Quandu s'indirizza un processore in un rack CLX o CMPLX, u numeru di slot currisponde à u slot chì cuntene u controller chì hè indirizzatu.

Func Code 501 509

File Tipu File numeru

Binary Counter Timer Control Integer Float ASCII String Status
-1

Specifica u codice di funzione per esse usatu in u cumandamentu. 501 - Prutettu Typed Lettura 509 - Prutettu Typed Scrittura Specifica u file tipu per esse assuciatu cù u cumandamentu.
Specifica u PLC-5 file numeru per esse assuciatu cù u cumandamentu. Se un valore di -1 hè inseritu per u paràmetru, u campu ùn serà micca usatu in u cumandimu, è u predeterminatu file serà usatu.

Elementu numeru

Specifica l'elementu in u file induve u cumandimu hà da principià.

Cumentu

Cumentu opzionale di 32 caratteri per u cumandamentu.

ProSoft Technology, Inc.

Pagina 56 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Classe 3 Client [x]/UClient Commands SLC500 3 Campi di Indirizzu
Stu cumandamentu hè tipicamente utilizatu quandu accede à e dati in un Timer o Counter. IeT1.1.2 hè l'indirizzu di l'accumulatore in Timer 1.

Paràmetru Enable

Valore
Abilita Disable Conditional Scrittura

Descrizzione
Specifica se u cumandamentu deve esse eseguitu è ​​in quali cundizioni. ENABLE - U Command hè eseguitu ogni scansione di a lista di cumandamenti DISABLE - U cumandimu hè disattivatu è ùn serà micca eseguitu CONDITIONAL WRITE - U Command eseguisce solu se i dati interni assuciati cù u cumandamentu cambianu

Indirizzu Internu Poll Interval Reg Count Swap Code
L'indirizzu IP Slot Func Code File Tipu
File numeru

0 à 9999
0 à 65535
0 à 125
Nisunu Parola scambia Parola è Byte scambia Byte swap
xxx.xxx.xxx.xxx
-1
502 510 511
Binary Counter Timer Control Integer Float ASCII String Status -1

Specifica l'indirizzu di a basa di dati in a basa di dati interna di u gateway per esse assuciatu cù u cumandamentu. Se u cumandamentu hè una funzione di lettura, i dati ricevuti in u missaghju di risposta sò posti in u locu specificatu. Se u cumandamentu hè una funzione di scrittura, i dati utilizati in u cumandamentu sò provenienti da l'area di dati specifica. Specifica l'intervallu minimu per eseguisce cumandamenti cuntinui. U paràmetru hè inseritu in 1/10 di un secondu. Se un valore di 100 hè inseritu per un cumandamentu, u cumandamentu eseguisce micca più freti chì ogni 10 seconde. Specifica u nùmeru di punti di dati da leghje o scritte à u dispusitivu di destinazione. Specifica se i dati da u servitore deve esse urdinatu in modu diversu da quellu chì hè statu ricevutu. Stu paràmetru hè tipicamente utilizatu quandu si tratta di valori in virgola flottante o altri valori multi-registru. NONE - Nisun cambiamentu hè fattu (abcd) WORD SWAP - E parolle sò scambiate (cdab) WORD AND BYTE SWAP - E parolle è byte sò scambiati (dcba) Byte swap - I byte sò scambiati (badc) Specifica l'indirizzu IP di u destinazione dispusitivu da esse indirizzatu da stu cumandamentu. Specifica u numeru di slot per u dispusitivu. Aduprate un valore di -1 quandu interfaccia à un SLC 5/05. Questi dispositi ùn anu micca un paràmetru di slot. Quandu si indirizza un processore in un ControlLogix o CompactLogix, u numeru di slot currisponde à u slot in u rack chì cuntene u controller chì hè indirizzatu. Specifica u codice di funzione per esse usatu in u cumandamentu. 502 - Lettura Tipata Protetta 510 - Scrittura Tipata Protetta 511 - Scrittura Tipata Protetta w/Mask Specifica u file tipu per esse assuciatu cù u cumandamentu.
Specifica u SLC 500 file numeru per esse assuciatu cù u cumandamentu. Se un valore di -1 hè inseritu per u paràmetru, u campu ùn serà micca usatu in u cumandimu, è u predeterminatu file serà usatu.

ProSoft Technology, Inc.

Pagina 57 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

U numeru di l'elementu paràmetru
Elementu sottu
Cumentu

Valore

Description Specifica l'elementu in u file induve u cumandimu hà da principià.
Specifica u subelementu per esse usatu cù u cumandimu. Riferite à a ducumentazione AB per una lista di codici sottu-elementu validi. Cumentu opzionale di 32 caratteri per u cumandamentu.

ProSoft Technology, Inc.

Pagina 58 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Classe 3 Client [x]/UClient Commands PLC5 Binary

Paràmetru Enable
Indirizzu internu
Poll Interval Reg Count Swap Code
Slot per l'indirizzu IP
Func Code
File numeru

Valore Enable Disable Conditional Scrittura
0 à 9999
0 à 65535
0 à 125 Nisunu Parola scambia Parola è Byte scambia Byte swap
xxx.xxx.xxx.xxx -1
100 101 102 -1

Descrizzione
Specifica se u cumandamentu deve esse eseguitu è ​​in quali cundizioni. ENABLE - U Command hè eseguitu ogni scansione di a lista di cumandamenti DISABLE - U cumandimu hè disattivatu è ùn serà micca eseguitu CONDITIONAL WRITE - U Command eseguisce solu se i dati interni assuciati cù u cumandamentu cambianu
Specifica l'indirizzu di a basa di dati in a basa di dati interna di u gateway per esse assuciatu cù u cumandamentu. Se u cumandamentu hè una funzione di lettura, i dati ricevuti in u missaghju di risposta sò posti in u locu specificatu. Se u cumandamentu hè una funzione di scrittura, i dati utilizati in u cumandamentu sò provenienti da l'area di dati specifica.
Specifica l'intervallu minimu per eseguisce cumandamenti cuntinui. U paràmetru hè inseritu in 1/10 di un secondu. Se un valore di 100 hè inseritu per un cumandamentu, u cumandamentu eseguisce micca più freti chì ogni 10 seconde.
Specifica u nùmeru di punti di dati da leghje o scritte à u dispusitivu di destinazione.
Specifica se i dati da u servitore deve esse urdinatu in modu diversu da quellu chì hè statu ricevutu. Stu paràmetru hè tipicamente utilizatu quandu si tratta di valori in virgola flottante o altri valori multi-registru. NONE - Nisun cambiamentu hè fattu (abcd) WORD SWAP - E parolle sò scambiate (cdab) WORD AND BYTE SWAP - E parolle è byte sò scambiati (dcba) BYTE SWAP - I byte sò scambiati (badc)
Specifica l'indirizzu IP di u dispusitivu di destinazione per esse indirizzatu da stu cumandamentu.
Specifica u numeru di slot per u dispusitivu. Aduprate un valore di -1 quandu l'interfaccia cù un PLC5 Questi dispositi ùn anu micca un paràmetru di slot. Quandu si indirizza un processore in un ControlLogix o CompactLogix, u numeru di slot currisponde à u slot in u rack chì cuntene u controller chì hè indirizzatu.
Specifica u codice di funzione per esse usatu in u cumandamentu. 100 - Word Range Scrittura 101 - Word Range Lettura 102 - Lettura-Modifica-Scrittura
Specifica u PLC5 file numeru per esse assuciatu cù u cumandamentu. Se un valore di -1 hè inseritu per u paràmetru, u campu ùn serà micca usatu in u cumandimu, è u predeterminatu file serà usatu.

Elementu numeru

Specifica l'elementu in u file induve u cumandimu hà da principià.

Elementu sottu

Specifica u subelementu per esse usatu cù u cumandimu. Riferite à a ducumentazione AB per una lista di codici sottu-elementu validi.

Cumentu

Cumentu opzionale di 32 caratteri per u cumandamentu.

ProSoft Technology, Inc.

Pagina 59 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Classe 3 Client[x]/UClient Commands PLC5 ASCII

Paràmetru Enable

Valore
Abilita Disable Conditional Scrittura

Indirizzu internu

0 à 9999

Intervalu di Sonda

0 à 65535

Descrizzione
Specifica se u cumandamentu deve esse eseguitu è ​​in quali cundizioni. ENABLE - U Command hè eseguitu ogni scansione di a lista di cumandamenti DISABLE - U cumandimu hè disattivatu è ùn serà micca eseguitu CONDITIONAL WRITE - U Command eseguisce solu se i dati interni assuciati cù u cumandamentu cambianu
Specifica l'indirizzu di a basa di dati in a basa di dati interna di u gateway per esse assuciatu cù u cumandamentu. Se u cumandamentu hè una funzione di lettura, i dati ricevuti in u missaghju di risposta sò posti in u locu specificatu. Se u cumandamentu hè una funzione di scrittura, i dati utilizati in u cumandamentu sò provenienti da l'area di dati specifica.
Specifica l'intervallu minimu per eseguisce cumandamenti cuntinui. U paràmetru hè inseritu in 1/10 di un secondu. Se un valore di 100 hè inseritu per un cumandamentu, u cumandamentu eseguisce micca più freti chì ogni 10 seconde.

Reg Count Swap Code
Slot per l'indirizzu IP
Func Code

0 à 125 Nisunu Parola scambia Parola è Byte scambia Byte swap
xxx.xxx.xxx.xxx -1
150 151 152

Specifica u nùmeru di punti di dati da leghje o scritte à u dispusitivu di destinazione.
Specifica se i dati da u servitore deve esse urdinatu in modu diversu da quellu chì hè statu ricevutu. Stu paràmetru hè tipicamente utilizatu quandu si tratta di valori in virgola flottante o altri valori multi-registru. NONE - Nisun cambiamentu hè fattu (abcd) WORD SWAP - E parolle sò scambiate (cdab) WORD AND BYTE SWAP - E parolle è byte sò scambiati (dcba) BYTE SWAP - I byte sò scambiati (badc)
Specifica l'indirizzu IP di u dispusitivu di destinazione per esse indirizzatu da stu cumandamentu.
Specifica u numeru di slot per u dispusitivu. Aduprate un valore di -1 quandu l'interfaccia cù un PLC5 Questi dispositi ùn anu micca un paràmetru di slot. Quandu si indirizza un processore in un ControlLogix o CompactLogix, u numeru di slot currisponde à u slot in u rack chì cuntene u controller chì hè indirizzatu.
Specifica u codice di funzione per esse usatu in u cumandamentu. 150 - Word Range Scrittura 151 - Word Range Lettura 152 - Lettura-Modifica-Scrittura

File Stringa

Specifica l'indirizzu PLC-5 cum'è una stringa. Per esample N10: 300

Cumentu

Cumentu opzionale di 32 caratteri per u cumandamentu.

ProSoft Technology, Inc.

Pagina 60 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Classe 3 Client [x]/UClient Commands Controller Tag Accessu

Paràmetru Enable
Indirizzu internu
Poll Interval Reg Count Swap Code
Slot per l'indirizzu IP
Func Code Data Type
Tag Nome

Valore Enable Disable Conditional Scrittura
0 à 9999
0 à 65535
0 à 125 Nisunu Parola scambia Parola è Byte scambia Byte swap
xxx.xxx.xxx.xxx -1
332 333 Bool SINT INT DINT REAL DWORD

Description Specifica se u cumandamentu deve esse eseguitu è ​​in quali cundizioni. ENABLE - U Command hè eseguitu ogni scansione di a lista di cumandamenti DISABLE - U cumandimu hè disattivatu è ùn serà micca eseguitu CONDITIONAL WRITE - U Command eseguisce solu se i dati interni assuciati cù u cumandamentu cambiani Specifica l'indirizzu di a basa di dati in a basa di dati interna di a porta chì deve esse assuciatu cù u cumandamentu. Se u cumandamentu hè una funzione di lettura, i dati ricevuti in u missaghju di risposta sò posti in u locu specificatu. Se u cumandamentu hè una funzione di scrittura, i dati utilizati in u cumandamentu sò provenienti da l'area di dati specifica. Specifica l'intervallu minimu per eseguisce cumandamenti cuntinui. U paràmetru hè inseritu in 1/10 di un secondu. Se un valore di 100 hè inseritu per un cumandamentu, u cumandamentu eseguisce micca più freti chì ogni 10 seconde. Specifica u nùmeru di punti di dati da leghje o scritte à u dispusitivu di destinazione. Specifica se i dati da u servitore deve esse urdinatu in modu diversu da quellu chì hè statu ricevutu. Stu paràmetru hè tipicamente utilizatu quandu si tratta di valori in virgola flottante o altri valori multi-registru. NONE - Nisun cambiamentu hè fattu (abcd) WORD SWAP - E parolle sò scambiate (cdab) WORD AND BYTE SWAP - E parolle è byte sò scambiati (dcba) BYTE SWAP - I byte sò scambiati (badc) Specifica l'indirizzu IP di u destinazione dispusitivu da esse indirizzatu da stu cumandamentu. Specifica u numeru di slot per u dispusitivu. Aduprate un valore di -1 quandu l'interfaccia cù un PLC5 Questi dispositi ùn anu micca un paràmetru di slot. Quandu si indirizza un processore in un ControlLogix o CompactLogix, u numeru di slot currisponde à u slot in u rack chì cuntene u controller chì hè indirizzatu. Specifica u codice di funzione per esse usatu in u cumandamentu. 332 - CIP Data Table Read 333 - CIP Data Table Scrittura Specifica u tipu di dati di u controller di destinazione tag nomu.
Specifica u controller tag in u PLC di destinazione.

Offset

0 à 65535

Cumentu

Specifica a basa di dati offset induve u valore currisponde à u Tag Parametru di nome
Cumentu opzionale di 32 caratteri per u cumandamentu.

ProSoft Technology, Inc.

Pagina 61 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Classe 3 Client [x]/UClient Commands CIP Generic

Paràmetru Enable

Valore
Disabilitatu Abilitatu Scrittura Condizionale

Indirizzu internu

0 à 9999

Intervalu di Sonda

0 à 65535

Descrizzione
Specifica a cundizione per eseguisce u cumandamentu. DISABLED - U cumandimu hè disattivatu è ùn serà micca eseguitu. ENABLED - U cumandamentu hè eseguitu nantu à ogni scansione di a lista di cumandamenti se l'Interval di Poll hè pusatu à zero. Se l'Intervallu di Poll ùn hè micca zero, u cumandimu hè eseguitu quandu u timer di intervallu scade. SCRITTURA CONDIZIONALE - U cumandamentu eseguisce solu se u valore (s) di dati internu per esse mandatu hè cambiatu.
Specifica l'indirizzu di a basa di dati in a basa di dati interna di u gateway per esse assuciatu cù u cumandamentu. Se u cumandamentu hè una funzione di lettura, i dati ricevuti in u missaghju di risposta sò posti in u locu specificatu. Se u cumandamentu hè una funzione di scrittura, i dati utilizati in u cumandimu sò provenienti da l'area di dati specifica.
Specifica l'intervallu minimu per eseguisce cumandamenti cuntinui. U paràmetru hè inseritu in 1/10 di un secondu. Per esample, se un valore di '100' hè inseritu per un cumandamentu, u cumandimu eseguisce micca più freti chì ogni 10 seconde.

Reg Count Swap Code
Indirizzu IP Slot Func Code Service Code Class
Istanza
Cumentu di l'attributu

0 à 125 Nisunu Parola scambia Parola è Byte scambia Byte swap
xxx.xxx.xxx.xxx -1 CIP Generic 00 à FF (Hex)
00 à FFFF (hexadecimale)
Dipendente da l'applicazione da 00 à FFFF (Hex)

Specifica u numeru di punti di dati à leghje / scrive à u dispusitivu di destinazione.
Specifica se i dati da u servitore deve esse urdinatu in modu diversu da quellu chì hè statu ricevutu. Stu paràmetru hè tipicamente utilizatu quandu si tratta di valori in virgola flottante o altri valori multi-registru. NONE - Nisun cambiamentu hè fattu (abcd) WORD SWAP - E parolle sò scambiate (cdab) WORD AND BYTE SWAP - E parolle è byte sò scambiati (dcba) BYTE SWAP - I byte sò scambiati (badc)
Specifica l'indirizzu IP di u dispusitivu di destinazione per esse indirizzatu da stu cumandamentu.
Aduprate `-1' per destinà un dispositivu cunnessu. Aduprate> -1 per destinà un dispositivu in un numeru di slot specificu in u rack.
Adupratu per leghje / scrive l'attributi di qualsiasi ughjettu usendu un indirizzu esplicitu
Un valore d'identificazione integer chì denota una particularità d'Istanza di l'Oggettu è / o una funzione di classa d'Oggettu. Per più infurmazione, riferite à a specificazione ODVA CIP.
Un valore d'identificazione integeru assignatu à ogni Classe d'Oggettu accessibile da a reta. Per più infurmazione, riferite à a specificazione ODVA CIP.
Un valore d'identificazione integer assignatu à una Istanza d'Ughjettu chì l'identifica trà tutte l'Istanza di a stessa Classe. Per più infurmazione, riferite à a specificazione ODVA CIP.
Un valore d'identificazione integer assignatu à una Classe è/o un Attributu d'Istanza. Per più infurmazione, riferite à a specificazione ODVA CIP.
Stu campu pò esse usatu per dà un cumentu di 32 caratteri à u cumandamentu. I caratteri ":" è "#" sò caratteri riservati. Hè fortemente cunsigliatu di ùn esse usatu in a sezione di cumenti.

ProSoft Technology, Inc.

Pagina 62 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Nota: A causa di u cumpurtamentu di i Clienti Cunnessi, per piacè nutate i seguenti:
- Cumandamenti multipli cù oggetti di classi diffirenti ùn ponu esse cunfigurati à u stessu dispositivu. - Cumandamenti multipli cù oggetti di classi diffirenti ùn ponu micca cunfigurati à i dispositi diffirenti. - Pudete cunfigurà parechje cumandamenti usendu u Get_Attribute_Single di a listessa Classe è indirizzà diversi Attributi. - Sè avete cumandamenti in qualcunu di l'altri tipi di cumandamenti (ie Controller Tag Access) è cunfigurà un cumandamentu CIP Generic à u stessu dispositivu, ùn hà micca travagliatu per via chì u Cliente Cunnessu hà una cunnessione attiva à un dispositivu. Tuttavia, pudete aduprà dui Controller Tag Accessu è CIP Generic se i dispositi di destinazione sò diffirenti. - Per evitari qualsiasi o tutti sti scenarii, hè cunsigliatu di utilizà u Client Unconnected se vulete mandà cumandamenti à diversi dispositi, postu chì sti cunnessione sò resettate / chjuse dopu chì ogni cumanda hè eseguita.

ProSoft Technology, Inc.

Pagina 63 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Classe 3 Client [x]/UClient Commands Basic

Paràmetru Enable

Valore
Abilita Disable Conditional Scrittura

Descrizzione
Specifica se u cumandamentu deve esse eseguitu è ​​in quali cundizioni. ENABLE - U cumandamentu hè eseguitu ogni scansione di a lista di cumandamenti DISABLE - U cumandimu hè disattivatu è ùn serà micca eseguitu CONDITIONAL WRITE - U cumandimu eseguisce solu se i dati interni assuciati cù u cumandamentu cambianu

Indirizzu internu

0 à 9999

Specifica l'indirizzu di a basa di dati in a basa di dati interna di u gateway per esse assuciatu cù u cumandamentu. Se u cumandimu hè una funzione di lettura,
i dati ricevuti in u missaghju di risposta sò posti in u locu specificatu. Se u cumandamentu hè una funzione di scrittura di dati utilizata in u cumandamentu hè proveniente da l'area di dati specificata.

Intervalu di Sonda

0 à 65535

Specifica l'intervallu minimu per eseguisce cumandamenti cuntinui. U paràmetru hè inseritu in 1/10 di un secondu. Se un valore di 100 hè inseritu per un cumandamentu, u cumandamentu eseguisce micca più freti chì ogni 10 seconde.

Reg Count da 0 à 125

Specifica u nùmeru di punti di dati da leghje o scritte à u dispusitivu di destinazione.

Scambià u codice
Indirizzu IP

Nisunu Parola scambia Parola è Byte scambia Byte swap
xxx.xxx.xxx.xxx

Specifica se i dati da u servitore deve esse urdinatu in modu diversu da quellu chì hè statu ricevutu. Stu paràmetru hè tipicamente utilizatu quandu si tratta di valori in virgola flottante o altri valori multi-registru. NONE - Nisun cambiamentu hè fattu (abcd) WORD SWAP - E parolle sò scambiate (cdab) WORD AND BYTE SWAP - E parolle è byte sò scambiati (dcba) BYTE SWAP - I byte sò scambiati (badc)
Specifica l'indirizzu IP di u dispusitivu di destinazione per esse indirizzatu da stu cumandamentu.

Slot

-1

Aduprate un valore di -1 quandu interfaccia à un SLC 5/05. Questi dispositi ùn anu micca un paràmetru di slot. Quandu si indirizza un processore in un ControlLogix o CompactLogix, u numeru di slot currisponde à u slot in u rack chì cuntene u controller chì hè indirizzatu.

Func Code 1 2 3 4 5

Specifica u codice di funzione per esse usatu in u cumandamentu. 1 - Scrittura protetta 2 - Lettura senza prutezzione 3 - Scrittura di bit protetta 4 - Scrittura di bit senza prutezzione 5 - Scrittura senza prutezzione

Indirizzu Word

Specifica l'indirizzu di a parolla induve inizià l'operazione.

Cumentu

Cumentu opzionale di 32 caratteri per u cumandamentu.

ProSoft Technology, Inc.

Pagina 64 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5.3 Diagnostica di a Rete
5.3.1 EIP PCB Diagnostics U megliu modu per risolve u driver EIP hè di utilizà ProSoft Configuration Builder per accede à e capacità di diagnostica di u gateway attraversu u portu di debug Ethernet.

A tavula seguente riassume l'infurmazioni di statutu dispunibili in PCB per u driver EIP:

Tipu di cunnessione EIP Classe 1
Servitore EIP Classe 3
Cliente/UClient EIP Classe 3 [x]

Status di cunfigurazione di l'elementu sottumenu
Config Comm Status
Config Comm Status
Errori Cmd di cumandamenti (decimale)
Errori Cmd (hexadecimale)

Descrizzione
Paràmetri di cunfigurazione per i cunnessione di Classe 1.
Status of the Class 1 Connections. Mostra ogni errore di cunfigurazione, è ancu u numeru di cunnessione di Classe 1.
Paràmetri di cunfigurazione per a Class 3 Server Connections.
L'infurmazione di statutu per ogni Classe 3 Server Connection. Mostra numeri di portu, indirizzi IP, statutu di socket, è cunti di lettura è scrittura.
Paràmetri di cunfigurazione per Classe 3 Cliente / UClient Connections.
Informazioni di statutu per i cumandamenti di Class 3 Client/UClient [x]. Mostra un riassuntu di tutti l'errori risultanti da Class 3 Client/UClient [x] cumandamenti.
Configurazione per a Class 3 Client / UClient [x] lista di cumandamenti.
Codici d'errore attuali per ogni cumandamentu nantu à a lista di cumandamenti di Class 3 Client / UClient [x] in formatu numericu decimale. Un zero significa chì ùn ci hè micca un errore per u cumandamentu.
Codici d'errore attuali per ogni cumandamentu nantu à a lista di cumandamenti di Class 3 Client / UClient [x] in formatu numericu esadecimale. Un zero significa chì ùn ci hè micca un errore per u cumandamentu.

Per informazioni specifiche nantu à i codici d'errore, vede Codici d'errore EIP (pagina 68).

ProSoft Technology, Inc.

Pagina 65 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5.3.2 Dati di Status EIP in Memoria Superiore
U driver EIP hà una zona di dati di statu assuciata situata in a memoria superiore di u PLX32-EIP-MBTCP-UA. A funziunalità di Data Map di u PLX32-EIP-MBTCP-UA pò esse aduprata per mappe di sta dati in a gamma di dati d'utilizatori normale di a basa di dati PLX32-EIP-MBTCP-UA.
Nota chì tutti i valori di statutu sò inizializzati à cero (0) à l'accensione, à u cold boot è durante u caldu.

Dati di Statu di Cliente EIP

A tavula seguente elenca l'indirizzi in a memoria superiore chì PLX32-EIP-MBTCP-UA guarda l'errore generale è i dati di statutu per ogni cliente EIP cunnessu è micca cunnessu:

Cliente EIP Cliente cunnessu 0 Cliente cunnessu 1 Cliente micca cunnessu 0

Intervallu di indirizzu 17900 à 17909 18100 à 18109 22800 à 22809

U cuntenutu di l'area di dati di statutu di ogni cliente hè strutturatu in u listessu modu. A tabella seguente descrive u cuntenutu di ogni registru in l'area di dati di statutu:

Offset 0 1 2 3 4 5 6 7 8 9

Description Number of Command Requests Number of Command Responses Number of Command Errors Number of Requests Number of Responses Number of Errors Mandate Number of Errors Ricivuti Riservatu Codice d'errore attuale L'ultimu codice d'errore

ProSoft Technology, Inc.

Pagina 66 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

EIP Client Command List Error Data

U PLX32-EIP-MBTCP-UA guarda un codice di statu / errore in a memoria superiore per ogni
cumanda in a lista di cumandamenti di ogni cliente EIP. A tavula seguente lista l'indirizzi in a memoria superiore induve u gateway guarda i dati d'errore di lista di cumandamenti per ogni cliente EIP:

Cliente EIP Cliente cunnessu 0 Cliente cunnessu 1 Cliente micca cunnessu 0

Intervallu di indirizzu 17910 à 18009 18110 à 18209 22810 à 22909

A prima parolla in l'area di dati d'errore di a lista di cumandamenti di ogni cliente cuntene u codice di statutu / errore per u primu cumandamentu in a lista di cumandamenti di u cliente. Ogni parolla successiva in a lista d'errore di cumanda hè assuciata cù u cumandamentu prossimu in a lista. Dunque, a dimensione di u
zona di dati d'errore di lista di cumandamenti dipende da u numeru di cumandamenti definiti. A struttura
di l'area di dati d'errore di lista di cumandamenti (chì hè u listessu per tutti i clienti) hè visualizatu in u
tavula seguente:

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

Description Command #1 Error Code Command #2 Error Code
Command #3 Error Code Command #4 Error Code Command #5 Error Code . . . Command #98 Error Code Command #99 Error Code Command #100 Error Code

ProSoft Technology, Inc.

Pagina 67 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

EIP Class 1 Server Status Data
A tavula seguente lista l'indirizzi in a memoria superiore induve a gateway PLX3x almacena u Conte di Connessione Aperta per ogni servitore EIP Classe 1.

Servitore EIP Classe 1
1 2 3 4 5 6 7 8

Intervallu di indirizzu 17000
17001 17002 17003 17004 17005 17006 17007 17008

Description Bit map of PLC State per ogni Cunnessione 1 à 8. 0 = Run 1 = Program Open Connection Count for Connection 1 Open Connection Count per Connection 2 Open Connection Count per Connection 3 Open Connection Count per Connection 4 Open Connection Count per Connection 5 Open Conte di cunnessione per a cunnessione 6 Conte di cunnessione aperta per a cunnessione 7 Conte di cunnessione aperta per a cunnessione 8

EIP Class 3 Server Status Data

A tavula seguente lista l'indirizzi in a memoria superiore induve u PLX32-EIP-MBTCPUA guarda i dati di statutu per ogni servitore EIP:

Server EIP 0 1 2 3 4

Intervallu di indirizzu 18900 à 18915 18916 à 18931 18932 à 18947 18948 à 18963 18964 à 18979

U cuntenutu di l'area di dati di statutu di ogni servitore hè strutturatu u listessu. A tabella seguente descrive u cuntenutu di ogni registru in l'area di dati di statutu:

Offset 0 à 1 2 à 3 4 à 5 6 à 7 8 à 15

Descrizzione Statu di cunnessione Open Connection Count Socket Read Count Socket Scrittura Count Peer IP

ProSoft Technology, Inc.

Pagina 68 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5.3.3 EIP Error Codes
U gateway guarda i codici d'errore restituiti da u prucessu di lista di cumandamenti in a regione di memoria di errore di lista di cumandamenti. Una parolla hè attribuita per ogni cumandamentu in l'area di memoria. I codici d'errore sò furmatu in a parolla cum'è seguitu: U byte menu significativu di a parolla cuntene u codice di statutu allargatu è u byte più significativu cuntene u codice di statutu.
Aduprate i codici d'errore restituiti per ogni cumandamentu in a lista per determinà u successu o fallimentu di u cumandamentu. Se u cumandamentu falla, utilizate u codice d'errore per determinà a causa di fallimentu.

Avvisu: I codici d'errore specifichi di u gateway (micca EtherNet/IP/PCCC conformi) sò tornati da l'internu di u gateway è ùn sò mai tornati da un dispositivu slave EtherNet/IP/PCCC attaccatu. Quessi sò codici d'errore chì facenu parte di u protokollu EtherNet / IP / PCCC o sò codici estesi unichi à u PLX32-EIP-MBTCP-UA. L'errori EtherNet/IP/PCCC più cumuni sò mostrati quì sottu:

Codici d'errore STS lucali

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

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

Descrizzione Successu, nisun errore U nodu DST hè fora di u spaziu di buffer Ùn pò micca guarantisci a consegna (Link Layer) Duplicatu token holder rilevatu U portu locale hè sconnessu U stratu di l'applicazione hè scadutu in attesa di risposta Nodu duplicatu rilevatu A stazione hè offline Guasto hardware

Codici d'errore STS remoti

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

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

Descrizzione Successu, nisun errore Cumandamentu o formatu illegale L'ospite hà un prublema è ùn cumunicà micca L'ospite di u nodu remotu hè mancante, sconnessu o chjusu L'ospite ùn hà micca pussutu cumplettà a funzione per culpa di hardware. U processatore hè in u modu di u prugramma Modu di cumpatibilità file Mancanza o prublema di zona di cumunicazione U nodu remotu ùn pò micca buffer u cumandamentu Aspetta ACK (1775-KA buffer full) Prublemu di u nodu remotu per via di u scaricamentu Aspetta ACK (1775-KA buffer full) Ùn hè micca utilizatu Codice d'errore in u byte EXT STS (nn cuntene errore EXT) codice)

ProSoft Technology, Inc.

Pagina 69 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Codici d'errore EXT STS

Codice (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 -4065

Codice (esadecimale) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00F0F 00xF0F 00xF0F 00xF0F010 0 011xF0 012xF0 013xF0 014xF0 015xF0 016xF0 017xF0 018xF0 019xF0 01xF0A 01xF0B 01xF0C 01xF0D 01xF0E 01xFXNUMXE

Descrizzione Ùn hè micca utilizatu Un campu hà un valore illegale Meno livelli specificati in l'indirizzu cà u minimu per qualsiasi indirizzu Più livelli specificati in l'indirizzu cà i supporti di u sistema Simbulu micca truvatu Simbulu hè di formatu impropriu L'indirizzu ùn indica micca qualcosa di utilizzabile File hè una taglia sbagliata Ùn pò micca cumplettà a dumanda Dati o file hè troppu grande A dimensione di a transazzione più l'indirizzu di a parolla hè troppu grande L'accessu denegatu, privilegiu impropriu A cundizione ùn pò esse generata - a risorsa ùn hè micca dispunibule Cundizione esiste digià - a risorsa hè digià dispunibile. riferimentu esiste à l'area sguassata fallimentu di l'esecuzione di u cumandimu per un mutivu scunnisciutu Errore di cunversione di dati Scanner ùn hè micca capaci di cumunicà cù l'adattatore di rack 1771 Mancanza di tipu 1171 Risposta di Gateway ùn era micca valida Etichetta duplicata File hè apertu; un altru nodu hè u pruprietariu Un altru nodu hè u pruprietariu di u prugramma Riservatu Riservatu Dati Riservatu Viulazione di prutezzione di l'elementu di a tabella Prublema internu tempurale

Codici d'errore EIP

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

Codice (Hex) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38

Descrizzione A linea di cuntrollu di modem CTS ùn hè micca stabilita prima di trasmette Timeout mentre trasmette u messagiu Timeout in attesa di DLE-ACK dopu a dumanda Timeout in attesa di risposta dopu a dumanda I dati di risposta ùn currispondenu micca à u numeru di byte dumandatu DLE-NAK ricevutu dopu a dumanda DLE-NAK mandatu dopu a risposta DLE-NAK ricevutu dopu à dumanda

Manuale d'usu di u protocolu EIP

ProSoft Technology, Inc.

Pagina 70 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Codici d'errore di l'interfaccia TCP/IP

Errore (Int) -33 -34 -35 -36 -37

Errore (hexadecimale) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB

Descrizzione Impossibile à cunnette à u target Fallatu à registrà a sessione cù u target (timeout) Fallu in avanti timeout di risposta aperta PCCC/Tag timeout di risposta à u cumandamentu Nisun errore di cunnessione TCP / IP

Codici d'errore di risposta cumuni

Errore (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49

Errore (Hex) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF

Descrizzione Lunghezza di risposta invalida U numeru di l'articuli CPF ùn hè micca currettu in u campu di l'indirizzu CPF Pacchettu CPF tag CPF invalidu codice di cumandimu sbagliatu Errore di statutu CPF signalatu CPF valore di cunnessione incorrecta ID restituitu Campu di cuntestu micca currispondente Manicu di sessione incorrettu restituitu CPF micca u numeru di messagiu currettu

Registrate i Codici d'errore di Risposta di Sessione

Errore (Int) -50 -51 -52

Errore (Hex) 0xFFCE 0xFFCD 0xFFCC

Descrizzione Lunghezza di u missaghju ricevutu micca validu Errore di Statu signalatu Versione invalida

Forward Open Response Error Codes

Errore (Int) -55 -56

Errore (Hex) 0xFFC9 0xFFC8

Descrizzione Lunghezza di u messagiu ricevutu micca validu Errore di Statu signalatu

Codici d'errore di risposta PCCC

Errore (Int) -61 -62 -63 -64 -65
-66

Errore (hexadecimale) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE

Descrizzione Lunghezza di u messagiu ricivutu micca validu Errore di Statu signalatu CPF u codice di cumandamentu cattivu TNS in u messagiu PCCC ùn hè micca currispondente
L'ID di u venditore in u missaghju PCCC ùn hè micca currispondente

Manuale d'usu di u protocolu EIP

ProSoft Technology, Inc.

Pagina 71 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5.4 Riferimentu EIP
5.4.1 SLC è MicroLogix Specifics
Messaging da un SLC 5/05 U PLX32-EIP-MBTCP-UA pò riceve missaghji da un SLC 5/05 chì cuntene una interfaccia Ethernet. U gateway supporta i cumandamenti di lettura è scrittura.

SLC5/05 Scrive Cumandamenti
Scrive cumandamenti trasferisce dati da u processatore SLC à a porta. U schema seguente mostra un example run per eseguisce un cumandamentu di scrittura.

1 Impostate u paràmetru READ/WRITE à WRITE. U gateway supporta un valore di parametru TARGET DEVICE di 500CPU o PLC5.
2 In l'ughjettu MSG, cliccate SETUP SCREEN in l'ughjettu MSG per compie a cunfigurazione di l'istruzzioni MSG. Questu mostra a seguente finestra di dialogu.

3 Impostate l'INDIRIZZA TABELLA DI DATI TARGET DEVICE à un validu file elementu (cum'è, N11: 0) per i missaghji SLC è PLC5.
4 Imposta l'opzione MULTIHOP su YES.

ProSoft Technology, Inc.

Pagina 72 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5 Cumplete a parte di a tabulazione MULTIHOP di a finestra di dialogu mostrata in l'imagine seguente.

6 Definite u valore TO ADDRESS à l'indirizzu IP Ethernet di u gateway. 7 Pulse a chjave INS per aghjunghje a seconda linea per ControlLogix Backplane è stabilisce u slot
numeru à zero.

ProSoft Technology, Inc.

Pagina 73 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

SLC5/05 Leghjite Cumandamenti
Leghjite cumandamenti trasferisce dati à u processatore SLC da a porta. U schema seguente mostra un example run per eseguisce un cumandamentu di lettura.

1 Impostate u paràmetru READ/WRITE à READ. U gateway supporta un valore di parametru TARGET DEVICE di 500CPU o PLC5.
2 In l'ughjettu MSG, cliccate SETUP SCREEN in l'ughjettu MSG per compie a cunfigurazione di l'istruzzioni MSG. Questu mostra a seguente finestra di dialogu.

3 Impostate l'INDIRIZZA TABELLA DI DATI TARGET DEVICE à un validu file elementu (cum'è, N11: 0) per i missaghji SLC è PLC5.
4 Imposta l'opzione MULTIHOP su YES.

ProSoft Technology, Inc.

Pagina 74 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5 Inserite a parte di a tabulazione MULTIHOP di a finestra di dialogu cum'è mostra in l'imaghjini seguenti.

6 Definite u valore TO ADDRESS à l'indirizzu IP Ethernet di u gateway. 7 Pulse a chjave INS per aghjunghje a seconda linea per ControlLogix Backplane è stabilisce u slot
numeru à zero.

SLC File Tipi
Questa informazione hè specifica per a famiglia SLC è MicroLogix o processori utilizati cù u set di cumandamenti PCCC. I cumandamenti di u processore SLC è MicroLogix supportanu a file campu di tipu intrutu cum'è un caratteru unicu per denotà a tabella di dati da aduprà in u cumandamentu. A tavula seguente definisce a relazione di u file tipi accettati da u gateway è u SLC file tippi.

File Type SBTCRNFZA

Descrizzione Statu Bit Timer Contatore Control Integer Floating-point String ASCII

U File Type Command Code hè u valore di codice di caratteri ASCII di u File Type letter. Questu hè u valore à entre per u FILE U paràmetru TYPE di e cunfigurazioni di u Command PCCC in e tabelle di dati in a logica di scala.
Inoltre, e funzioni specifiche SLC (502, 510 è 511) supportanu un campu di sub-elementu. Stu campu selezziunà un campu sottu-elementu in una tabella di dati cumplessa. Per esample, per ottene u valore accumulatu attuale per un contatore o un timer, stabilisce u campu di subelementu à 2.

ProSoft Technology, Inc.

Pagina 75 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5.4.2 Specifiche di u Processore PLC5
Messaging da un PLC5 U gateway pò riceve missaghji da un PLC5 chì cuntene una interfaccia Ethernet. U gateway supporta i cumandamenti di lettura è scrittura.

PLC5 Scrive cumandamenti
Scrive cumandamenti trasferisce dati da u processore PLC5 à a porta. U schema seguente mostra un example run per eseguisce un cumandamentu di scrittura.

1 In l'ughjettu MSG, cliccate SETUP SCREEN in l'ughjettu MSG per compie a cunfigurazione di l'istruzzioni MSG. Questu mostra a seguente finestra di dialogu.

2 Selezziunate u COMMAND DI COMMUNICAZIONE per eseguisce da a lista seguente di cumandamenti supportati.
o PLC5 Type Scrittura o PLC2 Scrittura senza prutezzione o PLC5 Typed Scrittura à PLC o PLC Typed Scrittura Logica
3 Impostate l'INDIRIZZA TABELLA DI DATI TARGET DEVICE à un validu file elementu (cum'è, N11: 0) per i missaghji SLC è PLC5. Per u messagiu PLC2 Unprotected Write, stabilisce l'indirizzu à l'indici di basa di dati (cum'è 1000) per u cumandimu.

ProSoft Technology, Inc.

Pagina 76 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

4 Imposta l'opzione MULTIHOP su YES. 5 Completa a parte di a tabulazione MULTIHOP di a finestra di dialogu cum'è mostra in l'imagine seguente.

6 Definite u valore TO ADDRESS à l'indirizzu IP Ethernet di u gateway. 7 Pulse a chjave INS per aghjunghje a seconda linea per ControlLogix Backplane è stabilisce u slot
numeru à zero.

ProSoft Technology, Inc.

Pagina 77 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

PLC5 Leghjite i Comandi
Leghjite i cumandamenti trasferisce dati à u processore PLC5 da a porta. U schema seguente mostra un example rung chì esegue un cumandamentu di lettura.

1 In l'ughjettu MSG, cliccate SETUP SCREEN in l'ughjettu MSG per compie a cunfigurazione di l'istruzzioni MSG. Questu mostra a seguente finestra di dialogu.

2 Selezziunate u COMMAND DI COMMUNICAZIONE per eseguisce da a lista seguente di cumandamenti supportati.
o Lettura di tipu PLC5 o Lettura senza prutezzione di PLC2 o Lettura tipizzata PLC5 à PLC o Lettura logica tipizzata PLC
3 Impostate l'INDIRIZZA TABELLA DI DATI TARGET DEVICE à un validu file elementu (cum'è, N11: 0) per i missaghji SLC è PLC5. Per u messagiu PLC2 Unprotected Read, stabilisce l'indirizzu à l'indici di basa di dati (cum'è 1000) per u cumandamentu.
4 Imposta l'opzione MULTIHOP su YES.

ProSoft Technology, Inc.

Pagina 78 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5 Cumplete a parte di a tabulazione MULTIHOP di a finestra di dialogu cum'è mostra in l'imagine seguente.

6 Definite u valore TO ADDRESS à l'indirizzu IP Ethernet di u gateway. 7 Pulse a chjave INS per aghjunghje a seconda linea per ControlLogix Backplane è stabilisce u slot
numeru à zero.

PLC-5 Campi di Sub-Elementu
Questa sezione cuntene infurmazioni specifiche à u processatore PLC-5 quandu si usa u set di cumandamenti PCCC. I cumandamenti specifichi à u processatore PLC-5 cuntenenu un campu di codice sub-elementu. Stu campu selezziunà un campu sottu-elementu in una tabella di dati cumplessa. Per esample, per ottene u valore accumulatu currente per un contatore o timer, stabilisce u campu di sub-elementu à 2. I seguenti tavule mostranu i codici di sub-elementu per i tables di dati cumplessi PLC-5.

Timer / Counter
Codice 0 1 2

Descrizzione Control Preset Accumulated

Cuntrolla
Codice 0 1 2

Descrizzione Cuntrolla Lunghezza Posizione

PD

Tutti i valori PD sò valori in virgule flottante, sò duie parolle longu.

Codice 0 2 4 6 8 26

Descrizzione Control SP Kp Ki Kd PV

ProSoft Technology, Inc.

Pagina 79 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

BT
Codice 0 1 2 3 4 5
MG
Codice 0 1 2 3

Descrizzione Control RLEN DLEN Data file # Elementu # Rack/Grp/Slot
Descrizzione Errore di cuntrollu RLEN DLEN

Manuale d'usu di u protocolu EIP

ProSoft Technology, Inc.

Pagina 80 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

5.4.3 ControlLogix è CompactLogix Processor Specifics
Messaging da un Processor ControlLogix o CompactLogix Aduprate l'istruzzioni MSG per scambià dati trà un processore Control/CompactLogix è u gateway. Ci hè dui metudi basi di trasferimentu di dati supportati da u gateway quandu si usa l'istruzzioni MSG: missaghji PCCC incapsulati è missaghji CIP Data Table. Pudete aduprà ogni metudu.
Messaggi PCCC incapsulati Questa sezione cuntene infurmazioni specifiche à u processatore Control/CompactLogix quandu utilizate u set di cumandamenti PCCC. L'implementazione attuale di u set di cumandamenti PCCC ùn usa micca funzioni chì ponu accede direttamente à u Controller Tag basa di dati. Per accede à sta basa di dati, duvete aduprà a funzione di mapping di tabella in RSLogix 5000. RSLogix 5000 permette l'assignazione di u Controller. Tag Arrays à e tabelle di dati virtuali PLC 5. U PLX32EIP-MBTCP-UA aduprendu u set di cumandamenti PLC 5 definitu in stu documentu pò accede à i dati di u controller. I processori PLC5 è SLC5/05 chì cuntenenu una interfaccia Ethernet utilizanu u metudu di messagiu PCCC incapsulatu. U gateway simula sti dispusitivi è accetta i cumandamenti di leghje è di scrittura.

Incapsulated PCCC Write Message Scrittura cumandamenti trasferisce dati da u processatore à a porta. U gateway supporta i seguenti cumandamenti PCCC incapsulati: · PLC2 Scrittura senza prutezzione · PLC5 Scrittura digitata · PLC5 Scrittura di intervalli di parole · PLC Scrittura digitata
U schema seguente mostra un example rung chì esegue un cumandamentu di scrittura.

ProSoft Technology, Inc.

Pagina 81 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

1 In a casella di dialogu di Configurazione di u Messaghju, definisce u settore di dati da esse trasferitu da u processatore à a porta di l'accessu cum'è mostra in l'imaghjini seguenti.

2 Completa a finestra di dialogu per l'area di dati da esse trasferita.
o Per i missaghji PLC5 è SLC, stabilisce l'ELEMENTU DI DESTINAZIONE à un elementu in una data file (cum'è, N10: 0).
o Per u missaghju di scrittura senza prutezzione PLC2, stabilisce l'ELEMENTU DI DESTINAZIONE à l'indirizzu in a basa di dati interna di a porta. Questu ùn pò micca esse stabilitu à un valore menu di deci. Questa ùn hè micca una limitazione di a porta, ma di u software RSLogix.
o Per una funzione di scrittura o lettura senza prutezzione PLC2, inserite l'indirizzu di a basa di dati in formatu ottale.
3 Cliccate nantu à a tabulazione COMMUNICATION è compie l'infurmazioni di cumunicazione cum'è mostra in l'imaghjini seguenti.

ProSoft Technology, Inc.

Pagina 82 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

4 Assicuratevi di selezziunate CIP cum'è METU DI COMMUNICAZIONE. U PATH specifica a strada di u messagiu da u processatore à a porta EIP. L'elementi di a strada sò separati da virgule. In l'exampa strada mostrata:
o U primu elementu hè "Enet", chì hè u nome definitu da l'utilizatori datu à u gateway 1756ENET in u chassis (pudete rimpiazzà u numeru di slot di a porta ENET per u nome)
o U sicondu elementu, "2", rapprisenta u portu Ethernet nantu à u gateway 1756-ENET.
o L'ultimu elementu di a strada, "192.168.0.75" hè l'indirizzu IP di a porta, chì hè u scopu di u messagiu.

Percorsi più cumplessi sò pussibuli se u routing à altre rete utilizendu parechje gateway è rack 1756-ENET. Consultate a Base di Cunniscenza di u Supportu Tecnulugicu ProSoft Technology per più infurmazione nantu à u routing Ethernet è e definizioni di percorsu.

ProSoft Technology, Inc.

Pagina 83 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Missaghju di lettura PCCC incapsulatu
Leghjite cumandamenti trasferisce dati da a porta à un processore. U gateway supporta i cumandamenti PCCC incapsulati:
· PLC2 Lettura senza prutezzione · PLC5 Lettura digitata · PLC5 Lettura di intervalli di parole · Lettura PLC Typed

U schema seguente mostra un example rung chì esegue un cumandamentu di lettura.

1 In a casella di dialogu di Configurazione di u Messaghju, definisce u settore di dati da esse trasferitu da u processatore à a porta di l'accessu cum'è mostra in l'imaghjini seguenti.

2 Completa a finestra di dialogu per l'area di dati da esse trasferita.
o Per i missaghji PLC5 è SLC, stabilisce l'ELEMENTU SOURCE à un elementu in una dati file (cum'è, N10: 0).
o Per u messagiu PLC2 Unprotected Read, stabilisce l'ELEMENTU SOURCE à l'indirizzu in a basa di dati interna di a porta. Questu ùn pò micca esse stabilitu à un valore menu di deci. Questa ùn hè micca una limitazione di a porta, ma di u software RSLogix.

ProSoft Technology, Inc.

Pagina 84 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

3 Cliccate nantu à a tabulazione COMMUNICATION è compie l'infurmazioni di cumunicazione cum'è mostra in l'imaghjini seguenti.

4 Assicuratevi di selezziunate CIP cum'è METU DI COMMUNICAZIONE. U PATH specifica a strada di u messagiu da u processatore à a porta EIP. L'elementi di a strada sò separati da virgule. In l'exampa strada mostrata:
o U primu elementu hè "Enet", chì hè u nome definitu da l'utilizatori datu à u gateway 1756ENET in u chassis (pudete rimpiazzà u numeru di slot di a porta ENET per u nome)
o U sicondu elementu, "2", rapprisenta u portu Ethernet nantu à u gateway 1756-ENET.
o L'ultimu elementu di a strada, "192.168.0.75" hè l'indirizzu IP di a porta, è u mira per u messagiu.
Percorsi più cumplessi sò pussibuli se u routing à altre rete utilizendu parechje gateway è rack 1756-ENET. Consultate a Base di Cunniscenza di u Supportu Tecnulugicu ProSoft Technology per più infurmazione nantu à u routing Ethernet è e definizioni di percorsu.

ProSoft Technology, Inc.

Pagina 85 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

CIP Data Table Operations
Pudete utilizà missaghji CIP per trasfiriri dati trà u processore ControlLogix o CompactLogix è a porta. Tag nomi definiscenu l'elementi per esse trasferitu. U gateway supporta sia operazioni di lettura sia di scrittura.

CIP Data Table Scrittura
CIP data table scrive missaghji trasferimentu dati da u prucissuri à u gateway. U schema seguente mostra un example rung chì esegue un cumandamentu di scrittura.

1 In a casella di dialogu di Configurazione di u Messaghju, definisce u settore di dati da esse trasferitu da u processatore à a porta di l'accessu cum'è mostra in l'imaghjini seguenti.

2 Completa a finestra di dialogu per l'area di dati da esse trasferita. I missaghji CIP Data Table necessitanu a tag Elementu di basa di dati sia per a fonte sia per a destinazione.
o A SOURCE TAG hè a tag definitu in u Controller Tag basa di dati. o L'ELEMENTU DI DESTINAZIONE hè u tag elementu in a porta. o U gateway simula a tag basa di dati cum'è un array di elementi definiti da u
dimensione massima di u registru per u gateway cù u tag nome INT_DATA (cù u valore massimu di int_data [3999]).

ProSoft Technology, Inc.

Pagina 86 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

3 In l'esempiu precedenteample, u primu elementu in a basa di dati hè u locu di partenza per l'operazione di scrittura di deci elementi. Cliccate nantu à a tabulazione COMMUNICATION è compie l'infurmazioni di cumunicazione cum'è mostra in l'imaghjini seguenti.

4 Assicuratevi di selezziunate CIP cum'è METU DI COMMUNICAZIONE. U PATH specifica a strada di u messagiu da u processatore à a porta EIP. L'elementi di a strada sò separati da virgule. In l'exampa strada mostrata:
o U primu elementu hè "Enet", chì hè u nome definitu da l'utilizatori datu à u gateway 1756ENET in u chassis (pudete rimpiazzà u numeru di slot di a porta ENET per u nome)
o U sicondu elementu, "2", rapprisenta u portu Ethernet nantu à u gateway 1756-ENET.
o L'ultimu elementu di a strada, "192.168.0.75" hè l'indirizzu IP di a porta, chì hè u scopu di u messagiu.
Percorsi più cumplessi sò pussibuli se u routing à altre rete utilizendu parechje gateway è rack 1756-ENET. Consultate a Base di Cunniscenza di u Supportu Tecnulugicu ProSoft Technology per più infurmazione nantu à u routing Ethernet è e definizioni di percorsu.

ProSoft Technology, Inc.

Pagina 87 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

Lettura di a tabella di dati CIP
A tabella di dati CIP leghje i missaghji trasferisce dati à u processatore da a porta. U schema seguente mostra un example rung chì esegue un cumandamentu di lettura.

1 In a casella di dialogu di Configurazione di u Messaghju, definisce u settore di dati da esse trasferitu da u processatore à a porta di l'accessu cum'è mostra in l'imaghjini seguenti.

2 Completa a finestra di dialogu per l'area di dati da esse trasferita. I missaghji CIP Data Table necessitanu a tag Elementu di basa di dati sia per a fonte sia per a destinazione.
o A DESTINAZIONE TAG hè a tag definitu in u Controller Tag basa di dati. o L'ELEMENTU SOURCE hè u tag elementu in a porta. o U gateway simula a tag basa di dati cum'è un array di elementi definiti da u
dimensione massima di u registru per u gateway (parametru di cunfigurazione di l'utilizatori "Maximum Register" in a sezione [Gateway]) cù u tag nome INT_DATA.

ProSoft Technology, Inc.

Pagina 88 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu EIP

3 In l'esempiu precedenteample, u primu elementu in a basa di dati hè u locu di partenza per l'operazione di lettura di deci elementi. Cliccate nantu à a tabulazione COMMUNICATION è compie l'infurmazioni di cumunicazione cum'è mostra in l'imaghjini seguenti.

4 Assicuratevi di selezziunate CIP cum'è METU DI COMMUNICAZIONE. U PATH specifica a strada di u messagiu da u processatore à a porta EIP. L'elementi di a strada sò separati da virgule. In l'exampa strada mostrata:
o U primu elementu hè "Enet", chì hè u nome definitu da l'utilizatori datu à u gateway 1756ENET in u chassis (pudete rimpiazzà u numeru di slot di a porta ENET per u nome)
o U sicondu elementu, "2", rapprisenta u portu Ethernet nantu à u gateway 1756-ENET.
o L'ultimu elementu di a strada, "192.168.0.75" hè l'indirizzu IP di a porta, chì hè u scopu di u messagiu.
Percorsi più cumplessi sò pussibuli se u routing à altre rete utilizendu parechje gateway è rack 1756-ENET. Consultate a Base di Cunniscenza di u Supportu Tecnulugicu ProSoft Technology per più infurmazione nantu à u routing Ethernet è e definizioni di percorsu.

ProSoft Technology, Inc.

Pagina 89 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA
6 Protocolu MBTCP

Manuale d'usu di u protocolu MBTCP

6.1 MBTCP Functional Overview
Pudete aduprà u protokollu PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) per interfacciate parechji protokolli diffirenti in a famiglia di processori Schneider Electric Quantum è ancu altri dispositi chì sustenenu u protokollu. U protokollu MBTCP supporta e cunnessione client è servitore.
U gateway sustene una cunnessione di u cliente nantu à a reta TCP / IP per interfaccia cù i prucessori (è altri dispositi basati in u servitore) utilizendu una lista di cumandamenti finu à 100 entrate chì specificate. U gateway guarda i cumandamenti di scrittura per i processori remoti in a memoria più bassa di u gateway. Questu hè ancu induve u gateway guarda dati da i cumandamenti di leghje da altri dispositi. Vede a basa di dati interna MBTCP (pagina 92) per più infurmazione.
I dati in a memoria più bassa di a basa di dati interna di u gateway sò accessibili per l'operazioni di lettura è scrittura da qualsiasi node in a reta chì sustene i protocoli MBAP (Service Port 502) o MBTCP (Service Ports 2000/2001) TCP/IP. U protocolu MBAP (Port 502) hè una implementazione standard definita da Schneider Electric è utilizata nantu à u so processore Quantum. Stu protokollu apertu hè una versione mudificata di u protocolu seriale Modbus. U protocolu MBTCP hè un missaghju di protocolu Modbus incrustatu in un pacchettu TCP / IP. U gateway supporta finu à cinque cunnessione di u servitore attivu nantu à i porti di serviziu 502, cinque cunnessioni di u servitore attivu supplementari in u portu di u serviziu 2000, è una cunnessione di u cliente attivu.
L'illustrazione seguente mostra a funziunalità di u protocolu Modbus TCP/IP.

ProSoft Technology, Inc.

Pagina 90 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu MBTCP

6.1.1 Specificazioni Generali MBTCP
U protocolu Modbus TCP / IP permette parechje cunnessione Ethernet indipendente, simultanea. I cunnessione pò esse tutti i clienti, tutti i servitori, o una cumminazione di e cunnessione di u cliente è di u servitore.
· Port di cumunicazione Ethernet 10/100 MB · Supporta a versione Enron di u protokollu Modbus per transazzione di dati in virgola flottante · Paràmetri configurabili per u cliente cumpresu un ritardu di risposta minimu da 0 à
65535 ms è supportu in virgule flottante · Supporta cinque cunnessione di u servitore indipendenti per u Service Port 502 · Supporta cinque cunnessioni di u servitore indipendenti per u Service Port 2000 · Tutte e carte di dati cumencia à u registru Modbus 400001, basa di protokollu 0. · Codici d'errore, contatori d'errore è portu dati di statutu dispunibuli in a memoria di dati di l'utilizatori
Client Modbus TCP/IP
· Leghjite attivamente e dati da è scrive dati à i dispositi Modbus TCP/IP utilizendu MBAP · Finu à 10 cunnessioni di u cliente cù parechje cumandamenti per parlà à parechji servitori
Servitore Modbus TCP/IP
· U driver di u servitore accetta cunnessione in entrata nantu à u Portu di Serviziu 502 per i clienti chì utilizanu messagi Modbus TCP/IP MBAP è cunnessione in u Portu di u Serviziu 2000 (o altri Porti di serviziu) per i clienti chì utilizanu messagi Modbus Encapsulated.
· Supporta parechje cunnessione di u servitore indipendenti per qualsiasi cumminazione di Service Port 502 (MBAP) è Service Port 2000 (Encapsulated)
· Finu à 20 servitori sò supportati

Parametru Modbus Commands Supported (cliente è servitore)
Parametri configurabili: (cliente è servitore)
Parametri configurabili: (solu client)
Dati di Status Lista di Command
Votazione di Lista di Cumandamenti

Descrizzione

1: Leghjite u Statu di Bobina 2: Leghjite u Statu di Input 3: Leghjite i Registri di Holding 4: Leghjite i Registri di Input 5: Forza (Scrittura) Bobina Singola 6: Preset (Scrittura) Registru di Holding Unicu

15: Forza (Scrittura) Bobine Multiple 16: Preset (Scrittura) Registri di Holding Multiple 22: Mask Write Holding Register (Solu Slave) 23: Read/Write Holding Registers (Slave Slave)

Indirizzu IP Gateway PLC Read Start Register (%MW) PLC Scrittura Start Register (%MW)
Nùmeru di servitori MBAP è MBTCP Gateway Modbus Read Start Address Gateway Modbus Write Start Address

Timeout di Risposta di Ritardo Minimu di Comando Retry Count
Puntatore d'errore di cumandamentu

Finu à 160 cumandamenti Modbus (un tag per cumanda)

Codici d'errore signalati individualmente per ogni cumanda. Dati di statutu d'altu livellu dispunibuli da u cliente Modbus TCP/IP (Ex: PLC)

Ogni cumanda pò esse attivatu o disattivatu individualmente; scrittura-only-on-datachange hè dispunibule

ProSoft Technology, Inc.

Pagina 91 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu MBTCP

6.1.2 MBTCP Database Internu
A basa di dati interna hè centrale à a funziunalità di u PLX32-EIP-MBTCP-UA. U gateway sparte sta basa di dati trà tutti i porti di cumunicazione in u gateway è l'utilizanu cum'è un conductu per passà l'infurmazioni da un protokollu à un altru dispositivu in una rete à unu o più dispositi in una altra rete. Questu permette à e dati da i dispositi in un portu di cumunicazione per esse accessu è cuntrullati da i dispositi in un altru portu di cumunicazione.
In più di e dati da u cliente è u servitore, pudete mapà u statutu è l'infurmazioni d'errore generati da a porta in l'area di dati d'utilizatori di a basa di dati interna. A basa di dati interna hè divisa in duie zone:
· Memoria superiore per l'area di dati di u statu di a porta. Questu hè induve u gateway scrive dati di u statu internu per i protokolli supportati da a gateway.
· Memoria più bassa per l'area di dati d'utilizatori. Questu hè induve i dati entranti da i dispositi esterni sò almacenati è accessu.

Ogni protokollu in u PLX32-EIP-MBTCP-UA pò scrive dati è leghje dati da l'area di dati d'utilizatori.
Nota: Se vulete accede à i dati di u statutu di a porta in a memoria superiore, pudete aduprà a funzione di mappatura di dati in a porta per copià e dati da l'area di dati di u statu di a porta à l'area di dati di l'utilizatori. Vede Mapping Data in Module Memory (pagina 23). Altrimenti, pudete aduprà e funzioni di diagnostica in ProSoft Configuration Builder per view dati di statutu di u gateway. Per più infurmazione nantu à i dati di u statu di u gateway, vede Diagnostiche di a Rete (pagina 102).

ProSoft Technology, Inc.

Pagina 92 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu MBTCP

Modbus TCP/IP Client Access to Database
A funziunalità di u cliente scambia dati trà a basa di dati interna di PLX32-EIP-MBTCP-UA è e tabelle di dati stabilite in unu o più processori Quantum o altri dispositi basati in u servitore. A lista di cumandamenti definite in ProSoft Configuration Builder specifica quale dati deve esse trasferitu trà u gateway è ognunu di i servitori in a reta. Nisuna logica di scala hè necessaria in u processatore (servitore) per a funziunalità di u cliente, salvu per assicurà chì esiste una memoria di dati sufficiente.
L'illustrazione seguente descrive u flussu di dati trà i clienti Ethernet è a basa di dati interna.

Accessu Multiple Server à a basa di dati
U MBTCP gateway furnisce funziunalità di u servitore utilizendu u Service Port 502 riservatu per i missaghji Modbus TCP/IP MBAP, è ancu i Service Ports 2000 è 2001 per supportà a versione Modbus Encapsulated TCP/IP di u protocolu utilizatu da parechji fabricatori HMI. U supportu di u servitore in u gateway permette l'applicazioni client (per esample: software HMI, processori Quantum, etc.) per leghje è scrive à a basa di dati di a porta. Questa sezione discute i requisiti per attaccà à u gateway cù l'applicazioni cliente.
U driver di u servitore sustene parechje cunnessione simultanee da parechji clienti. Finu à cinque clienti ponu cunnette simultaneamente à u Service Port 502 è cinque più ponu cunnette simultaneamente à u Service Port 2000. U protocolu MBTCP usa Service Port 2001 per passà cumandamenti Modbus Encapsulated da u portu Ethernet à u portu seriale di a porta.
Quandu cunfiguratu cum'è un servitore, a porta usa a so basa di dati interna cum'è a fonte per e dumande di lettura è a destinazione per e richieste di scrittura da i clienti remoti. L'accessu à a basa di dati hè cuntrullatu da u tipu di cumandamentu ricevutu in u missaghju entrata da u cliente. A tabella seguente specifica a relazione di a basa di dati interna di a porta à l'indirizzi necessarii in e richieste Modbus TCP/IP entranti.

ProSoft Technology, Inc.

Pagina 93 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu MBTCP

Indirizzu di a basa di dati 0 1000 2000 3000 3999

Indirizzu Modbus 40001 41001 42001 43001 44000

I seguenti indirizzi virtuali ùn sò micca parte di a basa di dati di l'utilizatori di a porta normale è ùn sò micca indirizzi validi per i dati standard. Tuttavia, sti indirizzi ponu esse aduprati per cumandamenti in entrata chì dumandanu dati in virgule flottante.
Per utilizà l'indirizzi in questa gamma superiore hè bisognu di cunfigurà i seguenti parametri in Prosoft Configuration Builder (PCB):
· Pone a Bandiera Float in a cunfigurazione di u servitore MBTCP à SI · Imposta u Float Start à un indirizzu di basa di dati in l'intervallu sottu · Imposta u Float Offset à un indirizzu di basa di dati in l'area di memoria di l'utilizatori di a porta di gateway mostrata
sopra.
Ricurdativi chì, una volta chì questu hè fattu, tutte e dati sopra à l'indirizzu Float Start deve esse dati in virgule flottante. Vede Configurazione di i Servitori MBTCP (pagina 95).

Indirizzu di basa di dati 4000 5000 6000 7000 8000 9000 9999

Indirizzu Modbus 44001 45001 46001 47001 48001 49001 50000

U gateway deve esse cunfiguratu currettamente è cunnessu à a reta prima di ogni tentativu di usà. Aduprate un prugramma di verificazione di a rete, cum'è ProSoft Discovery Service o l'istruzzioni PING di prompt di cumanda, per verificà chì altri dispositi ponu truvà a porta di a reta. Aduprate ProSoft Configuration Builder per cunfirmà a cunfigurazione curretta di u gateway è per trasfiriri a cunfigurazione files da è da u gateway.
Modbus Message Routing: Port 2001
Quandu i missaghji Modbus sò mandati à u PLX32-EIP-MBTCP-UA nantu à a cunnessione TCP / IP à u portu 2001, i missaghji sò instradati da u gateway direttamente da u portu di cumunicazione seriale (Portu 0, s'ellu hè cunfiguratu cum'è un maestru Modbus) . I cumandamenti (sia un cumandamentu di leghje o di scrittura) sò immediatamente diretti à i dispositi slave nantu à u portu seriale. I missaghji di risposta da i dispositi slave sò instradati da a porta à a reta TCP / IP per esse ricevuti da l'ospiti d'origine.

ProSoft Technology, Inc.

Pagina 94 di 155

Gateway multiprotocolu PLX32-EIP-MBTCP-UA

Manuale d'usu di u protocolu MBTCP

6.2 Configurazione MBTCP
6.2.1 Configurazione di i Servitori MBTCP Questa sezione cuntene l'infurmazione di offset di basa di dati utilizata da u servitore MBTCP PLX32-EIP-MBTCP-UA quandu accede da i clienti esterni. Pudete aduprà questi

Documenti / Risorse

ProSoft TECHNOLOGY PLX32 Multi Protocol Gateway [pdfManuale d'usu
PLX32 Multi Protocol Gateway, PLX32, Multi Protocol Gateway, Protocol Gateway, Gateway

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *