PLX32 Multi Protokol Gateway
Produkt ynformaasje
Spesifikaasjes
- produkt Namme: PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
- Makker: ProSoft Technology, Inc.
- Datum fan brûkershantlieding: 27 oktober 2023
- Power Requirements: Klasse 2 Power
- Agency Approvals en Certifications: Beskikber op de
fabrikant syn website
Produkt Usage Ynstruksjes
1. Begjin hjir
Foardat jo de Multi-Protocol Gateway brûke, folgje de stappen
hjirûnder sketst:
1.1 Oerview
Fertroud mei de skaaimerken en funksjes fan de
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway troch te ferwizen nei de brûker
hantlieding.
1.2 Systeem easken
Soargje derfoar dat jo systeem foldocht oan de nedige easken
spesifisearre yn de brûker hânboek foar optimale prestaasjes.
1.3 Pakketynhâld
Kontrolearje de ynhâld fan it pakket om te kontrolearjen dat alle items binne opnommen
lykas fermeld yn de brûker hânboek.
1.4 Montearje de Gateway op in DIN-rail
Folgje de ynstruksjes yn 'e brûker hantlieding om korrekt
montearje de poarte op in DIN-rail foar feilige ynstallaasje.
1.5 Jumperynstellingen
Pas de jumper ynstellings neffens de brûker hânboek oan
konfigurearje de gateway as nedich foar jo opset.
1.6 SD-kaart
As fan tapassing, ynfoegje in SD kaart yn de oanwiisde slot
folgje de rjochtlinen jûn yn 'e brûker hânboek.
1.7 Ferbine macht oan de ienheid
Ferbine de stroomfoarsjenning oan 'e ienheid lykas ynstruearre yn' e brûker
hantlieding om de Multi-Protocol Gateway oan te setten.
Faak stelde fragen (FAQ)
F: Hoe kin ik de Multi-Protocol Gateway weromsette nei fabryk
ynstellings?
A: Om de poarte werom te setten nei fabryksynstellingen, sykje de reset
knop op it apparaat en hâld it foar 10 sekonden oant de ienheid
opnij starte.
Q: Kin de PLX32-EIP-MBTCP-UA Gateway brûkt wurde yn gefaarlik
lokaasjes?
A: Nee, it is net oan te rieden om de poarte te brûken yn gefaarlik
lokaasjes neffens feiligensrjochtlinen jûn yn 'e brûker hantlieding.
PLX32-EIP-MBTCP-UA
Multi-Protokol Gateway
GEBRUIKERSHANDLEIDING
27 oktober 2023
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Ynhâld User Manual
Jo feedback asjebleaft
Wy wolle altyd dat jo fiele dat jo it juste beslút makke hawwe om ús produkten te brûken. As jo suggestjes, opmerkings, kompliminten of klachten hawwe oer ús produkten, dokumintaasje of stipe, skriuw dan asjebleaft of belje ús.
Hoe kinne jo kontakt mei ús opnimme
ProSoft Technology, Inc. +1 661-716-5100 +1 661-716-5101 (Faks) www.prosoft-technology.com support@prosoft-technology.com
PLX32-EIP-MBTCP-UA Brûkershantlieding foar iepenbier gebrûk.
27 oktober 2023
ProSoft Technology®, is in registrearre auteursrjocht fan ProSoft Technology, Inc. Alle oare merk- of produktnammen binne of kinne hannelsmerken wêze fan, en wurde brûkt om produkten en tsjinsten fan har respektive eigners te identifisearjen.
Ynhâld Disclaimer
Dizze dokumintaasje is net bedoeld as ferfanging foar en is net te brûken foar it bepalen fan geskiktheid of betrouberens fan dizze produkten foar spesifike brûkersapplikaasjes. It is de plicht fan sa'n brûker of yntegrator om de passende en folsleine risiko-analyse, evaluaasje en testen fan 'e produkten út te fieren mei respekt foar de oanbelangjende spesifike tapassing of gebrûk dêrfan. Noch ProSoft Technology noch ien fan har filialen of dochterûndernimmingen binne ferantwurdlik of oanspraaklik foar misbrûk fan 'e ynformaasje befette hjiryn. Ynformaasje yn dit dokumint ynklusyf yllustraasjes, spesifikaasjes en ôfmjittings kin befetsje technyske unakkuracies of typografyske flaters. ProSoft Technology jout gjin garânsje of foarstelling oangeande de krektens en nimt gjin oanspraaklikens foar en behâldt it rjocht foar om sokke unakkuracies of flaters op elk momint sûnder notice te korrigearjen. As jo suggestjes hawwe foar ferbetteringen of amendeminten of flaters hawwe fûn yn dizze publikaasje, lit ús dan asjebleaft ynformearje.
Gjin diel fan dit dokumint meie wurde reprodusearre yn hokker foarm of op hokker wize, elektroanysk of meganysk, ynklusyf fotokopy, sûnder útdruklike skriftlike tastimming fan ProSoft Technology. Alle relevante steat, regionale en lokale feiligens regeljouwing moatte wurde observearre by it ynstallearjen en it brûken fan dit produkt. Om redenen fan feiligens en om te helpen te garandearjen neilibjen fan dokuminteare systeemgegevens, moat allinich de fabrikant reparaasjes oan komponinten útfiere. As apparaten wurde brûkt foar applikaasjes mei technyske feiligenseasken, moatte de oanbelangjende ynstruksjes wurde folge. It net brûken fan ProSoft Technology software of goedkard software mei ús hardware produkten kin resultearje yn blessuere, skea, of ferkearde wurking resultaten. It net observearjen fan dizze ynformaasje kin liede ta blessuere of skea oan apparatuer.
Copyright © 2023 ProSoft Technology, Inc. Alle rjochten foarbehâlden.
Foar profesjonele brûkers yn 'e Europeeske Uny
As jo elektryske en elektroanyske apparatuer (EEE) wolle ferwiderje, nim dan kontakt op mei jo dealer of leveransier foar fierdere ynformaasje.
Prop 65 Warskôging Kanker en Reproductive Harm www.P65Warnings.ca.gov
De bedriuw ProSoft Technology, Inc.
Side 2 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Ynhâld User Manual
Iepen boarne ynformaasje
Open Source Software brûkt yn it produkt
It produkt befettet ûnder oare Open Source Software files, lykas omskreaun hjirûnder, ûntwikkele troch tredden en lisinsje ûnder in Open Source Software lisinsje. Dizze iepen boarne software files wurde beskerme troch auteursrjocht. Jo rjocht om de Open Source Software te brûken wurdt regele troch de oanbelangjende tapasse Open Source Software lisinsjebetingsten. Jo neilibjen fan dy lisinsjebetingsten sil jo it rjocht jaan om de Open Source Software te brûken lykas foarsjoen yn de oanbelangjende lisinsje. Yn it gefal fan konflikten tusken oare lisinsjebetingsten fan ProSoft Technology, Inc. dy't fan tapassing binne op it produkt en de lisinsjebetingsten fan 'e Open Source Software, sille de betingsten foar Open Source Software prevalearje. De Iepen Boarne-software wurdt royaltyfrij levere (dws gjin fergoedingen wurde yn rekken brocht foar it útoefenjen fan de lisinsjerjochten). Open Source Software befette yn dit produkt en de respektivelike Open Source Software lisinsjes wurde oanjûn yn de module webside, yn 'e keppeling Open Source. As Open Source Software yn dit produkt lisinsje is ûnder GNU General Public License (GPL), GNU Lesser General Public License (LGPL), Mozilla Public License (MPL) of in oare Open Source Software lisinsje, dy't fereasket dat boarnekoade moat wêze beskikber steld en sa'n boarnekoade is net al levere tegearre mei it produkt, kinne jo de oerienkommende boarnekoade fan 'e Open Source Software fan ProSoft Technology, Inc. bestelle - tsjin betelling fan de ferstjoer- en ôfhannelingskosten - foar in perioade fan op syn minst 3 jierren sûnt oankeap fan it produkt. Stjoer asjebleaft jo spesifike fersyk, binnen 3 jier nei de oankeapdatum fan dit produkt, tegearre mei de namme en it serienûmer fan it produkt fûn op it produktlabel nei:
ProSoft Technology, Inc. Director of Engineering 9201 Camino Media, Suite 200 Bakersfield, CA 93311 USA
Garânsje oangeande fierder gebrûk fan de Open Source Software
ProSoft Technology, Inc. jout gjin garânsje foar de Open Source Software yn dit produkt, as sokke Open Source Software wurdt brûkt op in oare manier dan bedoeld troch ProSoft Technology, Inc. auteurs of lisinsjejouwers fan de Open Source Software. ProSoft Technology, Inc. ûntkent spesifyk elke garânsje foar defekten dy't feroarsake binne troch it feroarjen fan elke Open Source Software of de konfiguraasje fan it produkt. Alle garânsje oanspraken tsjin ProSoft Technology, Inc. yn it gefal dat de Open Source Software befette yn dit produkt ynbreuk op de yntellektuele eigendomsrjochten fan in tredde partij binne útsletten. De folgjende disclaimer jildt foar de GPL- en LGPL-komponinten yn relaasje ta de rjochtenhâlders: "Dit programma wurdt ferspraat yn 'e hope dat it nuttich sil wêze, mar SONDER ELKE GARANTIE; sûnder sels de ymplisearre garânsje fan VERKOOPBAARHEID of GESKIKTHEID FOAR IN BEPAAL DOEL. Sjoch de GNU General Public License en de GNU Lesser General Public License foar mear details. Foar de oerbleaune iepen boarne-komponinten jilde de oanspraaklikens útslutingen fan 'e rjochtenhâlders yn 'e respektivelike lisinsjeteksten. Technyske stipe, as ien, sil allinich wurde levere foar net wizige software.
Dizze ynformaasje is ek beskikber yn it Help> Oer menu fan de ProSoft Configuration Builder (PCB) software.
De bedriuw ProSoft Technology, Inc.
Side 3 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Ynhâld User Manual
Wichtige ynstallaasje-ynstruksjes
Power, Input, en Output (I/O) bedrading moat wêze yn oerienstimming mei Klasse I, Division 2 wiring metoaden, kêst 5014 (b) fan de National Electrical Code, NFPA 70 foar ynstallaasje yn de FS, of lykas spesifisearre yn Seksje 18 -1J2 fan 'e Kanadeeske elektryske koade foar ynstallaasjes yn Kanada, en yn oerienstimming mei de autoriteit dy't jurisdiksje hat. De folgjende warskôgings moatte yn acht nommen wurde:
WARSKOGING - EXPLOSION HAZARD - FERVANGING FAN KOMPONENTEN KINNE GESIKTHEID FAN KLASSE I, DIV. 2;
WARSKOGING - EKPLOSJEFAAR - WANNEER OP GEFARIGE LOKASJES, SKAKE DE KRACHT ÚT FOAR MODULES FERFANGEN OF WIRING
WARSKOGING - EKPLOSJEFAAR - NET FERGESE APPARATUUR NET ÔFSKINNE OF NET STROOM IS UITSCHAKELD OF OF DET BEKEND IS DAT NET-GEFAARLIK IS.
Klasse 2 Power
Agency Goedkarring en Certifications
Besykje asjebleaft ús webside: www.prosoft-technology.com
De bedriuw ProSoft Technology, Inc.
Side 4 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Ynhâld User Manual
Ynhâld
Jo feedback asjebleaft………………………………………………………………………………………………………………………..2 Hoe kinne jo kontakt mei ús opnimme ... …………………………………………………………………………………………………………………………..2 Disclaimer fan ynhâld………………… …………………………………………………………………………………………………..2 Wichtige ynstallaasje-ynstruksjes ………………………… …………………………………………………………………………4 Goedkarring en sertifikaasjes fan buro ………………………………………………………… ………………………………….4
1 Begjin hjir
8
1.1
Oerview……………………………………………………………………………………………………………. 8
1.2
Systeem easken ………………………………………………………………………………………….8
1.3
Pakketynhâld ………………………………………………………………………………………………….9
1.4
Montage fan de Gateway op in DIN-rail ………………………………………………………………………9
1.5
Jumperynstellingen ………………………………………………………………………………………………..10
1.6
SD-kaart…………………………………………………………………………………………………………………11
1.7
Strom oanslute op de ienheid …………………………………………………………………………………..12
1.8
Ynstallaasje fan ProSoft Configuration Builder Software …………………………………………………..13
2 ProSoft Configuration Builder brûke
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
De PC ferbine mei de Gateway ………………………………………………………………………14 In tydlik IP-adres ynstelle yn de Gateway ………………………………… ………………14 It projekt ynstelle …………………………………………………………………………………..17 Funksjes fan Gateway Protocol útskeakelje …… …………………………………………………..19 Gateway-parameters konfigurearje …………………………………………………………………..22 PCB-objekten omneame …………………………………………………………………………………..22 In konfiguraasje printsje File …………………………………………………………………………………..22 De Ethernet-poarte konfigurearje………………………………………………… …………………………………23 Gegevens yn kaart bringe yn moduleûnthâld …………………………………………………………………..24 Fan adres ………… ………………………………………………………………………………………………… 25 Oan adres ………………………………………………… ………………………………………………………….25 Register Count ………………………………………………………………………………… ………………………….25 Ruilkoade ………………………………………………………………………………………………………….26 Delay Preset …………………………………………………………………………………………………………..26 It projekt downloade nei de PLX32-EIP-MBTCP -UA …………………………………………27 It projekt uploade fan de poarte …………………………………………………………29
3 Diagnostyk en Troubleshooting
31
3.1 3.1.1 3.1.2
3.2 3.2.1 3.2.2 3.2.3
3.3 3.3.1 3.3.2
LED-yndikatoaren …………………………………………………………………………………………………..31 Main Gateway LEDs………………………… …………………………………………………………………………..32 Ethernet Port LEDs ………………………………………………………………… …………………………………33 Diagnostyk brûke yn ProSoft Configuration Builder …………………………………………..34 Diagnostykmenu ………………………………… ………………………………………………………………36 In diagnostyske sesje opnimme yn in logboek File ………………………………………………………..37 Warm laarzen / kâlde boot……………………………………………………………………… ……………….37 Gateway Status Data yn Upper Memory………………………………………………………………..38 Algemiene Gateway Status Data yn Upper Memory………………… ………………………………38 Protokol-spesifike statusgegevens yn it boppeste ûnthâld………………………………………………….39
De bedriuw ProSoft Technology, Inc.
Side 5 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Ynhâld User Manual
4 Hardware ynformaasje
40
4.1
Hardwarespesifikaasjes………………………………………………………………………………………..40
5 EIP-protokol
41
5.1 5.1.1 5.1.2
5.2 5.2.1 5.2.2 5.2.3
5.3 5.3.1 5.3.2 5.3.3
5.4 5.4.1 5.4.2 5.4.3
EIP funksjoneel oerview ………………………………………………………………………………………….41 EtherNet/IP Algemiene spesifikaasjes………………………………………… …………………………42 EIP ynterne databank …………………………………………………………………………………………..43 EIP-konfiguraasje … …………………………………………………………………………………………………45 EIP Class 3 Server konfigurearje ………………………………… …………………………………………..45 EIP Class 1-ferbining konfigurearje ………………………………………………………………………….48 EIP Class 3 konfigurearje Klant[x]/UClientferbining ………………………………………….53 Netwurkdiagnoaze………………………………………………………………………… ………………..65 EIP PCB Diagnostics………………………………………………………………………………………….65 EIP Status Data in Upper Unthâld ………………………………………………………………………….66 EIP-flaterkoades ………………………………………………………………… …………………………………..69 EIP Reference ………………………………………………………………………………………………… ……..72 SLC- en MicroLogix-spesifikaasjes ………………………………………………………………………….72 PLC5-prosessorspesifikaasjes………………………… …………………………………………………..76 ControlLogix en CompactLogix Processor Specifications ………………………………………….81
6 MBTCP-protokol
90
6.1 6.1.1 6.1.2
6.2 6.2.1 6.2.2 6.2.3
6.3 6.3.1 6.3.2 6.3.3
6.4 6.4.1
MBTCP funksjoneel oerview …………………………………………………………………………………………90 MBTCP Algemiene spesifikaasjes……………………………………………………………… …………………91 MBTCP ynterne databank ………………………………………………………………………………….92 MBTCP-konfiguraasje ………………… …………………………………………………………………………..95 MBTCP-tsjinners konfigurearje ………………………………………………………… ……………….95 MBTCP Client [x] konfigurearje …………………………………………………………………………………..97 MBTCP Client [x] kommando's konfigurearje ………………………………………………………….99 Netwurkdiagnoaze………………………………………………………………………………… …………………102 MBTCP PCB Diagnostics……………………………………………………………………………………….102 MBTCP Status Data in Upper Memory ………………… ………………………………………….102 MBTCP-flaterkoades ………………………………………………………………………………………… …..105 MBTCP Reference …………………………………………………………………………………………..106 Oer it Modbus-protokol ………………… ………………………………………………………….106
7 OPC UA Server
108
7.1 7.1.1 7.1.2 7.1.3
7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6
7.3 7.4 7.5
UA Server Configuration Manager Software………………………………………………………..108 Ynstallaasje ………………………………………………………………………… …………………………………108 NTP-tsjinner tiidsyngronisaasje …………………………………………………………………..109 PSW-UACM starte…… ………………………………………………………………………………….110 Sertifikaten ………………………………………………………………… …………………………………………..112 Feiligensbelied ………………………………………………………………………………………… …………112 In sertifikaat foar foarsjenningsapplikaasje oanmeitsje ………………………….113 In CA-sertifikaat oanmeitsje……………………………………………………………… …………………..115 In sertifikaat foar applikaasje-eksimplaar oanmeitsje …………………………………………………..117 It ljepblêd Status ferfarskje………………………… ………………………………………………………118 In nij sertifikaat oanmeitsje en ûndertekenje ………………………………………………………………123 In sertifikaat ymportearje Publike kaai File ………………………………………………………………..127 It CA-sertifikaat eksportearje nei de OPC-kliïnt………………………………………………………. 130 Herroepingslist …………………………………………………………………………………………………..131
De bedriuw ProSoft Technology, Inc.
Side 6 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Ynhâld User Manual
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
De UA-tsjinnerkonfiguraasje downloade nei de Gateway ………………………………132 Brûkers tagongskontrôle……………………………………………………………………………………… …………135 In brûker taheakje………………………………………………………………………………………………….135 In brûker taheakje oan in groep ………………………………………………………………………………….137 Oanmeitsjen Tags ………………………………………………………………………………………………………….140 Avansearre ljepper ……………………………… …………………………………………………………………144 De UA-tsjinnerkonfiguraasje opslaan ………………………………………………………………… ..147 UA Client Konnektivität……………………………………………………………………………………………… 148 Data Map Example………………………………………………………………………………………………..148 UA Client Setup……………………………… ……………………………………………………………….152 Troubleshooting en ûnderhâld fan OPC UA Server ………………………………………….153 Status Tab ……… …………………………………………………………………………………………………153 Kommunikaasjeflaterlog……………………………………………… …………………………………………..153 PCB Module Diagnostics………………………………………………………………………………….. 153 Weromsette fan steat Werom nei "Wachtsje om foarsjoen te wurden" …………………………………………153 Reservekopy fan PSW-UACM-konfiguraasjedatabase ………………………………………… ….154 De PSW-UACM-ynstallaasje ferpleatse nei in oare masine …………………………..154
8 Stipe, tsjinst en garânsje
155
8.1
Kontakt opnimme mei technyske stipe …………………………………………………………………………………155
8.2
Garânsje-ynformaasje………………………………………………………………………………………..155
De bedriuw ProSoft Technology, Inc.
Side 7 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Begjin hjir User Manual
1 Begjin hjir
Om it measte foardiel te krijen fan dizze brûkershantlieding, moatte jo de folgjende feardichheden hawwe: · PLC- of PAC-konfiguraasjesoftware: Start it programma en brûk it om te konfigurearjen
de prosessor as nedich · Microsoft Windows®: Ynstallearje en starte programma's, útfiere menu-kommando's,
navigearje yn dialoochfinsters, en fier gegevens yn · Hardware ynstallaasje en bedrading: Ynstallearje de poarte, en ferbine apparaten feilich oan
in krêftboarne en nei de PLX32-EIP-MBTCP-UA-poarten
1.1 Oerview
Dit dokumint ferklearret de funksjes fan 'e PLX32-EIP-MBTCP-UA. It liedt jo troch konfiguraasje, toant hoe't jo gegevens yn kaart bringe kinne tusken in apparaat of netwurk, fia de poarte, nei in PLC of PAC. De ProSoft Configuration Builder software makket files om te ymportearjen yn 'e PLC- of PAC-programmearringssoftware, yntegrearje de poarte yn jo systeem. Jo kinne ek gegevens yn kaart bringe tusken gebieten yn 'e ynterne database fan' e gateway. Hjirmei kinne jo gegevens kopiearje nei ferskate adressen binnen de gateway-database om makliker gegevensoanfragen en kontrôle te meitsjen. De PLX32-EIP-MBTCP-UA is in standalone DIN-rail-monteare ienheid dy't twa Ethernet-poarten leveret foar kommunikaasje, konfiguraasje op ôfstân en diagnostyk. De poarte hat in SD Card slot (SD card opsjoneel) wêrmei jo te bewarjen konfiguraasje files dy't jo brûke kinne foar herstel, oerbringen fan de konfiguraasje nei in oare poarte, of algemiene konfiguraasje-backup.
1.2 Systeem easken
De ProSoft Configuration Builder-konfiguraasjesoftware foar de PLX32-EIP-MBTCP-UA fereasket de folgjende minimale systeemkomponinten: · Windows 7 Professional (32-bit ferzje), 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)
Opmerking: Om PCB te brûken ûnder it Windows 7 OS, moatte jo der wis fan wêze dat jo PCB ynstallearje mei de opsje "Run as Administrator". Om dizze opsje te finen, klikje jo mei de rjochter-klik op it Setup.exe-ynstallearderprogramma-ikoan. Yn it kontekstmenu sille jo de opsje "Run as Administrator" sjen. Klikje mei lofts om dizze ynstallaasjeopsje te brûken. Wês bewust, jo moatte ynstallearje mei dizze opsje sels as jo al oanmeld binne as behearder op jo netwurk of persoanlike kompjûter (PC). It brûken fan de opsje "Run as Administrator" lit de PCB-ynstallearder mappen en files op jo PC mei goede tagongsrjochten en feiligens. As jo de opsje "Run as Administrator" net brûke, kin PCB ferskine om goed te ynstallearjen; mar jo sille ûntfange tal fan, repeating file tagong flaters as PCB rint, benammen by it feroarjen fan konfiguraasje skermen. As dit bart, om de flaters te eliminearjen, moatte jo PCB folslein deinstallearje en dan opnij ynstallearje mei de opsje "Run as Administrator".
De bedriuw ProSoft Technology, Inc.
Side 8 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Begjin hjir User Manual
1.3 Pakketynhâld
De folgjende komponinten binne opnommen mei de PLX32-EIP-MBTCP-UA, en binne allegear nedich foar ynstallaasje en konfiguraasje.
Wichtich: Kontrolearje asjebleaft foardat jo mei de ynstallaasje begjinne dat alle folgjende items oanwêzich binne.
Oantal. Part Namme
1
Mini schroevendraaier
1
Stromkonnektor
1
Jumper
Part Number HRD250 J180 J809
Dielbeskriuwing Tool foar bedrading en befeiliging fan 'e stroomferbining PLX32-EIP-MBTCP-UA-stroomferbiner Reserve jumper foar it resetten fan OPC UA-konfiguraasje
1.4 Montearje de Gateway op in DIN-rail
Om de PLX32-EIP-MBTCP-UA op in DIN-rail te montearjen, folgje dizze stappen.
1 Set de poarte op de DIN-rail B yn in lichte hoeke. 2 Heak de lip oan 'e efterkant fan 'e adapter oan 'e boppekant fan 'e DIN-rail, en draaie de
adapter op it spoar. 3 Druk de adapter nei ûnderen op de DIN-rail oant glêd. De slute ljepper snapt yn
posysje en slute de poarte nei de DIN-rail. 4 As de adapter net slot yn plak, brûk in schroevendraaier of ferlykber apparaat te ferpleatsen de
beskoattelje ljepper nei ûnderen wylst jo de adapter flush op 'e DIN-rail drukke en de beskoattelljepper loslitte om de adapter op syn plak te sluten. As it nedich is, druk op 'e beskoattelje ljepper om te sluten.
De bedriuw ProSoft Technology, Inc.
Side 9 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
1.5 Jumper ynstellings Der binne trije pearen fan jumper pins leit oan de efterkant fan de poarte.
Begjin hjir User Manual
· MODE 1 - De twa pins moatte wurde jumper tidens normale operaasje.
· MODE 2 - Standert IP Jumper: Dit is de middelste jumper. It standert IP-adres fan 'e gateway is 192.168.0.250. Stel dizze jumper yn om it IP-adres fan de gateway werom te setten nei de standert.
· MODE 3 - As ynsteld, dizze jumper jout in nivo fan feiligens resultearret yn de folgjende gedrach: o Dizze jumper skeakelet ProSoft Configuration Builder (PCB) upload en download funksjes. As in upload of download fersyk wurdt makke fia PCB, komt in flater berjocht dat oanjout dat dizze funksjes binne net beskikber. o Dizze jumper skeakelet ek tagong ta de PLX32-EIP-MBTCP-UA út web side wêrtroch it ûnmooglik is om de firmware te upgrade.
Oandacht: Tagelyk ynstellen fan jumper MODE 1 en MODE 3 sil de OPC UA-konfiguraasje weromsette nei fabrieksstanderts.
De bedriuw ProSoft Technology, Inc.
Side 10 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Begjin hjir User Manual
1.6 SD-kaart
Jo kinne in PLX32-EIP-MBTCP-UA bestelle mei in opsjonele SD-kaart (dielnûmer SDI-1G). Yn it gefal fan in gateway flater, kinne jo ferpleatse de SD kaart fan de iene poarte nei de folgjende en ferfetsje operaasje.
Yn 't algemien, as de SD-kaart oanwêzich is as jo de gateway oansette of opnij starte, brûkt de gateway de konfiguraasje op' e SC-kaart.
Mei in SD-kaart
· De ProSoft Configuration Builder downloadt de konfiguraasje nei de SD-kaart yn 'e poarte.
· De poarte draacht de konfiguraasjegegevens fan 'e SD-kaart net oer nei ynterne ûnthâld. As jo de SD-kaart fuortsmite en opnij opstarte nei de poarte, laadt de poarte de konfiguraasjegegevens út it ûnthâld fan 'e poarte. As d'r gjin konfiguraasjegegevens binne yn it ûnthâld fan 'e gateway, brûkt de poarte de standert konfiguraasje fan it fabryk.
Sûnder in SD Card
· De ProSoft Configuration Builder downloadt de konfiguraasje nei it ynterne ûnthâld fan 'e poarte. De poarte brûkt de konfiguraasje fan ynterne ûnthâld.
· As jo ynfoegje in lege SD Card yn de poarte neidat de poarte is konfigurearre, de poarte net brûke de konfiguraasje op de SD kaart útsein as jo nij opstarte de poarte. As jo de konfiguraasje nei de SD-kaart kopiearje wolle, moatte jo de konfiguraasje downloade nei de poarte wylst de SD-kaart yn 'e poarte is.
De bedriuw ProSoft Technology, Inc.
Side 11 fan 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 1.7 Ferbine macht oan 'e ienheid
Begjin hjir User Manual
WAARSKUWING: Wês wis dat jo de polariteit net keare by it tapassen fan macht oan 'e poarte. Dit soarget foar permaninte skea oan de ynterne stroomferdielingscircuits fan 'e poarte.
De bedriuw ProSoft Technology, Inc.
Side 12 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Begjin hjir User Manual
1.8 Ynstallaasje fan ProSoft Configuration Builder Software
Jo moatte de ProSoft Configuration Builder (PCB) software ynstallearje om de poarte te konfigurearjen. Jo kinne altyd de nijste ferzje fan ProSoft Configuration Builder krije fan 'e ProSoft Technology webside (http://www.prosoft-technology.com). De filenamme befettet de ferzje fan PCB. Bygelyksample, PCB_4.4.3.4.0245.exe.
Om ProSoft Configuration Builder te ynstallearjen fan 'e ProSoft Technology website
1 Iepenje jo web browser en gean nei www.prosoft-technology.com. 2 Sykje nei 'PCB' of 'ProSoft Configuration Builder'. 3 Klik op de keppeling mei it sykresultaat fan ProSoft Configuration Builder. 4 Download de lêste ferzje fan ProSoft Configuration fanút de keppeling Downloads
Bouwer. 5 Kies SAVE of SAVE FILE, as frege. 6 Bewarje de file nei jo Windows-buroblêd, sadat jo it maklik fine kinne as jo hawwe
klear ynladen. 7 As de ynlaad foltôge is, sykje en iepenje de file, en dan folgje de
ynstruksjes op jo skerm om it programma te ynstallearjen.
Opmerking: Om de ProSoft Configuration Builder te brûken ûnder it Windows 7 OS, moatte jo der wis fan wêze dat jo it ynstallearje mei de opsje Run as Administrator. Om dizze opsje te finen, klikje jo mei de rechtermuisknop op it programma-ikoan fan Setup.exe, en klik dan op RUN AS ADMINISTRATOR yn it kontekstmenu. Jo moatte ynstallearje mei dizze opsje sels as jo al oanmeld binne as behearder op jo netwurk of persoanlike kompjûter (PC). It brûken fan de opsje Run as Administrator lit it ynstallaasjeprogramma mappen en files op jo PC mei goede tagongsrjochten en feiligens.
As jo de opsje Run as Administrator net brûke, kin de ProSoft Configuration Builder lykje goed te ynstallearjen, mar jo krije meardere file tagongsflaters as de ProSoft Configuration Builder rint, benammen by it feroarjen fan konfiguraasjeskermen. As dit bart, moatte jo de ProSoft Configuration Builder folslein ferwiderje en dan opnij ynstallearje mei de opsje Run as Administrator om de flaters te eliminearjen.
Om in suksesfolle ynstallaasje fan ProSoft OPC UA Configuration Manager te garandearjen, kin in herstart nedich wêze foardat de ynstallaasje begjint. Yn ferskate testsystemen moast Windows Update Service foarôfgeand oan ynstallaasje stoppe wurde. As de ynstallaasje foltôge is, kinne jo de Windows Update-tsjinst opnij starte.
Stopje Windows Update tsjinst 1. Klik op de Windows Start knop en fier it folgjende yn: services.msc 2. Rôlje omleech en rjochts-klikke op Windows Update, en kies STOP.
Fier de opsetprosedueres fan ProSoft OPC UA Configuration Manager út. Sadree't de opset is foltôge, fiere de stappen hjirboppe út en kies Start foar de lêste stap.
De bedriuw ProSoft Technology, Inc.
Side 13 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
2 ProSoft Configuration Builder brûke
ProSoft Configuration Builder (PCB) jout in flugge en maklike manier te beheare gateway konfiguraasje files oanpast om te foldwaan oan jo applikaasjebehoeften. PCB lit jo ynformaasje ymportearje fan earder ynstallearre (bekende wurkjende) konfiguraasjes nei nije projekten.
2.1 De PC ferbine mei de Gateway
Mei de poarte feilich fêstmakke, ferbine it iene ein fan 'e Ethernet-kabel oan' e ETH 1-poarte, en it oare ein oan in Ethernet-hub of switch tagonklik fan itselde netwurk as de PC. Of ferbine direkt fan 'e Ethernet-poarte op' e PC nei de ETH 1-poarte op 'e poarte.
2.2 In tydlik IP-adres ynstelle yn 'e Gateway
Wichtich: ProSoft Discovery Service (PDS) lokalisearret de poarte fia UDP-útstjoerberjochten. PDS is in applikaasje dy't is ynboud yn PCB. Dizze berjochten kinne wurde blokkearre troch routers of laach 3-skeakels. Yn dat gefal is PDS net yn steat om de poarten te lokalisearjen. Om PDS te brûken, regelje de Ethernet-ferbining sadat d'r gjin router of laach 3-skeakel is tusken de kompjûter en de poarte OF de router of laach 3-skeakel opnij konfigurearje om de routing fan 'e UDP-útstjoerberjochten mooglik te meitsjen.
1 Om PDS te iepenjen, klikje jo mei de rechtermuisknop op it PLX32-EIP-MBTCP-UA-ikoan yn PCB en klikje op DIAGNOSE.
De bedriuw ProSoft Technology, Inc.
Side 14 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
2 Klikje yn it diagnoaze dialoochfinster op it byldkaike fan 'e CONNECTION SETUP.
3 Klikje yn it dialoochfinster Connection Setup op de knop Blêdzje DEVICE(S) ûnder de koptekst ProSoft Discovery Service (PDS).
4 Klikje yn it dialoochfinster fan ProSoft Discovery Service op it BLOEJE FOAR PROSOFT-MODULES-ikoan om te sykjen nei ProSoft Technology-modules op it netwurk.
De bedriuw ProSoft Technology, Inc.
Side 15 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
5 Rjochts-klikke op 'e gateway, en selektearje dan TYDLIKE IP ASSIGN.
6 It standert IP-adres fan de gateway is 192.168.0.250.
7 Fier in net brûkte IP yn yn jo subnet, en klik dan op OK. 8 Sjoch it konfigurearjen fan de Ethernet-poarte (side 22) om it permaninte IP-adres yn te stellen yn 'e
poarte.
De bedriuw ProSoft Technology, Inc.
Side 16 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
2.3 It opsetten fan it projekt
As jo earder oare Windows-konfiguraasje-ark hawwe brûkt, sille jo de skermyndieling fertroud fine. It finster fan ProSoft Configuration Builder bestiet út in beam view oan de linkerkant, in ynformaasje pane, en in konfiguraasje finster oan de rjochterkant fan it finster. As jo earst begjinne PCB, de beam view bestiet út mappen foar Standert projekt en Standert lokaasje, mei in Standert Module yn de Standert lokaasje map. De folgjende yllustraasje lit it PCB-finster sjen mei in nij projekt.
Om de poarte ta te foegjen oan it projekt
1 Rjochts-klikke DEFAULT MODULE yn 'e beam view, en kies dan KIES MODULE TYPE. Dit iepenet it dialoochfinster Kies Module Type.
De bedriuw ProSoft Technology, Inc.
Side 17 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
2 Selektearje yn it produktlinefiltergebiet fan it dialoochfinster de radioknop PLX30.
3 Yn de STAP 1: Selektearje Module Type dropdown list, selektearje PLX32-EIP-MBTCP-UA. 4 Jo kinne ien of mear bestjoerders op 'e poarte útskeakelje as jo se net nedich binne. Sjen
Gateway-poarten útskeakelje (side 19). 5 Klik op OK om jo ynstellings op te slaan en werom te gean nei it PCB Haadfinster.
De bedriuw ProSoft Technology, Inc.
Side 18 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
2.4 Utskeakelje Gateway Protocol Funksjes
ProSoft Configuration Builder (PCB) jout jo de opsje om ien of mear bestjoerderfunksjes út te skeakeljen as jo se net nedich binne. It útskeakeljen fan bestjoerdersfunksjes kin it oantal konfiguraasjeopsjes ferienfâldigje, wêrtroch it makliker is om de poarte yn te stellen.
It is it maklikste in útskeakelje bestjoerder funksjonaliteiten as jo tafoegje de poarte nei it projekt yn PCB; lykwols, kinne jo ynskeakelje en útskeakelje se neidat jo hawwe tafoege it oan it projekt. Beide metoaden wurde beskreaun yn dit ûnderwerp.
Opmerking: It útskeakeljen fan bestjoerdersfunksjes hat gjin ynfloed op de prestaasjes fan 'e poarte, en is net fereaske.
Om bestjoerderfunksjonaliteiten út te skeakeljen as jo it tafoegje oan it projekt
De bêste tiid in útskeakelje ien of mear bestjoerder funksjonaliteiten op de poarte is as jo tafoegje de poarte oan it projekt yn PCB. Jo kinne se útskeakelje yn it dialoochfinster Kies Module Type neidat jo de module selektearre hawwe dy't jo taheakje wolle oan it projekt. De folgjende ôfbylding jout in eksample.
De bedriuw ProSoft Technology, Inc.
Side 19 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
D'r binne trije bestjoerderfunksjes útskeakele. Let op it folgjende:
· Bestjoerders dy't jo kinne útskeakelje hawwe UNCHECK AS NET GEBRUK yn 'e ACTION REQUIRED kolom.
· Klikje op de stjoerprogrammanamme om de funksjonaliteit út te skeakeljen. As útskeakele, ferfangt in reade sirkel it griene karmerk.
· As d'r meardere bestjoerders fan itselde type binne, hat allinich de lêste it berjocht UnCheck as net brûkt. Jo kinne allinich yn omkearde folchoarder útskeakelje en ynskeakelje.
· Ta beslút, as jo wolle ynskeakelje in útskeakele funksjonaliteit yn dit dialoochfinster, klik op de bestjoerder funksjonaliteit namme nochris.
As jo op OK klikke, foeget PCB de poarte yn 'e beam yn view mei de útskeakele konfiguraasje opsjes ferburgen.
De bedriuw ProSoft Technology, Inc.
Side 20 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
Om funksjonaliteiten op 'e poarte út te skeakeljen of yn te skeakeljen nei't jo it tafoegje oan it projekt
1 Rjochtsklik op it PLX32-EIP-MBTCP-UA ikoan yn 'e beam view, en kies dan KIES MODULE TYPE. Dit iepenet it dialoochfinster Kies Module Type, mei it juste MODULE TYPE.
Warskôging: Tink derom dat alle sjauffeurs standert ynskeakele binne, en dat de sjauffeurstatus yn it dialoochfinster Kies Module Type NET KOMT OVEREENKOMST MET DE WERKLIKE STAAT FAN DE DRIVERS. As jo wolle dat alle útskeakele bestjoerders útskeakele bliuwe, moatte jo se opnij útskeakelje yn dit dialoochfinster, sadat de reade sirkel of giele trijehoek neist de havennamme ferskynt.
2 Klik op de namme fan de bestjoerderfunksje om de status te feroarjen fan Ynskeakele nei Utskeakele, of oarsom. Deselde regels neamd hjirboppe noch jilde.
3 As jo op OK klikke, update PCB de poarte yn 'e beam view, toant de konfiguraasje opsjes foar de ynskeakele funksjonaliteiten, en ferbergje de útskeakele funksjonaliteiten.
De bedriuw ProSoft Technology, Inc.
Side 21 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
2.5 Ynstelle Gateway Parameters
1 Klikje op it teken [+] neist it module-ikoan om gatewayynformaasje út te wreidzjen.
2 Klik op it teken [+] neist alle opsjes.
ikoan oan view gateway ynformaasje en konfiguraasje
3 Dûbelklikke op elk ikoan om in dialoochfinster Bewurkje te iepenjen. 4 Om in parameter te bewurkjen, selektearje de parameter yn it linkerpaniel en meitsje jo wizigingen yn
it rjochter finster. 5 Klik op OK om jo wizigingen op te slaan.
2.5.1 Omneame PCB Objekten
Jo kinne objekten omneame, lykas de mappen Standertprojekt en Standertlokaasje yn 'e beam view. Jo kinne ek it MODULE-ikoan omneame om it projekt oan te passen.
1 Rjochtsklik op it objekt dat jo omneame wolle en kies dan RENAME. 2 Typ de nije namme foar it objekt en druk op Enter.
2.5.2 Printsje in konfiguraasje File
1 Klikje yn it haad PCB-finster op it PLX32-EIP-MBTCP-UA-ikoantsje en kies dan VIEW KONFIGURASJE.
2 yn de View Konfiguraasje dialoochfinster, klik op de FILE menu en klikje op PRINT. 3 Kies yn it dialoochfinster Ofdrukke de te brûken printer út it útklapmenu, selektearje de
printopsjes en klikje op OK.
De bedriuw ProSoft Technology, Inc.
Side 22 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
2.6 De Ethernet-poarte konfigurearje Dizze paragraaf lit sjen hoe't jo de Ethernet-poarteparameters ynstelle foar de PLX32-EIP-MBTCPUA.
Om konfigurearje de Ethernet haven yn PCB
1 Yn 'e ProSoft Configuration Builder-beam view, dûbelklikje op it Ethernet-konfiguraasje-ikoan.
2 Klik op elke parameter yn it dialoochfinster Bewurkje - WATTCP om de wearde te feroarjen. Sûnt de poarte hat twa Ethernet havens, der binne aparte konfiguraasje opsjes foar eltse haven.
Parameter IP Address Netmask Gateway
Beskriuwing Unyk IP-adres tawiisd oan de gateway Subnetmasker fan gateway Gateway (as brûkt)
Opmerking: Elke Ethernet-poarte moat op in oar Ethernet-subnet wêze.
De bedriuw ProSoft Technology, Inc.
Side 23 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
2.7 Mapping Data yn Module Unthâld
Brûk de seksje DATA MAP yn 'e ProSoft Configuration Builder om gegevens te kopiearjen tusken gebieten yn' e ynterne database fan 'e gateway. Hjirmei kinne jo gegevens kopiearje nei ferskate adressen binnen de gateway-database om ienfâldiger gegevensoanfragen en kontrôle te meitsjen. Jo kinne dizze funksje brûke foar de folgjende taken.
· Kopiearje maksimaal 100 registers per Data Map kommando, en do kinst ynstelle maksimaal 200 aparte kopy kommando.
· Kopiearje gegevens fan 'e flater- of statustabellen yn' e boppeste ûnthâld nei ynterne databankregisters yn 'e brûkersgegevensgebiet.
· Feroarje de byte en/of wurdfolchoarder tidens it kopiearjen. Bygelyksample, troch byte- of wurdfolchoarder te feroarjen, kinne jo driuwende-puntwearden omsette nei it juste formaat foar in oar protokol.
· Brûk de gegevenskaart om wiid ferspraat gegevens te kondinsearjen yn ien oaniensletten gegevensblok, wêrtroch it makliker te krijen is.
1 Yn de ProSoft Configuration Builder, wreidzje de modulebeam út troch te klikken op de [+] neist de modulenamme.
2 Klik op de [+] neist COMMONNET, en dûbelklik dan op DATA MAP.
3 Klik yn it dialoochfinster Bewurkje - Gegevenskaart op RIJ ADD.
De bedriuw ProSoft Technology, Inc.
Side 24 fan 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 4 Klik EDIT ROW om de parameters foar de mapping te bewurkjen.
Mei help fan ProSoft Configuration Builder User Manual
5 Om de wearde fan in parameter te feroarjen, klikje jo op de parameter en fier in nije wearde yn. Klik OK as klear.
6 Werhelje de boppesteande stappen om mear ûnthâld mappings ta te foegjen.
2.7.1 Fan Adres 0 oant heechste Status Data adres Spesifisearret it begjin ynterne databank register adres foar de kopy operaasje. Dit adres kin elk jildich adres wêze yn it gebiet mei brûkersgegevens of it statusgegevensgebiet fan 'e gateway.
2.7.2 To Address 0 oan 9999 Spesifisearret it begjin bestimming register adres foar de kopy operaasje. Dit adres moat altyd binnen it gebiet fan brûkersgegevens wêze. Soargje der foar dat jo opjaan in bestimming adres dat net oerskriuwe gegevens dy't wurdt opslein yn it ûnthâld troch ien fan de kommunikaasje protokollen dy't rinne op de poarte.
2.7.3 Register Count 1 oan 100 Spesifisearret it oantal registers te kopiearjen.
De bedriuw ProSoft Technology, Inc.
Side 25 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
2.7.4 Ruilje Code
NO CHANGE, WORD SWAP, WORD EN BYTE SWAP, BYTE SWAP
Jo moatte miskien de folchoarder fan 'e bytes yn' e registers wikselje tidens it kopiearjen om de ôfstimming fan bytes te feroarjen tusken ferskate protokollen. Brûk dizze parameter by it omgean mei driuwende-punt of oare multi-register wearden, omdat der gjin standert foar opslach fan dizze gegevens typen yn slave apparaten.
Ruilkode Gjin Ruilje
Beskriuwing Gjin feroaring is makke yn 'e bytebestelling (1234 = 1234)
Wurd Ruilje
De wurden wurde wiksele (1234 = 3412)
Wurd en byte De wurden wurde wiksele, dan wurde de bytes yn elk wurd wiksele (1234 =
Ruilje
4321)
Bytes
De bytes yn elk wurd wurde wiksele (1234 = 2143)
2.7.5 Fertraging Preset
Dizze parameter stelt in ynterval foar elke Data Map kopiearje operaasje. De wearde foar de Delay Preset is gjin fêste tiid. It is it oantal firmware-scans dat moat barre tusken kopiearjen.
De firmware-scansyklus kin in fariabele tiid nimme, ôfhinklik fan it aktiviteitsnivo fan 'e protokolbestjoerders dy't op' e poarte rinne en it aktiviteitsnivo op 'e kommunikaasjepoarten fan' e gateway. Elke firmware-scan kin fan ien oant ferskate millisekonden duorje om te foltôgjen. Dêrom, Data Map kopiearje operaasjes kinne net wurde ferwachte dat se barre mei reguliere yntervallen.
As meardere kopyoperaasjes (ferskate rigen yn 'e seksje Gegevenskaart) te faak barre of allegear yn itselde update-ynterval barre, kinne se de prosesscan fan 'e gatewayprotokollen fertrage, wat kin resultearje yn trage gegevensupdates of miste gegevens op kommunikaasjepoarten. Om dizze potinsjele problemen te foarkommen, set de Delay Preset op ferskate wearden foar elke rige yn 'e seksje Data Map en set se op hegere, ynstee fan legere, sifers.
Bygelyksample, Fertraging Preset wearden ûnder 1000 koe feroarsaakje in merkbere fertraging yn gegevens updates fia de kommunikaasje havens. Stel net alle Delay Presets op deselde wearde. Brûk ynstee ferskate wearden foar elke rige yn 'e gegevenskaart lykas 1000, 1001 en 1002 of elke oare oare wearden foar fertraging foarôf ynsteld dy't jo wolle. Dit foarkomt dat de kopyen tagelyk barre en foarkomt mooglike prosesscanfertragingen.
De bedriuw ProSoft Technology, Inc.
Side 26 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
2.8 It projekt downloade nei de PLX32-EIP-MBTCP-UA
Opmerking: Foar ynstruksjes oer it ferbinen mei de module mei jo PC, sjoch De PC ferbine mei de Gateway (side 14).
Om de gateway de ynstellings te brûken dy't jo ynsteld hawwe, moatte jo it bywurke Projekt downloade (kopiearje). file fan jo PC nei de poarte.
Opmerking: As jumper 3 fan 'e module ynsteld is, is dizze funksje net beskikber.
1 yn 'e beam view yn ProSoft Configuration Builder, rjochts-klik op it PLX32-EIP-MBTCPUA-ikoan en kies dan DOWNLOAD FROM PC TO DEVICE. Dit iepenet it dialoochfinster Download.
2 Brûk yn it dialoochfinster Download yn it útklapmenu Selektearje Ferbiningstype de standert ETHERNET-opsje.
Opmerking: As jo ferbûn binne mei de module mei in tydlik IP-adres, befettet it Ethernet-adresfjild dat tydlike IP-adres. ProSoft Configuration Builder brûkt dit tydlike IP-adres om te ferbinen mei de module.
3 Klik op TEST Ferbining om te kontrolearjen dat it IP-adres tagong ta de module jout. 4 As de ferbining slagget, klik dan op DOWNLOAD om de Ethernet-konfiguraasje oer te bringen nei
de module.
Opmerking: De boppesteande stappen downloade of wizigje allinich it IP-adres en de namme fan de OPC UA-tsjinner, it downloadt of wiziget de OPC UA-konfiguraasje net.
De bedriuw ProSoft Technology, Inc.
Side 27 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
As de Test Connection proseduere mislearret, sille jo in flaterberjocht sjen. Om de flater te korrigearjen, folgje dizze stappen:
1 Klik op OK om it flaterberjocht te negearjen. 2 Klik yn it dialoochfinster download, Blêdzje DEVICE(S) om ProSoft Discovery te iepenjen
Tsjinst.
3 Rjochtsklik op de module en kies dan SELECT FOR PCB. 4 Slút ProSoft Discovery Service. 5 Klik DOWNLOAD om de konfiguraasje oer te dragen nei de module.
De bedriuw ProSoft Technology, Inc.
Side 28 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
2.9 It projekt uploade fan 'e Gateway
Opmerking: Foar ynstruksjes oer it ferbinen mei de module mei jo PC, sjoch De PC ferbine mei de Gateway (side 14).
Jo kinne de projektynstellingen fan 'e PLX32-EIP-MBTCP-UA uploade nei it hjoeddeistige projekt yn ProSoft Configuration Builder op jo PC.
1 yn 'e beam view yn ProSoft Configuration Builder, rjochts-klikke op it PLX32-EIP-MBTCPUA-ikoan en kies dan UPLOAD FROM DEVICE TO PC. Dit iepenet it dialoochfinster Upload.
2 Brûk yn it dialoochfinster Upload, yn it útklapmenu Selektearje Ferbiningstype, de standert ETHERNET-ynstelling.
Opmerking: As jo ferbûn binne mei de module mei in tydlik IP-adres, befettet it Ethernet-adresfjild dat tydlike IP-adres. ProSoft Configuration Builder brûkt dit tydlike IP-adres om te ferbinen mei de module.
3 Klik op TEST Ferbining om te kontrolearjen dat it IP-adres tagong ta de module jout. 4 As de ferbining slagget, klikje op UPLOAD om de Ethernet-konfiguraasje oer te bringen nei de
PC.
Opmerking: De boppesteande stappen uploade of wizigje allinich it IP-adres en de namme fan de OPC UA-tsjinner, it uploadt of wiziget de OPC UA-konfiguraasje net.
De bedriuw ProSoft Technology, Inc.
Side 29 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Mei help fan ProSoft Configuration Builder User Manual
As de Test Connection proseduere mislearret, sille jo in flaterberjocht sjen. Om de flater te korrigearjen, folgje dizze stappen.
1 Klik op OK om it flaterberjocht te negearjen. 2 Klik yn it dialoochfinster Upload, Blêdzje DEVICE(S) om ProSoft Discovery Service te iepenjen.
3 Rjochtsklik op de module en kies dan SELECT FOR PCB. 4 Slút ProSoft Discovery Service. 5 Klik DOWNLOAD om de konfiguraasje oer te dragen nei de module.
De bedriuw ProSoft Technology, Inc.
Side 30 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Diagnostyk en Troubleshooting User Manual
3 Diagnostyk en Troubleshooting
Jo kinne troubleshoot de poarte mei help fan ferskate metoaden: · Monitor de LED yndikatoaren op 'e poarte. · Brûk de Diagnostics funksjes yn ProSoft Configuration Builder (PCB). · Undersykje de gegevens yn it statusgegevensgebiet (boppeste ûnthâld) fan 'e ynterne poarte
oantinken.
3.1 LED Indicators
De earste en fluchste is om de LED's op 'e poarte te scannen om it bestean en mooglike oarsaak fan in probleem te bepalen. De LED's jouwe weardefolle ynformaasje lykas:
· De steat fan elke haven · Systeem konfiguraasje flaters · Applikaasje flaters · Fault oantsjuttings
De bedriuw ProSoft Technology, Inc.
Side 31 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Diagnostyk en Troubleshooting User Manual
3.1.1 Main Gateway LEDs Dizze tabel beskriuwt de poarte front paniel LEDs.
LED PWR (Power)
FLT (Fout)
CFG (konfiguraasje)
ERR (flater)
NS (Netwurkstatus) allinich foar EIP-protokol
MS (Module Status) foar EIP protokol allinnich
State Off
Solid Grien Off Solid Red
Off Solid Amber
Off FlashingAmber
Fêste amber
Off Solid Red Solid Grien Knipperjend Red Knipperjend Grien Ofwikseljend Reade en Griene Flits Off Solid Red Solid Grien Knipperjend Read Knipperjend Grien Ofwikseljend read en grien
Beskriuwing
Strom is net ferbûn mei de macht terminals of de boarne is net genôch om de gateway goed te bemachtigjen (208 mA by 24 VDC is fereaske).
Power is ferbûn mei de macht terminals.
Normale operaasje.
Der is in krityske flater bard. It útfierbere programma is mislearre of is troch de brûker beëinige en rint net mear. Druk op de knop Reset of cycle power om de flater te wiskjen.
Normale operaasje.
De ienheid is yn konfiguraasje modus. Of in konfiguraasjeflater bestiet, of de konfiguraasje file wurdt ynladen of lêzen. Nei opstarten lêst de poarte de konfiguraasje, en de ienheid ymplementearret de konfiguraasjewearden en initialisearret de hardware. Dit bart by macht syklus of neidat jo drukke op de Reset knop.
Normale operaasje.
In flater betingst is ûntdutsen en komt foar op ien fan de applikaasje havens. Kontrolearje konfiguraasje en troubleshoot foar kommunikaasjeflaters.
Dizze flaterflagge wurdt wiske oan it begjin fan elke kommandopoging (master / kliïnt) of op elke ûntfangst fan gegevens (slave / adapter / tsjinner). As dizze betingst bestiet, jout it oan dat in grut oantal flaters foarkomme yn 'e applikaasje (fanwege minne konfiguraasje) of op ien of mear havens (netwurkkommunikaasjefouten).
Gjin macht of gjin IP-adres
Dûbeld IP-adres
Ferbûn
Ferbining timeout
IP-adres krigen; gjin oprjochte ferbinings
Self-test
Gjin macht
Grutte flater
Apparaat operasjoneel
Lytse fout
Standby
Self-test
De bedriuw ProSoft Technology, Inc.
Side 32 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Diagnostyk en Troubleshooting User Manual
3.1.2 Ethernet Port LEDs Dizze tabel beskriuwt de poarte Ethernet haven LEDs.
LED LINK / ACT
100 Mbit
State Off
Solid Grien
Off Knipperjend Amber
Beskriuwing
Gjin fysike netwurkferbining wurdt ûntdutsen. Gjin Ethernet-kommunikaasje is mooglik. Kontrolearje wiring en kabels.
Fysike netwurkferbining ûntdutsen. Dizze LED moat fêst ON wêze foar Ethernet-kommunikaasje om mooglik te wêzen.
Gjin aktiviteit op de haven.
De Ethernet-poarte ferstjoert of ûntfangt aktyf gegevens.
De bedriuw ProSoft Technology, Inc.
Side 33 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Diagnostyk en Troubleshooting User Manual
3.2 Diagnostyk brûke yn ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) hat in protte nuttige ark om jo te helpen mei diagnostyk en probleemoplossing. Jo kinne PCB brûke om te ferbinen mei jo poarte en aktuele statuswearden, konfiguraasjegegevens en oare weardefolle ynformaasje ophelje.
Tip: Jo kinne in ProSoft Configuration Builder Diagnostics-finster iepen hawwe foar mear dan ien poarte tagelyk.
Om ferbining te meitsjen mei de kommunikaasjepoarte fan 'e poarte.
1 Klik yn PCB mei de rjochter-klik op de gatewaynamme en kies DIAGNOSTICS.
2 Dit iepenet it diagnoazefinster.
De bedriuw ProSoft Technology, Inc.
Side 34 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Diagnostyk en Troubleshooting User Manual
As der gjin antwurd is fan 'e poarte, lykas yn' e eksample hjirboppe, folgje dizze stappen: 1 Klikje op de arkbalke op de SETUP CONNECTION knop.
2 Selektearje yn it dialoochfinster Connection Setup ETHERNET út de SELECT CONNECTION TYPE list.
3 Typ it IP-adres fan de gateway yn it ETHERNET-fjild. 4 Klik CONNECT.
5 Kontrolearje dat it Ethernet goed is ferbûn tusken de kommunikaasjepoarte fan jo kompjûter en de gateway.
6 As jo noch net by steat binne om in ferbining meitsje, nim dan kontakt op mei ProSoft Technology Technical Support foar assistinsje.
De bedriuw ProSoft Technology, Inc.
Side 35 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Diagnostyk en Troubleshooting User Manual
3.2.1 Diagnostykmenu
It diagnoazemenu is as in beamstruktuer yn 'e linkerkant fan it diagnoazefinster ynrjochte.
Foarsichtich: Guon kommando's yn dit menu binne allinich ûntworpen foar avansearre debuggen en systeemtesten, en kinne feroarsaakje dat de poarte kommunikaasje stopet, wat mooglik resulteart yn gegevensferlies of oare kommunikaasjefouten. Brûk dizze kommando's allinich as jo har potensjele effekten folslein begripe, of as jo spesifyk rjochte binne om dit te dwaan troch yngenieurs fan ProSoft Technology Technical Support.
De folgjende menu-kommando's wurde hjirûnder werjûn:
Menu Kommando Module
Databank View
Submenu Kommando Ferzje
Data Map ASCII
Desimaal
Hex
Driuwe
Beskriuwing
Toant de hjoeddeistige softwareferzje fan 'e gateway en oare wichtige wearden. Jo kinne frege wurde om dizze ynformaasje te jaan as jo ropt foar technyske stipe.
Toant de gegevenskaartkonfiguraasje fan 'e gateway. Toant de ynhâld fan de database fan de gateway yn ASCII-tekenformaat.*
Toant de ynhâld fan de databank fan de gateway yn desimaal getalformaat.*
Toant de ynhâld fan de databank fan de gateway yn heksadesimale getalopmaak.* Toant de ynhâld fan de databank fan de gateway yn driuwend-puntnûmeropmaak.*
* Brûk de rôlbalke oan 'e rjochterkant fan it finster om troch de database te navigearjen. Elke side toant 100 wurden mei gegevens. It totale oantal beskikbere siden hinget ôf fan de konfiguraasje fan jo gateway.
De bedriuw ProSoft Technology, Inc.
Side 36 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Diagnostyk en Troubleshooting User Manual
3.2.2 It fêstlizzen fan in diagnostyske sesje nei in log File
Jo kinne fange alles wat jo dogge yn in Diagnostics sesje nei in log file. Dizze funksje kin nuttich wêze foar it oplossen fan problemen en record-byhâlden, en foar kommunikaasje mei it Technyske Support-team fan ProSoft Technology.
Om sesjegegevens op te nimmen yn in loch file
1 Iepenje in diagnoazefinster. Sjoch Diagnostyk brûke yn ProSoft Configuration Builder (side 33).
2 Om in Diagnostics sesje oan te melden by in tekst file, klik op de arkbalke op de LOG FILE knop. Klikje nochris op de knop om de opname te stopjen.
3 oan view it log file, klikje op de arkbalke VIEW LOCHBOEK FILE knop. De log file iepenet as tekst file, kinne jo omneame en opslaan op in oare lokaasje.
4 Om it log te e-posten file nei it Technyske Support-team fan ProSoft Technology, klikje fan 'e arkbalke op it EMAIL LOG FILE knop. Dit wurket allinich as jo ynstalleare hawwe
Microsoft Outlook op jo PC.)
5 As jo meardere opienfolgjende sesjes opnimme, foeget PCB de nije gegevens ta oan 'e ein fan' e earder fongen gegevens. As jo de foarige gegevens wiskje wolle út it log file, Jo moatte elke kear op de CLEAR DATA knop klikke foardat jo begjinne mei it fêstlizzen fan gegevens.
3.2.3 Warm Boot / Cold Boot
Warm en kâld booten fan de PLX32-EIP-MBTCP-UA kin dien wurde troch te klikken op MODULE > ALGEMIEN > WARM BOOT of KOUDE BOOT.
De bedriuw ProSoft Technology, Inc.
Side 37 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Diagnostyk en Troubleshooting User Manual
3.3 Gateway Status Data yn boppeste ûnthâld
De poarte skriuwt nuttige modulestatusgegevens yn tawijd lokaasjes foar boppeste ûnthâld yn har ynterne databank. De lokaasje fan dit gebiet foar statusgegevens hinget ôf fan de protokollen dy't stipe wurde troch jo gateway. Jo kinne de funksje Data Map brûke yn Prosoft Configuration Builder om dizze gegevens yn kaart te bringen yn it brûkersgegevensgebiet fan 'e database fan' e poarte (registrearret 0 oant 9999). Apparaten op ôfstân, lykas HMI's of processors kinne dan tagong krije ta de statusgegevens. Sjoch Mapping Data yn Module Unthâld (side 23).
3.3.1 Algemiene Gateway Status Data yn Upper Unthâld De folgjende tabel beskriuwt de ynhâld fan de poarte syn algemiene status data gebiet.
Registraasjeadres 14000 oant 14001 14002 oant 14004 14005 oant 14009 14010 oant 14014 14015 oant 14019
Beskriuwing Program Cycle Counter Product Code (ASCII) Product Revision (ASCII) Operating System Revision (ASCII) OS Run Number (ASCII)
De bedriuw ProSoft Technology, Inc.
Side 38 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
Diagnostyk en Troubleshooting User Manual
3.3.2 Protokol-spesifike Status Data yn boppeste ûnthâld
De PLX32-EIP-MBTCP-UA hat ek lokaasjes foar boppeste ûnthâld foar protokol-spesifike statusgegevens. De lokaasje fan it statusgegevensgebiet foar de poarteprotokolbestjoerders is ôfhinklik fan de protokollen. Sjoch foar mear ynformaasje:
· EIP-statusgegevens yn it boppeste ûnthâld (side 66) · MBTCP-statusgegevens yn it boppeste ûnthâld (side 102)
De bedriuw ProSoft Technology, Inc.
Side 39 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
4 Hardware ynformaasje
Hardware ynformaasje Brûkershânlieding
4.1 Hardware Spesifikaasjes
Spesifikaasje Power Supply
Beskriuwing
24 VDC nominaal 10 oant 36 VDC tastien Posityf, Negatyf, GND terminals
Aktuele Load
24 VDC nominaal @ 300 mA 10 oant 36 VDC @ 610 mA maksimum
Bedriuwstemperatuer -25 °C oant 70 °C (-13 °F oant 158 °F)
Opslachtemperatuer -40 °C oant 80 °C (-40 °F oant 176 °F)
Relative Feuchte
5% oant 95% RH sûnder kondensaasje
Ofmjittings (H x B x D)
5.38 x 1.99 x 4.38 yn 13.67 x 5.05 x 11.13 sm
LED Yndikatoaren
Konfiguraasje (CFG) en flater (ERR) Kommunikaasjestatus Power (PWR) en Hardware Fault (FLT) Netwurkstatus (NS) EtherNet/IPTM Klasse I of Klasse III Ferbining
Status (allinich Ethernet/IP) Modulestatus (MS) Modulekonfiguraasjestatus (allinich Ethernet/IP) Ethernet-kommunikaasjepoarte Link/aktiviteit en 100 mbit
Ethernet-poarte(n)
10/100 Mbit full-duplex RJ45 Connector elektryske isolaasje 1500 Vrms by 50 Hz oant 60 Hz foar 60 sekonden, tapast lykas spesifisearre yn paragraaf 5.3.2 fan IEC 60950: 1991 Ethernet Broadcast Storm Resiliency = minder as of gelyk oan 5000 frames-per-sekonde en minder as of gelyk oan 5 minuten doer
Ferstjoerd mei elke ienheid
2.5 mm schroevendraaier J180 Power Connector
De bedriuw ProSoft Technology, Inc.
Side 40 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
5 EIP-protokol
EIP Protocol User Manual
5.1 EIP funksjoneel oerview
Jo kinne de PLX32-EIP-MBTCP-UA brûke om in protte ferskillende protokollen te ynterface yn 'e Rockwell Automation-famylje fan processors, as oare software-basearre oplossingen. De folgjende yllustraasje toant de funksjonaliteit fan it EtherNet/IP-protokol.
De bedriuw ProSoft Technology, Inc.
Side 41 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
5.1.1 EtherNet / IP Algemiene spesifikaasjes
De EIP-bestjoerder stipet de folgjende ferbiningen:
Klasse Klasse 1 Klasse 3
Ferbiningstype I/O Ferbûn Client Net ferbûn Client
Oantal ferbiningen 2 2 1
Tsjinner
5
EIP Protocol User Manual
Spesifikaasje Stipe PLC-soarten Stipe berjochttypen I/O-ferbiningsgrutte yn/út Max RPI-tiid CIP-tsjinsten Stipe
Kommando List
Kommando Sets
Beskriuwing
PLC2, PLC5, SLC, CLX, CMPLX, MICROLX
PCCC en CIP
496/496 bytes
5 ms per ferbining
0x4C: CIP-gegevenstabel Lês 0x4D: CIP-gegevenstabel skriuwe CIP Generic
Unterstützt maksimaal 100 kommando's per klant. Elk kommando is konfigurearber foar kommandotype, IP-adres, registrearje nei / fan adres, en wurd / bittelling.
PLC-2/PLC-3/PLC5 Basic Command Set PLC5 Binary Command Set PLC5 ASCII Command Set SLC500 Command Set
De bedriuw ProSoft Technology, Inc.
Side 42 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5.1.2 EIP Ynterne Databank
De ynterne databank is sintraal foar de funksjonaliteit fan 'e PLX32-EIP-MBTCP-UA. De gateway dielt dizze databank tusken alle kommunikaasjepoarten op 'e poarte en brûkt it as in kanaal om ynformaasje fan ien protokol nei in oar apparaat op ien netwurk troch te jaan oan ien of mear apparaten op in oar netwurk. Hjirmei kinne gegevens fan apparaten op ien kommunikaasjepoarte tagong wurde en wurde kontroleare troch apparaten op in oar protokol.
Neist gegevens fan de kliïnt en tsjinner, kinne jo map status en flater ynformaasje generearre troch de poarte yn de brûker gegevens gebiet fan de ynterne databank. De ynterne databank is ferdield yn twa gebieten:
· Upper ûnthâld foar de gateway status gegevens gebiet. Dit is wêr't de gateway ynterne statusgegevens skriuwt foar de protokollen dy't stipe wurde troch de gateway.
· Leger ûnthâld foar it gebiet mei brûkersgegevens. Dit is wêr ynkommende gegevens fan eksterne apparaten wurde opslein en tagong.
Elk protokol yn 'e PLX32-EIP-MBTCP-UA kin gegevens skriuwe nei en lêze gegevens fan it brûkersgegevensgebiet.
Opmerking: As jo tagong wolle ta gatewaystatusgegevens yn it boppeste ûnthâld, kinne jo de gegevensmappingfunksje yn 'e poarte brûke om gegevens te kopiearjen fan it gateway-statusgegevensgebiet nei it brûkergegevensgebiet. Sjoch Mapping Data yn Module Unthâld (side 23). Oars kinne jo de diagnostyske funksjes yn ProSoft Configuration Builder brûke om view gateway status gegevens. Foar mear ynformaasje oer de gateway status gegevens, sjoch Network Diagnostics (side 65).
De bedriuw ProSoft Technology, Inc.
Side 43 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
EIP Client tagong ta databank
De clientfunksjonaliteit wikselet gegevens út tusken de ynterne database fan 'e gateway en gegevenstabellen dy't fêststeld binne yn ien of mear processors of oare server-basearre apparaten. De kommando list dy't jo definiearje yn ProSoft Configuration Builder spesifisearret hokker gegevens wurde oerdroegen tusken de poarte en elk fan de tsjinners op it netwurk. Gjin ljedder logika is nedich yn de prosessor (tsjinner) foar client funksjonaliteit, útsein om te soargjen dat genôch gegevens ûnthâld bestiet.
De folgjende yllustraasje beskriuwt de stream fan gegevens tusken de Ethernet-kliïnten en de ynterne databank.
Meardere tsjinner tagong ta EIP-database
Tsjinner-stipe yn 'e gateway lit kliïntapplikaasjes (lykas HMI-software en processors) lêze fan en skriuwe nei de database fan' e gateway. De serverdriver is yn steat om meardere tagelyk ferbiningen te stypjen fan ferskate kliïnten.
As konfigurearre as in tsjinner, is it gebiet mei brûkersgegevens fan 'e ynterne databank yn' e poarte de boarne foar lêsfersiken en de bestimming foar skriuwfersiken fan kliïnten op ôfstân. Tagong ta de databank wurdt regele troch it kommando type ûntfongen yn it ynkommende berjocht fan de kliïnt.
De gateway moat goed konfigurearre en ferbûn wêze mei it netwurk foardat elke poging wurdt dien om it te brûken. Brûk in netwurkferifikaasjeprogramma, lykas ProSoft Discovery Service of de kommando-prompt PING-ynstruksje, om te kontrolearjen dat de poarte op it netwurk te sjen is. Brûk ProSoft Configuration Builder om de goede konfiguraasje fan 'e gateway te befêstigjen en de konfiguraasje oer te dragen files fan en nei de poarte.
De bedriuw ProSoft Technology, Inc.
Side 44 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5.2 EIP konfiguraasje
5.2.1 EIP Class 3 Server konfigurearje Brûk de EIP Class 3 Server ferbining yn ProSoft Configuration Builder as de poarte fungearret as in server (slave) apparaat dat reagearret op berjochtynstruksjes dy't inisjearre binne fan in client (master) apparaat lykas in HMI, DCS, PLC, of PAC.
Om de tsjinner yn te stellen file grutte yn PCB
1 Klik yn ProSoft Configuration Builder op de [+] neist de poarte, klik dan op de [+] neist EIP Class 3 Server.
2 Dûbelklikke op de twadde EIP Class 3 Server om it dialoochfinster Bewurkje - EIP Class 3 Server wer te jaan.
3 Selektearje de SERVER FILE SIZE (100 of 1000).
o Foar in wearde fan 100 binne de registers fan N10:0 oant N10:99. o Foar in wearde fan 1000 binne de jildige registers fan N10:0 oant N10:999.
Tagong ta it ynterne ûnthâld fan de poarte De folgjende tabel ferwiist nei it gebiet mei brûkersgegevens yn it ûnthâld fan 'e poarte:
Data Type
BOOL Bit Array SINT INT DINT REAL
Tag Namme
BOOLData[ ] BITAData[ ] SINTData[ ] INT_Data[ ] DINTData[ ] REALData[ ]
Lengte fan elk elemint yn CIP-berjocht 1 4 1 2 4 4
Arrayberik foar 10,000 elemintdatabase 0 oant 159999 0 oant 4999 0 oant 19999 0 oant 9999 0 oant 4999 0 oant 4999
De bedriuw ProSoft Technology, Inc.
Side 45 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
MSG Ynstruksje Type - CIP
De folgjende tabel definiearret de relaasje fan it gebiet mei brûkersgegevens yn 'e ynterne database fan' e gateway nei de adressen dy't nedich binne yn 'e MSG CIP-ynstruksjes:
Databank
CIP
CIP Boolean
Integer
Adres
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 Real
DIntData[0]
RealData [0]
DIntData[500] RealData [500]
DIntData[1000] RealData [1000]
DIntData[1500] RealData [1500]
MSG Ynstruksje Type - PCCC
De folgjende tabel definiearret de relaasje fan it gebiet mei brûkersgegevens yn 'e ynterne database fan' e gateway nei de adressen nedich yn 'e MSG PCCC-ynstruksjes:
Databankadres 0 999 1000 1999 2000
File grutte 100 N10:0 N19:99 N20:0 N29:99 N30:0
Databankadres 0 999 1000 1999 2000
File grutte 100 N10:0 N19:99 N20:0 N29:99 N30:0
De bedriuw ProSoft Technology, Inc.
Side 46 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EtherNet/IP Explicit Messaging Server Command Support De PLX32-EIP-MBTCP-UA stipet ferskate kommando sets.
EIP Protocol User Manual
Basis Command Set Funksjes
Kommando 0x00 0x01 0x02 0x05 0x08
Funksje N/AN/AN/AN/AN/A
Definysje Beskerme Skriuw Unbeskerme Lêze Beskerme Bit Skriuw Unbeskerme Bit Skriuw Unbeskerme Skriuw
Stipe yn Server XXXXXX
PLC-5 Kommando Set Funksjes
Kommando 0x0F 0x0F
Funksje 0x00 0x01
Definysje Wurdberik Skriuw (binêr adres) Wurdberik lêzen (binêr adres)
0x0f
Typearre berik lêzen (binêr adres)
0x0f
Typearre berik skriuwen (binêr adres)
0x0f
0x26
Lês-Modify-Write (binêr adres)
0x0F 0x0F 0x0F
0x00 0x01 0x26
Wurdberik skriuwe (ASCII-adres) Wurdberik lêzen (ASCII-adres) Lês-Modify-Write (ASCII-adres)
Stipe yn Server XXXX
XX
SLC-500 Kommando Set Funksjes
Kommando 0x0F 0x0F 0x0F 0x0F 0x0F
Funksje 0xA1 0xA2 0xA9 0xAA 0xAB
Definysje
Stipe yn Server
Beskerme typte logyske lêzing mei twa
X
Adres fjilden
Beskerme typearre logyske lêzing mei trije X
Adres fjilden
Beskerme typte logyske skriuw mei twa
X
Adres fjilden
Beskerme typte logyske skriuw mei trije
X
Adres fjilden
Beskerme typte logysk skriuwen mei masker (trije adresfjilden)
De bedriuw ProSoft Technology, Inc.
Side 47 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5.2.2 Ynstelle EIP Klasse 1 Ferbining
Brûk de EIP-klasse 1-ferbining yn ProSoft Configuration Builder as de poarte fungearret as in EIP-adapter dy't gegevens oerbringt nei en fan in PLC (de EIP-scanner) mei in direkte I/O-ferbining. Direkte I / O ferbinings kinne oerdrage grutte hoemannichten gegevens fluch.
De PLX32-EIP-MBTCP-UA kin maksimaal acht I/O-ferbiningen behannelje (ôfhinklik fan it model), elk mei 248 wurden fan ynfiergegevens en 248 wurden fan útfiergegevens.
It tafoegjen fan de Gateway oan RSLogix5000 v.20
1 Start Rockwell Automation RSLinx en blêdzje nei de PLX32-EIP-MBTCP-UA. 2 Rjochtsklik op de gateway en kies dan UPLOAD EDS FROM DEVICE.
Opmerking: RSLogix5000 moat miskien opnij starte wurde om de EDS-ynstallaasje te foltôgjen.
3 Neidat jo RSLogix 5000 opnij starte, iepenje it winske RSLogix 5000-projekt. 4 Klikje yn 'e Controller Organizer mei rjochts op de EtherNet/IP-brêge yn 'e I/O-beam en
kies NIJE MODULE.
5 Typ PLX3 yn it dialoochfinster Selektearje moduletype yn it tekstfak Fier sykjen yn.
De bedriuw ProSoft Technology, Inc.
Side 48 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
6 Klik op jo PLX32-EIP-MBTCP-UA, en klik dan op CREATE. Dit iepenet it dialoochfinster Nije Module.
7 Fier yn it dialoochfinster Nije Module in namme yn foar de gateway, fier dan it IP-adres yn fan de PLX32-EIP-MBTCP-UA.
8 Klikje op Feroarje om I/O-ferbiningen ta te foegjen. De bedriuw ProSoft Technology, Inc.
Side 49 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
9 Fier yn it dialoochfinster Module Definition de I/O-ferbiningen yn. Oant acht I/O-ferbiningen kinne wurde tafoege. De I/O-ferbiningen hawwe in fêste grutte fan 496 bytes oan ynfiergegevens en 496 bytes oan útfiergegevens. As klear klikje op OK.
10 Klikje yn it dialoochfinster Module Eigenskippen op it ljepblêd CONNECTION om elke I/O-ferbining te konfigurearjen mei syn eigen RPI-tiid. As klear, klik OK.
11 De nije gateway ferskynt yn 'e Controller Organizer ûnder de EtherNet / IP-brêge.
De bedriuw ProSoft Technology, Inc.
Side 50 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
It tafoegjen fan de Gateway oan RSLogix5000 v.16 troch v.19
Opmerking: Klasse 1-ferbiningen wurde net stipe yn RSLogix v.15 en âlder
1 Start Rockwell Automation RSLogix 5000. 2 Klik yn 'e Controller Organizer mei de rjochter-klik op' e EtherNet/IP-brêge yn 'e I/O-beam en
kies NIJE MODULE. 3 Klik yn it dialoochfinster Moduletype selektearje op FYNDE. Sykje nei Generike EtherNet-brêge,
klik Generic Ethernet Bridge, en klik dan CREATE. 4 Fier yn it dialoochfinster Nije Module in namme yn foar de gateway, fier dan it IP yn
adres fan de PLX32-EIP-MBTCP-UA. Dit makket it kommunikaasjepaad fan 'e prosessor nei de PLX32-EIP-MBTCP-UA. 5 Foegje in nije module ta ûnder de Generic EtherNet Bridge en foegje in CIP-ferbining (CIP-MODULE) ta. Hjir is wêr't jo de parameters foar de I/O-ferbining opjaan. De ynfier- en útfiergrutte moatte oerienkomme mei de ynfier- en útfiergrutte konfigureare yn PCB. De fjildwearde ADDRESS stiet foar it ferbiningnûmer yn PCB. Standert hawwe alle ferbiningen 248 ynfierwurden, 248 útfierwurden en 0 konfiguraasjewurden. Stel it Comm-formaat yn op Gegevenstype INT, en set de Assembly-eksimplaren op "1" foar ynfier, "2" foar útfier, en "4" foar konfiguraasje. 6 Foegje in CIP-ferbining ta en konfigurearje foar elke I/O-ferbining.
De bedriuw ProSoft Technology, Inc.
Side 51 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Konfigurearje EIP Klasse 1 Ferbinings yn PCB Neidat jo hawwe makke de PLX32-EIP-MBTCP-UA gateway yn RSLogix 5000, Jo moatte konfigurearje de ferbinings yn de module.
Te konfigurearjen Klasse 1 ferbinings yn PCB
1 Klik yn ProSoft Configuration Builder op de [+] neist de poarte, klik dan op de [+] neist EIP Class 1 Connection [x].
2 Dûbelklikje op de EIP Klasse 1 Ferbining [x] om it dialoochfinster Bewurkje - EIP Klasse 1 Ferbining [x] wer te jaan.
3 Klik yn it dialoochfinster op in parameter en fier dan in wearde yn foar de parameter. D'r binne fjouwer ynstelbere parameters foar elke I / O-ferbining yn ProSoft Configuration Builder.
Parameter Ynfier Gegevens Adres Ynfier Grutte Utfier Gegevens Adres Utfiergrutte
Weardeberik 0 oant 9999 0 oant 248 0 oant 9999 0 oant 248
Beskriuwing
Spesifisearret it startadres binnen de firtuele databank fan 'e gateway foar gegevens oerbrocht fan 'e poarte nei de PLC.
Spesifiseart it oantal Integers dat wurdt oerbrocht nei de ynfierôfbylding fan 'e PLC (maksimaal 248 integers).
Spesifisearret it startadres binnen de firtuele databank fan 'e gateway foar gegevens dy't oerbrocht binne fan 'e PLC nei de poarte.
Spesifiseart it oantal heule getallen dat wurdt oerbrocht nei de útfierôfbylding fan 'e PLC (maksimaal 248 heule getallen).
De bedriuw ProSoft Technology, Inc.
Side 52 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5.2.3 Ynstelle EIP Klasse 3 Client [x] / UClient Connection
De PLX32-EIP-MBTCP-UA stipet twa ferbûne kliïnten en ien net-ferbûne kliïnt (de measte apparaten brûke ferbûne kliïnten; wês wis dat ferwize nei de brûkershantlieding foar it doelapparaat foar ferifikaasje).
· Brûk de EIP Klasse 3 Client [x] ferbinings as de poarte fungearret as in client / master inisjearjende berjocht ynstruksjes oan de tsjinner / slaaf apparaten. It PLX32EIP-MBTCP-UA EIP-protokol stipet trije ferbûne kliïntferbiningen. Typyske applikaasjes omfetsje SCADA-systemen, en SLC-kommunikaasje.
· Brûk de EIP Klasse 3 UClient-ferbining as de poarte fungearret as in kliïnt / master dy't berjochtynstruksjes foar de tsjinner / slave-apparaten inisjearret. It PLX32-EIP-MBTCPUA EIP-protokol stipet ien net ferbûne kliïntferbining. Net ferbûn berjochten is in soarte fan EtherNet / IP eksplisite berjochten dy't TCP / IP ymplemintaasje brûkt. Bepaalde apparaten, lykas de AB Power Monitor 3000 series B, stypje net-ferbûne berjochten. Kontrolearje jo apparaatdokumintaasje foar mear ynformaasje oer de ymplemintaasje fan EtherNet/IP.
Klasse 3 Client[x]/UClient
Te konfigurearjen Klasse 3 Client / UClient [x] ferbinings
1 Klik yn ProSoft Configuration Builder op de [+] neist de poarte, klik dan op de [+] neist EIP Class 3 Client [x] of EIP Class 3 UClient [x].
2 Dûbelklikke op de twadde EIP Class 3 Client [x] om it dialoochfinster Bewurkje - EIP Class 3 Client [x] wer te jaan.
3 Klik yn it dialoochfinster op elke parameter om de wearde te feroarjen.
De bedriuw ProSoft Technology, Inc.
Side 53 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
De folgjende tabel spesifisearret de konfiguraasje foar it EIP-client (master) apparaat op 'e netwurkpoarte:
Parameter
Minimum kommando fertraging
Wearde
0 oant 65535 millisekonden
Antwurd 0 nei 65535
Skoft
millisekonden
Opnij besykje Count 0 oant 10
Beskriuwing
Spesifisearret it oantal millisekonden om te wachtsjen tusken de earste útjeften fan in kommando. Dizze parameter kin brûkt wurde om alle kommando's nei tsjinners te fertrage om "oerstreaming" kommando's op it netwurk te foarkommen. Dizze parameter hat gjin ynfloed op opnij besykjen fan in kommando, om't se sille wurde útjûn as mislearring wurdt werkend.
Spesifisearret it bedrach fan tiid yn millisekonden dat in kliïnt wachtet foardat in kommando opnij ferstjoerd wurdt as der gjin antwurd wurdt ûntfongen fan 'e adressearre tsjinner. De wearde om te brûken is ôfhinklik fan it type kommunikaasjenetwurk dat brûkt wurdt, en de ferwachte antwurdtiid fan it stadichste apparaat dat ferbûn is mei it netwurk.
Spesifisearret it oantal kearen dat in kommando opnij besocht wurdt as it mislearret.
De bedriuw ProSoft Technology, Inc.
Side 54 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Klasse 3 Client[x]/UClient-kommando's D'r is in aparte kommandolist foar elk fan 'e ferskate berjochttypen dy't troch it protokol stipe wurde. Elke list wurdt fan boppen nei ûnderen ferwurke, ien nei de oare, oant alle oantsjutte kommando's foltôge binne, en dan begjint it stimmingsproses wer. Dizze seksje definiearret de EtherNet / IP-kommando's dy't wurde útjûn fan 'e poarte nei serverapparaten op it netwurk. Jo kinne dizze kommando's brûke foar gegevenssammeling en kontrôle fan apparaten op it TCP/IP-netwurk. Om de firtuele databank te ferbinen mei Rockwell Automation Programmable Automation Controllers (PAC's), Programmierbare Logic Controllers (PLC's), of oare EtherNet / IP-tsjinnerapparaten, moatte jo in kommandolist oanmeitsje, mei de kommandolistparameters foar elk berjochttype.
Om Class 3 Client / UClient [x] kommando's ta te foegjen
1 Klik yn ProSoft Configuration Builder op de [+] neist de poarte, klik dan op de [+] neist EIP Class 3 Client [x] of EIP Class 3 UClient [x].
2 Dûbelklikke op it winske kommandotype om it dialoochfinster Bewurkje - EIP Class 3 Client [x] Commands of Edit - EIP Class 3 UClient [x] Commands dialoochfinster wer te jaan.
3 Klik RIJ ADD om in nij kommando ta te foegjen. 4 Klik RIJ BEWERKEN of dûbelklik op de rige om it dialoochfinster Bewurkje wer te jaan wêr't jo
konfigurearje it kommando.
De bedriuw ProSoft Technology, Inc.
Side 55 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Klasse 3 Client / UClient [x] kommando SLC500 2 adres fjilden
Parameter ynskeakelje
Wearde
Betingst skriuwen ynskeakelje útskeakelje
Ynterne adres
0 oan 9999
Beskriuwing
Spesifisearret as it kommando moat wurde útfierd en ûnder hokker betingsten. ENABLE - It kommando wurdt útfierd elke scan fan 'e kommandolist DISABLE - It kommando is útskeakele en sil net wurde útfierd CONDITIONAL WRITE - It kommando wurdt allinich útfierd as de ynterne gegevens ferbûn mei it kommando feroarje
Spesifisearret it databankadres yn 'e ynterne databank fan 'e gateway dat wurdt assosjearre mei it kommando. As it kommando in lêsfunksje is, wurde de gegevens ûntfongen yn it antwurdberjocht op 'e oantsjutte lokaasje pleatst. As it kommando in skriuwfunksje is, wurde de gegevens brûkt yn it kommando krigen fan spesifisearre gegevensgebiet.
Poll Ynterval Reg Count Swap Code
IP-adres Slot
0 oan 65535
0 oan 125
Gjin Word swap Word en Byte swap Byte swap
xxx.xxx.xxx.xxx -1
Spesifisearret it minimale ynterval foar it útfieren fan trochgeande kommando's. De parameter wurdt ynfierd yn 1/10 fan in sekonde. As in wearde fan 100 wurdt ynfierd foar in kommando, wurdt it kommando net faker útfierd as elke 10 sekonden.
Spesifiseart it oantal gegevenspunten dat moat wurde lêzen fan of skreaun nei it doelapparaat.
Spesifisearret as de gegevens fan 'e tsjinner oars moatte wurde besteld as it is ûntfongen. Dizze parameter wurdt typysk brûkt by it omgean mei floating-point of oare multi-register wearden. NONE - Gjin feroaring wurdt makke (abcd) WORD SWAP - De wurden wurde wiksele (cdab) WORD EN BYTE SWAP - De wurden en bytes wurde wiksele (dcba) BYTE SWAP - De bytes wurde wiksele (badc)
Spesifisearret it IP-adres fan it doelapparaat dat oanpakt wurde moat.
Spesifisearret it slot nûmer foar it apparaat. Brûk in wearde fan -1 by ynterfacing nei in SLC 5/05. Dizze apparaten hawwe gjin slot parameter. By it oansprekken fan in prosessor yn in CLX- of CMPLX-rack, komt it slotnûmer oerien mei it slot dat de kontrôler befettet.
Func Code 501 509
File Type File Nûmer
Binary Counter Timer Control Integer Float ASCII String Status
-1
Spesifisearret de funksjekoade dy't brûkt wurdt yn it kommando. 501 - Beskerme Typed Lês 509 - Beskerme Typed Write Spesifisearret de file type om te assosjearjen mei it kommando.
Spesifiseart de PLC-5 file nûmer om te assosjearjen mei it kommando. As in wearde fan -1 wurdt ynfierd foar de parameter, sil it fjild net brûkt wurde yn it kommando, en de standert file sil brûkt wurde.
Element Number
Spesifisearret it elemint yn 'e file wêr't it kommando sil begjinne.
Kommentaar
Opsjoneel kommentaar fan 32 tekens foar it kommando.
De bedriuw ProSoft Technology, Inc.
Side 56 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Klasse 3 Client[x] / UClient kommando SLC500 3 adres fjilden
Dit kommando wurdt typysk brûkt by tagong ta gegevens yn in timer of teller. IeT1.1.2 is it adres fan de accumulator yn Timer 1.
Parameter ynskeakelje
Wearde
Betingst skriuwen ynskeakelje útskeakelje
Beskriuwing
Spesifisearret as it kommando moat wurde útfierd en ûnder hokker betingsten. ENABLE - It kommando wurdt útfierd elke scan fan 'e kommandolist DISABLE - It kommando is útskeakele en sil net wurde útfierd CONDITIONAL WRITE - It kommando wurdt allinich útfierd as de ynterne gegevens ferbûn mei it kommando feroarje
Ynterne adres Poll Ynterval Reg Count Swap Code
IP Adres Slot Func Code File Type
File Nûmer
0 oan 9999
0 oan 65535
0 oan 125
Gjin Word swap Word en Byte swap Byte swap
xxx.xxx.xxx.xxx
-1
502 510 511
Binary Counter Timer Control Integer Float ASCII String Status -1
Spesifisearret it databankadres yn 'e ynterne databank fan 'e gateway dat wurdt assosjearre mei it kommando. As it kommando in lêsfunksje is, wurde de gegevens ûntfongen yn it antwurdberjocht op 'e oantsjutte lokaasje pleatst. As it kommando in skriuwfunksje is, wurde de gegevens brûkt yn it kommando krigen fan spesifisearre gegevensgebiet. Spesifisearret it minimale ynterval foar it útfieren fan trochgeande kommando's. De parameter wurdt ynfierd yn 1/10 fan in sekonde. As in wearde fan 100 wurdt ynfierd foar in kommando, wurdt it kommando net faker útfierd as elke 10 sekonden. Spesifisearret it oantal gegevenspunten dat lêzen wurde moat fan of skreaun wurde nei it doelapparaat. Spesifisearret as de gegevens fan de tsjinner oars moatte wurde besteld as it is ûntfongen. Dizze parameter wurdt typysk brûkt by it omgean mei floating-point of oare multi-register wearden. NONE - Gjin feroaring wurdt makke (abcd) WORD SWAP - De wurden wurde wiksele (cdab) WORD EN BYTE SWAP - De wurden en bytes wurde wiksele (dcba) Byte swap - De bytes wurde wiksele (badc) Spesifisearret it IP-adres fan it doel apparaat dat wurdt oanpakt troch dit kommando. Spesifisearret it slot nûmer foar it apparaat. Brûk in wearde fan -1 by ynterfacing nei in SLC 5/05. Dizze apparaten hawwe gjin slot parameter. By it oansprekken fan in prosessor yn in ControlLogix of CompactLogix, komt it slotnûmer oerien mei it slot yn it rek dat de kontrôler oanpakt. Spesifisearret de funksjekoade dy't brûkt wurdt yn it kommando. 502 - Beskerme typt lêzen 510 - beskerme typt skriuwen 511 - beskerme typt skriuwen w/masker Spesifisearret de file type om te assosjearjen mei it kommando.
Spesifiseart de SLC 500 file nûmer om te assosjearjen mei it kommando. As in wearde fan -1 wurdt ynfierd foar de parameter, sil it fjild net brûkt wurde yn it kommando, en de standert file sil brûkt wurde.
De bedriuw ProSoft Technology, Inc.
Side 57 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Parameter Element Number
Sub Element
Kommentaar
Wearde
Beskriuwing Spesifiseart it elemint yn 'e file wêr't it kommando sil begjinne.
Spesifisearret it sub-elemint dat brûkt wurdt mei it kommando. Ferwize nei de AB dokumintaasje foar in list fan jildich sub-elemint koades. Opsjoneel kommentaar fan 32 tekens foar it kommando.
De bedriuw ProSoft Technology, Inc.
Side 58 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Klasse 3 Client[x]/UClient Commands PLC5 Binary
Parameter ynskeakelje
Ynterne adres
Poll Ynterval Reg Count Swap Code
IP-adres Slot
Func Code
File Nûmer
Wearde Ynskeakelje Betingst skriuwen útskeakelje
0 oan 9999
0 oan 65535
0 oant 125 Gjin Wurd ruilje Wurd en Byte ruil Byte ruilje
xxx.xxx.xxx.xxx -1
100 101 102 -1
Beskriuwing
Spesifisearret as it kommando moat wurde útfierd en ûnder hokker betingsten. ENABLE - It kommando wurdt útfierd elke scan fan 'e kommandolist DISABLE - It kommando is útskeakele en sil net wurde útfierd CONDITIONAL WRITE - It kommando wurdt allinich útfierd as de ynterne gegevens ferbûn mei it kommando feroarje
Spesifisearret it databankadres yn 'e ynterne databank fan 'e gateway dat wurdt assosjearre mei it kommando. As it kommando in lêsfunksje is, wurde de gegevens ûntfongen yn it antwurdberjocht op 'e oantsjutte lokaasje pleatst. As it kommando in skriuwfunksje is, wurde de gegevens brûkt yn it kommando krigen fan spesifisearre gegevensgebiet.
Spesifisearret it minimale ynterval foar it útfieren fan trochgeande kommando's. De parameter wurdt ynfierd yn 1/10 fan in sekonde. As in wearde fan 100 wurdt ynfierd foar in kommando, wurdt it kommando net faker útfierd as elke 10 sekonden.
Spesifiseart it oantal gegevenspunten dat moat wurde lêzen fan of skreaun nei it doelapparaat.
Spesifisearret as de gegevens fan 'e tsjinner oars moatte wurde besteld as it is ûntfongen. Dizze parameter wurdt typysk brûkt by it omgean mei floating-point of oare multi-register wearden. NONE - Gjin feroaring wurdt makke (abcd) WORD SWAP - De wurden wurde wiksele (cdab) WORD EN BYTE SWAP - De wurden en bytes wurde wiksele (dcba) BYTE SWAP - De bytes wurde wiksele (badc)
Spesifisearret it IP-adres fan it doelapparaat dat troch dit kommando oanpakt wurde moat.
Spesifisearret it slot nûmer foar it apparaat. Brûk in wearde fan -1 by ynterfacing nei in PLC5 Dizze apparaten hawwe gjin slotparameter. By it oansprekken fan in prosessor yn in ControlLogix of CompactLogix, komt it slotnûmer oerien mei it slot yn it rek dat de kontrôler oanpakt.
Spesifisearret de funksjekoade dy't brûkt wurdt yn it kommando. 100 – Wurdberik Skriuw 101 – Wurdberik Lês 102 – Lês-Modify-Skriuw
Spesifisearret de PLC5 file nûmer om te assosjearjen mei it kommando. As in wearde fan -1 wurdt ynfierd foar de parameter, sil it fjild net brûkt wurde yn it kommando, en de standert file sil brûkt wurde.
Element Number
Spesifisearret it elemint yn 'e file wêr't it kommando sil begjinne.
Sub Element
Spesifisearret it sub-elemint dat brûkt wurdt mei it kommando. Ferwize nei de AB dokumintaasje foar in list fan jildich sub-elemint koades.
Kommentaar
Opsjoneel kommentaar fan 32 tekens foar it kommando.
De bedriuw ProSoft Technology, Inc.
Side 59 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Klasse 3 Client[x]/UClient Commands PLC5 ASCII
Parameter ynskeakelje
Wearde
Betingst skriuwen ynskeakelje útskeakelje
Ynterne adres
0 oan 9999
Poll Ynterfal
0 oan 65535
Beskriuwing
Spesifisearret as it kommando moat wurde útfierd en ûnder hokker betingsten. ENABLE - It kommando wurdt útfierd elke scan fan 'e kommandolist DISABLE - It kommando is útskeakele en sil net wurde útfierd CONDITIONAL WRITE - It kommando wurdt allinich útfierd as de ynterne gegevens ferbûn mei it kommando feroarje
Spesifisearret it databankadres yn 'e ynterne databank fan 'e gateway dat wurdt assosjearre mei it kommando. As it kommando in lêsfunksje is, wurde de gegevens ûntfongen yn it antwurdberjocht op 'e oantsjutte lokaasje pleatst. As it kommando in skriuwfunksje is, wurde de gegevens brûkt yn it kommando krigen fan spesifisearre gegevensgebiet.
Spesifisearret it minimale ynterval foar it útfieren fan trochgeande kommando's. De parameter wurdt ynfierd yn 1/10 fan in sekonde. As in wearde fan 100 wurdt ynfierd foar in kommando, wurdt it kommando net faker útfierd as elke 10 sekonden.
Reg Count Swap Code
IP-adres Slot
Func Code
0 oant 125 Gjin Wurd ruilje Wurd en Byte ruil Byte ruilje
xxx.xxx.xxx.xxx -1
150 151 152
Spesifiseart it oantal gegevenspunten dat moat wurde lêzen fan of skreaun nei it doelapparaat.
Spesifisearret as de gegevens fan 'e tsjinner oars moatte wurde besteld as it is ûntfongen. Dizze parameter wurdt typysk brûkt by it omgean mei floating-point of oare multi-register wearden. NONE - Gjin feroaring wurdt makke (abcd) WORD SWAP - De wurden wurde wiksele (cdab) WORD EN BYTE SWAP - De wurden en bytes wurde wiksele (dcba) BYTE SWAP - De bytes wurde wiksele (badc)
Spesifisearret it IP-adres fan it doelapparaat dat troch dit kommando oanpakt wurdt.
Spesifisearret it slot nûmer foar it apparaat. Brûk in wearde fan -1 by ynterfacing nei in PLC5 Dizze apparaten hawwe gjin slotparameter. By it oansprekken fan in prosessor yn in ControlLogix of CompactLogix, komt it slotnûmer oerien mei it slot yn it rek dat de kontrôler oanpakt.
Spesifisearret de funksjekoade dy't brûkt wurdt yn it kommando. 150 – Wurdberik Skriuw 151 – Wurdberik Lês 152 – Lês-Modify-Skriuw
File String
Spesifisearret it PLC-5-adres as in tekenrige. Bygelyksample N10:300
Kommentaar
Opsjoneel kommentaar fan 32 tekens foar it kommando.
De bedriuw ProSoft Technology, Inc.
Side 60 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Klasse 3 Client[x]/UClient Commands Controller Tag Tagong
Parameter ynskeakelje
Ynterne adres
Poll Ynterval Reg Count Swap Code
IP-adres Slot
Func Code Data Type
Tag Namme
Wearde Ynskeakelje Betingst skriuwen útskeakelje
0 oan 9999
0 oan 65535
0 oant 125 Gjin Wurd ruilje Wurd en Byte ruil Byte ruilje
xxx.xxx.xxx.xxx -1
332 333 Bool SINT INT DINT REAL DWORD
Beskriuwing Jout oan as it kommando moat wurde útfierd en ûnder hokker betingsten. ENABLE - It kommando wurdt útfierd elke scan fan 'e kommandolist DISABLE - It kommando is útskeakele en sil net wurde útfierd CONDITIONAL WRITE - It kommando wurdt allinich útfierd as de ynterne gegevens dy't ferbûn binne mei it kommando feroaret Spesifiseart it databankadres yn 'e ynterne databank fan 'e gateway ferbûn mei it kommando. As it kommando in lêsfunksje is, wurde de gegevens ûntfongen yn it antwurdberjocht op 'e oantsjutte lokaasje pleatst. As it kommando in skriuwfunksje is, wurde de gegevens brûkt yn it kommando krigen fan spesifisearre gegevensgebiet. Spesifisearret it minimale ynterval foar it útfieren fan trochgeande kommando's. De parameter wurdt ynfierd yn 1/10 fan in sekonde. As in wearde fan 100 wurdt ynfierd foar in kommando, wurdt it kommando net faker útfierd as elke 10 sekonden. Spesifiseart it oantal gegevenspunten dat moat wurde lêzen fan of skreaun nei it doelapparaat. Spesifisearret as de gegevens fan de tsjinner oars moatte wurde besteld as it is ûntfongen. Dizze parameter wurdt typysk brûkt by it omgean mei floating-point of oare multi-register wearden. NONE - Gjin feroaring wurdt makke (abcd) WORD SWAP - De wurden wurde wiksele (cdab) WORD EN BYTE SWAP - De wurden en bytes wurde wiksele (dcba) BYTE SWAP - De bytes wurde wiksele (badc) Spesifisearret it IP-adres fan it doel apparaat dat wurdt oanpakt troch dit kommando. Spesifisearret it slot nûmer foar it apparaat. Brûk in wearde fan -1 by ynterfacing nei in PLC5 Dizze apparaten hawwe gjin slotparameter. By it oansprekken fan in prosessor yn in ControlLogix of CompactLogix, komt it slotnûmer oerien mei it slot yn it rek dat de kontrôler oanpakt. Spesifisearret de funksjekoade dy't brûkt wurdt yn it kommando. 332 - CIP-gegevenstabel Lêze 333 - CIP-gegevenstabel skriuwe Spesifiseart it gegevenstype fan 'e doelkontrôler tag namme.
Spesifisearret de controller tag yn 'e doelgroep PLC.
Offset
0 oan 65535
Kommentaar
Spesifisearret de offset databank dêr't de wearde oerienkomt mei de Tag Namme parameter
Opsjoneel kommentaar fan 32 tekens foar it kommando.
De bedriuw ProSoft Technology, Inc.
Side 61 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Klasse 3 Client[x]/UClient Commands CIP Generic
Parameter ynskeakelje
Wearde
Utskeakele Ynskeakele Betingst skriuwen
Ynterne adres
0 oan 9999
Poll Ynterfal
0 oan 65535
Beskriuwing
Spesifisearret de betingst om it kommando út te fieren. DISABLED - It kommando is útskeakele en sil net wurde útfierd. ENABLED - It kommando wurdt útfierd op elke scan fan 'e kommandolist as it Poll-ynterval op nul is ynsteld. As it Poll-ynterval net nul is, wurdt it kommando útfierd as de ynterval-timer ferrint. CONDITIONAL WRITE - It kommando wurdt allinich útfierd as de te ferstjoeren ynterne gegevenswearde (en) is feroare.
Spesifisearret it databankadres yn 'e ynterne databank fan 'e gateway dat wurdt assosjearre mei it kommando. As it kommando in lêsfunksje is, wurde de gegevens ûntfongen yn it antwurdberjocht op 'e oantsjutte lokaasje pleatst. As it kommando in skriuwfunksje is, wurde gegevens dy't yn it kommando brûkt wurde, ûntstien út spesifisearre gegevensgebiet.
Spesifisearret it minimale ynterval foar it útfieren fan trochgeande kommando's. De parameter wurdt ynfierd yn 1/10 fan in sekonde. Bygelyksample, as in wearde fan '100' wurdt ynfierd foar in kommando, útfiert it kommando net faker as elke 10 sekonden.
Reg Count Swap Code
IP Adres Slot Func Code Service Code Class
Instance
Attribute Comment
0 oant 125 Gjin Wurd ruilje Wurd en Byte ruil Byte ruilje
xxx.xxx.xxx.xxx -1 CIP Generic 00 to FF (Hex)
00 Nei FFFF (hex)
Applicationdependent 00 to FFFF (Hex)
Jout it oantal gegevenspunten oan om te lêzen/skriuwen nei it doelapparaat.
Spesifisearret as de gegevens fan 'e tsjinner oars moatte wurde besteld as it is ûntfongen. Dizze parameter wurdt typysk brûkt by it omgean mei floating-point of oare multi-register wearden. NONE - Gjin feroaring wurdt makke (abcd) WORD SWAP - De wurden wurde wiksele (cdab) WORD EN BYTE SWAP - De wurden en bytes wurde wiksele (dcba) BYTE SWAP - De bytes wurde wiksele (badc)
Spesifisearret it IP-adres fan it doelapparaat dat troch dit kommando oanpakt wurde moat.
Brûk `-1′ om in ferbûn apparaat te rjochtsjen. Brûk> -1 om in apparaat te rjochtsjen yn in spesifyk slotnûmer binnen it rek.
Wurdt brûkt om de attributen fan elk objekt te lêzen/skriuwen troch in eksplisyt adres te brûken
In hiele getal identifikaasjewearde dy't in bepaalde Objektynstân en/of Objektklassefunksje oanjout. Foar mear ynformaasje ferwize nei ODVA CIP spesifikaasje.
In hiele getal identifikaasje wearde tawiisd oan eltse Object Class tagonklik fan it netwurk. Foar mear ynformaasje, ferwize nei ODVA CIP spesifikaasje.
In hiele getal identifikaasjewearde tawiisd oan in Object Instance dy't it identifisearret ûnder alle Instances fan deselde klasse. Foar mear ynformaasje, ferwize nei ODVA CIP spesifikaasje.
In folslein getal identifikaasjewearde tawiisd oan in klasse- en/of eksimplaarattribute. Foar mear ynformaasje, ferwize nei ODVA CIP spesifikaasje.
Dit fjild kin brûkt wurde om in opmerking fan 32 tekens te jaan oan it kommando. De tekens ":" en "#" binne reservearre tekens. It wurdt sterk oanrikkemandearre net te brûken yn 'e kommentaar seksje.
De bedriuw ProSoft Technology, Inc.
Side 62 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Opmerking: Troch it gedrach fan ferbûne kliïnten, asjebleaft it folgjende:
- Meardere kommando's mei ferskate klasse-objekten kinne net wurde konfigureare foar itselde apparaat. - Meardere kommando's mei ferskate klasse-objekten kinne net wurde konfigureare foar ferskate apparaten. - Jo kinne meardere kommando's konfigurearje mei de Get_Attribute_Single fan deselde klasse en ferskate attributen adressearje. - As jo kommando's hawwe yn ien fan 'e oare kommandotypen (bygelyks Controller Tag Access) en konfigurearje in CIP Generic-kommando op itselde apparaat, sil it net wurkje fanwegen de Connected Client dy't in aktive ferbining hat mei in apparaat. Jo kinne lykwols beide Controller brûke Tag Tagong en CIP Generic as de doelapparaten oars binne. - Om ien of al dizze senario's te foarkommen, wurdt it oanrikkemandearre om de Unconnected Client te brûken as jo kommando's wolle stjoere nei ferskate apparaten, om't dizze ferbiningen weromsette / sluten wurde neidat elk kommando wurdt útfierd.
De bedriuw ProSoft Technology, Inc.
Side 63 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Klasse 3 Client[x]/UClient Commands Basic
Parameter ynskeakelje
Wearde
Betingst skriuwen ynskeakelje útskeakelje
Beskriuwing
Spesifisearret as it kommando moat wurde útfierd en ûnder hokker betingsten. ENABLE - It kommando wurdt útfierd elke scan fan 'e kommandolist DISABLE - It kommando is útskeakele en sil net wurde útfierd CONDITIONAL WRITE - It kommando wurdt allinich útfierd as de ynterne gegevens ferbûn mei it kommando feroarje
Ynterne adres
0 oan 9999
Spesifisearret it databankadres yn 'e ynterne databank fan 'e gateway dat wurdt assosjearre mei it kommando. As it kommando in lêsfunksje is,
de gegevens ûntfongen yn it antwurd berjocht wurdt pleatst op de oantsjutte lokaasje. As it kommando in skriuwfunksje is, wurde gegevens brûkt yn it kommando út it opjûne gegevensgebiet krigen.
Poll Ynterfal
0 oan 65535
Spesifisearret it minimale ynterval foar it útfieren fan trochgeande kommando's. De parameter wurdt ynfierd yn 1/10 fan in sekonde. As in wearde fan 100 wurdt ynfierd foar in kommando, wurdt it kommando net faker útfierd as elke 10 sekonden.
Reg Count 0 oant 125
Spesifiseart it oantal gegevenspunten dat moat wurde lêzen fan of skreaun nei it doelapparaat.
Ruilje Koade
IP Adres
Gjin Word swap Word en Byte swap Byte swap
xxx.xxx.xxx.xxx
Spesifisearret as de gegevens fan 'e tsjinner oars moatte wurde besteld as it is ûntfongen. Dizze parameter wurdt typysk brûkt by it omgean mei floating-point of oare multi-register wearden. NONE - Gjin feroaring wurdt makke (abcd) WORD SWAP - De wurden wurde wiksele (cdab) WORD EN BYTE SWAP - De wurden en bytes wurde wiksele (dcba) BYTE SWAP - De bytes wurde wiksele (badc)
Spesifisearret it IP-adres fan it doelapparaat dat troch dit kommando oanpakt wurde moat.
Slot
-1
Brûk in wearde fan -1 by ynterfacing nei in SLC 5/05. Dizze apparaten hawwe gjin slot parameter. By it oansprekken fan in prosessor yn in ControlLogix of CompactLogix, komt it slotnûmer oerien mei it slot yn it rek dat de kontrôler oanpakt.
Funksje koade 1 2 3 4 5
Spesifisearret de funksjekoade dy't brûkt wurdt yn it kommando. 1 - Beskerme skriuwe 2 - Unbeskerme lêze 3 - Beskerme bit skriuwe 4 - Unbeskerme bit skriuwe 5 - Unbeskerme skriuwe
Wurd Adres
Jout it wurdadres oan wêr't de operaasje begjinne moat.
Kommentaar
Opsjoneel kommentaar fan 32 tekens foar it kommando.
De bedriuw ProSoft Technology, Inc.
Side 64 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5.3 Netwurk Diagnostics
5.3.1 EIP PCB Diagnostics De bêste manier om de EIP-bestjoerder op te lossen is om ProSoft Configuration Builder te brûken om tagong te krijen ta de diagnostyske mooglikheden fan 'e poarte fia de Ethernet-debugpoarte.
De folgjende tabel gearfettet de statusynformaasje beskikber yn PCB foar de EIP-bestjoerder:
Ferbiningstype EIP Klasse 1
EIP Klasse 3 Server
EIP Class 3 Client/UClient [x]
Submenu Item Config Status
Config Comm Status
Config Comm Status
Kommando's Cmd-flaters (desimale)
Cmd-flaters (hex)
Beskriuwing
Konfiguraasje ynstellings foar Klasse 1 Ferbinings.
Status fan de Klasse 1 Ferbinings. Toant eltse konfiguraasje flater, likegoed as it oantal Klasse 1 Connections.
Konfiguraasje ynstellings foar Klasse 3 Server Connections.
Status ynformaasje foar eltse Klasse 3 Server Connection. Toant poartenûmers, IP-adressen, socketstatus, en lês- en skriuwtellingen.
Konfiguraasje ynstellings foar Class 3 Client / UClient Connections.
Statusynformaasje foar Class 3 Client / UClient [x] kommando's. Toant in gearfetting fan alle flaters dy't fuortkomme út Klasse 3 Client / UClient [x] kommando's.
Konfiguraasje foar de klasse 3 Client / UClient [x] kommando list.
Aktuele flater koades foar elk kommando op de Klasse 3 Client / UClient [x] kommando list yn desimaal getal opmaak. In nul betsjut dat d'r op it stuit gjin flater is foar it kommando.
Aktuele flater koades foar elk kommando op de Klasse 3 Client / UClient [x] kommando list yn heksadesimale getal opmaak. In nul betsjut dat d'r op it stuit gjin flater is foar it kommando.
Foar spesifike ynformaasje oer flater koades, sjoch EIP flater koades (side 68).
De bedriuw ProSoft Technology, Inc.
Side 65 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5.3.2 EIP Status Data yn boppeste ûnthâld
De EIP-bestjoerder hat in assosjearre statusgegevensgebiet yn it boppeste ûnthâld fan 'e PLX32-EIP-MBTCP-UA. De Data Map-funksjonaliteit fan 'e PLX32-EIP-MBTCP-UA kin brûkt wurde om dizze gegevens yn kaart te bringen yn it normale berik fan brûkersgegevens fan' e PLX32-EIP-MBTCP-UA-database.
Tink derom dat alle statuswearden binne inisjalisearre op nul (0) by opstarten, kâld opstart en by waarm opstart.
EIP Client Status Data
De folgjende tabel listet de adressen yn it boppeste ûnthâld, de PLX32-EIP-MBTCP-UA bewarret algemiene flater- en statusgegevens foar elke EIP-ferbûne en net-ferbûne kliïnt:
EIP Client Connected Client 0 Connected Client 1 Unconnected Client 0
Adresberik 17900 oant 17909 18100 oant 18109 22800 oant 22809
De ynhâld fan it statusgegevensgebiet fan elke klant is op deselde manier strukturearre. De folgjende tabel beskriuwt de ynhâld fan elk register yn it statusgegevensgebiet:
Offset 0 1 2 3 4 5 6 7 8 9
Beskriuwing Oantal kommando-fersiken Oantal kommando-antwurden Oantal kommando-flaters Oantal fersiken Oantal antwurden Oantal flaters ferstjoerd Oantal flaters ûntfongen Reservearre Aktuele flaterkoade Lêste flaterkoade
De bedriuw ProSoft Technology, Inc.
Side 66 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
EIP Client Kommando List Flater Data
De PLX32-EIP-MBTCP-UA bewarret in status-/flaterkoade yn it boppeste ûnthâld foar elk
kommando yn 'e kommandolist fan elke EIP-kliïnt. De folgjende tabel listet de adressen yn it boppeste ûnthâld wêr't de gateway de flatergegevens fan 'e kommandolist opslacht foar elke EIP-kliïnt:
EIP Client Connected client 0 Connected client 1 Unconnected client 0
Adresberik 17910 oant 18009 18110 oant 18209 22810 oant 22909
It earste wurd yn elke kliïnt syn kommando list flater gegevens gebiet befettet de status / flater koade foar it earste kommando yn de client syn kommando list. Elk opfolgjend wurd yn 'e kommando-flaterlist is ferbûn mei it folgjende kommando yn' e list. Dêrom, de grutte fan 'e
kommando list flater data gebiet hinget ôf fan it oantal kommando defined.The struktuer
fan it kommando list flater gegevens gebiet (dat is itselde foar alle kliïnten) wurdt werjûn yn de
folgjende tabel:
Offset 0 1
2 3 4 . . . 97 98 99
Beskriuwing Kommando #1 Flaterkoade Kommando #2 Flaterkoade
Kommando #3 Flaterkoade Kommando #4 Flaterkoade Kommando #5 Flaterkoade. . . Kommando #98 Flaterkoade Kommando #99 Flaterkoade Kommando #100 Flaterkoade
De bedriuw ProSoft Technology, Inc.
Side 67 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
EIP Klasse 1 Server Status Data
De folgjende tabel listet de adressen yn it boppeste ûnthâld wêr't de PLX3x-gateway de Open Connection Count opslacht foar elke EIP Klasse 1-tsjinner.
EIP Klasse 1 Server
1 2 3 4 5 6 7 8
Adresberik 17000
17001 17002 17003 17004 17005 17006 17007 17008
Beskriuwing Bitmap fan PLC State foar eltse Ferbining 1 oan 8. 0 = Run 1 = Programma Iepen Ferbining Count foar Ferbining 1 Iepen Ferbining Count foar Ferbining 2 Iepen Ferbining Telling foar Ferbining 3 Iepen Ferbining Telling foar Ferbining 4 Iepen Ferbining Telling foar Ferbining 5 Iepen Ferbiningstel foar ferbining 6 Iepen ferbiningstelling foar ferbining 7 Iepen ferbiningstelling foar ferbining 8
EIP Klasse 3 Server Status Data
De folgjende tabel listet de adressen yn it boppeste ûnthâld wêr't de PLX32-EIP-MBTCPUA statusgegevens foar elke EIP-tsjinner opslacht:
EIP-tsjinner 0 1 2 3 4
Adresberik 18900 oant 18915 18916 oant 18931 18932 oant 18947 18948 oant 18963 18964 oant 18979
De ynhâld fan elke tsjinner syn status gegevens gebiet is strukturearre itselde. De folgjende tabel beskriuwt de ynhâld fan elk register yn it statusgegevensgebiet:
Offset 0 t/m 1 2 t/m 3 4 t/m 5 6 t/m 7 8 t/m 15
Beskriuwing Ferbining State Iepen Ferbining Count Socket Lês Count Socket Skriuw Count Peer IP
De bedriuw ProSoft Technology, Inc.
Side 68 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5.3.3 EIP flater koades
De poarte bewarret flater koades werom út de kommando list proses yn de kommando list flater ûnthâld regio. In wurd wurdt tawiisd foar elk kommando yn it ûnthâld gebiet. De flater koades wurde opmakke yn it wurd as folget: De minst-signifikante byte fan it wurd befettet de útwreide status koade en de meast-signifikante byte befettet de status koade.
Brûk de weromkommende flaterkoades foar elk kommando yn 'e list om it sukses of mislearjen fan it kommando te bepalen. As it kommando mislearret, brûk dan de flaterkoade om de oarsaak fan mislearring te bepalen.
Warskôging: De gateway-spesifike flaterkoades (net EtherNet / IP / PCCC-kompatibel) wurde weromjûn fan binnen de poarte en nea weromjûn fan in taheakke EtherNet / IP / PCCC-slave-apparaat. Dit binne flaterkoades dy't diel útmeitsje fan it EtherNet/IP/PCCC-protokol of binne útwreide koades unyk foar de PLX32-EIP-MBTCP-UA. De meast foarkommende EtherNet/IP/PCCC-flaters wurde hjirûnder werjûn:
Lokale STS-flaterkoades
Koade (Int) 0 256 512 768 1024 1280 1536 1792 2048
Koade (hex) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800
Beskriuwing Sukses, gjin flater DST-knooppunt is út bufferromte kin levering net garandearje (keppelingslaach) Duplikaat tokenhâlder ûntdutsen Lokale poarte is loskeppele Applikaasjelaach hat in time-out wachtet op antwurd Duplikaatknooppunt ûntdutsen Stasjon is offline Hardwarefout
STS-flaterkoades op ôfstân
Koade (Int) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192
Koade (hex) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0xC000 0xC000 0
0xf0nn
Beskriuwing Sukses, gjin flater yllegaal kommando of opmaak Host hat in probleem en sil net kommunisearje. Host op ôfstân knooppunt mist, loskeppele of ôfsluten Host koe de funksje net foltôgje fanwegen hardwarefout. De prosessor is yn programmamodus Kompatibiliteitsmodus file ûntbrekkende of kommunikaasje sône probleem Node op ôfstân kin net buffer kommando Wachtsje ACK (1775-KA buffer fol) Op ôfstân node probleem troch download Wacht ACK (1775-KA buffer fol) Net brûkt Net brûkt Flaterkoade yn de EXT STS byte (nn befettet EXT flater koade)
De bedriuw ProSoft Technology, Inc.
Side 69 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EXT STS flater koades
Koade (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
Koade (Hex) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00C 0xF 00D 0xF 00 0 00xF0 010xF0 011xF0 012xF0 013xF0 014xF0 015xF0 016xF0 017xF0 018xF0A 019xF0B 01xF0C 01xF0D 01xF 0xF
Beskriuwing Net brûkt In fjild hat in yllegale wearde. File is ferkearde grutte Kin net foltôgje fersyk Data of file is te grut. referinsje bestiet nei it wiske gebiet Mislearring fan opdrachtútfiering om ûnbekende reden Datakonverzjeflater Scanner kin net kommunisearje mei 1771 rackadapter Type mismatch 1171 Gateway-antwurd wie net jildich Label duplikaat File is iepen; in oar knooppunt hat it In oare knooppunt is de programma-eigner Reservearre Reservearre Gegevenstabel elemint beskerming oertreding Tydlik yntern probleem
EIP flater koades
Koade (Int) -1 -2 -10 -11 -12 -20 -21 -200
Koade (Hex) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38
Beskriuwing CTS modemkontrôleline net ynsteld foar ferstjoeren Time-out by it ferstjoeren fan berjocht Timeout wachtsjen op DLE-ACK nei fersyk Timeout wachtsjen op antwurd nei fersyk Antwurdgegevens komme net oerien mei frege bytetelling DLE-NAK ûntfongen nei fersyk DLE-NAK ferstjoerd nei antwurd DLE-NAK ûntfongen nei oanfraach
EIP Protocol User Manual
De bedriuw ProSoft Technology, Inc.
Side 70 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
TCP / IP ynterface flater koades
Flater (Int) -33 -34 -35 -36 -37
Flater (Hex) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB
Beskriuwing Mislearre ferbining mei doel Mislearre registrearje sesje mei doel (timeout) Mislearre foarút iepen antwurd timeout PCCC/Tag kommando antwurd timeout Gjin TCP/IP ferbining flater
Algemiene antwurd flater koades
Flater (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49
Flater (Hex) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF
Beskriuwing Unjildige antwurdlengte CPF-itemtelling net korrekt CPF-adresfjildflater CPF-pakket tag ûnjildige CPF minne kommando-koade CPF-statusflater rapportearre CPF ferkearde ferbining-ID-wearde weromjûn Kontekstfjild komt net oerien Ferkearde sesjehandgreep weromjûn CPF net goed berjochtnûmer
Registrearje sesje antwurd flater koades
Flater (Int) -50 -51 -52
Flater (Hex) 0xFFCE 0xFFCD 0xFFCC
Beskriuwing Berjochtlingte ûntfongen net jildich Statusflater rapportearre Unjildige ferzje
Trochstjoere iepen antwurd flaterkoades
Flater (Int) -55 -56
Flater (Hex) 0xFFC9 0xFFC8
Beskriuwing Berjochtlingte ûntfongen net jildich Statusflater rapportearre
PCCC antwurd flater koades
Flater (Int) -61 -62 -63 -64 -65
-66
Flater (Hex) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE
Beskriuwing Berjochtlingte ûntfongen net jildich Statusflater rapportearre CPF minne kommandokoade TNS yn PCCC-berjocht komt net oerien
Ferkeaper-ID yn PCCC-berjocht komt net oerien Serialnûmer yn PCCC-berjocht komt net oerien
EIP Protocol User Manual
De bedriuw ProSoft Technology, Inc.
Side 71 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5.4 EIP Referinsje
5.4.1 SLC en MicroLogix Specifics
Berjochten fan in SLC 5/05 De PLX32-EIP-MBTCP-UA kin berjochten ûntfange fan in SLC 5/05 mei in Ethernet-ynterface. De gateway stipet sawol lês- en skriuwkommando's.
SLC5/05 Skriuwkommando's
Skriuwkommando's drage gegevens oer fan 'e SLC-prosessor nei de poarte. De folgjende diagram lit in eksample rung om in skriuwkommando út te fieren.
1 Stel de parameter READ/WRITE yn op WRITE. De gateway stipet in TARGET DEVICE parameterwearde fan 500CPU of PLC5.
2 Klik yn it MSG-objekt op SETUP SCREEN yn it MSG-objekt om de konfiguraasje fan de MSG-ynstruksje te foltôgjen. Dit toant it folgjende dialoochfinster.
3 Stel it ADRES TARGET DEVICE DATA TABLE yn op in jildich file elemint (lykas, N11: 0) foar SLC en PLC5 berjochten.
4 Stel de MULTIHOP-opsje yn op JA.
De bedriuw ProSoft Technology, Inc.
Side 72 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5 Folje it MULTIHOP-ljepperdiel yn fan it dialoochfinster werjûn yn 'e folgjende ôfbylding.
6 Stel de TO ADDRESS-wearde yn op it Ethernet IP-adres fan de gateway. 7 Druk op de INS kaai foar in foegjen de twadde rigel foar ControlLogix Backplane en set it slot
nûmer oan nul.
De bedriuw ProSoft Technology, Inc.
Side 73 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
SLC5/05 Lês Kommando's
Lês kommando's oerdrage gegevens nei de SLC-prosessor fan 'e poarte. De folgjende diagram lit in eksample rung om in lêskommando út te fieren.
1 Stel de parameter READ/WRITE yn op READ. De gateway stipet in TARGET DEVICE parameterwearde fan 500CPU of PLC5.
2 Klik yn it MSG-objekt op SETUP SCREEN yn it MSG-objekt om de konfiguraasje fan de MSG-ynstruksje te foltôgjen. Dit toant it folgjende dialoochfinster.
3 Stel it ADRES TARGET DEVICE DATA TABLE yn op in jildich file elemint (lykas, N11: 0) foar SLC en PLC5 berjochten.
4 Stel de MULTIHOP-opsje yn op JA.
De bedriuw ProSoft Technology, Inc.
Side 74 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5 Folje it MULTIHOP-ljepperdiel yn fan it dialoochfinster lykas werjûn yn 'e folgjende ôfbylding.
6 Stel de TO ADDRESS-wearde yn op it Ethernet IP-adres fan de gateway. 7 Druk op de INS kaai foar in foegjen de twadde rigel foar ControlLogix Backplane en set it slot
nûmer oan nul.
SLC File Soarten
Dizze ynformaasje is spesifyk foar de SLC- en MicroLogix-famylje as processors dy't brûkt wurde mei de PCCC-kommando-set. De SLC- en MicroLogix-prosessorkommando's stypje a file type fjild ynfierd as ien karakter om de gegevenstabel oan te jaan om te brûken yn it kommando. De folgjende tabel definiearret de relaasje fan de file typen akseptearre troch de poarte en de SLC file soarten.
File Typ SBTCRNFZA
Beskriuwing Status Bit Timer Counter Control Integer Floating-point String ASCII
De File Type Command Code is de ASCII karakter koade wearde fan de File Typ letter. Dit is de wearde te fieren foar de FILE TYPE parameter fan de PCCC Command konfiguraasjes yn de gegevens tabellen yn de ljedder logika.
Derneist stypje de SLC-spesifike funksjes (502, 510 en 511) in sub-elemintfjild. Dit fjild selektearret in sub-elemint fjild yn in komplekse gegevens tabel. Bygelyksample, om de aktuele opboude wearde te krijen foar in teller of timer, set it sub-elemintfjild op 2.
De bedriuw ProSoft Technology, Inc.
Side 75 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5.4.2 PLC5 Prozessor Specifications
Berjochten fan in PLC5 De poarte kin berjochten ûntfange fan in PLC5 mei in Ethernet-ynterface. De gateway stipet sawol lês- en skriuwkommando's.
PLC5 Skriuwkommando's
Skriuwkommando's drage gegevens oer fan 'e PLC5-prosessor nei de poarte. De folgjende diagram toant in eksample rung om in skriuwkommando út te fieren.
1 Klik yn it MSG-objekt op SETUP SCREEN yn it MSG-objekt om de konfiguraasje fan de MSG-ynstruksje te foltôgjen. Dit toant it folgjende dialoochfinster.
2 Selektearje it KOMMUNIKASJE OPDRACHT om út te fieren út de folgjende list mei stipe kommando's.
o PLC5 Type Write o PLC2 Unprotected Write o PLC5 Type Write to PLC o PLC Typed Logical Write
3 Stel it ADRES TARGET DEVICE DATA TABLE yn op in jildich file elemint (lykas, N11: 0) foar SLC en PLC5 berjochten. Foar it PLC2 Unprotected Write-berjocht set it adres yn op de databankyndeks (lykas 1000) foar it kommando.
De bedriuw ProSoft Technology, Inc.
Side 76 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
4 Stel de MULTIHOP-opsje yn op JA. 5 Folje MULTIHOP ljepper diel fan it dialoochfinster yn lykas werjûn yn de folgjende ôfbylding.
6 Stel de TO ADDRESS-wearde yn op it Ethernet IP-adres fan de gateway. 7 Druk op de INS kaai foar in foegjen de twadde rigel foar ControlLogix Backplane en set it slot
nûmer oan nul.
De bedriuw ProSoft Technology, Inc.
Side 77 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
PLC5 Lês Kommando's
Lês kommando's drage gegevens oer nei de PLC5-prosessor fan 'e poarte. De folgjende diagram lit in eksample rung dy't in lêskommando útfiert.
1 Klik yn it MSG-objekt op SETUP SCREEN yn it MSG-objekt om de konfiguraasje fan de MSG-ynstruksje te foltôgjen. Dit toant it folgjende dialoochfinster.
2 Selektearje it KOMMUNIKASJE OPDRACHT om út te fieren út de folgjende list mei stipe kommando's.
o PLC5 Type Lêzen o PLC2 Unbeskerme Lêzen o PLC5 Type Lêzen nei PLC o PLC Typte Logysk Lêzen
3 Stel it ADRES TARGET DEVICE DATA TABLE yn op in jildich file elemint (lykas, N11: 0) foar SLC en PLC5 berjochten. Foar it berjocht PLC2 Unprotected Read set it adres yn op de databankyndeks (lykas 1000) foar it kommando.
4 Stel de MULTIHOP-opsje yn op JA.
De bedriuw ProSoft Technology, Inc.
Side 78 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5 Folje it MULTIHOP-ljepperdiel fan it dialoochfinster yn lykas werjûn yn 'e folgjende ôfbylding.
6 Stel de TO ADDRESS-wearde yn op it Ethernet IP-adres fan de gateway. 7 Druk op de INS kaai foar in foegjen de twadde rigel foar ControlLogix Backplane en set it slot
nûmer oan nul.
PLC-5 Sub-Element Fields
Dizze paragraaf befettet ynformaasje spesifyk foar de PLC-5 prosessor by it brûken fan de PCCC kommando set. De kommando's spesifyk foar de PLC-5-prosessor befetsje in sub-elemintkoadefjild. Dit fjild selektearret in sub-elemint fjild yn in komplekse gegevens tabel. Bygelyksample, te krijen de hjoeddeiske opboude wearde foar in teller of timer, set it sub-elemint fjild oan 2. De folgjende tabellen litte de sub-elemint koades foar PLC-5 komplekse gegevens tabellen.
Timer / Teller
Koade 0 1 2
Beskriuwing Control Preset Accumulated
Kontrôle
Koade 0 1 2
Beskriuwing Control Length Posysje
PD
Alle PD-wearden binne driuwende puntwearden, se binne twa wurden lang.
Koade 0 2 4 6 8 26
Beskriuwing Control SP Kp Ki Kd PV
De bedriuw ProSoft Technology, Inc.
Side 79 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
BT
Koade 0 1 2 3 4 5
MG
Koade 0 1 2 3
Beskriuwing Control RLEN DLEN Data file # Elemint # Rack / Grp / Slot
Beskriuwing Control Flater RLEN DLEN
EIP Protocol User Manual
De bedriuw ProSoft Technology, Inc.
Side 80 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
5.4.3 ControlLogix en CompactLogix Prozessor Specifications
Berjochten fan in ControlLogix- of CompactLogix-prosessor Brûk de MSG-ynstruksje om gegevens út te wikseljen tusken in Control-/CompactLogix-prosessor en de poarte. D'r binne twa basismetoaden foar gegevensoerdracht stipe troch de poarte by it brûken fan de MSG-ynstruksje: ynkapsele PCCC-berjochten en CIP-gegevenstabelberjochten. Jo kinne beide metoaden brûke.
Ynkapsele PCCC Berjochten Dizze seksje befettet ynformaasje spesifyk foar de Control / CompactLogix prosessor by it brûken fan de PCCC kommando set. De hjoeddeistige ymplemintaasje fan 'e PCCC-kommando-set brûkt gjin funksjes dy't direkt tagong kinne ta de Controller Tag Databank. Om tagong te krijen ta dizze databank, moatte jo de tabelmappingfunksje brûke yn RSLogix 5000. RSLogix 5000 lit it tawizen fan Controller tastean Tag Arrays oan firtuele PLC 5 gegevens tabellen. De PLX32EIP-MBTCP-UA mei help fan de PLC 5 kommando set definiearre yn dit dokumint kin dan tagong ta dizze controller gegevens. PLC5- en SLC5/05-prosessoren mei in Ethernet-ynterface brûke de ynkapsele PCCC-berjochtmetoade. De gateway simulearret dizze apparaten en akseptearret sawol lês- en skriuwkommando's.
Ynkapsulearre PCCC Write Message Write kommando's oerdrage gegevens fan 'e prosessor nei de poarte. De gateway stipet de folgjende ynkapsulearre PCCC-kommando's: · PLC2 Unprotected Write · PLC5 Typed Write · PLC5 Word Range Write · PLC Typed Write
De folgjende diagram toant in eksample rung dy't in skriuwkommando útfiert.
De bedriuw ProSoft Technology, Inc.
Side 81 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
1 Definiearje yn it dialoochfinster Berjochtkonfiguraasje de gegevensset dy't moat wurde oerdroegen fan 'e prosessor nei de poarte lykas werjûn yn' e folgjende ôfbylding.
2 Folje it dialoochfinster yn foar it gegevensgebiet dat moat wurde oerdroegen.
o Foar PLC5 en SLC berjochten, set de DESTINATION ELEMENT op in elemint yn in gegevens file (lykas, N10:0).
o Foar it PLC2 Unprotected Write-berjocht, set it DESTINATION ELEMENT yn op it adres yn 'e ynterne database fan' e gateway. Dit kin net ynsteld wurde op in wearde minder as tsien. Dit is gjin beheining fan 'e gateway, mar fan' e RSLogix-software.
o Foar in PLC2 Unprotected Write of Read funksje, Fier it databank adres yn oktaal opmaak.
3 Klikje op it ljepblêd KOMMUNIKASJE en foltôgje de kommunikaasjeynformaasje lykas werjûn yn 'e folgjende ôfbylding.
De bedriuw ProSoft Technology, Inc.
Side 82 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
4 Soargje derfoar dat jo CIP selektearje as de KOMMUNIKASJE METHODE. De PATH spesifisearret de berjochtrûte fan de prosessor nei de EIP-gateway. Paad eleminten wurde skieden troch komma's. Yn it eksampit paad sjen litten:
o It earste elemint is "Enet", dat is de brûker-definiearre namme jûn oan de 1756ENET poarte yn it chassis (jo kinne ferfange it slot nûmer fan de ENET poarte foar de namme)
o It twadde elemint, "2", stiet foar de Ethernet-poarte op 'e 1756-ENET-poarte.
o It lêste elemint fan it paad, "192.168.0.75" is it IP-adres fan 'e gateway, dat is it doel foar it berjocht.
Mear komplekse paden binne mooglik as routing nei oare netwurken mei meardere 1756-ENET-poarten en racks. Ferwize nei de ProSoft Technology Technical Support Knowledgebase foar mear ynformaasje oer Ethernet routing en paad definysjes.
De bedriuw ProSoft Technology, Inc.
Side 83 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
Ynkapsele PCCC Lês Berjocht
Lês kommando's oerdrage gegevens fan 'e poarte nei in prosessor. De gateway stipet de ynkapsulearre PCCC-kommando's:
· PLC2 Unprotected Read · PLC5 Typed Read · PLC5 Word Range Read · PLC Typed Read
De folgjende diagram toant in eksample rung dy't in lêskommando útfiert.
1 Definiearje yn it dialoochfinster Berjochtkonfiguraasje de gegevensset dy't moat wurde oerdroegen fan 'e prosessor nei de poarte lykas werjûn yn' e folgjende ôfbylding.
2 Folje it dialoochfinster yn foar it gegevensgebiet dat moat wurde oerdroegen.
o Foar PLC5- en SLC-berjochten, set it SOURCE ELEMENT op in elemint yn in gegevens file (lykas, N10:0).
o Foar it PLC2 Unprotected Read-berjocht, set it SOURCE ELEMENT yn op it adres yn de ynterne database fan de gateway. Dit kin net ynsteld wurde op in wearde minder as tsien. Dit is gjin beheining fan 'e gateway, mar fan' e RSLogix-software.
De bedriuw ProSoft Technology, Inc.
Side 84 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
3 Klikje op it ljepblêd KOMMUNIKASJE en foltôgje de kommunikaasjeynformaasje lykas werjûn yn 'e folgjende ôfbylding.
4 Soargje derfoar dat jo CIP selektearje as de KOMMUNIKASJE METHODE. De PATH spesifisearret de berjochtrûte fan de prosessor nei de EIP-gateway. Paad eleminten wurde skieden troch komma's. Yn it eksampit paad sjen litten:
o It earste elemint is "Enet", dat is de brûker-definiearre namme jûn oan de 1756ENET poarte yn it chassis (jo kinne ferfange it slot nûmer fan de ENET poarte foar de namme)
o It twadde elemint, "2", stiet foar de Ethernet-poarte op 'e 1756-ENET-poarte.
o It lêste elemint fan it paad, "192.168.0.75" is it IP-adres fan 'e poarte, en it doel foar it berjocht.
Mear komplekse paden binne mooglik as routing nei oare netwurken mei meardere 1756-ENET-poarten en racks. Ferwize nei de ProSoft Technology Technical Support Knowledgebase foar mear ynformaasje oer Ethernet routing en paad definysjes.
De bedriuw ProSoft Technology, Inc.
Side 85 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
CIP Data Tabel Operations
Jo kinne CIP-berjochten brûke om gegevens oer te dragen tusken de ControlLogix- of CompactLogix-prosessor en de gateway. Tag nammen definiearje de eleminten dy't oerdroegen wurde. De gateway stipet sawol lês- as skriuwoperaasjes.
CIP Data Tabel Write
CIP gegevens tabel skriuw berjochten oerdrage gegevens fan de prosessor nei de poarte. De folgjende diagram lit in eksample rung dy't in skriuwkommando útfiert.
1 Definiearje yn it dialoochfinster Berjochtkonfiguraasje de gegevensset dy't moat wurde oerdroegen fan 'e prosessor nei de poarte lykas werjûn yn' e folgjende ôfbylding.
2 Folje it dialoochfinster yn foar it gegevensgebiet dat moat wurde oerdroegen. CIP Data Tabel berjochten fereaskje in tag databankelemint foar sawol de boarne as bestimming.
o DE BRONNE TAG is a tag definiearre yn de Controller Tag databank. o De DESTINATION ELEMENT is de tag elemint yn 'e poarte. o De poarte simulearret a tag databank as in array fan eleminten definiearre troch de
maksimum register grutte foar de poarte mei de tag namme INT_DATA (mei de maksimale wearde fan int_data[3999]).
De bedriuw ProSoft Technology, Inc.
Side 86 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
3 Yn it foarige example, it earste elemint yn 'e databank is de startlokaasje foar de skriuwoperaasje fan tsien eleminten. Klikje op it ljepblêd KOMMUNIKASJE en foltôgje de kommunikaasjeynformaasje lykas werjûn yn 'e folgjende ôfbylding.
4 Soargje derfoar dat jo CIP selektearje as de KOMMUNIKASJE METHODE. De PATH spesifisearret de berjochtrûte fan de prosessor nei de EIP-gateway. Paad eleminten wurde skieden troch komma's. Yn it eksampit paad sjen litten:
o It earste elemint is "Enet", dat is de brûker-definiearre namme jûn oan de 1756ENET poarte yn it chassis (jo kinne ferfange it slot nûmer fan de ENET poarte foar de namme)
o It twadde elemint, "2", stiet foar de Ethernet-poarte op 'e 1756-ENET-poarte.
o It lêste elemint fan it paad, "192.168.0.75" is it IP-adres fan 'e gateway, dat is it doel foar it berjocht.
Mear komplekse paden binne mooglik as routing nei oare netwurken mei meardere 1756-ENET-poarten en racks. Ferwize nei de ProSoft Technology Technical Support Knowledgebase foar mear ynformaasje oer Ethernet routing en paad definysjes.
De bedriuw ProSoft Technology, Inc.
Side 87 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
CIP Data Tabel Lês
CIP gegevens tabel lêzen berjochten oerdrage gegevens oan de prosessor út de poarte. De folgjende diagram lit in eksample rung dy't in lêskommando útfiert.
1 Definiearje yn it dialoochfinster Berjochtkonfiguraasje de gegevensset dy't moat wurde oerdroegen fan 'e prosessor nei de poarte lykas werjûn yn' e folgjende ôfbylding.
2 Folje it dialoochfinster yn foar it gegevensgebiet dat moat wurde oerdroegen. CIP Data Tabel berjochten fereaskje in tag databankelemint foar sawol de boarne as bestimming.
o DE BESTEMMING TAG is a tag definiearre yn de Controller Tag databank. o De SOURCE ELEMENT is de tag elemint yn 'e poarte. o De poarte simulearret a tag databank as in array fan eleminten definiearre troch de
maksimale registergrutte foar de gateway (brûkerskonfiguraasjeparameter "Maksimum register" yn 'e seksje [Gateway]) mei de tag namme INT_DATA.
De bedriuw ProSoft Technology, Inc.
Side 88 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
EIP Protocol User Manual
3 Yn it foarige example, it earste elemint yn 'e databank is de startlokaasje foar it lêzen fan tsien eleminten. Klikje op it ljepblêd KOMMUNIKASJE en foltôgje de kommunikaasjeynformaasje lykas werjûn yn 'e folgjende ôfbylding.
4 Soargje derfoar dat jo CIP selektearje as de KOMMUNIKASJE METHODE. De PATH spesifisearret de berjochtrûte fan de prosessor nei de EIP-gateway. Paad eleminten wurde skieden troch komma's. Yn it eksampit paad sjen litten:
o It earste elemint is "Enet", dat is de brûker-definiearre namme jûn oan de 1756ENET poarte yn it chassis (jo kinne ferfange it slot nûmer fan de ENET poarte foar de namme)
o It twadde elemint, "2", stiet foar de Ethernet-poarte op 'e 1756-ENET-poarte.
o It lêste elemint fan it paad, "192.168.0.75" is it IP-adres fan 'e gateway, dat is it doel foar it berjocht.
Mear komplekse paden binne mooglik as routing nei oare netwurken mei meardere 1756-ENET-poarten en racks. Ferwize nei de ProSoft Technology Technical Support Knowledgebase foar mear ynformaasje oer Ethernet routing en paad definysjes.
De bedriuw ProSoft Technology, Inc.
Side 89 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
6 MBTCP-protokol
MBTCP-protokol brûker hânboek
6.1 MBTCP Funksjonele Overview
Jo kinne it PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) protokol brûke om in protte ferskillende protokollen te ynterface yn 'e Schneider Electric Quantum-famylje fan processors as ek oare apparaten dy't it protokol stypje. It MBTCP-protokol stipet sawol client- as serverferbiningen.
De gateway stipet in kliïntferbining op it TCP/IP-netwurk om ynterface te meitsjen mei processors (en oare server-basearre apparaten) mei in kommandolist fan maksimaal 100 yngongen dy't jo oantsjutte. De gateway bewarret de skriuwkommando's foar processors op ôfstân yn it legere ûnthâld fan 'e gateway. Dit is ek wêr't de poarte gegevens bewarret fan lêskommando's fan oare apparaten. Sjoch MBTCP ynterne databank (side 92) foar mear ynformaasje.
Gegevens yn it legere ûnthâld fan 'e ynterne databank fan' e gateway binne tagonklik foar lês- en skriuwoperaasjes troch elke knooppunt op it netwurk dat de MBAP (Service Port 502) of MBTCP (Service Ports 2000/2001) TCP/IP-protokollen stipet. It MBAP-protokol (Port 502) is in standert ymplemintaasje definieare troch Schneider Electric en brûkt op har Quantum-prosessor. Dit iepen protokol is in wizige ferzje fan it Modbus serial protokol. It MBTCP-protokol is in ynbêde Modbus-protokolberjocht yn in TCP/IP-pakket. De poarte stipet maksimaal fiif aktive serverferbiningen op Service Ports 502, fiif ekstra aktive serverferbiningen op Service Port 2000, en ien aktive clientferbining.
De folgjende yllustraasje toant de funksjonaliteit fan it Modbus TCP/IP-protokol.
De bedriuw ProSoft Technology, Inc.
Side 90 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
MBTCP-protokol brûker hânboek
6.1.1 MBTCP Algemiene spesifikaasjes
It Modbus TCP/IP-protokol makket meardere ûnôfhinklike, tagelyk Ethernet-ferbiningen mooglik. De ferbiningen kinne alle kliïnten wêze, alle servers, of in kombinaasje fan sawol client- as serverferbiningen.
· 10/100 MB Ethernet-kommunikaasjepoarte · Unterstützt Enron-ferzje fan Modbus-protokol foar gegevenstransaksjes mei driuwende punt · Konfigurearbere parameters foar de kliïnt ynklusyf in minimale antwurdfertraging fan 0 oant
65535 ms en driuwende-punt-stipe · Unterstützt fiif ûnôfhinklike serverferbiningen foar Service Port 502 · Unterstützt fiif ûnôfhinklike serverferbiningen foar Service Port 2000 · Alle datamapping begjint by Modbus register 400001, protokolbasis 0. · Flaterkoades, flatertellers en poarte status gegevens beskikber yn brûker gegevens ûnthâld
Modbus TCP/IP Client
· Lêst aktyf gegevens fan en skriuwt gegevens nei Modbus TCP/IP-apparaten mei MBAP · Oant 10 kliïntferbiningen mei meardere kommando's om mei meardere servers te praten
Modbus TCP/IP-tsjinner
· De tsjinner stjoerprogramma akseptearret ynkommende ferbinings op Service Port 502 foar kliïnten dy't brûke Modbus TCP / IP MBAP berjochten en ferbinings op Service Port 2000 (of oare Service Ports) foar kliïnten mei help fan Encapsulated Modbus berjochten.
· Unterstützt meardere ûnôfhinklike serverferbiningen foar elke kombinaasje fan Service Port 502 (MBAP) en Service Port 2000 (Encapsulated)
· Oant 20 tsjinners wurde stipe
Parameter Modbus Commands Supported (client en server)
Konfigureare parameters: (kliïnt en tsjinner)
Konfigureare parameters: (allinich kliïnt)
Kommando List Status Data
Kommando List Polling
Beskriuwing
1: Read Coil Status 2: Lês Input Status 3: Lês Holding Registers 4: Lês Input Registers 5: Force (Skriuw) Single Coil 6: Foarynsteld (Skriuw) Single Holding Register
15: Force (Skriuw) Meardere Coils 16: Foarynsteld (Skriuw) Meardere Holding Registers 22: Mask Write Holding Register (Allinnich slaaf) 23: Lês / Skriuw Holding Registers (Allinnich slaaf)
Gateway IP Address PLC Read Start Register (%MW) PLC Write Start Register (%MW)
Oantal MBAP- en MBTCP-tsjinners Gateway Modbus Read Start Address Gateway Modbus Write Start Address
Minimale kommando-fertraging-antwurdtiid-out Teller opnij besykje
Kommando Flater Pointer
Oant 160 Modbus-kommando's (ien tag per kommando)
Flater koades rapportearre yndividueel foar elk kommando. Statusgegevens op hege nivo beskikber fan Modbus TCP/IP-kliïnt (bgl: PLC)
Elts kommando kin yndividueel ynskeakele of útskeakele; skriuw-allinich-op-gegevensferoaring is beskikber
De bedriuw ProSoft Technology, Inc.
Side 91 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
MBTCP-protokol brûker hânboek
6.1.2 MBTCP Ynterne databank
De ynterne databank is sintraal foar de funksjonaliteit fan 'e PLX32-EIP-MBTCP-UA. De poarte dielt dizze databank tusken alle kommunikaasjepoarten op 'e poarte en brûkt it as in kanaal om ynformaasje fan ien protokol nei in oar apparaat op ien netwurk troch te jaan oan ien of mear apparaten op in oar netwurk. Hjirmei kinne gegevens fan apparaten op ien kommunikaasjepoarte tagong wurde en wurde kontroleare troch apparaten op in oare kommunikaasjepoarte.
Neist gegevens fan de kliïnt en tsjinner, kinne jo map status en flater ynformaasje generearre troch de poarte yn de brûker gegevens gebiet fan de ynterne databank. De ynterne databank is ferdield yn twa gebieten:
· Upper ûnthâld foar de gateway status gegevens gebiet. Dit is wêr't de gateway ynterne statusgegevens skriuwt foar de protokollen dy't stipe wurde troch de gateway.
· Leger ûnthâld foar it gebiet mei brûkersgegevens. Dit is wêr ynkommende gegevens fan eksterne apparaten wurde opslein en tagong.
Elk protokol yn 'e PLX32-EIP-MBTCP-UA kin gegevens skriuwe nei en lêze gegevens fan it brûkersgegevensgebiet.
Opmerking: As jo tagong wolle ta gatewaystatusgegevens yn it boppeste ûnthâld, kinne jo de gegevensmappingfunksje yn 'e poarte brûke om gegevens te kopiearjen fan it gateway-statusgegevensgebiet nei it brûkergegevensgebiet. Sjoch Mapping Data yn Module Unthâld (side 23). Oars kinne jo de diagnostyske funksjes yn ProSoft Configuration Builder brûke om view gateway status gegevens. Foar mear ynformaasje oer de gateway status gegevens, sjoch Network Diagnostics (side 102).
De bedriuw ProSoft Technology, Inc.
Side 92 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
MBTCP-protokol brûker hânboek
Modbus TCP / IP Client Tagong ta databank
De clientfunksjonaliteit wikselt gegevens út tusken de ynterne database fan de PLX32-EIP-MBTCP-UA en gegevenstabellen fêststeld yn ien of mear Quantum-processors of oare server-basearre apparaten. De kommando list dy't jo definiearje yn ProSoft Configuration Builder spesifisearret hokker gegevens wurde oerdroegen tusken de poarte en elk fan de tsjinners op it netwurk. Gjin ljedder logika is nedich yn de prosessor (tsjinner) foar client funksjonaliteit, útsein om te soargjen dat genôch gegevens ûnthâld bestiet.
De folgjende yllustraasje beskriuwt de stream fan gegevens tusken de Ethernet-kliïnten en de ynterne databank.
Meardere tsjinner tagong ta databank
De MBTCP-poarte biedt serverfunksjonaliteit mei reservearre Service Port 502 foar Modbus TCP/IP MBAP-berjochten, lykas Service Ports 2000 en 2001 om de TCP/IP Encapsulated Modbus-ferzje fan it protokol te stypjen dat wurdt brûkt troch ferskate HMI-fabrikanten. Tsjinner-stipe yn 'e gateway lit kliïntapplikaasjes ta (bygelyksample: HMI software, Quantum processors, etc) te lêzen út en skriuwe nei de gateway syn databank. Dizze seksje besprekt de easken foar heakjen oan de poarte mei help fan kliïntapplikaasjes.
De serverdriver stipet meardere tagelyk ferbiningen fan ferskate kliïnten. Oant fiif kliïnten kinne tagelyk ferbine op Service Port 502 en fiif mear kinne tagelyk ferbine op Service Port 2000. It MBTCP-protokol brûkt Service Port 2001 om Encapsulated Modbus-kommando's troch te jaan fan 'e Ethernet-poarte nei de seriële poarte fan' e poarte.
As konfigurearre as in tsjinner, brûkt de gateway syn ynterne databank as de boarne foar lêsoanfragen en de bestimming foar skriuwfersiken fan kliïnten op ôfstân. Tagong ta de databank wurdt regele troch it kommando type ûntfongen yn it ynkommende berjocht fan de kliïnt. De folgjende tabel spesifiseart de relaasje fan 'e ynterne databank fan' e poarte nei de adressen dy't nedich binne yn 'e ynkommende Modbus TCP / IP-oanfragen.
De bedriuw ProSoft Technology, Inc.
Side 93 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
MBTCP-protokol brûker hânboek
Databankadres 0 1000 2000 3000 3999
Modbus Adres 40001 41001 42001 43001 44000
De folgjende firtuele adressen binne gjin diel fan 'e normale gateway-brûkersdatabase en binne gjin jildige adressen foar standertgegevens. Dizze adressen kinne lykwols brûkt wurde foar ynkommende kommando's dy't driuwende-puntgegevens oanfreegje.
Om adressen yn dit boppeste berik te brûken fereasket dat jo de folgjende parameters yn Prosoft Configuration Builder (PCB) ynstelle:
· Stel de Float Flag yn 'e MBTCP-tsjinnerkonfiguraasje yn op JA · Stel de Float Start yn op in databankadres yn it hjirûnder berik
boppe.
Unthâld dat, as dit ienris dien is, alle gegevens boppe it Float Start-adres driuwende-puntgegevens moatte wêze. Sjoch MBTCP-tsjinners konfigurearje (side 95).
Databankadres 4000 5000 6000 7000 8000 9000 9999
Modbus Adres 44001 45001 46001 47001 48001 49001 50000
De gateway moat goed konfigurearre en ferbûn wêze mei it netwurk foardat elke poging wurdt dien om it te brûken. Brûk in netwurkferifikaasjeprogramma, lykas ProSoft Discovery Service of de kommando-prompt PING-ynstruksje, om te kontrolearjen dat oare apparaten de poarte op it netwurk kinne fine. Brûk ProSoft Configuration Builder om de goede konfiguraasje fan 'e gateway te befêstigjen en de konfiguraasje oer te dragen files fan en nei de poarte.
Modbus Message Routing: Port 2001
As Modbus-berjochten nei de PLX32-EIP-MBTCP-UA stjoerd wurde oer de TCP/IP-ferbining nei poarte 2001, wurde de berjochten troch de poarte direkt út 'e seriële kommunikaasjepoarte (Port 0, as it is konfigureare as in Modbus-master) trochstjoerd. . De kommando's (oft it in lês- as in skriuwkommando is) wurde daliks trochstjoerd nei de slave-apparaten op 'e seriële poarte. Antwurdberjochten fan 'e slave-apparaten wurde troch de poarte nei it TCP / IP-netwurk trochstjoerd om te ûntfangen troch de oarspronklike host.
De bedriuw ProSoft Technology, Inc.
Side 94 fan 155
PLX32-EIP-MBTCP-UA Multi-Protokol Gateway
MBTCP-protokol brûker hânboek
6.2 MBTCP Konfiguraasje
6.2.1 Konfiguraasje fan MBTCP-tsjinners Dizze seksje befettet databankoffset-ynformaasje brûkt troch de PLX32-EIP-MBTCP-UA MBTCP-tsjinner as tagong troch eksterne kliïnten. Jo kinne dizze brûke
Dokuminten / Resources
![]() |
ProSoft TECHNOLOGY PLX32 Multi Protokol Gateway [pdf] Brûkershânlieding PLX32 Multi Protocol Gateway, PLX32, Multi Protocol Gateway, Protocol Gateway, Gateway |




