Gateway multiprotocol PLX32
Informació del producte
Especificacions
- Nom del producte: passarel·la multiprotocol PLX32-EIP-MBTCP-UA
- Fabricant: ProSoft Technology, Inc.
- Data del manual d'usuari: 27 d'octubre de 2023
- Requisits de potència: potència de classe 2
- Aprovacions i certificacions de l'agència: disponible a
del fabricant weblloc
Instruccions d'ús del producte
1. Comença aquí
Abans d'utilitzar la passarel·la multiprotocol, seguiu els passos
es descriu a continuació:
1.1 Acabatview
Familiaritzeu-vos amb les característiques i funcions del
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway fent referència a l'usuari
manual.
1.2 Requisits del sistema
Assegureu-vos que el vostre sistema compleixi els requisits necessaris
especificat al manual d'usuari per obtenir un rendiment òptim.
1.3 Contingut del paquet
Comproveu el contingut del paquet per comprovar que tots els articles estan inclosos
tal com s'indica al manual d'usuari.
1.4 Muntatge de la passarel·la en un carril DIN
Seguiu correctament les instruccions proporcionades al manual d'usuari
munteu la passarel·la en un carril DIN per a una instal·lació segura.
1.5 Configuració del pont
Ajusteu la configuració del pont segons el manual d'usuari a
configureu la passarel·la segons sigui necessari per a la vostra configuració.
1.6 Targeta SD
Si escau, inseriu una targeta SD a la ranura designada
seguint les directrius proporcionades al manual d'usuari.
1.7 Connexió d'alimentació a la unitat
Connecteu la font d'alimentació a la unitat tal com s'indica a l'usuari
manual per engegar la passarel·la multiprotocol.
Preguntes freqüents (FAQ)
P: Com puc restablir la passarel·la multiprotocol a fàbrica
configuració?
R: Per restablir la passarel·la a la configuració de fàbrica, localitzeu el restabliment
botó del dispositiu i manteniu-lo premut durant 10 segons fins que la unitat
reinicia.
P: Es pot utilitzar la passarel·la PLX32-EIP-MBTCP-UA en situacions perilloses?
ubicacions?
R: No, no es recomana utilitzar la passarel·la en condicions perilloses
ubicacions segons les directrius de seguretat proporcionades al manual d'usuari.
PLX32-EIP-MBTCP-UA
Gateway multiprotocol
MANUAL D'USUARI
27 d'octubre de 2023
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Continguts Manual d'usuari
Els vostres comentaris si us plau
Sempre volem que sentiu que vau prendre la decisió correcta d'utilitzar els nostres productes. Si teniu suggeriments, comentaris, compliments o queixes sobre els nostres productes, documentació o suport, si us plau, escriu-nos o truca'ns.
Com contactar amb nosaltres
ProSoft Technology, Inc. +1 661-716-5100 +1 661-716-5101 (Fax) www.prosoft-technology.com support@prosoft-technology.com
Manual d'usuari PLX32-EIP-MBTCP-UA per a ús públic.
27 d'octubre de 2023
ProSoft Technology® és un copyright registrat de ProSoft Technology, Inc. Tots els altres noms de marques o productes són o poden ser marques comercials dels seus respectius propietaris i s'utilitzen per identificar productes i serveis.
Exempció de responsabilitat de contingut
Aquesta documentació no pretén substituir i no s'ha d'utilitzar per determinar la idoneïtat o la fiabilitat d'aquests productes per a aplicacions d'usuari específiques. És deure d'aquest usuari o integrador realitzar l'anàlisi, l'avaluació i les proves de risc adequats i complets dels productes pel que fa a l'aplicació o ús específic rellevant dels mateixos. Ni ProSoft Technology ni cap de les seves filials o filials es farà responsable de l'ús indegut de la informació continguda aquí. La informació d'aquest document, incloses il·lustracions, especificacions i dimensions, pot contenir imprecisions tècniques o errors tipogràfics. ProSoft Technology no fa cap garantia ni representació sobre la seva precisió i no assumeix cap responsabilitat ni es reserva el dret de corregir aquestes inexactituds o errors en qualsevol moment sense previ avís. Si teniu algun suggeriment de millora o modificació o heu trobat errors en aquesta publicació, notifiqui'ns.
Cap part d'aquest document no es pot reproduir de cap forma ni per cap mitjà, electrònic o mecànic, inclosa la fotocòpia, sense el permís exprés per escrit de ProSoft Technology. S'han d'observar totes les normatives de seguretat estatals, regionals i locals pertinents en instal·lar i utilitzar aquest producte. Per raons de seguretat i per ajudar a garantir el compliment de les dades documentades del sistema, només el fabricant hauria de fer reparacions als components. Quan s'utilitzen dispositius per a aplicacions amb requisits tècnics de seguretat, s'han de seguir les instruccions pertinents. Si no s'utilitza el programari ProSoft Technology o el programari aprovat amb els nostres productes de maquinari, es poden produir lesions, danys o resultats operatius inadequats. L'incompliment d'aquesta informació pot provocar lesions o danys a l'equip.
Copyright © 2023 ProSoft Technology, Inc. Tots els drets reservats.
Per a usuaris professionals de la Unió Europea
Si voleu descartar equips elèctrics i electrònics (EEE), poseu-vos en contacte amb el vostre distribuïdor o proveïdor per obtenir més informació.
Prop 65 Advertència sobre càncer i danys reproductius www.P65Warnings.ca.gov
ProSoft Technology, Inc.
Pàgina 2 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Continguts Manual d'usuari
Informació de codi obert
Programari de codi obert utilitzat en el producte
El producte conté, entre altres coses, programari de codi obert files, tal com es defineix a continuació, desenvolupat per tercers i amb llicència de programari de codi obert. Aquests programes de codi obert files estan protegits per drets d'autor. El vostre dret a utilitzar el programari de codi obert es regeix per les condicions de llicència de programari de codi obert aplicables pertinents. El compliment d'aquestes condicions de llicència us donarà dret a utilitzar el programari de codi obert tal com es preveu a la llicència corresponent. En cas de conflictes entre altres condicions de llicència de ProSoft Technology, Inc. aplicables al producte i les condicions de llicència de programari de codi obert, prevaldran les condicions de programari de codi obert. El programari de codi obert es proporciona lliure de drets d'autor (és a dir, no es cobren comissions per exercir els drets amb llicència). El programari de codi obert contingut en aquest producte i les respectives llicències de programari de codi obert s'indiquen al mòdul webpàgina, a l'enllaç de codi obert. Si el programari de codi obert contingut en aquest producte té una llicència sota la llicència pública general (GPL) de GNU, la llicència pública general menor (LGPL) de GNU, la llicència pública de Mozilla (MPL) o qualsevol altra llicència de programari de codi obert, que requereix que el codi font sigui disponible i aquest codi font encara no s'ha lliurat juntament amb el producte, podeu demanar el codi font corresponent del programari de codi obert a ProSoft Technology, Inc., amb el pagament de les despeses d'enviament i manipulació, durant un període d'almenys 3 anys des de la compra del producte. Envieu la vostra sol·licitud específica, dins dels 3 anys següents a la data de compra d'aquest producte, juntament amb el nom i el número de sèrie del producte que es troba a l'etiqueta del producte a:
ProSoft Technology, Inc. Director d'Enginyeria 9201 Camino Media, Suite 200 Bakersfield, CA 93311 EUA
Garantia pel que fa a un ús posterior del programari de codi obert
ProSoft Technology, Inc. no ofereix cap garantia pel programari de codi obert contingut en aquest producte, si aquest programari de codi obert s'utilitza d'una altra manera que la prevista per ProSoft Technology, Inc. Les llicències que es detallen a continuació defineixen la garantia, si n'hi ha, de la autors o llicenciants del programari de codi obert. ProSoft Technology, Inc. renuncia específicament a qualsevol garantia per defectes causats per alterar qualsevol programari de codi obert o la configuració del producte. Queda exclosa qualsevol reclamació de garantia contra ProSoft Technology, Inc. en el cas que el programari de codi obert contingut en aquest producte infringeixi els drets de propietat intel·lectual d'un tercer. La següent exempció de responsabilitat s'aplica als components GPL i LGPL en relació amb els titulars dels drets: “Aquest programa es distribueix amb l'esperança que sigui útil, però SENSE CAP GARANTIA; sense ni tan sols la garantia implícita de COMERCIABILITAT o IDONEITAT PER A UN FINS PARTICULAR. Consulteu la Llicència Pública General de GNU i la Llicència Pública General Reduïda de GNU per a més detalls." Per a la resta de components de codi obert, s'apliquen les exclusions de responsabilitat dels titulars dels drets als textos de llicència respectius. El suport tècnic, si n'hi ha, només es proporcionarà per al programari no modificat.
Aquesta informació també està disponible al menú Ajuda > Quant al programari ProSoft Configuration Builder (PCB).
ProSoft Technology, Inc.
Pàgina 3 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Continguts Manual d'usuari
Instruccions d'instal·lació importants
El cablejat d'alimentació, entrada i sortida (I/O) ha d'estar d'acord amb els mètodes de cablejat de la classe I, divisió 2, l'article 5014 (b) del Codi elèctric nacional, NFPA 70 per a la instal·lació als EUA, o tal com s'especifica a la secció 18. -1J2 del Codi elèctric canadenc per a instal·lacions al Canadà, i d'acord amb l'autoritat competent. Cal tenir en compte les següents advertències:
ADVERTÈNCIA – PERILL D'EXPLOSIÓ – LA SUBSTITUCIÓ DE COMPONENTS POT PERFECTAR L'ADEQUACIÓ PER A LA CLASSE I, DIV. 2;
ADVERTÈNCIA - PERILL D'EXPLOSIÓ - QUAN EN UBICACIONS PERILLOSES, APAGEU L'ALIMENTACIÓ ABANS DE SUBSTITUIR O CABLER ELS MÒDULS
ADVERTÈNCIA - PERILL D'EXPLOSIÓ - NO DESCONNECTEU ELS EQUIPAMENTS TREVANT QUE S'HAGI APAGAT L'ALIMENTACIÓ O SE SEGUI QUE LA ZONA NO ÉS PERILLOSA.
Potència de classe 2
Autoritzacions i certificacions de l'agència
Si us plau, visiteu el nostre weblloc web: www.prosoft-technology.com
ProSoft Technology, Inc.
Pàgina 4 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Continguts Manual d'usuari
Continguts
Els vostres comentaris Si us plau………………………………………………………………………………………………………………………………..2 Com contactar amb nosaltres … ………………………………………………………………………………………………………………………..2 Exempció de responsabilitat del contingut…………… ……………………………………………………………………………………………………………..2 Instruccions importants d'instal·lació ………… ………………………………………………………………………………… 4 Aprovacions i certificacions de l'agència …………………………………………………………… ………………………………………….4
1 Comenceu aquí
8
1.1
Acabatview…………………………………………………………………………………………………. 8
1.2
Requisits del sistema ……………………………………………………………………………………………….8
1.3
Contingut del paquet ………………………………………………………………………………………………….9
1.4
Muntatge de la passarel·la en un carril DIN …………………………………………………………………………9
1.5
Configuració del pont …………………………………………………………………………………………………..10
1.6
Targeta SD………………………………………………………………………………………………………………11
1.7
Connexió de l'alimentació a la unitat ……………………………………………………………………..12
1.8
Instal·lació del programari ProSoft Configuration Builder …………………………………………..13
2 Ús de ProSoft Configuration Builder
14
2.1 2.2 2.3 2.4 2.5
2.5.1 2.5.2 2.6 2.7 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8 2.9
Connexió de l'ordinador a la passarel·la …………………………………………………………………………14 Configuració d'una adreça IP temporal a la passarel·la …………………………… ………………14 Configuració del projecte …………………………………………………………………………………..17 Desactivació de les funcionalitats del protocol de passarel·la …… ………………………………………………………..19 Configuració dels paràmetres de la passarel·la ………………………………………………………………..22 Canviar el nom d'objectes de PCB ………………………………………………………………………………………………..22 Impressió d'una configuració File …………………………………………………………………………………..22 Configuració del port Ethernet …………………………………………… ……………………………23 Mapeig de dades a la memòria del mòdul ………………………………………………………………..24 Des de l'adreça ………… ……………………………………………………………………………………25 Adreça ……………………………………………………… …………………………………………………….25 Recompte de registres …………………………………………………………………… …………………………….25 Codi d'intercanvi ……………………………………………………………………………………………….26 Delay Preset ……………………………………………………………………………………………..26 Descàrrega del projecte al PLX32-EIP-MBTCP -UA …………………………………………27 Càrrega del projecte des de la passarel·la ………………………………………………………29
3 Diagnòstic i resolució de problemes
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
Indicadors LED ……………………………………………………………………………………………………..31 LEDs de la passarel·la principal………… ……………………………………………………………………..32 LEDs del port Ethernet ……………………………………………………… ……………………………33 Ús dels diagnòstics a ProSoft Configuration Builder ………………………………………..34 Menú de diagnòstics ………………………………… ……………………………………………………………………36 Capturar una sessió de diagnòstic a un registre File …………………………………………………………..37 Arrancada calenta/Arrencada en fred………………………………………………………………………… ……………….37 Dades d'estat de la passarel·la a la memòria superior……………………………………………………..38 Dades generals de l'estat de la passarel·la a la memòria superior…………… …………………………………………38 Dades d'estat específiques del protocol a la memòria superior…………………………………………….39
ProSoft Technology, Inc.
Pàgina 5 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Continguts Manual d'usuari
4 Informació de maquinari
40
4.1
Especificacions del maquinari………………………………………………………………………………………..40
5 Protocol EIP
41
5.1 5.1.1 5.1.2
5.2 5.2.1 5.2.2 5.2.3
5.3 5.3.1 5.3.2 5.3.3
5.4 5.4.1 5.4.2 5.4.3
EIP Functional Overview ……………………………………………………………………………………….41 Especificacions generals d'EtherNet/IP………………… …………………………42 Base de dades interna de l'EIP ………………………………………………………………………………..43 Configuració de l'EIP … ……………………………………………………………………………………………… 45 Configuració del servidor EIP Classe 3 ……………………………… …………………………………..45 Configuració de la connexió EIP Classe 1 …………………………………………………………….48 Configuració de la connexió EIP Classe 3 Connexió client[x]/UClient ……………………………………………….53 Diagnòstics de xarxa………………………………………………………………… ………………..65 Diagnòstic de PCB EIP…………………………………………………………………………………….65 Dades d'estat EIP a la part superior Memòria ……………………………………………………………………….66 Codis d'error EIP …………………………………………………… …………………………………………..69 Referència EIP …………………………………………………………………………………… ……..72 Especificacions de SLC i MicroLogix …………………………………………………………………….72 Especificacions del processador PLC5………… ………………………………………………………..76 Especificacions del processador ControlLogix i CompactLogix ……………………………………………….81
6 Protocol MBTCP
90
6.1 6.1.1 6.1.2
6.2 6.2.1 6.2.2 6.2.3
6.3 6.3.1 6.3.2 6.3.3
6.4 6.4.1
MBTCP Functional Overview ………………………………………………………………………………… 90 Especificacions generals de l'MBTCP …………………………………………………………… ……………91 Base de dades interna MBTCP …………………………………………………………………………………….92 Configuració MBTCP ……… ……………………………………………………………………..95 Configuració de servidors MBTCP ……………………………………………………… ……………….95 Configuració del client MBTCP [x] ……………………………………………………………………..97 Configuració de les ordres del client MBTCP [x] …………………………………………………….99 Diagnòstic de xarxa…………………………………………………………………… ……………102 Diagnòstic de PCB MBTCP………………………………………………………………………….102 Dades d'estat de MBTCP a la memòria superior …………… ……………………………………………………….102 Codis d'error MBTCP ……………………………………………………………………………………… …..105 Referència MBTCP …………………………………………………………………………………..106 Sobre el protocol Modbus ………… ………………………………………………………….106
7 Servidor OPC UA
108
7.1 7.1.1 7.1.2 7.1.3
7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6
7.3 7.4 7.5
Programari del gestor de configuració del servidor UA………………………………………………..108 Instal·lació ……………………………………………………………………… ……………………………………………108 Sincronització de l'hora del servidor NTP ……………………………………………………………..109 Llançament de PSW-UACM…… ………………………………………………………………………………….110 Certificats ……………………………………………………… ………………………………………..112 Política de seguretat ……………………………………………………………………………… …………112 Creació d'un certificat d'instància d'aplicació d'aprovisionament ……………………………….113 Creació d'un certificat de CA……………………………………………………… …………..115 Creació d'un certificat d'instància d'aplicació ………………………………………………..117 Actualització de la pestanya d'estat………………………… ………………………………………………………118 Creació i signatura d'un certificat nou ………………………………………………………123 Importació d'un certificat Clau pública File ………………………………………………………..127 Exportació del certificat CA al client OPC………………………………………………. 130 Llista de revocació ………………………………………………………………………………………………..131
ProSoft Technology, Inc.
Pàgina 6 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Continguts Manual d'usuari
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
Descàrrega de la configuració del servidor UA a la passarel·la ……………………………132 Control d'accés d'usuari ……………………………………………………………………… …………135 Addició d'un usuari…………………………………………………………………………………………………….135 Afegeix un usuari a un grup …………………………………………………………………………………….137 Creant Tags …………………………………………………………………………………………………….140 Pestanya Avançada ………………………………………… ……………………………………………………………………144 Desar la configuració del servidor UA ………………………………………………………… ..147 Connectivitat del client UA………………………………………………………………………………148 Mapa de dades Example……………………………………………………………………………………………..148 Configuració del client UA……………… ………………………………………………………….152 Resolució de problemes i manteniment del servidor OPC UA ………………………………….153 Pestanya Estat ……… …………………………………………………………………………………………………153 Registre d'errors de comunicació……………………………………………… ………………………………………………..153 Diagnòstic del mòdul PCB……………………………………………………………………………….. 153 Restablir l'estat Tornar a "En espera de ser subministrat" ………………………………………153 Còpia de seguretat de la base de dades de configuració PSW-UACM ……………………………………… ….154 Trasllat de la instal·lació de PSW-UACM a una màquina diferent …………………………..154
8 Suport, servei i garantia
155
8.1
Com posar-se en contacte amb el suport tècnic ……………………………………………………………………155
8.2
Informació de la garantia………………………………………………………………………………..155
ProSoft Technology, Inc.
Pàgina 7 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Comenceu aquí Manual d'usuari
1 Comenceu aquí
Per treure el màxim profit d'aquest manual d'usuari, hauríeu de tenir les habilitats següents: · Programari de configuració de PLC o PAC: inicieu el programa i utilitzeu-lo per configurar
el processador si cal · Microsoft Windows®: instal·leu i inicieu programes, executeu ordres de menú,
navegueu pels quadres de diàleg i introduïu dades · Instal·lació i cablejat de maquinari: instal·leu la passarel·la i connecteu els dispositius de manera segura a
una font d'alimentació i als ports PLX32-EIP-MBTCP-UA
1.1 Acabatview
Aquest document explica les característiques del PLX32-EIP-MBTCP-UA. Us guia a través de la configuració, mostrant com mapejar dades entre un dispositiu o xarxa, a través de la passarel·la, a un PLC o PAC. El programari ProSoft Configuration Builder crea files per importar al programari de programació PLC o PAC, integrant la passarel·la al vostre sistema. També podeu mapar dades entre àrees a la base de dades interna de la passarel·la. Això us permet copiar dades a diferents adreces dins de la base de dades de la passarel·la per tal de crear sol·licituds i control de dades més fàcils. El PLX32-EIP-MBTCP-UA és una unitat autònoma muntada en carril DIN que proporciona dos ports Ethernet per a comunicacions, configuració remota i diagnòstic. La passarel·la té una ranura per a targeta SD (targeta SD opcional) que permet emmagatzemar la configuració files que podeu utilitzar per a la recuperació, transferir la configuració a una altra passarel·la o còpia de seguretat de la configuració general.
1.2 Requisits del sistema
El programari de configuració ProSoft Configuration Builder per al PLX32-EIP-MBTCP-UA requereix els següents components mínims del sistema: · Windows 7 Professional (versió de 32 bits), 8 GB de RAM Intel® CoreTM i5 650 (3.20 GHz) · Windows XP Professional Ver .2002 Service Pack 2, 512 MB de RAM Pentium 4 (2.66
GHz) · Windows 2000 Ver.5.00.2195 Service Pack 2 512 MB de RAM Pentium III (550 MHz)
Nota: per utilitzar PCB amb el sistema operatiu Windows 7, heu d'assegurar-vos d'instal·lar PCB mitjançant l'opció "Executar com a administrador". Per trobar aquesta opció, feu clic amb el botó dret a la icona del programa d'instal·lació Setup.exe. Al menú contextual, veureu l'opció "Executar com a administrador". Feu clic amb el botó esquerre per utilitzar aquesta opció d'instal·lació. Tingueu en compte que heu d'instal·lar-la utilitzant aquesta opció encara que ja hàgiu iniciat sessió com a administrador a la vostra xarxa o ordinador personal (PC). L'ús de l'opció "Executar com a administrador" permetrà a l'instal·lador de PCB crear carpetes i files al vostre ordinador amb els permisos i la seguretat adequats. Si no feu servir l'opció "Executar com a administrador", pot semblar que PCB s'instal·la correctament; però rebràs nombrosos, repetint file accedir als errors sempre que s'està executant la PCB, especialment quan es canvien les pantalles de configuració. Si això passa, per eliminar els errors, haureu de desinstal·lar completament PCB i tornar-lo a instal·lar mitjançant l'opció "Executar com a administrador".
ProSoft Technology, Inc.
Pàgina 8 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Comenceu aquí Manual d'usuari
1.3 Contingut del paquet
Els components següents s'inclouen amb el PLX32-EIP-MBTCP-UA i són necessaris per a la instal·lació i configuració.
Important: abans de començar la instal·lació, comproveu que hi hagi tots els elements següents.
Quantitat. Nom de la part
1
Mini tornavís
1
Connector d'alimentació
1
Jumper
Número de peça HRD250 J180 J809
Part Descripció Eina per cablejar i assegurar el connector d'alimentació Connector d'alimentació PLX32-EIP-MBTCP-UA Pont de recanvi per restablir la configuració de l'OPC UA
1.4 Muntatge de la passarel·la en un carril DIN
Per muntar el PLX32-EIP-MBTCP-UA en un carril DIN, seguiu aquests passos.
1 Col·loqueu la passarel·la al carril DIN B amb un lleuger angle. 2 Enganxeu el llavi de la part posterior de l'adaptador a la part superior del rail DIN i gireu el
adaptador al rail. 3 Premeu l'adaptador cap avall sobre el rail DIN fins que quedi al ras. La pestanya de bloqueig s'enganxa
Col·loqueu i bloquegeu la passarel·la al carril DIN. 4 Si l'adaptador no es bloqueja al seu lloc, utilitzeu un tornavís o un dispositiu similar per moure'l
la pestanya de bloqueig cap avall mentre premeu l'adaptador a ras del rail DIN i deixeu anar la pestanya de bloqueig per bloquejar l'adaptador al seu lloc. Si cal, premeu la pestanya de bloqueig per bloquejar-la.
ProSoft Technology, Inc.
Pàgina 9 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
1.5 Configuració de ponts Hi ha tres parells de passadors de pont situats a la part posterior de la passarel·la.
Comenceu aquí Manual d'usuari
· MODE 1: els dos pins s'han de posar en pont durant el funcionament normal.
· MODE 2 – Jumper IP predeterminat: Aquest és el pont central. L'adreça IP predeterminada de la passarel·la és 192.168.0.250. Estableix aquest pont per tornar l'adreça IP de la passarel·la al valor predeterminat.
· MODE 3: si s'estableix, aquest pont proporciona un nivell de seguretat que resulta en els següents comportaments: o Aquest pont desactiva les funcions de càrrega i descàrrega de ProSoft Configuration Builder (PCB). Si es fa una sol·licitud de càrrega o descàrrega mitjançant PCB, apareix un missatge d'error que indica que aquestes funcions no estan disponibles. o Aquest pont també desactiva l'accés al PLX32-EIP-MBTCP-UA web pàgina que fa impossible actualitzar el firmware.
Atenció: establir simultàniament els ponts MODE 1 i MODE 3 restauraran la configuració de l'OPC UA als valors predeterminats de fàbrica.
ProSoft Technology, Inc.
Pàgina 10 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Comenceu aquí Manual d'usuari
1.6 Targeta SD
Podeu demanar un PLX32-EIP-MBTCP-UA amb una targeta SD opcional (número de peça SDI-1G). En cas d'error de la passarel·la, podeu moure la targeta SD d'una passarel·la a la següent i reprendre el funcionament.
En general, si la targeta SD està present quan engegueu o reinicieu la passarel·la, la passarel·la utilitza la configuració de la targeta SC.
Amb una targeta SD
· El ProSoft Configuration Builder baixa la configuració a la targeta SD de la passarel·la.
· La passarel·la no transfereix les dades de configuració de la targeta SD a la memòria interna. Si traieu la targeta SD i reinicieu a la passarel·la, la passarel·la carregarà les dades de configuració de la memòria de la passarel·la. Si no hi ha dades de configuració a la memòria de la passarel·la, la passarel·la utilitza la configuració predeterminada de fàbrica.
Sense targeta SD
· El ProSoft Configuration Builder descarrega la configuració a la memòria interna de la passarel·la. La passarel·la utilitza la configuració de la memòria interna.
· Si inseriu una targeta SD en blanc a la passarel·la després de configurar la passarel·la, la passarel·la no utilitzarà la configuració de la targeta SD tret que reinicieu la passarel·la. Si voleu copiar la configuració a la targeta SD, heu de descarregar-la a la passarel·la mentre la targeta SD està a la passarel·la.
ProSoft Technology, Inc.
Pàgina 11 de 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 1.7 Connexió d'alimentació a la unitat
Comenceu aquí Manual d'usuari
ADVERTÈNCIA: Assegureu-vos de no invertir la polaritat quan apliqueu energia a la passarel·la. Això provoca danys permanents als circuits de distribució d'energia interna de la passarel·la.
ProSoft Technology, Inc.
Pàgina 12 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Comenceu aquí Manual d'usuari
1.8 Instal·lació del programari ProSoft Configuration Builder
Heu d'instal·lar el programari ProSoft Configuration Builder (PCB) per configurar la passarel·la. Sempre podeu obtenir la versió més recent de ProSoft Configuration Builder des de la tecnologia ProSoft weblloc web (http://www.prosoft-technology.com). El fileEl nom conté la versió de PCB. Per example, PCB_4.4.3.4.0245.exe.
Per instal·lar ProSoft Configuration Builder des de la tecnologia ProSoft weblloc
1 Obriu el vostre web browser and navigate to www.prosoft-technology.com. 2 Cerca ‘PCB’ or ‘ProSoft Configuration Builder’. 3 Click on the ProSoft Configuration Builder search result link. 4 From the Downloads link, download the latest version of ProSoft Configuration
Constructor. 5 Trieu DESA o DESA FILE, si se li demana. 6 Deseu el file al vostre escriptori de Windows, perquè el pugueu trobar fàcilment quan ho tingueu
acabat de descarregar. 7 Quan s'hagi completat la descàrrega, cerqueu i obriu el fitxer file, i després seguiu el
instruccions a la pantalla per instal·lar el programa.
Nota: per utilitzar el ProSoft Configuration Builder amb el sistema operatiu Windows 7, heu d'assegurar-vos d'instal·lar-lo mitjançant l'opció Executar com a administrador. Per trobar aquesta opció, feu clic amb el botó dret a la icona del programa Setup.exe i, a continuació, feu clic a EXECUTAR COM A ADMINISTRADOR al menú contextual. Heu d'instal·lar-lo mitjançant aquesta opció encara que ja hàgiu iniciat sessió com a administrador a la vostra xarxa o ordinador personal (PC). L'ús de l'opció Executar com a administrador permet que el programa d'instal·lació creï carpetes i files al vostre ordinador amb els permisos i la seguretat adequats.
Si no feu servir l'opció Executar com a administrador, pot semblar que el ProSoft Configuration Builder s'instal·la correctament, però rebreu diverses file accedir als errors sempre que s'està executant el ProSoft Configuration Builder, especialment quan es canvien les pantalles de configuració. Si això passa, haureu de desinstal·lar completament el ProSoft Configuration Builder i tornar-lo a instal·lar mitjançant l'opció Executar com a administrador per eliminar els errors.
Per garantir una instal·lació correcta de ProSoft OPC UA Configuration Manager, pot ser que calgui un reinici abans d'iniciar la instal·lació. En diversos sistemes de prova, el servei d'actualització de Windows s'havia d'aturar abans de la instal·lació. Un cop finalitzada la instal·lació, podeu reiniciar el servei de Windows Update.
Atura el servei de Windows Update 1. Feu clic al botó Inici de Windows i introduïu el següent: services.msc 2. Desplaceu-vos cap avall i feu clic amb el botó dret a Windows Update i trieu ATURAR.
Realitzeu els procediments de configuració del Gestor de configuració de ProSoft OPC UA. Un cop finalitzada la configuració, seguiu els passos anteriors i trieu Iniciar per a l'últim pas.
ProSoft Technology, Inc.
Pàgina 13 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
2 Ús de ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) proporciona una manera ràpida i senzilla de gestionar la configuració de la passarel·la fileestà personalitzat per satisfer les necessitats de les vostres aplicacions. PCB us permet importar informació de configuracions instal·lades anteriorment (funcionament conegudes) a nous projectes.
2.1 Connexió del PC a la passarel·la
Amb la passarel·la muntada de manera segura, connecteu un extrem del cable Ethernet al port ETH 1 i l'altre extrem a un concentrador o commutador Ethernet accessible des de la mateixa xarxa que l'ordinador. O, connecteu-vos directament des del port Ethernet de l'ordinador al port ETH 1 de la passarel·la.
2.2 Configuració d'una adreça IP temporal a la passarel·la
Important: ProSoft Discovery Service (PDS) localitza la passarel·la mitjançant missatges de difusió UDP. PDS és una aplicació integrada a PCB. Aquests missatges poden ser bloquejats per encaminadors o commutadors de capa 3. En aquest cas, PDS no pot localitzar les passarel·les. Per utilitzar PDS, organitzeu la connexió Ethernet de manera que no hi hagi cap encaminador o commutador de capa 3 entre l'ordinador i la passarel·la O reconfigureu l'encaminador o el commutador de capa 3 per permetre l'encaminament dels missatges de difusió UDP.
1 Per obrir PDS, feu clic amb el botó dret a la icona PLX32-EIP-MBTCP-UA de la PCB i feu clic a DIAGNÒSTIC.
ProSoft Technology, Inc.
Pàgina 14 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
2 Al quadre de diàleg Diagnòstics, feu clic a la icona CONFIGURACIÓ DE CONNEXIONS.
3 Al quadre de diàleg Configuració de la connexió, feu clic al botó NAVEGA ELS DISPOSITIUS sota l'encapçalament del Servei de descoberta de ProSoft (PDS).
4 Al quadre de diàleg Servei de descoberta de ProSoft, feu clic a la icona BUSCAR MÒDULS PROSOFT per cercar mòduls de tecnologia ProSoft a la xarxa.
ProSoft Technology, Inc.
Pàgina 15 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
5 Feu clic amb el botó dret a la passarel·la i, a continuació, seleccioneu ASIGNAR IP TEMPORAL.
6 L'adreça IP predeterminada de la passarel·la és 192.168.0.250.
7 Introduïu una IP no utilitzada a la vostra subxarxa i feu clic a D'acord. 8 Vegeu Configuració del port Ethernet (pàgina 22) per establir l'adreça IP permanent al
passarel·la.
ProSoft Technology, Inc.
Pàgina 16 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
2.3 Configuració del projecte
Si abans heu utilitzat altres eines de configuració de Windows, us resulta familiar la disposició de la pantalla. La finestra ProSoft Configuration Builder consta d'un arbre view a l'esquerra, un panell d'informació i un panell de configuració al costat dret de la finestra. Quan inicieu PCB, l'arbre view consta de carpetes per al projecte per defecte i la ubicació per defecte, amb un mòdul per defecte a la carpeta d'ubicació per defecte. La il·lustració següent mostra la finestra del PCB amb un projecte nou.
Per afegir la passarel·la al projecte
1 Feu clic amb el botó dret del ratolí a MÒDUL PREDETERMINAT a l'arbre viewi, a continuació, trieu TRIBUIX EL TIPUS DE MÒDUL. Això obre el quadre de diàleg Tria el tipus de mòdul.
ProSoft Technology, Inc.
Pàgina 17 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
2 A l'àrea Filtre de línia de producte del quadre de diàleg, seleccioneu el botó d'opció PLX30.
3 A la llista desplegable PAS 1: Seleccioneu el tipus de mòdul, seleccioneu PLX32-EIP-MBTCP-UA. 4 Podeu desactivar un o més controladors a la passarel·la si no els necessiteu. Vegeu
Desactivació dels ports de passarel·la (pàgina 19). 5 Feu clic a D'acord per desar la configuració i tornar a la finestra principal de PCB.
ProSoft Technology, Inc.
Pàgina 18 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
2.4 Desactivació de les funcionalitats del protocol de passarel·la
ProSoft Configuration Builder (PCB) us ofereix l'opció de desactivar una o més funcionalitats del controlador si no les necessiteu. La desactivació de les funcionalitats del controlador pot simplificar el nombre d'opcions de configuració, facilitant la configuració de la passarel·la.
El més fàcil és desactivar les funcionalitats del controlador quan afegiu la passarel·la al projecte a PCB; tanmateix, podeu activar-los i desactivar-los després d'haver-los afegit al projecte. Ambdós mètodes es descriuen en aquest tema.
Nota: la desactivació de les funcionalitats del controlador no afecta el rendiment de la passarel·la i no és necessària.
Per desactivar les funcionalitats del controlador quan l'afegiu al projecte
El millor moment per desactivar una o més funcionalitats del controlador a la passarel·la és quan afegiu la passarel·la al projecte a PCB. Podeu desactivar-los al quadre de diàleg Tria el tipus de mòdul després de seleccionar el mòdul que voleu afegir al projecte. La imatge següent mostra un example.
ProSoft Technology, Inc.
Pàgina 19 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
Hi ha tres funcionalitats del controlador desactivades. Tingueu en compte el següent:
· Els controladors que podeu desactivar tenen DESMARQUEU SI NO S'UTILITZA a la columna ACCIÓ REQUERIDA.
· Feu clic al nom del controlador per desactivar la funcionalitat. Quan està desactivat, un cercle vermell substitueix la marca de verificació verda.
· Si hi ha diversos controladors del mateix tipus, només l'últim té el missatge Desmarca si no s'utilitza. Podeu desactivar i activar només en ordre invers.
· Finalment, si voleu habilitar una funcionalitat desactivada en aquest quadre de diàleg, torneu a fer clic al nom de la funcionalitat del controlador.
Quan feu clic a D'acord, PCB inserirà la passarel·la a l'arbre view amb les opcions de configuració desactivades ocultes.
ProSoft Technology, Inc.
Pàgina 20 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
Per desactivar o habilitar les funcionalitats de la passarel·la després d'afegir-la al projecte
1 Feu clic amb el botó dret a la icona PLX32-EIP-MBTCP-UA de l'arbre viewi, a continuació, trieu TRIBUIX EL TIPUS DE MÒDUL. Això obre el quadre de diàleg Tria el tipus de mòdul, amb el TIPUS de mòdul correcte.
Avís: tingueu en compte que tots els controladors estan activats de manera predeterminada i que l'estat del controlador al quadre de diàleg Tria el tipus de mòdul NO COINCIDEIX AMB L'ESTAT REAL DELS CONTROLADORS. Si voleu que els controladors inhabilitats es mantinguin desactivats, heu de tornar-los a desactivar en aquest quadre de diàleg perquè aparegui el cercle vermell o el triangle groc al costat del nom del port.
2 Feu clic al nom de la funcionalitat del controlador per canviar-ne l'estat d'Activat a Inhabilitat, o viceversa. Les mateixes regles esmentades anteriorment encara s'apliquen.
3 Quan feu clic a D'acord, PCB actualitza la passarel·la a l'arbre view, mostrant les opcions de configuració de les funcionalitats activades i amagant les funcionalitats desactivades.
ProSoft Technology, Inc.
Pàgina 21 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
2.5 Configuració dels paràmetres de la passarel·la
1 Feu clic al signe [+] al costat de la icona del mòdul per ampliar la informació de la passarel·la.
2 Feu clic al signe [+] al costat de qualsevol opció.
icona a view informació i configuració de la passarel·la
3 Feu doble clic a qualsevol icona per obrir un quadre de diàleg Edita. 4 Per editar un paràmetre, seleccioneu-lo al panell esquerre i feu-hi els canvis
el panell dret. 5 Feu clic a D'acord per desar els canvis.
2.5.1 Canviar el nom dels objectes PCB
Podeu canviar el nom dels objectes com ara les carpetes Projecte per defecte i Ubicació per defecte de l'arbre view. També podeu canviar el nom de la icona MÒDUL per personalitzar el projecte.
1 Feu clic amb el botó dret a l'objecte que voleu canviar el nom i, a continuació, trieu RENAME. 2 Escriviu el nom nou per a l'objecte i premeu Intro.
2.5.2 Impressió d'una configuració File
1 A la finestra principal del PCB, feu clic amb el botó dret a la icona PLX32-EIP-MBTCP-UA i, a continuació, trieu VIEW CONFIGURACIÓ.
2 En el View quadre de diàleg de configuració, feu clic a FILE menú i feu clic a IMPRIMIR. 3 Al quadre de diàleg Imprimeix, trieu la impressora que voleu utilitzar a la llista desplegable i seleccioneu
opcions d'impressió i feu clic a D'acord.
ProSoft Technology, Inc.
Pàgina 22 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
2.6 Configuració del port Ethernet Aquesta secció mostra com configurar els paràmetres del port Ethernet per al PLX32-EIP-MBTCPUA.
Per configurar el port Ethernet a la PCB
1 A l'arbre ProSoft Configuration Builder view, feu doble clic a la icona Configuració Ethernet.
2 Feu clic a qualsevol paràmetre del quadre de diàleg Edita – WATTCP per canviar el valor. Com que la passarel·la té dos ports Ethernet, hi ha opcions de configuració separades per a cada port.
Paràmetre Adreça IP Màscara de xarxa Gateway
Descripció Adreça IP única assignada a la passarel·la Màscara de subxarxa de la passarel·la (si s'utilitza)
Nota: cada port Ethernet ha d'estar en una subxarxa Ethernet diferent.
ProSoft Technology, Inc.
Pàgina 23 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
2.7 Mapeig de dades a la memòria del mòdul
Utilitzeu la secció MAPA DE DADES del ProSoft Configuration Builder per copiar dades entre àrees de la base de dades interna de la passarel·la. Això us permet copiar dades a diferents adreces dins de la base de dades de la passarel·la per tal de crear sol·licituds i control de dades més senzills. Podeu utilitzar aquesta funció per a les tasques següents.
· Copieu un màxim de 100 registres per comanda de mapa de dades i podeu configurar un màxim de 200 ordres de còpia separades.
· Copieu les dades de les taules d'error o d'estat de la memòria superior als registres de bases de dades internes a l'àrea de dades d'usuari.
· Reorganitza l'ordre de bytes i/o paraules durant el procés de còpia. Per exampli, reordenant l'ordre de bytes o paraules, podeu convertir els valors de coma flotant al format correcte per a un protocol diferent.
· Utilitzeu el mapa de dades per condensar dades àmpliament disperses en un bloc de dades contigu, facilitant l'accés.
1 Al ProSoft Configuration Builder, amplieu l'arbre del mòdul fent clic al [+] al costat del nom del mòdul.
2 Feu clic al [+] al costat de COMMONNET i, a continuació, feu doble clic a MAPA DE DADES.
3 Al quadre de diàleg Edita – Mapa de dades, feu clic a AFEGIR FILA.
ProSoft Technology, Inc.
Pàgina 24 de 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 4 Feu clic a EDIT ROW per editar els paràmetres per al mapeig.
Ús del manual d'usuari de ProSoft Configuration Builder
5 Per canviar el valor d'un paràmetre, feu clic al paràmetre i introduïu un valor nou. Feu clic a D'acord quan hàgiu acabat.
6 Repetiu els passos anteriors per afegir més mapes de memòria.
2.7.1 De l'adreça 0 a la més alta Adreça de dades d'estat Especifica l'adreça inicial del registre de la base de dades interna per a l'operació de còpia. Aquesta adreça pot ser qualsevol adreça vàlida a l'àrea de dades d'usuari o a l'àrea de dades d'estat de la passarel·la.
2.7.2 A l'adreça 0 a 9999 Especifica l'adreça del registre de destinació inicial per a l'operació de còpia. Aquesta adreça ha d'estar sempre dins de l'àrea de dades d'usuari. Assegureu-vos d'especificar una adreça de destinació que no sobreescriu les dades emmagatzemades a la memòria per un dels protocols de comunicació que s'executen a la passarel·la.
2.7.3 Recompte de registres 1 a 100 Especifica el nombre de registres a copiar.
ProSoft Technology, Inc.
Pàgina 25 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
2.7.4 Codi d'intercanvi
CAP CANVI, CANVI DE PARAULA, CANVI DE PARAULA I BYTE, CANVI DE BYTE
És possible que hàgiu d'intercanviar l'ordre dels bytes als registres durant el procés de còpia per canviar l'alineació dels bytes entre diferents protocols. Utilitzeu aquest paràmetre quan tracteu amb valors de coma flotant o d'altres registres múltiples, perquè no hi ha cap estàndard per a l'emmagatzematge d'aquests tipus de dades en dispositius esclaus.
Codi d'intercanvi No intercanvi
Descripció No es fa cap canvi en l'ordre dels bytes (1234 = 1234)
Canvi de paraules
Les paraules s'intercanvien (1234 = 3412)
Paraula i byte Les paraules s'intercanvien, després s'intercanvien els bytes de cada paraula (1234 =
Canviar
4321)
Bytes
Els bytes de cada paraula s'intercanvien (1234 = 2143)
2.7.5 Delay Preset
Aquest paràmetre estableix un interval per a cada operació de còpia del mapa de dades. El valor del preajust de retard no és una quantitat de temps fixa. És el nombre d'exploracions de microprogramari que han de transcórrer entre les operacions de còpia.
El cicle d'exploració del microprogramari pot trigar un temps variable, depenent del nivell d'activitat dels controladors de protocol que s'executen a la passarel·la i del nivell d'activitat dels ports de comunicació de la passarel·la. Cada exploració del microprogramari pot trigar d'un a diversos mil·lisegons a completar-se. Per tant, no es pot esperar que les operacions de còpia del mapa de dades es facin a intervals regulars.
Si diverses operacions de còpia (diverses files a la secció Mapa de dades) es produeixen amb massa freqüència o totes es produeixen en el mateix interval d'actualització, podrien retardar l'exploració del procés dels protocols de passarel·la, cosa que podria provocar actualitzacions de dades lentes o dades perdudes als ports de comunicació. Per evitar aquests problemes potencials, configureu el valor predeterminat de retard en diferents valors per a cada fila a la secció Mapa de dades i configureu-los en nombres més alts que no inferiors.
Per example, Delay Valors preestablerts per sota de 1000 poden provocar un retard notable en les actualitzacions de dades a través dels ports de comunicació. No configureu tots els presets de retard al mateix valor. En comptes d'això, utilitzeu valors diferents per a cada fila del mapa de dades, com ara 1000, 1001 i 1002 o qualsevol altre valor predefinit de retard que us agradi. Això evita que les còpies es facin simultàniament i evita possibles retards en l'exploració del procés.
ProSoft Technology, Inc.
Pàgina 26 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
2.8 Descàrrega del projecte al PLX32-EIP-MBTCP-UA
Nota: Per obtenir instruccions sobre la connexió al mòdul amb el vostre ordinador, consulteu Connexió del PC a la passarel·la (pàgina 14).
Perquè la passarel·la utilitzi la configuració que heu configurat, heu de descarregar (copiar) el projecte actualitzat file des del vostre ordinador a la passarel·la.
Nota: si el pont 3 del mòdul està configurat, aquesta funció no està disponible.
1 A l'arbre view a ProSoft Configuration Builder, feu clic amb el botó dret del ratolí a la icona PLX32-EIP-MBTCPUA i, a continuació, trieu DESCARREGAR DES DE LA PC AL DISPOSITIU. Això obre el quadre de diàleg Descarrega.
2 Al quadre de diàleg Baixa, al quadre desplegable Selecciona el tipus de connexió, utilitzeu l'opció ETHERNET predeterminada.
Nota: si us heu connectat al mòdul mitjançant una adreça IP temporal, el camp d'adreça Ethernet conté aquesta adreça IP temporal. ProSoft Configuration Builder utilitza aquesta adreça IP temporal per connectar-se al mòdul.
3 Feu clic a PROVA CONNECCIÓ per verificar que l'adreça IP permet l'accés al mòdul. 4 Si la connexió té èxit, feu clic a DESCARREGAR per transferir la configuració d'Ethernet a
el mòdul.
Nota: Els passos anteriors només descarreguen o modifiquen l'adreça IP i el nom del servidor OPC UA, no descarreguen ni modifiquen la configuració de l'OPC UA.
ProSoft Technology, Inc.
Pàgina 27 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
Si el procediment de prova de connexió falla, veureu un missatge d'error. Per corregir l'error, seguiu aquests passos:
1 Feu clic a D'acord per ignorar el missatge d'error. 2 Al quadre de diàleg Baixa, feu clic a NAVEGA ELS DISPOSITIUS per obrir ProSoft Discovery
Servei.
3 Feu clic amb el botó dret al mòdul i, a continuació, trieu SELECT FOR PCB. 4 Tanqueu ProSoft Discovery Service. 5 Feu clic a DESCARREGAR per transferir la configuració al mòdul.
ProSoft Technology, Inc.
Pàgina 28 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
2.9 Càrrega del projecte des de la passarel·la
Nota: Per obtenir instruccions sobre la connexió al mòdul amb el vostre ordinador, consulteu Connexió del PC a la passarel·la (pàgina 14).
Podeu carregar la configuració del projecte des del PLX32-EIP-MBTCP-UA al projecte actual a ProSoft Configuration Builder al vostre ordinador.
1 A l'arbre view a ProSoft Configuration Builder, feu clic amb el botó dret del ratolí a la icona PLX32-EIP-MBTCPUA i, a continuació, trieu CÀRREGA DES DEL DISPOSITIU A L'ordinador. Això obre el quadre de diàleg Carrega.
2 Al quadre de diàleg Carrega, al quadre desplegable Selecciona el tipus de connexió, utilitzeu la configuració ETHERNET predeterminada.
Nota: si us heu connectat al mòdul mitjançant una adreça IP temporal, el camp d'adreça Ethernet conté aquesta adreça IP temporal. ProSoft Configuration Builder utilitza aquesta adreça IP temporal per connectar-se al mòdul.
3 Feu clic a PROVA CONNECCIÓ per verificar que l'adreça IP permet l'accés al mòdul. 4 Si la connexió té èxit, feu clic a PUJAR per transferir la configuració Ethernet al
PC.
Nota: Els passos anteriors només carreguen o modifiquen l'adreça IP i el nom del servidor OPC UA, no carreguen ni modifiquen la configuració de l'OPC UA.
ProSoft Technology, Inc.
Pàgina 29 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Ús del manual d'usuari de ProSoft Configuration Builder
Si el procediment de prova de connexió falla, veureu un missatge d'error. Per corregir l'error, seguiu aquests passos.
1 Feu clic a D'acord per ignorar el missatge d'error. 2 Al quadre de diàleg Carrega, feu clic a NAVEGA ELS DISPOSITIUS per obrir ProSoft Discovery Service.
3 Feu clic amb el botó dret al mòdul i, a continuació, trieu SELECT FOR PCB. 4 Tanqueu ProSoft Discovery Service. 5 Feu clic a DESCARREGAR per transferir la configuració al mòdul.
ProSoft Technology, Inc.
Pàgina 30 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari de diagnòstic i resolució de problemes
3 Diagnòstic i resolució de problemes
Podeu solucionar problemes de la passarel·la mitjançant diversos mètodes: · Superviseu els indicadors LED de la passarel·la. · Utilitzeu les funcions de diagnòstic de ProSoft Configuration Builder (PCB). · Examineu les dades de l'àrea de dades d'estat (memòria superior) de la passarel·la interna
memòria.
3.1 Indicadors LED
El primer i més ràpid és escanejar els LED de la passarel·la per determinar l'existència i la possible causa d'un problema. Els LED proporcionen informació valuosa com ara:
· L'estat de cada port · Errors de configuració del sistema · Errors d'aplicació · Indicacions d'error
ProSoft Technology, Inc.
Pàgina 31 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari de diagnòstic i resolució de problemes
3.1.1 LED de la passarel·la principal Aquesta taula descriu els LED del panell frontal de la passarel·la.
LED PWR (alimentació)
FLT (falla)
CFG (Configuració)
ERR (error)
NS (estat de la xarxa) només per al protocol EIP
MS (estat del mòdul) només per al protocol EIP
Estat apagat
Verd continu apagat Vermell continu
Ambre sòlid apagat
Ambre intermitent apagat
Ambre sòlid
Apagat Vermell continu Verd continu Verd intermitent Verd intermitent Vermell i verd altern Parpelleig vermell i verd continu Apagat Vermell continu Verd intermitent Verd intermitent Verd intermitent Alternat vermell i verd intermitent
Descripció
L'alimentació no està connectada als terminals d'alimentació o la font és insuficient per alimentar correctament la passarel·la (es requereixen 208 mA a 24 VDC).
L'alimentació està connectada als terminals d'alimentació.
Funcionament normal.
S'ha produït un error crític. L'executable del programa ha fallat o l'usuari ha finalitzat i ja no s'està executant. Premeu el botó Restablir o apagueu per esborrar l'error.
Funcionament normal.
La unitat està en mode de configuració. Hi ha un error de configuració o bé la configuració file s'està baixant o llegint. Després de l'encesa, la passarel·la llegeix la configuració i la unitat implementa els valors de configuració i inicialitza el maquinari. Això passa durant el cicle d'engegada o després de prémer el botó Restablir.
Funcionament normal.
S'ha detectat una condició d'error i s'està produint en un dels ports de l'aplicació. Comproveu la configuració i solucioneu els errors de comunicació.
Aquest indicador d'error s'esborra a l'inici de cada intent d'ordre (mestre/client) o en cada recepció de dades (esclau/adaptador/servidor). Si aquesta condició existeix, indica que s'estan produint un gran nombre d'errors a l'aplicació (a causa d'una mala configuració) o en un o més ports (errors de comunicació de xarxa).
Sense alimentació o sense adreça IP
Adreça IP duplicada
Connectat
Temps d'espera de connexió
adreça IP obtinguda; no hi ha connexions establertes
Autoprova
Sense poder
Falla major
Dispositiu en funcionament
Falta lleu
En espera
Autoprova
ProSoft Technology, Inc.
Pàgina 32 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari de diagnòstic i resolució de problemes
3.1.2 LED del port Ethernet Aquesta taula descriu els LED del port Ethernet de la passarel·la.
LED LINK/ACT
100 Mbit
Estat apagat
Verd sòlid
Apagat Ambre intermitent
Descripció
No s'ha detectat cap connexió física a la xarxa. No és possible cap comunicació Ethernet. Comproveu el cablejat i els cables.
S'ha detectat una connexió física a la xarxa. Aquest LED ha d'estar encès sòlid perquè la comunicació Ethernet sigui possible.
No hi ha activitat al port.
El port Ethernet està transmetent o rebent dades activament.
ProSoft Technology, Inc.
Pàgina 33 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari de diagnòstic i resolució de problemes
3.2 Ús dels diagnòstics al ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) té moltes eines útils per ajudar-vos amb el diagnòstic i la resolució de problemes. Podeu utilitzar PCB per connectar-vos a la vostra passarel·la i recuperar els valors d'estat actuals, dades de configuració i altra informació valuosa.
Consell: podeu tenir una finestra de diagnòstic de ProSoft Configuration Builder oberta per a més d'una passarel·la alhora.
Per connectar-se al port de comunicació de la passarel·la.
1 A PCB, feu clic amb el botó dret al nom de la passarel·la i seleccioneu DIAGNÒSTICS.
2 Això obre la finestra Diagnòstics.
ProSoft Technology, Inc.
Pàgina 34 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari de diagnòstic i resolució de problemes
Si no hi ha resposta de la passarel·la, com a l'exampa dalt, seguiu aquests passos: 1 A la barra d'eines, feu clic al botó SETUP CONNECTION.
2 Al quadre de diàleg Configuració de connexió, seleccioneu ETHERNET a la llista SELECCIONA EL TIPUS DE CONNEXION.
3 Introduïu l'adreça IP de la passarel·la al camp ETHERNET. 4 Feu clic a CONNECTAR.
5 Comproveu que Ethernet estigui connectada correctament entre el port de comunicació de l'ordinador i la passarel·la.
6 Si encara no podeu establir una connexió, poseu-vos en contacte amb l'assistència tècnica de ProSoft Technology per obtenir ajuda.
ProSoft Technology, Inc.
Pàgina 35 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari de diagnòstic i resolució de problemes
3.2.1 Menú de diagnòstic
El menú Diagnòstic està organitzat com una estructura d'arbre a la part esquerra de la finestra Diagnòstic.
Precaució: Algunes ordres d'aquest menú estan dissenyades només per a la depuració avançada i les proves del sistema, i poden provocar que la passarel·la deixi de comunicar-se, cosa que podria provocar la pèrdua de dades o altres errors de comunicació. Utilitzeu aquestes ordres només si enteneu completament els seus efectes potencials, o si els enginyers de suport tècnic de ProSoft Technology us ho indiquen específicament.
A continuació es mostren les ordres de menú següents:
Mòdul de comandaments de menú
Base de dades View
Submenú Versió d'ordres
Mapa de dades ASCII
Decimal
Hex
Flota
Descripció
Mostra la versió actual del programari de la passarel·la i altres valors importants. És possible que se us demani que proporcioneu aquesta informació quan truqueu al suport tècnic.
Mostra la configuració del mapa de dades de la passarel·la. Mostra el contingut de la base de dades de la passarel·la en format de caràcters ASCII.*
Mostra el contingut de la base de dades de la passarel·la en format de nombre decimal.*
Mostra el contingut de la base de dades de la passarel·la en format de nombre hexadecimal.* Mostra el contingut de la base de dades de la passarel·la en format de nombre de coma flotant.*
*Utilitzeu la barra de desplaçament a la vora dreta de la finestra per navegar per la base de dades. Cada pàgina mostra 100 paraules de dades. El nombre total de pàgines disponibles depèn de la configuració de la vostra passarel·la.
ProSoft Technology, Inc.
Pàgina 36 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari de diagnòstic i resolució de problemes
3.2.2 Capturar una sessió de diagnòstic a un registre File
Podeu capturar qualsevol cosa que feu en una sessió de diagnòstic en un registre file. Aquesta funció pot ser útil per a la resolució de problemes i el manteniment de registres, i per a la comunicació amb l'equip d'assistència tècnica de ProSoft Technology.
Per capturar dades de sessió en un registre file
1 Obriu una finestra de diagnòstic. Consulteu Ús dels diagnòstics al ProSoft Configuration Builder (pàgina 33).
2 Per registrar una sessió de diagnòstic en un text file, a la barra d'eines, feu clic al REGISTRE FILE botó. Feu clic de nou al botó per aturar la captura.
3 a view el registre file, a la barra d'eines, feu clic a VIEW REGISTRE FILE botó. El registre file s'obre com a text file, podeu canviar el nom i desar-lo en una ubicació diferent.
4 Per enviar el registre per correu electrònic file a l'equip d'assistència tècnica de ProSoft Technology, des de la barra d'eines, feu clic al REGISTRE DE CORREU ELECTRÒNIC FILE botó. Això només funciona si teniu instal·lat
Microsoft Outlook al vostre ordinador.)
5 Si captureu diverses sessions seqüencials, PCB afegeix les dades noves al final de les dades capturades anteriorment. Si voleu esborrar les dades anteriors del registre file, heu de fer clic al botó ESBORRA DADES cada cop abans de començar a capturar dades.
3.2.3 Arrencada calenta/Arrencada en fred
L'arrencada en fred i en calent del PLX32-EIP-MBTCP-UA es pot fer fent clic a MÒDUL > GENERAL > ARRANQUEDA CÀLIDA o ARRANQUEDA FRIDA.
ProSoft Technology, Inc.
Pàgina 37 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari de diagnòstic i resolució de problemes
3.3 Dades d'estat de la passarel·la a la memòria superior
La passarel·la escriu dades d'estat del mòdul útils a les ubicacions de memòria superiors dedicades a la seva base de dades interna. La ubicació d'aquesta àrea de dades d'estat depèn dels protocols admesos per la vostra passarel·la. Podeu utilitzar la funció Mapa de dades del Prosoft Configuration Builder per assignar aquestes dades a l'àrea de dades d'usuari de la base de dades de la passarel·la (registres del 0 al 9999). Els dispositius remots, com ara les HMI o els processadors, poden accedir a les dades d'estat. Consulteu Mapeig de dades a la memòria del mòdul (pàgina 23).
3.3.1 Dades generals d'estat de la passarel·la a la memòria superior La taula següent descriu el contingut de l'àrea de dades d'estat general de la passarel·la.
Adreça de registre 14000 a 14001 14002 a 14004 14005 a 14009 14010 a 14014 14015 a 14019
Descripció Comptador de cicles del programa Codi de producte (ASCII) Revisió del producte (ASCII) Revisió del sistema operatiu (ASCII) Número d'execució del SO (ASCII)
ProSoft Technology, Inc.
Pàgina 38 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari de diagnòstic i resolució de problemes
3.3.2 Dades d'estat específiques del protocol a la memòria superior
El PLX32-EIP-MBTCP-UA també té ubicacions de memòria superiors per a dades d'estat específiques del protocol. La ubicació de l'àrea de dades d'estat dels controladors de protocol de passarel·la depèn dels protocols. Per a més informació, consulteu:
· Dades d'estat EIP a la memòria superior (pàgina 66) · Dades d'estat MBTCP a la memòria superior (pàgina 102)
ProSoft Technology, Inc.
Pàgina 39 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
4 Informació de maquinari
Informació de maquinari Manual d'usuari
4.1 Especificacions de maquinari
Especificació d'alimentació
Descripció
24 VDC nominals 10 a 36 VDC permesos Terminals positius, negatius i GND
Càrrega actual
24 VDC nominal a 300 mA De 10 a 36 VDC a 610 mA màxim
Temperatura de funcionament -25 °C a 70 °C (-13 °F a 158 °F)
Temperatura d'emmagatzematge -40 °C a 80 °C (-40 °F a 176 °F)
Humitat relativa
5% a 95% HR sense condensació
Dimensions (A x A x P)
5.38 x 1.99 x 4.38 polzades 13.67 x 5.05 x 11.13 cm
Indicadors LED
Configuració (CFG) i error (ERR) Estat de comunicació Alimentació (PWR) i fallada de maquinari (FLT) Estat de xarxa (NS) Connexió EtherNet/IPTM Classe I o Classe III
Estat (només EtherNet/IP) Estat del mòdul (MS) Estat de configuració del mòdul (només EtherNet/IP) Port de comunicació Ethernet Enllaç/activitat i 100 Mbit
Port(s) Ethernet
Aïllament elèctric del connector RJ10 dúplex complet de 100/45 Mbit 1500 Vrms a 50 Hz a 60 Hz durant 60 segons, aplicat tal com s'especifica a la secció 5.3.2 d'IEC 60950: 1991 Ethernet Broadcast Storm Resiliency = inferior o igual a [ARP] 5000 fotogrames per segon i una durada inferior o igual a 5 minuts
S'envia amb cada unitat
Tornavís de 2.5 mm Connector d'alimentació J180
ProSoft Technology, Inc.
Pàgina 40 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
5 Protocol EIP
Manual d'usuari del protocol EIP
5.1 Finalització funcional de l'EIPview
Podeu utilitzar el PLX32-EIP-MBTCP-UA per connectar molts protocols diferents a la família de processadors Rockwell Automation o altres solucions basades en programari. La il·lustració següent mostra la funcionalitat del protocol EtherNet/IP.
ProSoft Technology, Inc.
Pàgina 41 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
5.1.1 Especificacions generals d'EtherNet/IP
El controlador EIP admet les connexions següents:
Classe Classe 1 Classe 3
Tipus de connexió E/S Client connectat Client no connectat
Nombre de connexions 2 2 1
Servidor
5
Manual d'usuari del protocol EIP
Especificació Tipus de PLC admesos Tipus de missatges admesos Mides de connexió d'entrada/sortida d'entrada i sortida Temps RPI màxim Serveis CIP admesos
Llista d'ordres
Conjunts d'ordres
Descripció
PLC2, PLC5, SLC, CLX, CMPLX, MICROLX
PCCC i CIP
496/496 bytes
5 ms per connexió
0x4C: Taula de dades CIP Llegir 0x4D: Taula de dades CIP Escriure CIP Genèric
Admet fins a 100 ordres per client. Cada comanda es pot configurar pel tipus d'ordre, l'adreça IP, l'adreça de registre a/des i el recompte de paraules/bits.
PLC-2/PLC-3/PLC5 Conjunt d'ordres bàsics PLC5 Conjunt d'ordres binaris PLC5 Conjunt d'ordres ASCII SLC500
ProSoft Technology, Inc.
Pàgina 42 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5.1.2 Base de dades interna de l'EIP
La base de dades interna és fonamental per a la funcionalitat del PLX32-EIP-MBTCP-UA. La passarel·la comparteix aquesta base de dades entre tots els ports de comunicacions de la passarel·la i l'utilitza com a conducte per passar informació d'un protocol a un altre dispositiu d'una xarxa a un o més dispositius d'una altra xarxa. Això permet que les dades dels dispositius d'un port de comunicació siguin accessibles i controlades per dispositius d'un altre protocol.
A més de les dades del client i del servidor, podeu mapar la informació d'estat i d'error generada per la passarel·la a l'àrea de dades d'usuari de la base de dades interna. La base de dades interna es divideix en dues àrees:
· Memòria superior per a l'àrea de dades d'estat de la passarel·la. Aquí és on la passarel·la escriu les dades d'estat intern dels protocols suportats per la passarel·la.
· Menor memòria per a l'àrea de dades d'usuari. Aquí és on s'emmagatzemen i s'accedeix a les dades entrants de dispositius externs.
Cada protocol del PLX32-EIP-MBTCP-UA pot escriure i llegir dades de l'àrea de dades de l'usuari.
Nota: Si voleu accedir a les dades d'estat de la passarel·la a la memòria superior, podeu utilitzar la funció d'assignació de dades de la passarel·la per copiar dades de l'àrea de dades d'estat de la passarel·la a l'àrea de dades d'usuari. Vegeu Mapeig de dades a la memòria del mòdul (pàgina 23). En cas contrari, podeu utilitzar les funcions de diagnòstic de ProSoft Configuration Builder view dades d'estat de la passarel·la. Per obtenir més informació sobre les dades d'estat de la passarel·la, vegeu Diagnòstics de xarxa (pàgina 65).
ProSoft Technology, Inc.
Pàgina 43 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Accés del client EIP a la base de dades
La funcionalitat del client intercanvia dades entre la base de dades interna de la passarel·la i les taules de dades establertes en un o més processadors o altres dispositius basats en servidor. La llista d'ordres que definiu al ProSoft Configuration Builder especifica quines dades s'han de transferir entre la passarel·la i cadascun dels servidors de la xarxa. No es requereix cap lògica d'escala al processador (servidor) per a la funcionalitat del client, excepte per assegurar-se que hi ha prou memòria de dades.
La il·lustració següent descriu el flux de dades entre els clients Ethernet i la base de dades interna.
Accés de múltiples servidors a la base de dades EIP
El suport del servidor a la passarel·la permet que les aplicacions de client (com ara el programari HMI i els processadors) puguin llegir i escriure a la base de dades de la passarel·la. El controlador del servidor és capaç de suportar múltiples connexions simultànias de diversos clients.
Quan es configura com a servidor, l'àrea de dades d'usuari de la base de dades interna de la passarel·la és l'origen de les sol·licituds de lectura i la destinació de les sol·licituds d'escriptura dels clients remots. L'accés a la base de dades està controlat pel tipus d'ordre rebuda al missatge entrant del client.
La passarel·la ha d'estar correctament configurada i connectada a la xarxa abans d'intentar-la utilitzar. Utilitzeu un programa de verificació de xarxa, com ara ProSoft Discovery Service o la instrucció PING de l'indicador d'ordres, per verificar que la passarel·la es pot veure a la xarxa. Utilitzeu ProSoft Configuration Builder per confirmar la configuració correcta de la passarel·la i transferir la configuració files cap i des de la porta d'entrada.
ProSoft Technology, Inc.
Pàgina 44 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5.2 Configuració EIP
5.2.1 Configuració del servidor EIP Class 3 Utilitzeu la connexió del servidor EIP Class 3 a ProSoft Configuration Builder quan la passarel·la actua com a dispositiu servidor (esclau) responent a instruccions de missatge iniciades des d'un dispositiu client (mestre), com ara un HMI, DCS, PLC o PAC.
Per configurar el servidor file mida en PCB
1 A ProSoft Configuration Builder, feu clic al [+] al costat de la passarel·la i, a continuació, feu clic al [+] al costat del servidor EIP Class 3.
2 Feu doble clic al segon servidor EIP Class 3 per mostrar el quadre de diàleg Edita – EIP Class 3 Server.
3 Seleccioneu el SERVIDOR FILE TALLA (100 o 1000).
o Per un valor de 100, els registres són de N10:0 a N10:99. o Per a un valor de 1000, els registres vàlids són de N10:0 a N10:999.
Accés a la memòria interna de la passarel·la La taula següent fa referència a l'àrea de dades d'usuari a la memòria de la passarel·la:
Tipus de dades
BOOL Matriu de bits SINT INT DINT REAL
Tag Nom
BOOLDdata[ ] BITAData[ ] SINTData[ ] INT_Data[ ] DINTData[ ] REALData[ ]
Longitud de cada element del missatge CIP 1 4 1 2 4 4
Interval de matriu per a base de dades de 10,000 elements 0 a 159999 0 a 4999 0 a 19999 0 a 9999 0 a 4999 0 a 4999
ProSoft Technology, Inc.
Pàgina 45 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Tipus d'instrucció MSG - CIP
La taula següent defineix la relació de l'àrea de dades d'usuari a la base de dades interna de la passarel·la amb les adreces requerides a les instruccions MSG CIP:
Base de dades
CIP
CIP booleà
Nombre sencer
Adreça
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]
Tipus d'instrucció MSG - PCCC
La taula següent defineix la relació de l'àrea de dades d'usuari a la base de dades interna de la passarel·la amb les adreces requerides a les instruccions MSG PCCC:
Adreça de la base de dades 0 999 1000 1999 2000
File mida 100 N10:0 N19:99 N20:0 N29:99 N30:0
Adreça de la base de dades 0 999 1000 1999 2000
File mida 100 N10:0 N19:99 N20:0 N29:99 N30:0
ProSoft Technology, Inc.
Pàgina 46 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Suport d'ordres del servidor de missatgeria explícita EtherNet/IP El PLX32-EIP-MBTCP-UA admet diversos conjunts d'ordres.
Manual d'usuari del protocol EIP
Funcions bàsiques del conjunt d'ordres
Ordre 0x00 0x01 0x02 0x05 0x08
Funció N/AN/AN/AN/AN/A
Definició Protegit Escriptura No protegit Lectura Protegit Escriptura Bit no protegit Escriptura No protegit Escriptura
Compatible amb el servidor XXXXX
Funcions del conjunt d'ordres PLC-5
Comandament 0x0F 0x0F
Funció 0x00 0x01
Definició Interval de paraules Escriptura (adreça binària) Interval de paraules Lectura (adreça binària)
0x0F
Lectura de l'interval escrit (adreça binària)
0x0F
Escriptura d'interval escrit (adreça binària)
0x0F
0 x 26
Lectura-Modificació-Escriptura (adreça binària)
0x0F 0x0F 0x0F
0x00 0x01 0x26
Interval de paraules Escriptura (adreça ASCII) Interval de paraules Lectura (adreça ASCII) Lectura-Modificació-Escriptura (adreça ASCII)
Compatible amb el servidor XXXX
XX
Funcions del conjunt d'ordres SLC-500
Ordre 0x0F 0x0F 0x0F 0x0F 0x0F
Funció 0xA1 0xA2 0xA9 0xAA 0xAB
Definició
Suport al servidor
Lectura lògica protegida amb dos
X
Camps d'adreça
Lectura lògica protegida amb tres X
Camps d'adreça
Escriptura lògica protegida amb dos
X
Camps d'adreça
Escriptura lògica protegida amb tres
X
Camps d'adreça
Escriptura lògica protegida amb màscara (tres camps d'adreces)
ProSoft Technology, Inc.
Pàgina 47 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5.2.2 Configuració de la connexió EIP Classe 1
Utilitzeu la connexió EIP Class 1 a ProSoft Configuration Builder quan la passarel·la actua com un adaptador EIP transferint dades cap a i des d'un PLC (l'escàner EIP) mitjançant una connexió d'E/S directa. Les connexions d'E/S directes poden transferir grans quantitats de dades ràpidament.
El PLX32-EIP-MBTCP-UA pot gestionar fins a vuit connexions d'E/S (segons el model), cadascuna amb 248 paraules de dades d'entrada i 248 paraules de dades de sortida.
Afegir la passarel·la a RSLogix5000 v.20
1 Inicieu Rockwell Automation RSLinx i navegueu fins al PLX32-EIP-MBTCP-UA. 2 Feu clic amb el botó dret a la passarel·la i, a continuació, trieu CARREGA EDS DES DEL DISPOSITIU.
Nota: és possible que s'hagi de reiniciar RSLogix5000 per completar la instal·lació de l'EDS.
3 Després de reiniciar RSLogix 5000, obriu el projecte RSLogix 5000 desitjat. 4 A l'Organitzador del controlador, feu clic amb el botó dret al pont EtherNet/IP a l'arbre d'E/S i
tria MÒDUL NOU.
5 Al quadre de diàleg Selecciona el tipus de mòdul, al quadre de text Introduïu la cerca, escriviu PLX3.
ProSoft Technology, Inc.
Pàgina 48 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
6 Feu clic al vostre PLX32-EIP-MBTCP-UA i, a continuació, feu clic a CREAR. Això obre el quadre de diàleg Mòdul nou.
7 Al quadre de diàleg Mòdul nou, introduïu un nom per a la passarel·la i, a continuació, introduïu l'adreça IP del PLX32-EIP-MBTCP-UA.
8 Per afegir connexions d'E/S, feu clic a CANVIA. ProSoft Technology, Inc.
Pàgina 49 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
9 Al quadre de diàleg Definició del mòdul, introduïu les connexions d'E/S. Es poden afegir fins a vuit connexions d'E/S. Les connexions d'E/S tenen una mida fixa de 496 bytes de dades d'entrada i 496 bytes de dades de sortida. Quan acabeu feu clic a D'acord.
10 Al quadre de diàleg Propietats del mòdul, feu clic a la pestanya CONNEXION per configurar cada connexió d'E/S amb el seu propi temps RPI. Quan hàgiu acabat, feu clic a D'acord.
11 La nova passarel·la apareix a l'Organitzador del controlador sota el pont EtherNet/IP.
ProSoft Technology, Inc.
Pàgina 50 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Afegir la passarel·la a RSLogix5000 v.16 a v.19
Nota: les connexions de classe 1 no són compatibles amb RSLogix v.15 i anteriors
1 Inicieu Rockwell Automation RSLogix 5000. 2 A l'Organitzador del controlador, feu clic amb el botó dret al pont EtherNet/IP a l'arbre d'E/S i
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. Cerca Generic EtherNet Bridge,
feu clic a Pont Ethernet genèric i, a continuació, feu clic a CREAR. 4 Al quadre de diàleg Mòdul nou, introduïu un nom per a la passarel·la i, a continuació, introduïu la IP
adreça del PLX32-EIP-MBTCP-UA. Això crea la ruta de comunicació des del processador fins al PLX32-EIP-MBTCP-UA. 5 Afegiu un mòdul nou sota el pont EtherNet genèric i afegiu una connexió CIP (CIP-MODULE). Aquí és on s'especifiquen els paràmetres per a la connexió d'E/S. Les mides d'entrada i sortida han de coincidir amb les mides d'entrada i sortida configurades a la PCB. El valor del camp ADDRESS representa el número de connexió a PCB. Per defecte, totes les connexions tenen 248 paraules d'entrada, 248 paraules de sortida i 0 paraules de configuració. Establiu el format de comunicació al tipus de dades INT i configureu les instàncies del muntatge en "1" per a l'entrada, "2" per a la sortida i "4" per a la configuració. 6 Afegiu i configureu una connexió CIP per a cada connexió d'E/S.
ProSoft Technology, Inc.
Pàgina 51 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Configuració de connexions EIP Classe 1 a PCB Després d'haver creat la passarel·la PLX32-EIP-MBTCP-UA a RSLogix 5000, heu de configurar les connexions al mòdul.
Per configurar connexions de classe 1 a PCB
1 A ProSoft Configuration Builder, feu clic al [+] que hi ha al costat de la passarel·la i, a continuació, feu clic al [+] al costat de la connexió EIP Class 1 [x].
2 Feu doble clic a Connexió EIP Classe 1 [x] per mostrar el quadre de diàleg Edita - Connexió EIP Classe 1 [x].
3 Al quadre de diàleg, feu clic a un paràmetre i, a continuació, introduïu un valor per al paràmetre. Hi ha quatre paràmetres configurables per a cada connexió d'E/S al ProSoft Configuration Builder.
Paràmetre Adreça de dades d'entrada Mida d'entrada Adreça de dades de sortida Mida de sortida
Interval de valors 0 a 9999 0 a 248 0 a 9999 0 a 248
Descripció
Especifica l'adreça inicial a la base de dades virtual de la passarel·la per a les dades transferides des de la passarel·la al PLC.
Especifica el nombre d'enters que es transfereixen a la imatge d'entrada del PLC (248 nombres enters màxim).
Especifica l'adreça inicial a la base de dades virtual de la passarel·la per a les dades transferides des del PLC a la passarel·la.
Especifica el nombre de nombres enters que es transfereixen a la imatge de sortida del PLC (248 nombres enters màxim).
ProSoft Technology, Inc.
Pàgina 52 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5.2.3 Configuració de la connexió EIP Class 3 Client[x]/UClient
El PLX32-EIP-MBTCP-UA admet dos clients connectats i un client no connectat (la majoria dels dispositius utilitzen clients connectats; assegureu-vos de consultar el manual d'usuari del dispositiu de destinació per a la verificació).
· Utilitzeu les connexions EIP Class 3 Client [x] quan la passarel·la actua com a client/mestre iniciant instruccions de missatge al servidor/dispositius esclaus. El protocol EIP PLX32EIP-MBTCP-UA admet tres connexions de client connectades. Les aplicacions típiques inclouen sistemes SCADA i comunicació SLC.
· Utilitzeu la connexió UClient de classe 3 d'EIP quan la passarel·la actua com a client/mestre iniciant instruccions de missatges al servidor/dispositius esclaus. El protocol EIP PLX32-EIP-MBTCPUA admet una connexió de client sense connexió. La missatgeria no connectada és un tipus de missatgeria explícita EtherNet/IP que utilitza la implementació de TCP/IP. Alguns dispositius, com l'AB Power Monitor 3000 series B, admeten missatgeria sense connexió. Consulteu la documentació del vostre dispositiu per obtenir més informació sobre la seva implementació EtherNet/IP.
Client de classe 3[x]/UClient
Per configurar connexions de client/UClient de classe 3 [x].
1 A ProSoft Configuration Builder, feu clic al [+] al costat de la passarel·la i, a continuació, feu clic al [+] al costat de Client EIP Class 3 [x] o EIP Class 3 UClient [x].
2 Feu doble clic al segon client EIP Class 3 [x] per mostrar el quadre de diàleg Edita – EIP Class 3 Client [x].
3 Al quadre de diàleg, feu clic a qualsevol paràmetre per canviar-ne el valor.
ProSoft Technology, Inc.
Pàgina 53 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
La taula següent especifica la configuració del dispositiu client EIP (mestre) al port de xarxa:
Paràmetre
Retard de comandament mínim
Valor
De 0 a 65535 mil·lisegons
Resposta 0 al 65535
Temps mort
mil·lisegons
Recompte de proves de 0 a 10
Descripció
Especifica el nombre de mil·lisegons que cal esperar entre les emissions inicials d'una ordre. Aquest paràmetre es pot utilitzar per retardar totes les ordres enviades als servidors per evitar "inundacions" a la xarxa. Aquest paràmetre no afecta els reintents d'una ordre, ja que s'emetran quan es reconegui un error.
Especifica la quantitat de temps en mil·lisegons que un client esperarà abans de tornar a transmetre una ordre si no es rep cap resposta del servidor adreçat. El valor a utilitzar depèn del tipus de xarxa de comunicació utilitzada i del temps de resposta esperat del dispositiu més lent connectat a la xarxa.
Especifica el nombre de vegades que es tornarà a intentar una ordre si falla.
ProSoft Technology, Inc.
Pàgina 54 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Ordres de client[x]/UClient de classe 3 Hi ha una llista d'ordres separada per a cadascun dels diferents tipus de missatges admesos pel protocol. Cada llista es processa de dalt a baix, una darrere l'altra, fins que s'han completat totes les ordres especificades i, aleshores, comença de nou el procés de sondeig. Aquesta secció defineix les ordres EtherNet/IP que s'emetran des de la passarel·la als dispositius servidor de la xarxa. Podeu utilitzar aquestes ordres per a la recollida de dades i el control de dispositius a la xarxa TCP/IP. Per connectar la base de dades virtual amb els controladors d'automatització programable (PAC), els controladors lògics programables (PLC) o altres dispositius de servidor EtherNet/IP de Rockwell Automation, heu de crear una llista d'ordres, utilitzant els paràmetres de la llista d'ordres per a cada tipus de missatge.
Per afegir ordres de Classe 3 Client/UClient [x].
1 A ProSoft Configuration Builder, feu clic al [+] al costat de la passarel·la i, a continuació, feu clic al [+] al costat de Client EIP Class 3 [x] o EIP Class 3 UClient [x].
2 Feu doble clic al tipus d'ordre desitjat per mostrar el quadre de diàleg Edita – Ordres del client EIP Class 3 [x] o Edita – Ordres de l'UClient de classe 3 EIP [x].
3 Feu clic a AFEGIR FILA per afegir una ordre nova. 4 Feu clic a EDITAR FILA o feu doble clic a la fila per mostrar el quadre de diàleg Edita on esteu
configurar l'ordre.
ProSoft Technology, Inc.
Pàgina 55 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Classe 3 Client/UClient [x] Ordres SLC500 2 Camps d'adreça
Paràmetre Habilita
Valor
Activa Desactiva l'escriptura condicional
Adreça interna
0 a 9999
Descripció
Especifica si l'ordre s'ha d'executar i en quines condicions. ENABLE: l'ordre s'executa cada exploració de la llista d'ordres DISABLE: l'ordre està desactivada i no s'executarà. ESCRITURA CONDICIONAL: l'ordre s'executa només si les dades internes associades a l'ordre canvien
Especifica l'adreça de la base de dades a la base de dades interna de la passarel·la que s'associarà amb l'ordre. Si l'ordre és una funció de lectura, les dades rebudes al missatge de resposta es col·loquen a la ubicació especificada. Si l'ordre és una funció d'escriptura, les dades utilitzades a l'ordre provenen de l'àrea de dades especificada.
Interval d'enquesta Codi d'intercanvi de recompte de registre
Ranura d'adreça IP
0 a 65535
0 a 125
Cap Intercanvi de paraules Intercanvi de paraules i bytes Intercanvi de bytes
xxx.xxx.xxx.xxx -1
Especifica l'interval mínim per executar ordres contínues. El paràmetre s'introdueix en 1/10 de segon. Si s'introdueix un valor de 100 per a una ordre, l'ordre no s'executa amb més freqüència que cada 10 segons.
Especifica el nombre de punts de dades que s'han de llegir o escriure al dispositiu de destinació.
Especifica si les dades del servidor s'han d'ordenar de manera diferent a la que es van rebre. Aquest paràmetre s'utilitza normalment quan es tracta de valors de coma flotant o d'altres registres múltiples. NONE: no es fa cap canvi (abcd) WORD SWAP: les paraules s'intercanvien (cdab) WORD AND BYTE SWAP: les paraules i els bytes s'intercanvien (dcba) BYTE SWAP: els bytes s'intercanvien (badc)
Especifica l'adreça IP del dispositiu de destinació que s'ha d'adreçar.
Especifica el número de ranura del dispositiu. Utilitzeu un valor de -1 quan us connecteu a un SLC 5/05. Aquests dispositius no tenen un paràmetre de ranura. Quan s'adreça a un processador en un bastidor CLX o CMPLX, el número de ranura correspon a la ranura que conté el controlador que s'està adreçant.
Codi de funció 501 509
File Tipus File Número
Comptador binari Control del temporitzador Enter flotant Estat de la cadena ASCII
-1
Especifica el codi de funció que s'utilitzarà a l'ordre. 501 – Lectura mecanografiada protegida 509 – Escriptura mecanografiada protegida Especifica el file tipus que s'associarà a l'ordre.
Especifica el PLC-5 file número que s'associarà a l'ordre. Si s'introdueix un valor de -1 per al paràmetre, el camp no s'utilitzarà a l'ordre i serà per defecte file s'utilitzarà.
Número d'element
Especifica l'element a file on començarà l'ordre.
Comenta
Comentari opcional de 32 caràcters per a l'ordre.
ProSoft Technology, Inc.
Pàgina 56 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Classe 3 Comandes Client[x]/UClient SLC500 3 Camps d'adreça
Aquesta ordre s'utilitza normalment quan s'accedeix a dades en un temporitzador o comptador. IeT1.1.2 és l'adreça de l'acumulador al temporitzador 1.
Paràmetre Habilita
Valor
Activa Desactiva l'escriptura condicional
Descripció
Especifica si l'ordre s'ha d'executar i en quines condicions. ENABLE: l'ordre s'executa cada exploració de la llista d'ordres DISABLE: l'ordre està desactivada i no s'executarà. ESCRITURA CONDICIONAL: l'ordre s'executa només si les dades internes associades a l'ordre canvien
Adreça interna Interval d'enquesta Recompte de registre Codi d'intercanvi
Codi de funció de la ranura de l'adreça IP File Tipus
File Número
0 a 9999
0 a 65535
0 a 125
Cap Intercanvi de paraules Intercanvi de paraules i bytes Intercanvi de bytes
xxx.xxx.xxx.xxx
-1
502 510 511
Comptador binari Control del temporitzador Enter flotant ASCII String Status -1
Especifica l'adreça de la base de dades a la base de dades interna de la passarel·la que s'associarà amb l'ordre. Si l'ordre és una funció de lectura, les dades rebudes al missatge de resposta es col·loquen a la ubicació especificada. Si l'ordre és una funció d'escriptura, les dades utilitzades a l'ordre provenen de l'àrea de dades especificada. Especifica l'interval mínim per executar ordres contínues. El paràmetre s'introdueix en 1/10 de segon. Si s'introdueix un valor de 100 per a una ordre, l'ordre no s'executa amb més freqüència que cada 10 segons. Especifica el nombre de punts de dades que s'han de llegir o escriure al dispositiu de destinació. Especifica si les dades del servidor s'han d'ordenar de manera diferent a la que es van rebre. Aquest paràmetre s'utilitza normalment quan es tracta de valors de coma flotant o d'altres registres múltiples. NONE: no es fa cap canvi (abcd) WORD SWAP: les paraules s'intercanvien (cdab) WORD AND BYTE SWAP: les paraules i els bytes s'intercanvien (dcba) Byte swap: els bytes s'intercanvien (badc) Especifica l'adreça IP de l'objectiu dispositiu al qual s'adreça aquesta comanda. Especifica el número de ranura del dispositiu. Utilitzeu un valor de -1 quan us connecteu a un SLC 5/05. Aquests dispositius no tenen un paràmetre de ranura. Quan s'adreça a un processador en un ControlLogix o CompactLogix, el número de ranura correspon a la ranura del bastidor que conté el controlador que s'està adreçant. Especifica el codi de funció que s'utilitzarà a l'ordre. 502 – Lectura mecanografiada protegida 510 – Escriptura mecanografiada protegida 511 – Escriptura mecanografiada protegida amb màscara Especifica el file tipus que s'associarà a l'ordre.
Especifica l'SLC 500 file número que s'associarà a l'ordre. Si s'introdueix un valor de -1 per al paràmetre, el camp no s'utilitzarà a l'ordre i serà per defecte file s'utilitzarà.
ProSoft Technology, Inc.
Pàgina 57 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Número d'element de paràmetre
Subelement
Comenta
Valor
Descripció Especifica l'element del fitxer file on començarà l'ordre.
Especifica el subelement que s'utilitzarà amb l'ordre. Consulteu la documentació AB per obtenir una llista de codis de subelement vàlids. Comentari opcional de 32 caràcters per a l'ordre.
ProSoft Technology, Inc.
Pàgina 58 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Classe 3 Client[x]/UClient Ordres PLC5 Binary
Paràmetre Habilita
Adreça interna
Interval d'enquesta Codi d'intercanvi de recompte de registre
Ranura d'adreça IP
Codi Func
File Número
Valor Activar Desactivar escriptura condicional
0 a 9999
0 a 65535
0 a 125 Cap Intercanvi de paraules Intercanvi de paraules i bytes Intercanvi de bytes
xxx.xxx.xxx.xxx -1
100 101 102 -1
Descripció
Especifica si l'ordre s'ha d'executar i en quines condicions. ENABLE: l'ordre s'executa cada exploració de la llista d'ordres DISABLE: l'ordre està desactivada i no s'executarà. ESCRITURA CONDICIONAL: l'ordre s'executa només si les dades internes associades a l'ordre canvien
Especifica l'adreça de la base de dades a la base de dades interna de la passarel·la que s'associarà amb l'ordre. Si l'ordre és una funció de lectura, les dades rebudes al missatge de resposta es col·loquen a la ubicació especificada. Si l'ordre és una funció d'escriptura, les dades utilitzades a l'ordre provenen de l'àrea de dades especificada.
Especifica l'interval mínim per executar ordres contínues. El paràmetre s'introdueix en 1/10 de segon. Si s'introdueix un valor de 100 per a una ordre, l'ordre no s'executa amb més freqüència que cada 10 segons.
Especifica el nombre de punts de dades que s'han de llegir o escriure al dispositiu de destinació.
Especifica si les dades del servidor s'han d'ordenar de manera diferent a la que es van rebre. Aquest paràmetre s'utilitza normalment quan es tracta de valors de coma flotant o d'altres registres múltiples. NONE: no es fa cap canvi (abcd) WORD SWAP: les paraules s'intercanvien (cdab) WORD AND BYTE SWAP: les paraules i els bytes s'intercanvien (dcba) BYTE SWAP: els bytes s'intercanvien (badc)
Especifica l'adreça IP del dispositiu de destinació a la qual s'adreça aquesta ordre.
Especifica el número de ranura del dispositiu. Utilitzeu un valor de -1 quan us connecteu a un PLC5 Aquests dispositius no tenen un paràmetre de ranura. Quan s'adreça a un processador en un ControlLogix o CompactLogix, el número de ranura correspon a la ranura del bastidor que conté el controlador que s'està adreçant.
Especifica el codi de funció que s'utilitzarà a l'ordre. 100 – Interval de paraules Escriptura 101 – Interval de paraules Llegir 102 – Llegir-Modificar-Escriure
Especifica el PLC5 file número que s'associarà a l'ordre. Si s'introdueix un valor de -1 per al paràmetre, el camp no s'utilitzarà a l'ordre i serà per defecte file s'utilitzarà.
Número d'element
Especifica l'element a file on començarà l'ordre.
Subelement
Especifica el subelement que s'utilitzarà amb l'ordre. Consulteu la documentació AB per obtenir una llista de codis de subelement vàlids.
Comenta
Comentari opcional de 32 caràcters per a l'ordre.
ProSoft Technology, Inc.
Pàgina 59 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Classe 3 Client[x]/UClient Ordres PLC5 ASCII
Paràmetre Habilita
Valor
Activa Desactiva l'escriptura condicional
Adreça interna
0 a 9999
Interval d'enquesta
0 a 65535
Descripció
Especifica si l'ordre s'ha d'executar i en quines condicions. ENABLE: l'ordre s'executa cada exploració de la llista d'ordres DISABLE: l'ordre està desactivada i no s'executarà. ESCRITURA CONDICIONAL: l'ordre s'executa només si les dades internes associades a l'ordre canvien
Especifica l'adreça de la base de dades a la base de dades interna de la passarel·la que s'associarà amb l'ordre. Si l'ordre és una funció de lectura, les dades rebudes al missatge de resposta es col·loquen a la ubicació especificada. Si l'ordre és una funció d'escriptura, les dades utilitzades a l'ordre provenen de l'àrea de dades especificada.
Especifica l'interval mínim per executar ordres contínues. El paràmetre s'introdueix en 1/10 de segon. Si s'introdueix un valor de 100 per a una ordre, l'ordre no s'executa amb més freqüència que cada 10 segons.
Codi d'intercanvi de recompte de registre
Ranura d'adreça IP
Codi Func
0 a 125 Cap Intercanvi de paraules Intercanvi de paraules i bytes Intercanvi de bytes
xxx.xxx.xxx.xxx -1
150 151 152
Especifica el nombre de punts de dades que s'han de llegir o escriure al dispositiu de destinació.
Especifica si les dades del servidor s'han d'ordenar de manera diferent a la que es van rebre. Aquest paràmetre s'utilitza normalment quan es tracta de valors de coma flotant o d'altres registres múltiples. NONE: no es fa cap canvi (abcd) WORD SWAP: les paraules s'intercanvien (cdab) WORD AND BYTE SWAP: les paraules i els bytes s'intercanvien (dcba) BYTE SWAP: els bytes s'intercanvien (badc)
Especifica l'adreça IP del dispositiu de destinació al qual s'adreça aquesta ordre.
Especifica el número de ranura del dispositiu. Utilitzeu un valor de -1 quan us connecteu a un PLC5 Aquests dispositius no tenen un paràmetre de ranura. Quan s'adreça a un processador en un ControlLogix o CompactLogix, el número de ranura correspon a la ranura del bastidor que conté el controlador que s'està adreçant.
Especifica el codi de funció que s'utilitzarà a l'ordre. 150 – Interval de paraules Escriptura 151 – Interval de paraules Llegir 152 – Llegir-Modificar-Escriure
File Corda
Especifica l'adreça del PLC-5 com a cadena. Per exampel N10:300
Comenta
Comentari opcional de 32 caràcters per a l'ordre.
ProSoft Technology, Inc.
Pàgina 60 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Controlador d'ordres de client[x]/UClient de classe 3 Tag Accés
Paràmetre Habilita
Adreça interna
Interval d'enquesta Codi d'intercanvi de recompte de registre
Ranura d'adreça IP
Tipus de dades del codi de funció
Tag Nom
Valor Activar Desactivar escriptura condicional
0 a 9999
0 a 65535
0 a 125 Cap Intercanvi de paraules Intercanvi de paraules i bytes Intercanvi de bytes
xxx.xxx.xxx.xxx -1
332 333 Bool SINT INT DINT REAL DWORD
Descripció Especifica si l'ordre s'ha d'executar i en quines condicions. ENABLE: l'ordre s'executa cada exploració de la llista d'ordres DISABLE: l'ordre està desactivada i no s'executarà. ESCRITURA CONDICIONAL: l'ordre s'executa només si les dades internes associades a l'ordre canvien Especifica l'adreça de la base de dades a la base de dades interna de la passarel·la. associat a l'ordre. Si l'ordre és una funció de lectura, les dades rebudes al missatge de resposta es col·loquen a la ubicació especificada. Si l'ordre és una funció d'escriptura, les dades utilitzades a l'ordre provenen de l'àrea de dades especificada. Especifica l'interval mínim per executar ordres contínues. El paràmetre s'introdueix en 1/10 de segon. Si s'introdueix un valor de 100 per a una ordre, l'ordre no s'executa amb més freqüència que cada 10 segons. Especifica el nombre de punts de dades que s'han de llegir o escriure al dispositiu de destinació. Especifica si les dades del servidor s'han d'ordenar de manera diferent del que es van rebre. Aquest paràmetre s'utilitza normalment quan es tracta de valors de coma flotant o d'altres registres múltiples. NONE: no es fa cap canvi (abcd) WORD SWAP: les paraules s'intercanvien (cdab) WORD AND BYTE SWAP: les paraules i els bytes s'intercanvien (dcba) BYTE SWAP: els bytes s'intercanvien (badc) Especifica l'adreça IP de l'objectiu dispositiu al qual s'adreça aquesta comanda. Especifica el número de ranura del dispositiu. Utilitzeu un valor de -1 quan us connecteu a un PLC5 Aquests dispositius no tenen un paràmetre de ranura. Quan s'adreça a un processador en un ControlLogix o CompactLogix, el número de ranura correspon a la ranura del bastidor que conté el controlador que s'està adreçant. Especifica el codi de funció que s'utilitzarà a l'ordre. 332 – Lectura de la taula de dades CIP 333 – Escriptura de la taula de dades CIP Especifica el tipus de dades del controlador de destinació tag nom.
Especifica el controlador tag al PLC objectiu.
Offset
0 a 65535
Comenta
Especifica la base de dades de desplaçament on el valor correspon a Tag Paràmetre de nom
Comentari opcional de 32 caràcters per a l'ordre.
ProSoft Technology, Inc.
Pàgina 61 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Classe 3 Client[x]/UClient Ordres CIP Genèric
Paràmetre Habilita
Valor
Desactivat Escriptura condicional activada
Adreça interna
0 a 9999
Interval d'enquesta
0 a 65535
Descripció
Especifica la condició per executar l'ordre. DISABLED: l'ordre està desactivada i no s'executarà. ACTIVAT: l'ordre s'executa a cada exploració de la llista d'ordres si l'Interval d'enquesta s'estableix a zero. Si l'interval d'enquesta és diferent de zero, l'ordre s'executa quan caduca el temporitzador d'interval. ESCRITURA CONDICIONAL: l'ordre s'executa només si els valors de les dades internes que s'han d'enviar han canviat.
Especifica l'adreça de la base de dades a la base de dades interna de la passarel·la que s'associarà amb l'ordre. Si l'ordre és una funció de lectura, les dades rebudes al missatge de resposta es col·loquen a la ubicació especificada. Si l'ordre és una funció d'escriptura, les dades utilitzades a l'ordre provenen de l'àrea de dades especificada.
Especifica l'interval mínim per executar ordres contínues. El paràmetre s'introdueix en 1/10 de segon. Per exampsi s'introdueix un valor de '100' per a una ordre, l'ordre no s'executa amb més freqüència que cada 10 segons.
Codi d'intercanvi de recompte de registre
Adreça IP Ranura Codi de funció Classe de codi de servei
Instància
Comentari d'atribut
0 a 125 Cap Intercanvi de paraules Intercanvi de paraules i bytes Intercanvi de bytes
xxx.xxx.xxx.xxx -1 CIP Genèric 00 a FF (hexadecimal)
00 a FFFF (hexadecimal)
Depenent de l'aplicació 00 a FFFF (hexadecimal)
Especifica el nombre de punts de dades per llegir/escriure al dispositiu de destinació.
Especifica si les dades del servidor s'han d'ordenar de manera diferent a la que es van rebre. Aquest paràmetre s'utilitza normalment quan es tracta de valors de coma flotant o d'altres registres múltiples. NONE: no es fa cap canvi (abcd) WORD SWAP: les paraules s'intercanvien (cdab) WORD AND BYTE SWAP: les paraules i els bytes s'intercanvien (dcba) BYTE SWAP: els bytes s'intercanvien (badc)
Especifica l'adreça IP del dispositiu de destinació a la qual s'adreça aquesta ordre.
Utilitzeu `-1' per orientar un dispositiu connectat. Utilitzeu > -1 per orientar un dispositiu en un número de ranura específic dins del bastidor.
S'utilitza per llegir/escriure els atributs de qualsevol objecte mitjançant una adreça explícita
Un valor d'identificació enter que denota una funció de classe d'objecte i/o instància d'objecte particular. Per obtenir més informació, consulteu l'especificació ODVA CIP.
Un valor d'identificació enter assignat a cada classe d'objecte accessible des de la xarxa. Per obtenir més informació, consulteu l'especificació ODVA CIP.
Un valor d'identificació enter assignat a una instància d'objecte que l'identifica entre totes les instàncies de la mateixa classe. Per obtenir més informació, consulteu l'especificació ODVA CIP.
Un valor d'identificació enter assignat a un atribut de classe i/o instància. Per obtenir més informació, consulteu l'especificació ODVA CIP.
Aquest camp es pot utilitzar per donar un comentari de 32 caràcters a l'ordre. Els caràcters “:” i “#” són caràcters reservats. És molt recomanable no utilitzar-lo a la secció de comentaris.
ProSoft Technology, Inc.
Pàgina 62 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Nota: a causa del comportament dels clients connectats, tingueu en compte el següent:
– No es poden configurar diverses ordres amb diferents objectes de classe al mateix dispositiu. – No es poden configurar diverses ordres amb diferents objectes de classe en diferents dispositius. – Podeu configurar diverses ordres mitjançant Get_Attribute_Single de la mateixa classe i adreçar diferents atributs. – Si teniu ordres en qualsevol dels altres tipus d'ordres (és a dir, Controller Tag Access) i configureu una ordre genèrica CIP al mateix dispositiu, no funcionarà perquè el client connectat té una connexió activa a un dispositiu. Tanmateix, podeu utilitzar els dos controladors Tag Accés i CIP Genèric si els dispositius de destinació són diferents. – Per evitar qualsevol o tots aquests escenaris, es recomana utilitzar el client sense connexió si voleu enviar ordres a diferents dispositius, ja que aquestes connexions es restableixen/tanquen després d'executar cada ordre.
ProSoft Technology, Inc.
Pàgina 63 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Classe 3 Client[x]/UClient Commands Basic
Paràmetre Habilita
Valor
Activa Desactiva l'escriptura condicional
Descripció
Especifica si l'ordre s'ha d'executar i en quines condicions. ENABLE: l'ordre s'executa cada exploració de la llista d'ordres DISABLE: l'ordre està desactivada i no s'executarà. ESCRITURA CONDICIONAL: l'ordre s'executa només si les dades internes associades a l'ordre canvien
Adreça interna
0 a 9999
Especifica l'adreça de la base de dades a la base de dades interna de la passarel·la que s'associarà amb l'ordre. Si l'ordre és una funció de lectura,
les dades rebudes al missatge de resposta es col·loquen a la ubicació especificada. Si l'ordre és una funció d'escriptura, les dades utilitzades a l'ordre s'obtenen de l'àrea de dades especificada.
Interval d'enquesta
0 a 65535
Especifica l'interval mínim per executar ordres contínues. El paràmetre s'introdueix en 1/10 de segon. Si s'introdueix un valor de 100 per a una ordre, l'ordre no s'executa amb més freqüència que cada 10 segons.
Recompte de registre de 0 a 125
Especifica el nombre de punts de dades que s'han de llegir o escriure al dispositiu de destinació.
Codi d'intercanvi
Adreça IP
Cap Intercanvi de paraules Intercanvi de paraules i bytes Intercanvi de bytes
xxx.xxx.xxx.xxx
Especifica si les dades del servidor s'han d'ordenar de manera diferent a la que es van rebre. Aquest paràmetre s'utilitza normalment quan es tracta de valors de coma flotant o d'altres registres múltiples. NONE: no es fa cap canvi (abcd) WORD SWAP: les paraules s'intercanvien (cdab) WORD AND BYTE SWAP: les paraules i els bytes s'intercanvien (dcba) BYTE SWAP: els bytes s'intercanvien (badc)
Especifica l'adreça IP del dispositiu de destinació a la qual s'adreça aquesta ordre.
Ranura
-1
Utilitzeu un valor de -1 quan us connecteu a un SLC 5/05. Aquests dispositius no tenen un paràmetre de ranura. Quan s'adreça a un processador en un ControlLogix o CompactLogix, el número de ranura correspon a la ranura del bastidor que conté el controlador que s'està adreçant.
Codi de funció 1 2 3 4 5
Especifica el codi de funció que s'utilitzarà a l'ordre. 1 – Escriptura protegida 2 – Lectura sense protecció 3 – Escriptura de bits protegida 4 – Escriptura de bits no protegida 5 – Escriptura sense protecció
Adreça de Word
Especifica l'adreça de la paraula on començar l'operació.
Comenta
Comentari opcional de 32 caràcters per a l'ordre.
ProSoft Technology, Inc.
Pàgina 64 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5.3 Diagnòstic de xarxa
5.3.1 Diagnòstics de PCB EIP La millor manera de solucionar problemes del controlador EIP és utilitzar ProSoft Configuration Builder per accedir a les capacitats de diagnòstic de la passarel·la a través del port de depuració Ethernet.
La taula següent resumeix la informació d'estat disponible a la PCB per al controlador EIP:
Tipus de connexió EIP Classe 1
Servidor EIP Classe 3
Client/UClient EIP Classe 3 [x]
Element del submenú Estat de configuració
Configuració de l'estat de la comunicació
Configuració de l'estat de la comunicació
Errors de comandament de comandaments (decimal)
Errors de Cmd (hexadecimal)
Descripció
Paràmetres de configuració per a connexions de classe 1.
Estat de les connexions de classe 1. Mostra qualsevol error de configuració, així com el nombre de connexions de classe 1.
Paràmetres de configuració per a les connexions de servidor de classe 3.
Informació d'estat per a cada connexió de servidor de classe 3. Mostra els números de port, les adreces IP, l'estat del sòcol i els recomptes de lectura i escriptura.
Paràmetres de configuració per a les connexions de client/client de classe 3.
Informació d'estat per a les ordres de Client/UClient de Classe 3 [x]. Mostra un resum de tots els errors derivats de les ordres de Client/UClient de Classe 3 [x].
Configuració per a la llista d'ordres de Client/UClient de Classe 3 [x].
Codis d'error actuals per a cada ordre de la llista d'ordres de Client/UClient de Classe 3 [x] en format de nombre decimal. Un zero significa que actualment no hi ha cap error per a l'ordre.
Codis d'error actuals per a cada ordre de la llista d'ordres de Client/UClient de Classe 3 [x] en format de nombre hexadecimal. Un zero significa que actualment no hi ha cap error per a l'ordre.
Per obtenir informació específica sobre els codis d'error, vegeu Codis d'error EIP (pàgina 68).
ProSoft Technology, Inc.
Pàgina 65 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5.3.2 Dades d'estat de l'EIP a la memòria superior
El controlador EIP té una àrea de dades d'estat associada situada a la memòria superior del PLX32-EIP-MBTCP-UA. La funcionalitat de mapa de dades del PLX32-EIP-MBTCP-UA es pot utilitzar per assignar aquestes dades a l'interval normal de dades d'usuari de la base de dades PLX32-EIP-MBTCP-UA.
Tingueu en compte que tots els valors d'estat s'inicialitzen a zero (0) a l'encesa, arrencada en fred i durant l'arrencada en calent.
Dades d'estat del client EIP
La taula següent enumera les adreces de la memòria superior que el PLX32-EIP-MBTCP-UA emmagatzema dades generals d'error i estat per a cada client EIP connectat i no connectat:
Client EIP Client connectat 0 Client connectat 1 Client no connectat 0
Interval d'adreces 17900 a 17909 18100 a 18109 22800 a 22809
El contingut de l'àrea de dades d'estat de cada client s'estructura de la mateixa manera. La taula següent descriu el contingut de cada registre a l'àrea de dades d'estat:
Desplaçament 0 1 2 3 4 5 6 7 8 9
Descripció Nombre de sol·licituds d'ordres Nombre de respostes d'ordres Nombre d'errors d'ordres Nombre de sol·licituds Nombre de respostes Nombre d'errors enviats Nombre d'errors rebuts Reservat Codi d'error actual Codi d'error últim
ProSoft Technology, Inc.
Pàgina 66 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Dades d'error de la llista d'ordres del client EIP
El PLX32-EIP-MBTCP-UA emmagatzema un codi d'estat/error a la memòria superior per a cada
comanda a la llista d'ordres de cada client EIP. La taula següent enumera les adreces de la memòria superior on la passarel·la emmagatzema les dades d'error de la llista d'ordres per a cada client EIP:
Client EIP Client connectat 0 Client connectat 1 Client no connectat 0
Interval d'adreces 17910 a 18009 18110 a 18209 22810 a 22909
La primera paraula de l'àrea de dades d'error de la llista d'ordres de cada client conté el codi d'estat/error de la primera ordre de la llista d'ordres del client. Cada paraula successiva de la llista d'errors d'ordre s'associa amb la següent ordre de la llista. Per tant, la mida del
L'àrea de dades d'error de la llista d'ordres depèn del nombre d'ordres definides. L'estructura
de l'àrea de dades d'error de la llista d'ordres (que és la mateixa per a tots els clients) es mostra al fitxer
taula següent:
Desplaçament 0 1
2 3 4 . . . 97 98 99
Descripció Codi d'error de l'ordre #1 Codi d'error de l'ordre #2
Codi d'error de l'ordre #3 Codi d'error #4 Codi d'error de l'ordre #5 Codi d'error . . . Comandament #98 Codi d'error Comandament #99 Codi d'error Codi d'error #100
ProSoft Technology, Inc.
Pàgina 67 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Dades d'estat del servidor EIP Classe 1
La taula següent enumera les adreces de la memòria superior on la passarel·la PLX3x emmagatzema el recompte de connexions obertes per a cada servidor EIP Classe 1.
Servidor EIP Classe 1
1 2 3 4 5 6 7 8
Interval d'adreces 17000
17001 17002 17003 17004 17005 17006 17007 17008
Descripció Mapa de bits de l'estat del PLC per a cada connexió 1 a 8. 0 = Execució 1 = Programa obert Recompte de connexions per a la connexió 1 Recompte de connexions obertes per a la connexió 2 Recompte de connexions obertes per a la connexió 3 Recompte de connexions obertes per a la connexió 4 Recompte de connexions obertes per a la connexió 5 obertes Recompte de connexions per a la connexió 6 Recompte de connexions obertes per a la connexió 7 Recompte de connexions obertes per a la connexió 8
Dades d'estat del servidor EIP Classe 3
La taula següent enumera les adreces de la memòria superior on el PLX32-EIP-MBTCPUA emmagatzema dades d'estat per a cada servidor EIP:
Servidor EIP 0 1 2 3 4
Interval d'adreces 18900 a 18915 18916 a 18931 18932 a 18947 18948 a 18963 18964 a 18979
El contingut de l'àrea de dades d'estat de cada servidor està estructurat de la mateixa manera. La taula següent descriu el contingut de cada registre a l'àrea de dades d'estat:
Desplaçament 0 a 1 2 a 3 4 a 5 6 a 7 8 a 15
Descripció Estat de connexió Socket de recompte de connexions obertes Socket de recompte de lectura Recompte d'escriptura IP del pare
ProSoft Technology, Inc.
Pàgina 68 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5.3.3 Codis d'error EIP
La passarel·la emmagatzema els codis d'error retornats del procés de la llista d'ordres a la regió de memòria d'errors de la llista d'ordres. S'assigna una paraula per a cada comanda a l'àrea de memòria. Els codis d'error tenen el format de la paraula de la manera següent: El byte menys significatiu de la paraula conté el codi d'estat estès i el byte més significatiu conté el codi d'estat.
Utilitzeu els codis d'error retornats per a cada ordre de la llista per determinar l'èxit o el fracàs de l'ordre. Si l'ordre falla, utilitzeu el codi d'error per determinar la causa de l'error.
Avís: els codis d'error específics de la passarel·la (no compatibles amb EtherNet/IP/PCCC) es retornen des de la passarel·la i mai no es retornen des d'un dispositiu esclau EtherNet/IP/PCCC connectat. Aquests són codis d'error que formen part del protocol EtherNet/IP/PCCC o són codis ampliats exclusius del PLX32-EIP-MBTCP-UA. Els errors EtherNet/IP/PCCC més comuns es mostren a continuació:
Codis d'error STS locals
Codi (Int) 0 256 512 768 1024 1280 1536 1792 2048
Codi (hexadecimal) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800
Descripció Correcte, no hi ha error El node DST està fora de l'espai de memòria intermèdia No es pot garantir el lliurament (Capa d'enllaç) S'ha detectat un titular de testimoni duplicat El port local està desconnectat La capa d'aplicació ha esgotat el temps d'espera de resposta S'ha detectat un node duplicat L'estació està fora de línia Error de maquinari
Codis d'error STS remots
Codi (Int) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192
Codi (hexadecimal) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0xC000 0xC000 0xC000 XNUMX
0xF0nn
Descripció Correcte, sense error L'ordre o el format il·legals L'amfitrió té un problema i no es comunicarà L'amfitrió del node remot no es troba, s'ha desconnectat o s'ha tancat L'amfitrió no ha pogut completar la funció a causa d'un error de maquinari. Problema d'adreçament o esglaons de protecció de memòria. El processador està en mode de programació en mode de compatibilitat file falta o problema de zona de comunicació El node remot no pot emmagatzemar l'ordre Espera ACK (búfer 1775-KA ple) Problema amb el node remot a causa de la descàrrega Espera ACK (búfer 1775-KA ple) No s'utilitza No s'utilitza Codi d'error al byte EXT STS (nn conté un error EXT codi)
ProSoft Technology, Inc.
Pàgina 69 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Codis d'error EXT STS
Codi (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 -XNUMX
Codi (hexadecimal) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00C 0xF00F 0xF00F0 00xF0F010 0xF011F0 012 0xF013 0xF014 0xF015 0xF016 0xF017 0xF018 0xF019 0xF01 0xF01 0xF01A 0xF01B 0xF01C 0xF01D XNUMXxFXNUMXE XNUMXxFXNUMXE XNUMXxFXNUMXE
Descripció No s'utilitza Un camp té un valor il·legal Menys nivells especificats a l'adreça que el mínim per a qualsevol adreça Més nivells especificats a l'adreça que els compatibles amb el sistema. File la mida és incorrecta. No es poden completar les dades de la sol·licitud o file és massa gran La mida de la transacció més l'adreça de la paraula és massa gran Accés denegat, privilegi inadequat La condició no es pot generar – el recurs no està disponible La condició ja existeix – el recurs ja està disponible L'ordre no es pot executar Desbordament de l'histograma Sense accés Tipus de dades il·legals Paràmetre o dades no vàlides Adreça existeix una referència a l'àrea suprimida Error d'execució de l'ordre per motius desconeguts Error de conversió de dades L'escàner no es pot comunicar amb l'adaptador de bastidor 1771 Desconcordança de tipus 1171 La resposta de la passarel·la no era vàlida Etiqueta duplicada File està obert; un altre node és el propietari Un altre node és el propietari del programa Reservat Reservat Infracció de protecció de l'element de la taula de dades Problema intern temporal
Codis d'error EIP
Codi (Int) -1 -2 -10 -11 -12 -20 -21 -200
Codi (hexadecimal) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38
Descripció La línia de control del mòdem CTS no s'ha establert abans de la transmissió Temps d'espera durant la transmissió del missatge Temps d'espera d'espera DLE-ACK després de la sol·licitud Temps d'espera d'espera de resposta després de la sol·licitud Les dades de resposta no coincideixen amb el nombre de bytes sol·licitat DLE-NAK rebut després de la sol·licitud DLE-NAK enviat després de la resposta DLE-NAK rebut després de la sol·licitud
Manual d'usuari del protocol EIP
ProSoft Technology, Inc.
Pàgina 70 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Codis d'error de la interfície TCP/IP
Error (Int) -33 -34 -35 -36 -37
Error (hexadecimal) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB
Descripció No s'ha pogut connectar a l'objectiu No s'ha pogut registrar la sessió amb l'objectiu (temps d'espera) No s'ha pogut reenviar el temps d'espera de resposta oberta PCCC/Tag temps d'espera de resposta a l'ordre No hi ha error de connexió TCP/IP
Codis d'error de resposta comuns
Error (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49
Error (hexadecimal) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF
Descripció El recompte d'elements CPF de longitud de resposta no vàlida no és correcte Paquet CPF d'error del camp d'adreça CPF tag Codi d'ordre CPF incorrecte S'ha informat d'un error d'estat de CPF CPF incorrecte S'ha retornat un valor d'ID de connexió incorrecte.
Registre els codis d'error de resposta de sessió
Error (Int) -50 -51 -52
Error (hexadecimal) 0xFFCE 0xFFCD 0xFFCC
Descripció La longitud del missatge no és vàlida S'ha informat d'un error d'estat Versió no vàlida
Reenvia codis d'error de resposta oberta
Error (Int) -55 -56
Error (hexadecimal) 0xFFC9 0xFFC8
Descripció La longitud del missatge rebut no és vàlida S'ha informat d'un error d'estat
Codis d'error de resposta de PCCC
Error (Int) -61 -62 -63 -64 -65
-66
Error (hexadecimal) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE
Descripció La longitud del missatge s'ha rebut no vàlida. S'ha informat d'un error d'estat CPF incorrecte. El codi d'ordre TNS del missatge PCCC no coincideix
L'identificador del proveïdor al missatge PCCC no coincideix El número de sèrie del missatge PCCC no coincideix
Manual d'usuari del protocol EIP
ProSoft Technology, Inc.
Pàgina 71 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5.4 Referència EIP
5.4.1 Especificacions de SLC i MicroLogix
Missatgeria des d'un SLC 5/05 El PLX32-EIP-MBTCP-UA pot rebre missatges des d'un SLC 5/05 que conté una interfície Ethernet. La passarel·la admet ordres de lectura i escriptura.
SLC5/05 Comandes d'escriptura
Les ordres d'escriptura transfereixen dades des del processador SLC a la passarel·la. El diagrama següent mostra un exampl'escala per executar una ordre d'escriptura.
1 Estableix el paràmetre READ/WRITE a WRITE. La passarel·la admet un valor de paràmetre TARGET DEVICE de 500 CPU o PLC5.
2 A l'objecte MSG, feu clic a SETUP SCREEN a l'objecte MSG per completar la configuració de la instrucció MSG. Això mostra el següent quadre de diàleg.
3 Establiu l'ADREÇA DE LA TAULA DE DADES DEL DISPOSITIU DESTINAT a una vàlida file element (com ara N11:0) per als missatges SLC i PLC5.
4 Estableix l'opció MULTIHOP a YES.
ProSoft Technology, Inc.
Pàgina 72 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5 Completeu la pestanya MULTIHOP del quadre de diàleg que es mostra a la imatge següent.
6 Establiu el valor A ADDRESS a l'adreça IP Ethernet de la passarel·la. 7 Premeu la tecla INS per afegir la segona línia per a la placa posterior ControlLogix i establir la ranura
nombre a zero.
ProSoft Technology, Inc.
Pàgina 73 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
SLC5/05 Lectura d'ordres
Les ordres de lectura transfereixen dades al processador SLC des de la passarel·la. El diagrama següent mostra un exampl'escala per executar una ordre de lectura.
1 Estableix el paràmetre READ/WRITE a READ. La passarel·la admet un valor de paràmetre TARGET DEVICE de 500 CPU o PLC5.
2 A l'objecte MSG, feu clic a SETUP SCREEN a l'objecte MSG per completar la configuració de la instrucció MSG. Això mostra el següent quadre de diàleg.
3 Establiu l'ADREÇA DE LA TAULA DE DADES DEL DISPOSITIU DESTINAT a una vàlida file element (com ara N11:0) per als missatges SLC i PLC5.
4 Estableix l'opció MULTIHOP a YES.
ProSoft Technology, Inc.
Pàgina 74 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5 Ompliu la pestanya MULTIHOP del quadre de diàleg tal com es mostra a la imatge següent.
6 Establiu el valor A ADDRESS a l'adreça IP Ethernet de la passarel·la. 7 Premeu la tecla INS per afegir la segona línia per a la placa posterior ControlLogix i establir la ranura
nombre a zero.
SLC File Tipus
Aquesta informació és específica de la família o processadors SLC i MicroLogix utilitzats amb el conjunt d'ordres PCCC. Les ordres del processador SLC i MicroLogix admeten a file camp de tipus introduït com un sol caràcter per indicar la taula de dades que s'utilitzarà a l'ordre. La taula següent defineix la relació del file tipus acceptats per la passarel·la i l'SLC file tipus.
File Tipus SBTCRNFZA
Descripció Estat Bit Temporitzador Control del comptador Sencer Cadena de coma flotant ASCII
El File Type Command Code és el valor del codi de caràcters ASCII de la File Escriviu lletra. Aquest és el valor que cal introduir per a FILE Paràmetre TYPE de les configuracions d'ordres PCCC a les taules de dades de la lògica d'escala.
A més, les funcions específiques de SLC (502, 510 i 511) admeten un camp de subelement. Aquest camp selecciona un camp de subelement en una taula de dades complexa. Per example, per obtenir el valor acumulat actual d'un comptador o temporitzador, establiu el camp del subelement a 2.
ProSoft Technology, Inc.
Pàgina 75 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5.4.2 Especificacions del processador PLC5
Missatgeria des d'un PLC5 La passarel·la pot rebre missatges des d'un PLC5 que conté una interfície Ethernet. La passarel·la admet ordres de lectura i escriptura.
Ordres d'escriptura PLC5
Les ordres d'escriptura transfereixen dades des del processador PLC5 a la passarel·la. El diagrama següent mostra un exampl'escala per executar una ordre d'escriptura.
1 A l'objecte MSG, feu clic a SETUP SCREEN a l'objecte MSG per completar la configuració de la instrucció MSG. Això mostra el següent quadre de diàleg.
2 Seleccioneu l'ORDRE DE COMUNICACIÓ que voleu executar de la llista següent d'ordres admeses.
o Escriptura de tipus PLC5 o Escriptura sense protecció de PLC2 o Escriptura de tipus PLC5 a PLC o Escriptura lògica de tipus PLC
3 Establiu l'ADREÇA DE LA TAULA DE DADES DEL DISPOSITIU DESTINAT a una vàlida file element (com ara, N11:0) per als missatges SLC i PLC5. Per al missatge d'escriptura sense protecció PLC2, establiu l'adreça a l'índex de la base de dades (com ara 1000) per a l'ordre.
ProSoft Technology, Inc.
Pàgina 76 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
4 Estableix l'opció MULTIHOP a YES. 5 Completeu la pestanya MULTIHOP del quadre de diàleg tal com es mostra a la imatge següent.
6 Establiu el valor A ADDRESS a l'adreça IP Ethernet de la passarel·la. 7 Premeu la tecla INS per afegir la segona línia per a la placa posterior ControlLogix i establir la ranura
nombre a zero.
ProSoft Technology, Inc.
Pàgina 77 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Ordres de lectura del PLC5
Les ordres de lectura transfereixen dades al processador PLC5 des de la passarel·la. El diagrama següent mostra un exampl'escala de fitxer que executa una ordre de lectura.
1 A l'objecte MSG, feu clic a SETUP SCREEN a l'objecte MSG per completar la configuració de la instrucció MSG. Això mostra el següent quadre de diàleg.
2 Seleccioneu l'ORDRE DE COMUNICACIÓ que voleu executar de la llista següent d'ordres admeses.
o Lectura de tipus PLC5 o Lectura sense protecció de PLC2 o Lectura de tipus PLC5 a PLC o Lectura lògica de tipus PLC
3 Establiu l'ADREÇA DE LA TAULA DE DADES DEL DISPOSITIU DESTINAT a una vàlida file element (com ara N11:0) per als missatges SLC i PLC5. Per al missatge de lectura sense protecció PLC2, establiu l'adreça a l'índex de la base de dades (com ara, 1000) per a l'ordre.
4 Estableix l'opció MULTIHOP a YES.
ProSoft Technology, Inc.
Pàgina 78 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5 Completeu la pestanya MULTIHOP del quadre de diàleg tal com es mostra a la imatge següent.
6 Establiu el valor A ADDRESS a l'adreça IP Ethernet de la passarel·la. 7 Premeu la tecla INS per afegir la segona línia per a la placa posterior ControlLogix i establir la ranura
nombre a zero.
Camps del subelement PLC-5
Aquesta secció conté informació específica del processador PLC-5 quan s'utilitza el conjunt d'ordres PCCC. Les ordres específiques del processador PLC-5 contenen un camp de codi de subelement. Aquest camp selecciona un camp de subelement en una taula de dades complexa. Per example, per obtenir el valor acumulat actual d'un comptador o temporitzador, establiu el camp del subelement a 2. Les taules següents mostren els codis dels subelements per a les taules de dades complexes PLC-5.
Temporitzador / Comptador
Codi 0 1 2
Descripció Control Preset acumulat
Control
Codi 0 1 2
Descripció Control Longitud Posició
PD
Tots els valors PD són valors de coma flotant, tenen dues paraules.
Codi 0 2 4 6 8 26
Descripció Control SP Kp Ki Kd PV
ProSoft Technology, Inc.
Pàgina 79 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
BT
Codi 0 1 2 3 4 5
MG
Codi 0 1 2 3
Descripció Control RLEN Dades DLEN file # Element # Rack/Grp/Slot
Descripció Error de control RLEN DLEN
Manual d'usuari del protocol EIP
ProSoft Technology, Inc.
Pàgina 80 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
5.4.3 Especificacions del processador ControlLogix i CompactLogix
Missatgeria des d'un processador ControlLogix o CompactLogix Utilitzeu la instrucció MSG per intercanviar dades entre un processador Control/CompactLogix i la passarel·la. Hi ha dos mètodes bàsics de transferència de dades suportats per la passarel·la quan s'utilitza la instrucció MSG: missatges PCCC encapsulats i missatges de taula de dades CIP. Podeu utilitzar qualsevol mètode.
Missatges PCCC encapsulats Aquesta secció conté informació específica del processador Control/CompactLogix quan s'utilitza el conjunt d'ordres PCCC. La implementació actual del conjunt d'ordres PCCC no utilitza funcions que puguin accedir directament al controlador Tag Base de dades. Per accedir a aquesta base de dades, heu d'utilitzar la funció de mapatge de taules a RSLogix 5000. RSLogix 5000 permet assignar el controlador Tag Arrays a taules de dades virtuals PLC 5. El PLX32EIP-MBTCP-UA que utilitza el conjunt d'ordres PLC 5 definit en aquest document pot accedir a aquestes dades del controlador. Els processadors PLC5 i SLC5/05 que contenen una interfície Ethernet utilitzen el mètode de missatge PCCC encapsulat. La passarel·la simula aquests dispositius i accepta ordres de lectura i escriptura.
Les ordres d'escriptura de missatges PCCC encapsulats transfereixen dades del processador a la passarel·la. La passarel·la admet les ordres PCCC encapsulades següents: · Escriptura sense protecció PLC2 · Escriptura mecanografiada PLC5 · Escriptura rang de paraules PLC5 · Escriptura mecanografiada PLC
El diagrama següent mostra un exampl'escala de fitxer que executa una ordre d'escriptura.
ProSoft Technology, Inc.
Pàgina 81 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
1 Al quadre de diàleg Configuració de missatges, definiu el conjunt de dades que s'ha de transferir del processador a la passarel·la tal com es mostra a la imatge següent.
2 Completeu el quadre de diàleg de l'àrea de dades que voleu transferir.
o Per als missatges PLC5 i SLC, establiu l'ELEMENT DE DESTINACIÓ en un element d'una dada file (com ara, N10:0).
o Per al missatge d'escriptura sense protecció PLC2, establiu l'ELEMENT DE DESTINACIÓ a l'adreça de la base de dades interna de la passarel·la. No es pot establir un valor inferior a deu. Això no és una limitació de la passarel·la sinó del programari RSLogix.
o Per a una funció d'escriptura o lectura sense protecció del PLC2, introduïu l'adreça de la base de dades en format octal.
3 Feu clic a la pestanya COMUNICACIÓ i completeu la informació de comunicació tal com es mostra a la imatge següent.
ProSoft Technology, Inc.
Pàgina 82 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
4 Assegureu-vos de seleccionar CIP com a MÈTODE DE COMUNICACIÓ. El PATH especifica la ruta del missatge des del processador fins a la passarel·la EIP. Els elements del camí estan separats per comes. En l'exampel camí mostrat:
o El primer element és "Enet", que és el nom definit per l'usuari donat a la passarel·la 1756ENET al xassís (podeu substituir el número de ranura de la passarel·la ENET pel nom)
o El segon element, "2", representa el port Ethernet de la passarel·la 1756-ENET.
o L'últim element del camí, "192.168.0.75" és l'adreça IP de la passarel·la, que és l'objectiu del missatge.
Són possibles camins més complexos si s'enruta a altres xarxes mitjançant diverses passarel·les i bastidors 1756-ENET. Consulteu la base de coneixement de l'assistència tècnica de ProSoft Technology per obtenir més informació sobre l'encaminament Ethernet i les definicions de ruta.
ProSoft Technology, Inc.
Pàgina 83 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Missatge de lectura PCCC encapsulat
Les ordres de lectura transfereixen dades des de la passarel·la a un processador. La passarel·la admet les ordres PCCC encapsulades:
· Lectura sense protecció PLC2 · Lectura mecanografiada PLC5 · Lectura rang de paraules PLC5 · Lectura mecanografiada PLC
El diagrama següent mostra un exampl'escala de fitxer que executa una ordre de lectura.
1 Al quadre de diàleg Configuració de missatges, definiu el conjunt de dades que s'ha de transferir del processador a la passarel·la tal com es mostra a la imatge següent.
2 Completeu el quadre de diàleg de l'àrea de dades que voleu transferir.
o Per als missatges PLC5 i SLC, establiu l'ELEMENT FONT a un element d'una dada file (com ara, N10:0).
o Per al missatge de lectura sense protecció PLC2, establiu l'ELEMENT FONT a l'adreça de la base de dades interna de la passarel·la. No es pot establir un valor inferior a deu. Això no és una limitació de la passarel·la sinó del programari RSLogix.
ProSoft Technology, Inc.
Pàgina 84 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
3 Feu clic a la pestanya COMUNICACIÓ i completeu la informació de comunicació tal com es mostra a la imatge següent.
4 Assegureu-vos de seleccionar CIP com a MÈTODE DE COMUNICACIÓ. El PATH especifica la ruta del missatge des del processador fins a la passarel·la EIP. Els elements del camí estan separats per comes. En l'exampel camí mostrat:
o El primer element és "Enet", que és el nom definit per l'usuari donat a la passarel·la 1756ENET al xassís (podeu substituir el número de ranura de la passarel·la ENET pel nom)
o El segon element, "2", representa el port Ethernet de la passarel·la 1756-ENET.
o L'últim element del camí, "192.168.0.75" és l'adreça IP de la passarel·la i l'objectiu del missatge.
Són possibles camins més complexos si s'enruta a altres xarxes mitjançant diverses passarel·les i bastidors 1756-ENET. Consulteu la base de coneixement de l'assistència tècnica de ProSoft Technology per obtenir més informació sobre l'encaminament Ethernet i les definicions de ruta.
ProSoft Technology, Inc.
Pàgina 85 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Operacions de la taula de dades CIP
Podeu utilitzar missatges CIP per transferir dades entre el processador ControlLogix o CompactLogix i la passarel·la. Tag els noms defineixen els elements a transferir. La passarel·la admet operacions de lectura i escriptura.
Escriptura de la taula de dades CIP
Els missatges d'escriptura de la taula de dades CIP transfereixen dades del processador a la passarel·la. El diagrama següent mostra un exampl'escala de fitxer que executa una ordre d'escriptura.
1 Al quadre de diàleg Configuració de missatges, definiu el conjunt de dades que s'ha de transferir del processador a la passarel·la tal com es mostra a la imatge següent.
2 Completeu el quadre de diàleg de l'àrea de dades que voleu transferir. Els missatges de la taula de dades CIP requereixen a tag element de base de dades tant per a l'origen com per a la destinació.
o La FONT TAG és a tag definit al controlador Tag base de dades. o L'ELEMENT DE DESTINACIÓ és el tag element a la passarel·la. o La passarel·la simula a tag base de dades com una matriu d'elements definits per
mida màxima del registre per a la passarel·la amb el tag nom INT_DATA (amb el valor màxim de int_data[3999]).
ProSoft Technology, Inc.
Pàgina 86 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
3 En l'anterior example, el primer element de la base de dades és la ubicació inicial per a l'operació d'escriptura de deu elements. Feu clic a la pestanya COMUNICACIÓ i completeu la informació de comunicació tal com es mostra a la imatge següent.
4 Assegureu-vos de seleccionar CIP com a MÈTODE DE COMUNICACIÓ. El PATH especifica la ruta del missatge des del processador fins a la passarel·la EIP. Els elements del camí estan separats per comes. En l'exampel camí mostrat:
o El primer element és "Enet", que és el nom definit per l'usuari donat a la passarel·la 1756ENET al xassís (podeu substituir el número de ranura de la passarel·la ENET pel nom)
o El segon element, "2", representa el port Ethernet de la passarel·la 1756-ENET.
o L'últim element del camí, "192.168.0.75" és l'adreça IP de la passarel·la, que és l'objectiu del missatge.
Són possibles camins més complexos si s'enruta a altres xarxes mitjançant diverses passarel·les i bastidors 1756-ENET. Consulteu la base de coneixement de l'assistència tècnica de ProSoft Technology per obtenir més informació sobre l'encaminament Ethernet i les definicions de ruta.
ProSoft Technology, Inc.
Pàgina 87 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
Lectura de la taula de dades CIP
Els missatges de lectura de la taula de dades CIP transfereixen dades al processador des de la passarel·la. El diagrama següent mostra un exampl'escala de fitxer que executa una ordre de lectura.
1 Al quadre de diàleg Configuració de missatges, definiu el conjunt de dades que s'ha de transferir del processador a la passarel·la tal com es mostra a la imatge següent.
2 Completeu el quadre de diàleg de l'àrea de dades que voleu transferir. Els missatges de la taula de dades CIP requereixen a tag element de base de dades tant per a l'origen com per a la destinació.
o LA DESTINACIÓ TAG és a tag definit al controlador Tag base de dades. o L'ELEMENT FONT és el tag element a la passarel·la. o La passarel·la simula a tag base de dades com una matriu d'elements definits per
mida màxima del registre per a la passarel·la (paràmetre de configuració de l'usuari "Registre màxim" a la secció [Gateway]) amb el tag nom INT_DATA.
ProSoft Technology, Inc.
Pàgina 88 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol EIP
3 En l'anterior example, el primer element de la base de dades és la ubicació inicial per a l'operació de lectura de deu elements. Feu clic a la pestanya COMUNICACIÓ i completeu la informació de comunicació tal com es mostra a la imatge següent.
4 Assegureu-vos de seleccionar CIP com a MÈTODE DE COMUNICACIÓ. El PATH especifica la ruta del missatge des del processador fins a la passarel·la EIP. Els elements del camí estan separats per comes. En l'exampel camí mostrat:
o El primer element és "Enet", que és el nom definit per l'usuari donat a la passarel·la 1756ENET al xassís (podeu substituir el número de ranura de la passarel·la ENET pel nom)
o El segon element, "2", representa el port Ethernet de la passarel·la 1756-ENET.
o L'últim element del camí, "192.168.0.75" és l'adreça IP de la passarel·la, que és l'objectiu del missatge.
Són possibles camins més complexos si s'enruta a altres xarxes mitjançant diverses passarel·les i bastidors 1756-ENET. Consulteu la base de coneixement de l'assistència tècnica de ProSoft Technology per obtenir més informació sobre l'encaminament Ethernet i les definicions de ruta.
ProSoft Technology, Inc.
Pàgina 89 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
6 Protocol MBTCP
Manual d'usuari del protocol MBTCP
6.1 MBTCP Functional Overview
Podeu utilitzar el protocol PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) per connectar molts protocols diferents a la família de processadors Schneider Electric Quantum i altres dispositius que admeten el protocol. El protocol MBTCP admet connexions tant de client com de servidor.
La passarel·la admet una connexió de client a la xarxa TCP/IP per interactuar amb processadors (i altres dispositius basats en servidor) mitjançant una llista d'ordres de fins a 100 entrades que especifiqueu. La passarel·la emmagatzema les ordres d'escriptura per als processadors remots a la memòria inferior de la passarel·la. Aquí també és on la passarel·la emmagatzema les dades de les ordres de lectura d'altres dispositius. Consulteu la base de dades interna MBTCP (pàgina 92) per obtenir més informació.
Les dades de la memòria inferior de la base de dades interna de la passarel·la són accessibles per a operacions de lectura i escriptura per qualsevol node de la xarxa que admeti els protocols TCP/IP MBAP (Port de servei 502) o MBTCP (Ports de servei 2000/2001). El protocol MBAP (Port 502) és una implementació estàndard definida per Schneider Electric i utilitzada al seu processador Quantum. Aquest protocol obert és una versió modificada del protocol sèrie Modbus. El protocol MBTCP és un missatge del protocol Modbus incrustat en un paquet TCP/IP. La passarel·la admet fins a cinc connexions de servidor actives als ports de servei 502, cinc connexions de servidor actives addicionals al port de servei 2000 i una connexió de client activa.
La il·lustració següent mostra la funcionalitat del protocol Modbus TCP/IP.
ProSoft Technology, Inc.
Pàgina 90 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol MBTCP
6.1.1 Especificacions generals de l'MBTCP
El protocol Modbus TCP/IP permet múltiples connexions Ethernet concurrents i independents. Les connexions poden ser tots els clients, tots els servidors o una combinació de connexions de client i servidor.
· Port de comunicació Ethernet de 10/100 MB · Admet la versió Enron del protocol Modbus per a transaccions de dades de coma flotant · Paràmetres configurables per al client, inclòs un retard mínim de resposta de 0 a
65535 ms i suport de coma flotant · Admet cinc connexions de servidor independents per al port de servei 502 · Admet cinc connexions de servidor independents per al port de servei 2000 · Tot el mapatge de dades comença al registre Modbus 400001, protocol base 0. · Codis d'error, comptadors d'errors i port dades d'estat disponibles a la memòria de dades de l'usuari
Client Modbus TCP/IP
· Llegeix i escriu dades activament a dispositius Modbus TCP/IP mitjançant MBAP · Fins a 10 connexions de client amb múltiples ordres per parlar amb diversos servidors
Servidor Modbus TCP/IP
· El controlador del servidor accepta connexions entrants al port de servei 502 per als clients que utilitzen missatges Modbus TCP/IP MBAP i connexions al port de servei 2000 (o altres ports de servei) per als clients que utilitzen missatges Modbus encapsulats.
· Admet múltiples connexions de servidor independents per a qualsevol combinació de port de servei 502 (MBAP) i port de servei 2000 (encapsulat)
· S'admeten fins a 20 servidors
Paràmetre Ordres Modbus compatibles (client i servidor)
Paràmetres configurables: (client i servidor)
Paràmetres configurables: (només client)
Dades d'estat de la llista d'ordres
Sondeig de llista d'ordres
Descripció
1: Llegir l'estat de la bobina 2: Llegir l'estat d'entrada 3: Llegir els registres de retenció 4: Llegir els registres d'entrada 5: Forçar (escriptura) Bobina única 6: Preestablert (escriptura) Registre de retenció únic
15: Força (escriptura) múltiples bobines 16: Preestablert (escriptura) Registres de retenció múltiples 22: Registre de retenció d'escriptura de màscara (només esclau) 23: Registres de retenció de lectura/escriptura (només esclau)
Adreça IP de la passarel·la Registre d'inici de lectura del PLC (%MW) Registre d'inici d'escriptura del PLC (%MW)
Nombre de servidors MBAP i MBTCP Gateway Modbus Read Start Address Gateway Modbus Write Start Address
Recompte de reintents del temps d'espera de la resposta de retard de comandament mínim
Punter d'error de comanda
Fins a 160 ordres Modbus (una tag per comanda)
Codis d'error informats individualment per a cada comanda. Dades d'estat d'alt nivell disponibles des del client Modbus TCP/IP (Ex: PLC)
Cada comanda es pot activar o desactivar individualment; hi ha disponible només escriptura sobre el canvi de dades
ProSoft Technology, Inc.
Pàgina 91 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol MBTCP
6.1.2 Base de dades interna MBTCP
La base de dades interna és fonamental per a la funcionalitat del PLX32-EIP-MBTCP-UA. La passarel·la comparteix aquesta base de dades entre tots els ports de comunicacions de la passarel·la i l'utilitza com a conducte per passar informació d'un protocol a un altre dispositiu d'una xarxa a un o més dispositius d'una altra xarxa. Això permet que les dades dels dispositius d'un port de comunicació siguin accessibles i controlades pels dispositius d'un altre port de comunicació.
A més de les dades del client i del servidor, podeu mapar la informació d'estat i d'error generada per la passarel·la a l'àrea de dades d'usuari de la base de dades interna. La base de dades interna es divideix en dues àrees:
· Memòria superior per a l'àrea de dades d'estat de la passarel·la. Aquí és on la passarel·la escriu les dades d'estat intern dels protocols suportats per la passarel·la.
· Menor memòria per a l'àrea de dades d'usuari. Aquí és on s'emmagatzemen i s'accedeix a les dades entrants de dispositius externs.
Cada protocol del PLX32-EIP-MBTCP-UA pot escriure i llegir dades de l'àrea de dades de l'usuari.
Nota: Si voleu accedir a les dades d'estat de la passarel·la a la memòria superior, podeu utilitzar la funció d'assignació de dades de la passarel·la per copiar dades de l'àrea de dades d'estat de la passarel·la a l'àrea de dades d'usuari. Vegeu Mapeig de dades a la memòria del mòdul (pàgina 23). En cas contrari, podeu utilitzar les funcions de diagnòstic de ProSoft Configuration Builder view dades d'estat de la passarel·la. Per obtenir més informació sobre les dades d'estat de la passarel·la, vegeu Diagnòstics de xarxa (pàgina 102).
ProSoft Technology, Inc.
Pàgina 92 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol MBTCP
Accés del client Modbus TCP/IP a la base de dades
La funcionalitat del client intercanvia dades entre la base de dades interna del PLX32-EIP-MBTCP-UA i les taules de dades establertes en un o més processadors Quantum o altres dispositius basats en servidor. La llista d'ordres que definiu al ProSoft Configuration Builder especifica quines dades s'han de transferir entre la passarel·la i cadascun dels servidors de la xarxa. No es requereix cap lògica d'escala al processador (servidor) per a la funcionalitat del client, excepte per assegurar-se que hi ha prou memòria de dades.
La il·lustració següent descriu el flux de dades entre els clients Ethernet i la base de dades interna.
Accés de múltiples servidors a la base de dades
La passarel·la MBTCP proporciona funcionalitat de servidor mitjançant el port de servei reservat 502 per als missatges MBAP TCP/IP de Modbus, així com els ports de servei 2000 i 2001 per admetre la versió Modbus encapsulada TCP/IP del protocol utilitzat per diversos fabricants d'HMI. El suport del servidor a la passarel·la permet aplicacions de client (per exemple,ample: programari HMI, processadors quàntics, etc.) per llegir i escriure a la base de dades de la passarel·la. Aquesta secció tracta els requisits per connectar-se a la passarel·la mitjançant aplicacions client.
El controlador del servidor admet múltiples connexions simultànias de diversos clients. Fins a cinc clients es poden connectar simultàniament al port de servei 502 i cinc més es poden connectar simultàniament al port de servei 2000. El protocol MBTCP utilitza el port de servei 2001 per passar ordres Modbus encapsulades des del port Ethernet al port sèrie de la passarel·la.
Quan es configura com a servidor, la passarel·la utilitza la seva base de dades interna com a font de sol·licituds de lectura i com a destinació de sol·licituds d'escriptura de clients remots. L'accés a la base de dades està controlat pel tipus d'ordre rebuda al missatge entrant del client. La taula següent especifica la relació de la base de dades interna de la passarel·la amb les adreces requerides a les sol·licituds Modbus TCP/IP entrants.
ProSoft Technology, Inc.
Pàgina 93 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol MBTCP
Adreça de la base de dades 0 1000 2000 3000 3999
Adreça Modbus 40001 41001 42001 43001 44000
Les següents adreces virtuals no formen part de la base de dades d'usuaris de passarel·la normal i no són adreces vàlides per a dades estàndard. Tanmateix, aquestes adreces es poden utilitzar per a ordres entrants que demanen dades de coma flotant.
Per utilitzar adreces d'aquest rang superior cal que configureu els paràmetres següents a Prosoft Configuration Builder (PCB):
· Estableix la bandera de flotació a la configuració del servidor MBTCP a SÍ · Estableix l'inici de flotació a una adreça de base de dades en l'interval següent · Establiu la compensació flotant a una adreça de base de dades a l'àrea de memòria de l'usuari de la passarel·la que es mostra
a dalt.
Recordeu que, un cop fet això, totes les dades per sobre de l'adreça d'inici flotant han de ser dades de coma flotant. Consulteu Configuració de servidors MBTCP (pàgina 95).
Adreça de la base de dades 4000 5000 6000 7000 8000 9000 9999
Adreça Modbus 44001 45001 46001 47001 48001 49001 50000
La passarel·la ha d'estar correctament configurada i connectada a la xarxa abans d'intentar-la utilitzar. Utilitzeu un programa de verificació de xarxa, com ara ProSoft Discovery Service o la instrucció PING del símbol d'ordres, per verificar que altres dispositius puguin trobar la passarel·la a la xarxa. Utilitzeu ProSoft Configuration Builder per confirmar la configuració correcta de la passarel·la i transferir la configuració files cap i des de la porta d'entrada.
Encaminament de missatges Modbus: Port 2001
Quan els missatges Modbus s'envien al PLX32-EIP-MBTCP-UA a través de la connexió TCP/IP al port 2001, la passarel·la els encamina directament des del port de comunicació sèrie (port 0, si està configurat com a mestre Modbus) . Les ordres (ja sigui una ordre de lectura o d'escriptura) s'encaminen immediatament als dispositius esclaus del port sèrie. Els missatges de resposta dels dispositius esclaus són encaminats per la passarel·la a la xarxa TCP/IP per ser rebuts per l'amfitrió d'origen.
ProSoft Technology, Inc.
Pàgina 94 de 155
Gateway multiprotocol PLX32-EIP-MBTCP-UA
Manual d'usuari del protocol MBTCP
6.2 Configuració MBTCP
6.2.1 Configuració dels servidors MBTCP Aquesta secció conté informació de compensació de la base de dades utilitzada pel servidor MBTCP PLX32-EIP-MBTCP-UA quan hi accedeix per clients externs. Podeu utilitzar aquests
Documents/Recursos
![]() |
ProSoft TECHNOLOGY PLX32 Multi Protocol Gateway [pdfManual d'usuari PLX32 Multi Protocol Gateway, PLX32, Multi Protocol Gateway, Protocol Gateway, Gateway |