PLX32 Multi Protocol Gateway
Produktaj Informoj
Specifoj
- Produkta Nomo: PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
- Produktanto: ProSoft Technology, Inc.
- Dato de UzantManlibro: la 27-an de oktobro 2023
- Potencaj Postuloj: Klaso 2 Potenco
- Agentejo-Aproboj kaj Atestiloj: Disponeblaj ĉe la
fabrikanto webretejo
Produktaj Uzado-Instrukcioj
1. Komencu Ĉi tie
Antaŭ ol uzi la Multi-Protokol Gateway, sekvu la paŝojn
skizite sube:
1.1 Finisview
Konatiĝu kun la funkcioj kaj funkcioj de la
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway per referenco al la uzanto
manlibro.
1.2 Sistemaj Postuloj
Certigu, ke via sistemo plenumas la necesajn postulojn
specifita en la uzantmanlibro por optimuma rendimento.
1.3 Enhavo de la pakaĵo
Kontrolu la pakaĵenhavon por kontroli, ke ĉiuj eroj estas inkluzivitaj
kiel listigita en la uzantmanlibro.
1.4 Munti la Enirejon sur DIN-relo
Sekvu la instrukciojn provizitajn en la uzantmanlibro por ĝuste
muntu la enirejon sur DIN-relo por sekura instalado.
1.5 Saltaj Agordoj
Alĝustigu la jumper-agordojn laŭ la uzantmanlibro al
agordu la enirejon laŭ la bezono por via aranĝo.
1.6 SDa Karto
Se uzeble, enigu SD-karton en la elektitan fendo
sekvante la gvidliniojn provizitajn en la uzantmanlibro.
1.7 Konekti Potencon al la Unuo
Konektu la nutradon al la unuo kiel instrukciite en la uzanto
manlibro por funkciigi la Multi-Protokol Gateway.
Oftaj Demandoj (FAQ)
Q: Kiel mi restarigas la Multi-Protokola Enirejon al fabriko
agordojn?
R: Por restarigi la enirejon al fabrikaj agordoj, lokalizu la restarigilon
butonon sur la aparato kaj tenu ĝin dum 10 sekundoj ĝis la unuo
rekomencas.
Q: Ĉu la Enirejo PLX32-EIP-MBTCP-UA povas esti uzata en danĝera?
lokoj?
R: Ne, ne rekomendas uzi la enirejon en danĝera
lokoj laŭ sekurecaj gvidlinioj provizitaj en la uzantmanlibro.
PLX32-EIP-MBTCP-UA
Plurprotokola Enirejo
MANUAL DE UZANTO
la 27-an de oktobro 2023
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Enhavo Uzanta Manlibro
Via Reago Bonvolu
Ni ĉiam volas, ke vi sentas, ke vi faris la ĝustan decidon uzi niajn produktojn. Se vi havas sugestojn, komentojn, komplimentojn aŭ plendojn pri niaj produktoj, dokumentado aŭ subteno, bonvolu skribi aŭ voki nin.
Kiel Kontakti Nin
ProSoft Technology, Inc. +1 661-716-5100 +1 661-716-5101 (Fakso) www.prosoft-technology.com support@prosoft-technology.com
PLX32-EIP-MBTCP-UA Uzanta Manlibro Por Publika Uzo.
la 27-an de oktobro 2023
ProSoft Technology®, estas registrita kopirajto de ProSoft Technology, Inc. Ĉiuj aliaj markoj aŭ produktaj nomoj estas aŭ povas esti varmarkoj de, kaj estas uzataj por identigi produktojn kaj servojn de siaj respektivaj posedantoj.
Enhavo Malgarantio
Ĉi tiu dokumentaro ne estas intencita kiel anstataŭaĵo por kaj ne estas uzata por determini taŭgecon aŭ fidindecon de ĉi tiuj produktoj por specifaj uzantaj aplikoj. Estas la devo de tia uzanto aŭ integristo fari la taŭgan kaj kompletan riskan analizon, taksadon kaj testadon de la produktoj rilate al la koncerna specifa apliko aŭ uzo de ĝi. Nek ProSoft Technology nek iu ajn el ĝiaj filioj aŭ filioj estos respondecaj aŭ respondecaj pri misuzo de la informoj ĉi tie enhavitaj. Informoj en ĉi tiu dokumento inkluzive de ilustraĵoj, specifoj kaj dimensioj povas enhavi teknikajn erarojn aŭ tipografiajn erarojn. ProSoft Technology faras neniun garantion aŭ reprezentadon pri ĝia precizeco kaj supozas neniun respondecon por kaj rezervas la rajton korekti tiajn erarojn aŭ erarojn iam ajn sen avizo. Se vi havas sugestojn pri plibonigoj aŭ amendoj aŭ trovis erarojn en ĉi tiu eldonaĵo, bonvolu sciigi nin.
Neniu parto de ĉi tiu dokumento povas esti reproduktita en ajna formo aŭ per ajna rimedo, elektronika aŭ mekanika, inkluzive de fotokopiado, sen eksplicita skriba permeso de ProSoft Technology. Ĉiuj taŭgaj ŝtataj, regionaj kaj lokaj sekurecregularoj devas esti observitaj dum instalado kaj uzado de ĉi tiu produkto. Por kialoj de sekureco kaj por helpi certigi konformecon kun dokumentitaj sistemaj datumoj, nur la fabrikanto devas fari riparojn al komponantoj. Kiam aparatoj estas uzataj por aplikoj kun teknikaj sekurecaj postuloj, la koncernaj instrukcioj devas esti sekvitaj. Malsukceso uzi ProSoft Technology-programaron aŭ aprobitan programaron kun niaj aparataj produktoj povas rezultigi vundon, damaĝon aŭ nekonvenajn funkciajn rezultojn. Neobservo de ĉi tiu informo povas rezultigi vundon aŭ ekipaĵdamaĝon.
Kopirajto © 2023 ProSoft Technology, Inc. Ĉiuj Rajtoj Rezervitaj.
Por profesiaj uzantoj en la Eŭropa Unio
Se vi volas forĵeti elektrajn kaj elektronikajn ekipaĵojn (EEE), bonvolu kontakti vian komerciston aŭ provizanton por pliaj informoj.
Prop 65 Averto de Kancero kaj Reprodukta Malutilo www.P65Warnings.ca.gov
ProSoft Technology, Inc.
Paĝo 2 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Enhavo Uzanta Manlibro
Malfermfontaj Informoj
Malferma Fonta Programaro uzata en la produkto
La produkto enhavas, interalie, Malfermfontan Programaron files, kiel difinite malsupre, evoluigitaj de triaj partioj kaj licencitaj laŭ licenco de Malfermfonta Programaro. Ĉi tiuj Malferma Fonto Programaro files estas protektitaj per kopirajto. Via rajto uzi la Malfermfontan Programaron estas regata de la koncernaj aplikeblaj Malfermfontaj licenckondiĉoj. Via konformeco al tiuj permesilaj kondiĉoj rajtigos vin uzi la Malfermfontan Programaron kiel antaŭvidite en la koncerna permesilo. Okaze de konfliktoj inter aliaj licencaj kondiĉoj de ProSoft Technology, Inc. aplikeblaj al la produkto kaj la licencaj kondiĉoj de Malfermfonta Programaro, la kondiĉoj de Malfermfonta Programaro regos. La Malferma Fonta Programaro estas provizita sen reĝeco (t.e. neniuj kotizoj estas ŝargitaj por ekzercado de la licencitaj rajtoj). Malfermfonta Programaro enhavita en ĉi tiu produkto kaj la respektivaj Malfermfontaj licencoj estas deklaritaj en la modulo webpaĝo, en la ligilo Open Source. Se Malfermfonta Programaro enhavita en ĉi tiu produkto estas licencita sub GNU Ĝenerala Publika Permesilo (GPL), GNU Malgranda Ĝenerala Publika Permesilo (LGPL), Mozilla Publika Permesilo (MPL) aŭ ajna alia Malfermfonta Programaro permesilo, kiu postulas ke fontkodo estu disponebla kaj tia fontkodo ne estas jam liverita kune kun la produkto, vi povas mendi la respondan fontkodon de la Malfermfonta Programaro de ProSoft Technology, Inc. – kontraŭ pago de la sendado kaj pritraktado – dum periodo de almenaŭ 3. jarojn ekde la aĉeto de la produkto. Bonvolu sendi vian specifan peton, ene de 3 jaroj de la aĉeta dato de ĉi tiu produkto, kune kun la nomo kaj seria numero de la produkto trovita sur la produkta etikedo al:
ProSoft Technology, Inc. Direktoro de Inĝenieristiko 9201 Camino Media, Suite 200 Bakersfield, CA 93311 Usono
Garantio pri plua uzo de la Malfermfonta Programaro
ProSoft Technology, Inc. donas neniun garantion por la Malfermfonta Programaro enhavita en ĉi tiu produkto, se tia Malfermfonta Programaro estas uzata en iu ajn maniero krom celita de ProSoft Technology, Inc. La licencoj listigitaj malsupre difinas la garantion, se ekzistas, de la aŭtoroj aŭ licencantoj de la Malferma Fonta Programaro. ProSoft Technology, Inc. specife rifuzas ajnan garantion por difektoj kaŭzitaj de ŝanĝado de iu Malfermfonta Programaro aŭ la agordo de la produkto. Ajna aserto pri garantio kontraŭ ProSoft Technology, Inc. en la okazo, ke la Malfermfonta Programaro enhavita en ĉi tiu produkto malobservas la rajtojn de intelekta proprieto de tria partio estas ekskluditaj. La sekva malgarantio validas por la komponantoj GPL kaj LGPL rilate al la rajtposedantoj: “Ĉi tiu programo estas distribuata kun la espero, ke ĝi estos utila, sed SEN IUJ GARANTIO; sen eĉ la implicita garantio de KOMERKABLECO aŭ TAĜECO POR APARTA CELO. Vidu la GNU Ĝeneralan Publikan Permesilon kaj la GNU Malgrandan Ĝeneralan Publikan Permesilon por pliaj detaloj.” Por la ceteraj malfermfontaj komponantoj validas la respondec-ekskludoj de la rajtposedantoj en la respektivaj licencaj tekstoj. Teknika subteno, se ekzistas, nur estos provizita por nemodifita programaro.
Ĉi tiuj informoj ankaŭ haveblas en la menuo Helpo > Pri de la programaro ProSoft Configuration Builder (PCB).
ProSoft Technology, Inc.
Paĝo 3 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Enhavo Uzanta Manlibro
Gravaj Instruaj Instruoj
Elektro, Enigo kaj Eligo (I/O) drataro devas esti konforme al Klaso I, Divizio 2 kablaj metodoj, Artikolo 5014 (b) de la Nacia Elektra Kodo, NFPA 70 por instalado en Usono, aŭ kiel specifite en Sekcio 18 -1J2 de la Kanada Elektra Kodo por instalaĵoj en Kanado, kaj laŭ la aŭtoritato havanta jurisdikcion. La sekvaj avertoj devas esti atentitaj:
AVERTO – EXPLOSION DANGERO – SUBSTITUTO DE KONPONENTOJ POVAS MALJUBI TAĜEGO POR KLASO I, DIV. 2;
AVERTO – EXPLOSA DANGERO – KIAM EN DANGERAJ LOKOJ, ELŜALTENU ENERGON ANTAŬ ANTŬISTIGI AŬ KABLARDI MODULOJN
AVERTO – EKSPLODA DANGERO – NE MALKONTU EKIPAĴON KROM SE ESTAS ĈALTENTA ENERGO AŬ LA AREO ESTAS NE-DANGERA.
Klaso 2 Potenco
Agentejo-Aproboj kaj Atestoj
Bonvolu viziti nian webretejo: www.prosoft-technology.com
ProSoft Technology, Inc.
Paĝo 4 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Enhavo Uzanta Manlibro
Enhavo
Viaj rimarkoj Bonvolu…………………………………………………………………………………………………………………………………………..2 Kiel Kontakti Nin … …………………………………………………………………………………………………………………………..2 Malgarantio pri enhavo…………… ……………………………………………………………………………………………………………..2 Gravaj Instalaj Instrukcioj …………… …………………………………………………………………………………4 Aprobadoj kaj Atestoj de Agentejo …………………………………………………………… …………………………………………….4
1 Komencu Ĉi tie
8
1.1
Finiteview…………………………………………………………………………………………………. 8
1.2
Sistemaj Postuloj ……………………………………………………………………………………………….8
1.3
Enhavo de la pakaĵo ……………………………………………………………………………………………….9
1.4
Munti la Enirejon sur DIN-relo …………………………………………………………………………9
1.5
Jumper-Agordoj …………………………………………………………………………………………………..10
1.6
SD-Karto…………………………………………………………………………………………………………11
1.7
Konekti Potencon al la Unuo …………………………………………………………………………………..12
1.8
Instalado de ProSoft Configuration Builder Programaro …………………………………………..13
2 Uzante 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
Konekti la komputilon al la Enirejo …………………………………………………………………………14 Agordi Provizoran IP-adreson en la Enirejo …………………………… ………………14 Agordi la Projekton …………………………………………………………………………………..17 Malŝalti Funkciojn de Enireja Protokolo …… ………………………………………………………..19 Agordo de Enirejo-Parametroj …………………………………………………………………………..22 Renomi PCB-Objektojn ………………………………………………………………………………………………..22 Presi Agordon File …………………………………………………………………………………..22 Agordo de la Ethernet-haveno………………………………………… ……………………………23 Mapado de Datenoj en Modula Memoro ………………………………………………………………..24 De Adreso ………… ………………………………………………………………………………………………25 Al Adreso ………………………………………… ………………………………………………………………….25 Registrokalkulo …………………………………………………………………… ……………………………….25 Interŝanĝa Kodo …………………………………………………………………………………………………………….26 Malfrua Antaŭagordita ………………………………………………………………………………………………..26 Elŝutante la Projekton al la PLX32-EIP-MBTCP -UA …………………………………………27 Alŝuto de la Projekto de la Enirejo ………………………………………………………29
3 Diagnozo kaj Solvo de Problemoj
31
3.1 3.1.1 3.1.2
3.2 3.2.1 3.2.2 3.2.3
3.3 3.3.1 3.3.2
LED-Indikiloj ……………………………………………………………………………………………………..31 Ĉefaj Enirejo-LED-oj………… ……………………………………………………………………..32 Eterretaj Havenaj LEDoj ……………………………………………………… ……………………………33 Uzado de Diagnozo en ProSoft Configuration Builder ……………………………..34 Diagnoza Menuo ………………………………………… ……………………………………………………………………36 Kaptante Diagnozan Sesion al Protokolo File …………………………………………………………..37 Varma Boto / Malvarma Boto………………………………………………………………………… ……………….37 Enirejaj Statuso-Datumoj en Supra Memoro……………………………………………………..38 Ĝeneralaj Enirejaj Statusaj Datumoj en Supra Memoro…………… …………………………………………38 Protokolo-Specifikaj Statusaj Datumoj en Supra Memoro…………………………………………….39
ProSoft Technology, Inc.
Paĝo 5 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Enhavo Uzanta Manlibro
4 Aparataro Informoj
40
4.1
Aparataj Specifaĵoj………………………………………………………………………………………………..40
5 EIP-Protokolo
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 Funkcia Superview ……………………………………………………………………………………….41 Ĝeneralaj Specifoj de EtherNet/IP………………… …………………………42 EIP Interna Datumaro …………………………………………………………………………………..43 EIP-Agordo … ……………………………………………………………………………………………… 45 Agordo de EIP Klaso 3 Servilo ……………………………… …………………………………..45 Agordo de EIP Klaso 1 Konekto …………………………………………………………….48 Agordo de EIP Klaso 3 Kliento[x]/UClienta Konekto ……………………………………………….53 Reto-Diagnozo………………………………………………………………… ………………..65 EIP-PCB-Diagnozo………………………………………………………………………………….65 EIP-Statusaj Datumoj en Supra Memoro ……………………………………………………………………….66 EIP-Eraraj Kodoj ……………………………………………………… ……………………………………………..69 Referenco de EIP …………………………………………………………………………………… ……..72 Specifaĵoj pri SLC kaj MicroLogix …………………………………………………………………….72 Specifaĵoj pri procesoro PLC5………………………… ………………………………………………..76 Specifaĵoj de ControlLogix kaj CompactLogix-Procesoro ……………………………………………….81
6 MBTCP-Protokolo
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 Funkcia Superview ………………………………………………………………………………… 90 Ĝeneralaj Specifoj de MBTCP………………………………………………………… ……………91 MBTCP Interna datumbazo …………………………………………………………………………………….92 MBTCP-agordo ………… ………………………………………………………………………..95 Agordante MBTCP-servilojn …………………………………………………………………… ……………….95 Agordo de MBTCP-kliento [x] ……………………………………………………………………..97 Agordo de MBTCP-kliento [x]-Komandoj ……………………………………………………….99 Retaj Diagnozoj…………………………………………………………………… ………………102 MBTCP-PCB-Diagnozo …………………………………………………………………………….102 MBTCP-Statusa Datumo en Supra Memoro …………… ……………………………………………………….102 MBTCP-Eraraj Kodoj ……………………………………………………………………………………… …..105 MBTCP-Referenco ………………………………………………………………………………………………..106 Pri la Modbus-Protokolo ……………… …………………………………………………………………….106
7 OPC UA Servilo
108
7.1 7.1.1 7.1.2 7.1.3
7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6
7.3 7.4 7.5
UA Server Configuration Manager Software…………………………………………………………..108 Instalado ……………………………………………………………………… ……………………………………………108 Sinkronigo de la tempo de servilo NTP ……………………………………………………………..109 Lanĉante PSW-UACM…… ………………………………………………………………………………….110 Atestiloj ……………………………………………………… ………………………………………..112 Sekureca politiko ………………………………………………………………………………… …………112 Krei Atestilon pri Provizanta Aplika Kazo ……………………………….113 Krei CA Atestilon………………………………………………………… …………..115 Krei Aplikan Kazan Atestilon ………………………………………………..117 Refreŝigante la Statusan Langeton………………………… …………………………………………………………118 Krei kaj subskribi novan atestilon ………………………………………………………123 Importi atestilon Publika Ŝlosilo File ………………………………………………………..127 Eksportante la CA-Atestilon al la OPC-Kliento……………………………………………………. 130 Revoka Listo ……………………………………………………………………………………………………………..131
ProSoft Technology, Inc.
Paĝo 6 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Enhavo Uzanta Manlibro
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
Elŝuti la UA-Servilon-Agordon al la Enirejo ……………………………132 Uzanta Alirkontrolo……………………………………………………………………… …………135 Aldono de Uzanto…………………………………………………………………………………………………….135 Aldono de Uzanto al Grupo …………………………………………………………………………………….137 Kreante Tags ………………………………………………………………………………………………….140 Altnivela langeto ………………………………………… ……………………………………………………………………144 Konservado de la UA-Servilo-Agordo ………………………………………………………… ..147 UA Klienta Konektebleco……………………………………………………………………………………………148 Datuma Mapo Ekzample………………………………………………………………………………………………..148 Agordo de UA Kliento…………… ………………………………………………………….152 Problemosolvado kaj Prizorgado de OPC UA-Servilo ………………………………….153 Statusa langeto ……… …………………………………………………………………………………………………153 Registro de Eraroj de Komunikado…………………………………………… ………………………………………………..153 PCB-Modulo-Diagnozo……………………………………………………………………………………….. 153 Restarigi ŝtaton Reen al "Atendante esti provizita" ………………………………………153 Rezervo de PSW-UACM-Agorda Datumaro ……………………………………… ….154 Movante la Instaladon de PSW-UACM al Malsama Maŝino …………………………..154
8 Subteno, Servo & Garantio
155
8.1
Kontakti Teknikan Subtenon ……………………………………………………………………155
8.2
Informoj pri Garantio………………………………………………………………………………..155
ProSoft Technology, Inc.
Paĝo 7 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Komencu Ĉi tie Uzantan Manlibron
1 Komencu Ĉi tie
Por akiri la plej grandan profiton de ĉi tiu Uzanta Manlibro, vi devus havi la jenajn kapablojn: · Programaro de agordo PLC aŭ PAC: Lanĉu la programon kaj uzu ĝin por agordi
la procesoro se necese · Microsoft Windows®: Instalu kaj lanĉu programojn, plenumu menukomandojn,
navigu dialogujojn kaj enigu datumojn · Instalado kaj kablado de aparataro: Instalu la enirejon kaj sekure konektu aparatojn al
energifonto kaj al la PLX32-EIP-MBTCP-UA havenoj
1.1 Finisview
Ĉi tiu dokumento klarigas la funkciojn de la PLX32-EIP-MBTCP-UA. Ĝi gvidas vin tra agordo, montrante kiel mapi datumojn inter aparato aŭ reto, tra la enirejo, al PLC aŭ PAC. La programaro ProSoft Configuration Builder kreas files importi en la programaron de programado PLC aŭ PAC, integrante la enirejon en vian sistemon. Vi ankaŭ povas mapi datumojn inter areoj en la interna datumbazo de la enirejo. Ĉi tio permesas al vi kopii datumojn al malsamaj adresoj ene de la enirejo-datumbazo por krei pli facilajn datumpetojn kaj kontrolon. La PLX32-EIP-MBTCP-UA estas memstara DIN-relo muntita unuo kiu disponigas du Ethernet-havenojn por komunikadoj, fora agordo kaj diagnozo. La enirejo havas fendo por SD-karto (SD-karto laŭvola) kiu ebligas vin stoki agordon files, kiujn vi povas uzi por reakiro, translokigo de la agordo al alia enirejo, aŭ ĝenerala agorda sekurkopio.
1.2 Sistemaj Postuloj
La agorda programaro ProSoft Configuration Builder por la PLX32-EIP-MBTCP-UA postulas la jenajn minimumajn sistemajn komponantojn: · Windows 7 Professional (32-bita versio), 8 GB RAM Intel® CoreTM i5 650 (3.20 GHz) · Windows XP Professional Ver .2002 Service Pack 2, 512 MB RAM Pentium 4 (2.66
GHz) · Windows 2000 Ver.5.00.2195 Service Pack 2 512 MB RAM Pentium III (550 MHz)
Noto: Por uzi PCB sub Windows 7 OS, vi devas esti certa instali PCB uzante la opcion "Run kiel Administranto". Por trovi ĉi tiun opcion, dekstre alklaku la ikonon de la instalilo de Setup.exe. En la kunteksta menuo, vi vidos la opcion "Kuru kiel Administranto". Maldekstre-klaku por uzi ĉi tiun instalopcion. Atentu, vi devas instali uzante ĉi tiun opcion eĉ se vi jam estas ensalutinta kiel Administranto en via reto aŭ persona komputilo (PC). Uzante la opcion "Run kiel Administranto" permesos al la PCB-instalilo krei dosierujojn kaj files sur via komputilo kun taŭgaj permesoj kaj sekureco. Se vi ne uzas la opcion "Run kiel Administranto", PCB eble ŝajnas instali ĝuste; sed vi ricevos multajn, ripetante file aliri erarojn kiam ajn PCB funkcias, precipe kiam ŝanĝas agordajn ekranojn. Se ĉi tio okazas, por forigi la erarojn, vi devos tute malinstali PCB kaj poste reinstali per la opcio "Run kiel Administranto".
ProSoft Technology, Inc.
Paĝo 8 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Komencu Ĉi tie Uzantan Manlibron
1.3 Enhavo de la pakaĵo
La sekvaj komponantoj estas inkluzivitaj kun la PLX32-EIP-MBTCP-UA, kaj ĉiuj estas bezonataj por instalado kaj agordo.
Grava: Antaŭ ol komenci la instaladon, bonvolu kontroli, ke ĉiuj jenaj eroj ĉeestas.
Kvanto. Parta Nomo
1
Mini ŝraŭbturnilo
1
Potenco konektilo
1
Saltanto
Partnumero HRD250 J180 J809
Parto Priskribo Ilo por kabligi kaj sekurigi la elektran konektilon PLX32-EIP-MBTCP-UA elektran konektilon Rezerva jumper por restarigi OPC UA-agordon
1.4 Munti la Enirejon sur DIN-relo
Por munti la PLX32-EIP-MBTCP-UA sur DIN-relo, sekvu ĉi tiujn paŝojn.
1 Metu la enirejon sur la DIN-relo B iom angulo. 2 Hoku la lipon sur la malantaŭo de la adaptilo al la supro de la DIN-relo, kaj turnu la
adaptilo sur la relon. 3 Premu la adaptilon malsupren sur la DIN-relon ĝis flua. La ŝlosila langeto klakas en
pozicion kaj ŝlosu la enirejon al la DIN-relo. 4 Se la adaptilo ne ŝlosas en la loko, uzu ŝraŭbturnilon aŭ similan aparaton por movi la
ŝlosanta langeton malsupren premante la adaptilon flue sur la DIN-relo kaj liberigu la ŝlosan langeton por ŝlosi la adaptilon en loko. Se necese, puŝu supren sur la ŝlosan langeton por ŝlosi.
ProSoft Technology, Inc.
Paĝo 9 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
1.5 Agordoj de la jumper Estas tri paroj de saltpingloj situantaj sur la malantaŭo de la enirejo.
Komencu Ĉi tie Uzantan Manlibron
· MODO 1 - La du pingloj devas esti saltitaj dum normala funkciado.
· MODO 2 - Defaŭlta IP-Saltanto: Ĉi tiu estas la meza saltilo. La defaŭlta IP-adreso de la enirejo estas 192.168.0.250. Agordu ĉi tiun jumper por remeti la IP-adreson de la enirejo al la defaŭlta.
· REĜIMO 3 – Se agordita, ĉi tiu saltilo provizas nivelon de sekureco rezultiganta la jenajn kondutojn: o Ĉi tiu jumper malŝaltas la funkciojn de alŝuto kaj elŝuto de ProSoft Configuration Builder (PCB). Se alŝuta aŭ elŝuta peto estas farita per PCB, erarmesaĝo okazas indikante, ke ĉi tiuj funkcioj estas neatingeblaj. o Ĉi tiu jumper ankaŭ malŝaltas aliron al la PLX32-EIP-MBTCP-UA web paĝo ebligante ĝisdatigi la firmware.
Atentu: Samtempe agordi jumper MODE 1 kaj MODE 3 restarigos la agordon de OPC UA al fabrikaj defaŭltoj.
ProSoft Technology, Inc.
Paĝo 10 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Komencu Ĉi tie Uzantan Manlibron
1.6 SDa Karto
Vi povas mendi PLX32-EIP-MBTCP-UA kun laŭvola SD-karto (Partnumero SDI-1G). Okaze de fiasko de enirejo, vi povas movi la SD-karton de unu enirejo al la sekva kaj rekomenci operacion.
Ĝenerale, se la SD-karto ĉeestas kiam vi ŝaltas aŭ rekomencas la enirejon, la enirejo uzas la agordon sur la SC-karto.
Kun SDa Karto
· La ProSoft Configuration Builder elŝutas la agordon al la SDa Karto en la enirejo.
· La enirejo ne transdonas la agordajn datumojn de la SDa karto al interna memoro. Se vi forigas la SD-karton kaj rekomencas al la enirejo, la enirejo ŝarĝas la agordajn datumojn el la memoro de la enirejo. Se ne estas agordaj datumoj en la memoro de la enirejo, la enirejo uzas la fabrikan defaŭltan agordon.
Sen SD-Karto
· La ProSoft Configuration Builder elŝutas la agordon al la interna memoro de la enirejo. La enirejo uzas la agordon de interna memoro.
· Se vi enigas malplenan SD-karton en la enirejon post kiam la enirejo estis agordita, la enirejo ne uzas la agordon sur la SD-karto krom se vi rekomencas la enirejon. Se vi volas kopii la agordon al la SDa karto, vi devas elŝuti la agordon al la enirejo dum la SDa karto estas en la enirejo.
ProSoft Technology, Inc.
Paĝo 11 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo 1.7 Konektante Potencon al la Unuo
Komencu Ĉi tie Uzantan Manlibron
AVERTO: Nepre ne inversigi polusecon dum aplikado de potenco al la enirejo. Tio kaŭzas permanentan difekton en la internaj elektraj distribucirkvitoj de la enirejo.
ProSoft Technology, Inc.
Paĝo 12 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Komencu Ĉi tie Uzantan Manlibron
1.8 Instalado de ProSoft Configuration Builder Programaro
Vi devas instali la programaron ProSoft Configuration Builder (PCB) por agordi la enirejon. Vi ĉiam povas akiri la plej novan version de ProSoft Configuration Builder de la ProSoft Teknologio webretejo (http://www.prosoft-technology.com). La filenomo enhavas la version de PCB. Por ekzample, PCB_4.4.3.4.0245.exe.
Por instali ProSoft Configuration Builder de la ProSoft Teknologio webretejo
1 Malfermu vian web browser and navigate to www.prosoft-technology.com. 2 Serĉu ‘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
Konstruisto. 5 Elektu KONSERVI aŭ KONSERVI FILE, se instigite. 6 Konservu la file al via Vindoza Labortablo, por ke vi povu trovi ĝin facile kiam vi havas
finis elŝuton. 7 Kiam la elŝuto estas kompleta, lokalizu kaj malfermu la file, kaj poste sekvu la
instrukciojn sur via ekrano por instali la programon.
Noto: Por uzi la ProSoft Configuration Builder sub Windows 7 OS, vi devas nepre instali ĝin uzante la opcion Kuru kiel Administranto. Por trovi ĉi tiun opcion, dekstre alklaku la programikonon Setup.exe, kaj poste alklaku RUN AS ADMINISTRATOR en la kunteksta menuo. Vi devas instali uzante ĉi tiun opcion eĉ se vi jam estas ensalutinta kiel Administranto en via reto aŭ persona komputilo (PC). Uzante la opcion Kuri kiel Administranto permesas al la instala programo krei dosierujojn kaj files sur via komputilo kun taŭgaj permesoj kaj sekureco.
Se vi ne uzas la opcion Run as Administrator, la ProSoft Configuration Builder eble ŝajnas instali ĝuste, sed vi ricevos plurajn file aliri erarojn kiam ajn la ProSoft Configuration Builder funkcias, precipe kiam ŝanĝas agordajn ekranojn. Se tio okazas, vi devas tute malinstali la ProSoft Configuration Builder kaj poste reinstali uzante la opcion Kuru kiel Administranto por forigi la erarojn.
Por certigi sukcesan instaladon de ProSoft OPC UA Configuration Manager, rekomenco povas esti necesa antaŭ komenci la instaladon. En pluraj testsistemoj, Windows Update Service devis esti ĉesigita antaŭ instalado. Post kiam la instalado finiĝas, vi povas rekomenci la Windows Update-servon.
Haltigu Windows Update-servon 1. Alklaku la Vindozan Startbutonon kaj enigu la jenon: services.msc 2. Rulumu malsupren kaj dekstre alklaku Windows Update, kaj elektu STOP.
Faru la agordajn procedurojn de ProSoft OPC UA Configuration Manager. Post kiam la aranĝo finiĝas, faru la suprajn paŝojn kaj elektu Komencu por la lasta paŝo.
ProSoft Technology, Inc.
Paĝo 13 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
2 Uzante ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) provizas rapidan kaj facilan manieron administri pordejan agordon fileestas personecigita por renkonti viajn aplikajn bezonojn. PCB permesas importi informojn de antaŭe instalitaj (konataj funkciaj) agordoj al novaj projektoj.
2.1 Konekti la komputilon al la Enirejo
Kun la enirejo sekure muntita, konektu unu finon de la Ethernet-kablo al la ETH 1 Haveno, kaj la alian finon al Ethernet-nabo aŭ ŝaltilo alirebla de la sama reto kiel la komputilo. Aŭ, konektu rekte de la Ethernet Haveno sur la komputilo al la ETH 1 Haveno sur la enirejo.
2.2 Agordo de Provizora IP-adreso en la Enirejo
Grava: ProSoft Discovery Service (PDS) lokalizas la enirejon per elsendaj mesaĝoj de UDP. PDS estas aplikaĵo enkonstruita en PCB. Ĉi tiuj mesaĝoj povas esti blokitaj de enkursigiloj aŭ tavola 3-ŝaltiloj. En tiu kazo, PDS ne povas lokalizi la enirejojn. Por uzi PDS, aranĝu la Eterreton-konekton tiel ke ne ekzistas enkursigilo aŭ tavolo 3-ŝaltilo inter la komputilo kaj la enirejo AŬ reagordu la enkursigilon aŭ tavolon 3-ŝaltilon por permesi la vojigon de la elsendaj mesaĝoj de UDP.
1 Por malfermi PDS, dekstre alklaku la ikonon PLX32-EIP-MBTCP-UA en PCB kaj alklaku DIAGNOSTIKOJ.
ProSoft Technology, Inc.
Paĝo 14 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
2 En la dialogkesto Diagnozo, alklaku la ikonon KONEKTAĜOJN.
3 En la dialogujo de Konekto-Agordo, alklaku la butonon RUMURI APARATO(J)n sub la titolo ProSoft Discovery Service (PDS).
4 En la dialogkesto de ProSoft Discovery Service, alklaku la ikonon RUZU POR PROSOFT MODULOJ por serĉi ProSoft Technology-modulojn en la reto.
ProSoft Technology, Inc.
Paĝo 15 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
5 Dekstre alklaku la enirejon, kaj tiam elektu ASIGNI TEMPORARY IP.
6 La defaŭlta IP-adreso de la enirejo estas 192.168.0.250.
7 Enigu neuzatan IP en via subreto, kaj poste alklaku OK. 8 Vidu Agordi la Eterretan Havenon (paĝo 22) por agordi la konstantan IP-adreson en la
enirejo.
ProSoft Technology, Inc.
Paĝo 16 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
2.3 Agordi la Projekton
Se vi antaŭe uzis aliajn Vindozajn agordajn ilojn, vi trovos la ekranan aranĝon konata. La fenestro de ProSoft Configuration Builder konsistas el arbo view maldekstre, informa panelo, kaj agorda panelo dekstre de la fenestro. Kiam vi unue komencas PCB, la arbo view konsistas el dosierujoj por Defaŭlta Projekto kaj Defaŭlta Loko, kun Defaŭlta Modulo en la Defaŭlta Loka dosierujo. La sekva ilustraĵo montras la PCB-fenestron kun nova projekto.
Por aldoni la enirejon al la projekto
1 Dekstre alklaku DEFORTA MODULO en la arbo view, kaj poste elektu ELEKTU MODULO-TIPON. Ĉi tio malfermas la dialogujon Elektu Modulan Tipon.
ProSoft Technology, Inc.
Paĝo 17 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
2 En la areo de Filtrilo de Produkta Linio de la dialogujo, elektu la radiobutonon PLX30.
3 En la PAŜO 1: Elektu Modulan Tipon falliston, elektu PLX32-EIP-MBTCP-UA. 4 Vi povas malŝalti unu aŭ plurajn ŝoforojn sur la enirejo se vi ne bezonas ilin. Vidu
Malebligado de Enirejaj Havenoj (paĝo 19). 5 Alklaku OK por konservi viajn agordojn kaj reveni al la Ĉeffenestro de PCB.
ProSoft Technology, Inc.
Paĝo 18 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
2.4 Malebligado de Enireja Protokolo Funkcioj
ProSoft Configuration Builder (PCB) donas al vi la eblon malŝalti unu aŭ plurajn ŝoforfunkciojn se vi ne bezonas ilin. Malŝalti ŝoforfunkciojn povas simpligi la nombron da agordaj opcioj, faciligante agordi la enirejon.
Estas plej facile malŝalti ŝoforfunkciojn kiam vi aldonas la enirejon al la projekto en PCB; tamen, vi povas ebligi kaj malŝalti ilin post kiam vi aldonis ĝin al la projekto. Ambaŭ metodoj estas priskribitaj en ĉi tiu temo.
Noto: Malŝalti ŝoforfunkciojn ne influas la agadon de la enirejo, kaj ne estas postulata.
Malŝalti ŝoforfunkciojn kiam vi aldonas ĝin al la projekto
La plej bona tempo por malŝalti unu aŭ plurajn ŝoforfunkciojn sur la enirejo estas kiam vi aldonas la enirejon al la projekto en PCB. Vi povas malŝalti ilin en la dialogujo Elektu Modulan Tipon post kiam vi elektas la modulon, kiun vi volas aldoni al la projekto. La sekva bildo donas eksample.
ProSoft Technology, Inc.
Paĝo 19 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
Estas tri ŝoforfunkcioj malebligitaj. Bonvolu noti la jenajn:
· Ŝoforoj, kiujn vi povas malŝalti, havas NEMARKU SE NE UZITAJ en la KOlumno AGO BESTO.
· Alklaku la ŝoforan nomon por malŝalti la funkcion. Kiam estas malŝaltita, ruĝa cirklo anstataŭigas la verdan markomarkon.
· Se estas pluraj ŝoforoj de la sama tipo, nur la lasta havas la mesaĝon Malkontrolu se ne Uzita. Vi povas malŝalti kaj ebligi nur inverse.
· Fine, se vi volas ebligi malfunkciigitan funkcion en ĉi tiu dialogujo, denove alklaku la ŝoforan funkcion nomon.
Kiam vi alklakas OK, PCB enigas la enirejon en la arbon view kun la malebligitaj agordaj opcioj kaŝitaj.
ProSoft Technology, Inc.
Paĝo 20 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
Malŝalti aŭ ebligi funkciojn sur la enirejo post kiam vi aldonas ĝin al la projekto
1 Dekstre alklaku la ikonon PLX32-EIP-MBTCP-UA en la arbo view, kaj poste elektu ELEKTU MODULO-TIPON. Ĉi tio malfermas la dialogujon Elektu Modulan Tipon, kun la ĝusta MODULOTIPO.
Averto: Notu, ke ĉiuj ŝoforoj estas ebligitaj defaŭlte, kaj ke la ŝoforstato en la dialogujo Elektu Modulo-Tipon NE KONKORDAS AL LA REASTA STATO DE LA ŝoforoj. Se vi volas, ke iuj malfunkciigitaj ŝoforoj restu malŝaltitaj, vi devas denove malŝalti ilin en ĉi tiu dialogujo, por ke la ruĝa cirklo aŭ flava triangulo aperu apud la havenonomo.
2 Alklaku la ŝoforan funkcionomon por ŝanĝi ĝian staton de Ebligita al Malŝaltita, aŭ inverse. La samaj reguloj notitaj supre ankoraŭ validas.
3 Kiam vi alklakas OK, PCB ĝisdatigas la enirejon en la arbo view, montrante la agordajn elektojn por la ebligitaj funkcioj, kaj kaŝante la malfunkciigitajn funkciojn.
ProSoft Technology, Inc.
Paĝo 21 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
2.5 Agordo de Enirejo-Parametroj
1 Alklaku la [+]-signon apud la modula piktogramo por vastigi informojn pri enirejo.
2 Alklaku la [+] signon apud iuj opcioj.
ikono al view enirejo informoj kaj agordo
3 Duoble alklaku iun ajn ikonon por malfermi Redaktan dialogujon. 4 Por redakti parametron, elektu la parametron en la maldekstra panelo kaj faru viajn ŝanĝojn
la dekstra panelo. 5 Alklaku OK por konservi viajn ŝanĝojn.
2.5.1 Renomi PCB-Objektojn
Vi povas renomi objektojn kiel la Defaŭlta Projekto kaj Defaŭlta Loka dosierujoj en la arbo view. Vi ankaŭ povas renomi la MODULO-ikonon por personecigi la projekton.
1 Dekstre alklaku la objekton, kiun vi volas renomi, kaj poste elektu RENOMMI. 2 Tajpu la novan nomon por la objekto kaj premu Enen.
2.5.2 Presi Agordon File
1 En la ĉefa PCB-fenestro, dekstre alklaku la ikonon PLX32-EIP-MBTCP-UA kaj tiam elektu VIEW AGORDO.
2 En la View Agorda dialogujo, alklaku la FILE menuo kaj alklaku PRINT. 3 En la dialogujo Presi, elektu la presilon por uzi el la fallisto, elektu la
presaj opcioj, kaj alklaku OK.
ProSoft Technology, Inc.
Paĝo 22 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
2.6 Agordo de la Ethernet-haveno Ĉi tiu sekcio montras kiel agordi la Ethernet-havenajn parametrojn por la PLX32-EIP-MBTCPUA.
Por agordi la Ethernet-havenon en PCB
1 En la arbo de ProSoft Configuration Builder view, duoble alklaku la ikonon de Ethernet-Agordo.
2 Alklaku iun ajn parametron en la dialogujo Redakti – WATTCP por ŝanĝi la valoron. Ĉar la enirejo havas du Ethernet-havenojn, ekzistas apartaj agordaj elektoj por ĉiu haveno.
Parametro IP-adreso Netmask Gateway
Priskribo Unika IP-adreso asignita al la enirejo Subreta masko de la enirejo Enirejo (se uzata)
Noto: Ĉiu Ethernet-haveno devas esti sur malsama Ethernet-subreto.
ProSoft Technology, Inc.
Paĝo 23 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
2.7 Mapado de Datenoj en Modula Memoro
Uzu la sekcion DATA MAP en la ProSoft Configuration Builder por kopii datumojn inter areoj en la interna datumbazo de la enirejo. Ĉi tio ebligas al vi kopii datumojn al malsamaj adresoj ene de la enirejo-datumbazo por krei pli simplajn datenpetojn kaj kontrolon. Vi povas uzi ĉi tiun funkcion por la sekvaj taskoj.
· Kopiu maksimume 100 registrojn per komando de Datuma Mapo, kaj vi povas agordi maksimume 200 apartajn kopikomandojn.
· Kopiu datumoj de la eraro aŭ statustabeloj en supra memoro al interna datumbazo registroj en la uzanta datuma areo.
· Reordigu la bajton kaj/aŭ vortordon dum la kopiprocezo. Por ekzample, rearanĝante bajton aŭ vortordon, vi povas konverti glitkomajn valorojn al la ĝusta formato por malsama protokolo.
· Uzu la Datuman Mapon por kondensi vaste disigitajn datumojn en unu apudan datumblokon, faciligante la aliron.
1 En la ProSoft Configuration Builder, vastigu la modularbon alklakante la [+] apud la modulo nomo.
2 Alklaku la [+] apud COMMONNET, kaj poste duoble alklaku DATA MAPO.
3 En la dialogujo Redakti – Datuma Mapo, alklaku ALDONU VICON.
ProSoft Technology, Inc.
Paĝo 24 el 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 4 Alklaku EDIT ROW por redakti la parametrojn por la mapado.
Uzante ProSoft Configuration Builder Uzantmanlibro
5 Por ŝanĝi la valoron de parametro, alklaku la parametron kaj enigu novan valoron. Alklaku OK kiam finite.
6 Ripetu la suprajn paŝojn por aldoni pliajn memormapojn.
2.7.1 De Adreso 0 ĝis plej alta Statusa Datuma adreso Specifas la komencan internan datumbazan registradreson por la kopia operacio. Ĉi tiu adreso povas esti ajna valida adreso en la uzantdatenareo aŭ la statusdatumareo de la enirejo.
2.7.2 Al Adreso 0 ĝis 9999 Specifas la komencan celregistran adreson por la kopia operacio. Ĉi tiu adreso ĉiam devas esti ene de la uzantdatuma areo. Certigu, ke vi specifu cel-adreson, kiu ne anstataŭigas datumojn konservitajn en memoro per unu el la komunikaj protokoloj, kiuj funkcias sur la enirejo.
2.7.3 Registrokalkulo 1 ĝis 100 Specifas la nombron da registroj kopiendaj.
ProSoft Technology, Inc.
Paĝo 25 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
2.7.4 Interŝanĝa Kodo
NENIŜANĜO, VORTOŜANĜO, VORTO KAJ BAJTO ŜANĜO, BAJTO ŜANĜO
Vi eble bezonos interŝanĝi la ordon de la bajtoj en la registroj dum la kopiprocezo por ŝanĝi la vicigon de bajtoj inter malsamaj protokoloj. Uzu ĉi tiun parametron kiam vi traktas glitkomantajn aŭ aliajn multregistrajn valorojn, ĉar ekzistas neniu normo por konservado de ĉi tiuj datumtipoj en sklavaj aparatoj.
Interŝanĝa Kodo Neniu Interŝanĝo
Priskribo Neniu ŝanĝo estas farita en la bajta ordo (1234 = 1234)
Vortŝanĝo
La vortoj estas interŝanĝitaj (1234 = 3412)
Vorto kaj Bajto La vortoj estas interŝanĝitaj, tiam la bajtoj en ĉiu vorto estas interŝanĝitaj (1234 =
Interŝanĝi
4321)
Bajtoj
La bajtoj en ĉiu vorto estas interŝanĝitaj (1234 = 2143)
2.7.5 Malfrua Antaŭagordita
Ĉi tiu parametro fiksas intervalon por ĉiu kopia operacio de Datuma Mapo. La valoro por la Malfrua Antaŭsigno ne estas fiksa tempodaŭro. Ĝi estas la nombro da firmware-skanadoj, kiuj devas transiri inter kopiaj operacioj.
La firmvara skanciklo povas preni varian kvanton de tempo, depende de la nivelo de agado de la protokolŝoforoj kurantaj sur la enirejo kaj la nivelo de agado sur la komunikadhavenoj de la enirejo. Ĉiu firmvara skanado povas daŭri de unu ĝis pluraj milisekundoj por kompletigi. Tial, kopioperacioj de Datummapo ne povas esti atenditaj okazi je regulaj intervaloj.
Se multoblaj kopioperacioj (pluraj vicoj en la sekcio Datumoj-mapo) okazas tro ofte aŭ ĉiuj okazas en la sama ĝisdatiga intervalo, ili povus prokrasti la procezan skanadon de la enirejprotokoloj, kio povus rezultigi malrapidajn datumajn ĝisdatigojn aŭ maltrafitajn datumojn pri komunikaj havenoj. Por eviti ĉi tiujn eblajn problemojn, agordu la Malfruan Antaŭgordilon al malsamaj valoroj por ĉiu vico en la sekcio Datuma Mapo kaj agordu ilin al pli altaj, prefere ol pli malaltaj, nombroj.
Por ekzample, Malfruaj Antaŭmetitaj valoroj sub 1000 povus kaŭzi rimarkindan prokraston en datumaj ĝisdatigoj tra la komunikaj havenoj. Ne agordu ĉiujn Malfruajn Antaŭagordojn al la sama valoro. Anstataŭe, uzu malsamajn valorojn por ĉiu vico en la Datuma Mapo kiel 1000, 1001, kaj 1002 aŭ ajnajn aliajn malsamajn Malfruajn Antaŭmetitajn valorojn, kiujn vi ŝatas. Ĉi tio malhelpas, ke la kopioj okazu samtempe kaj malhelpas eblajn procezajn prokrastojn.
ProSoft Technology, Inc.
Paĝo 26 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
2.8 Elŝuti la Projekton al la PLX32-EIP-MBTCP-UA
Noto: Por instrukcioj pri konekto al la modulo kun via komputilo, vidu Konekti la komputilon al la Enirejo (paĝo 14).
Por ke la enirejo uzu la agordojn, kiujn vi agordis, vi devas elŝuti (kopii) la ĝisdatigitan Projekton file de via komputilo al la enirejo.
Noto: Se la jumper 3 de la modulo estas agordita, ĉi tiu funkcio ne estas disponebla.
1 En la arbo view en ProSoft Configuration Builder, dekstre alklaku la PLX32-EIP-MBTCPUA-ikonon kaj poste elektu ELĈU EL KOMPUTO AL LA APARATO. Ĉi tio malfermas la Elŝutu dialogujon.
2 En la Elŝuta dialogkesto, en la menuokadro Elektu Konekton Tipon, uzu la defaŭltan ETHERNET-opcion.
Noto: Se vi konektis al la modulo uzante provizoran IP-adreson, la kampo de Ethernet-adreso enhavas tiun provizoran IP-adreson. ProSoft Configuration Builder uzas ĉi tiun provizoran IP-adreson por konekti al la modulo.
3 Alklaku TESTA KONEKTO por kontroli, ke la IP-adreso permesas aliron al la modulo. 4 Se la konekto sukcesas, alklaku ELŝuti por transdoni la Ethernet-agordon al
la modulo.
Noto: La ĉi-supraj paŝoj nur elŝutas aŭ modifas la IP-adreson kaj nomon de la servilo OPC UA, ĝi ne elŝutas aŭ modifas la agordon de OPC UA.
ProSoft Technology, Inc.
Paĝo 27 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
Se la proceduro de Test Connection malsukcesas, vi vidos erarmesaĝon. Por korekti la eraron, sekvu ĉi tiujn paŝojn:
1 Alklaku OK por malakcepti la erarmesaĝon. 2 En la Elŝuta dialogkesto, alklaku REMAGI APARATO(J)n por malfermi ProSoft Discovery
Servo.
3 Dekstre alklaku la modulon kaj poste elektu ELEKTU POR PCB. 4 Fermu ProSoft Discovery Service. 5 Klaku ELŝuti por transdoni la agordon al la modulo.
ProSoft Technology, Inc.
Paĝo 28 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
2.9 Alŝuto de la Projekto de la Enirejo
Noto: Por instrukcioj pri konekto al la modulo kun via komputilo, vidu Konekti la komputilon al la Enirejo (paĝo 14).
Vi povas alŝuti la projektajn agordojn de la PLX32-EIP-MBTCP-UA en la nunan projekton en ProSoft Configuration Builder sur via komputilo.
1 En la arbo view en ProSoft Configuration Builder, dekstre alklaku la PLX32-EIP-MBTCPUA-ikonon kaj tiam elektu ALLUTU DE APARATO AL PC. Ĉi tio malfermas la Alŝutu dialogujo.
2 En la Alŝutu dialogujo, en la menuokadro Elektu Konekton Tipon, uzu la defaŭltan ETHERNET-agordon.
Noto: Se vi konektis al la modulo uzante provizoran IP-adreson, la kampo de Ethernet-adreso enhavas tiun provizoran IP-adreson. ProSoft Configuration Builder uzas ĉi tiun provizoran IP-adreson por konekti al la modulo.
3 Alklaku TESTA KONEKTO por kontroli, ke la IP-adreso permesas aliron al la modulo. 4 Se la konekto sukcesas, alklaku ALPUTU por transdoni la Ethernet-agordon al la
komputilo.
Noto: La ĉi-supraj paŝoj nur alŝutas aŭ modifas la IP-adreson kaj nomon de la OPC UA-servilo, ĝi ne alŝutas aŭ modifas la agordon de OPC UA.
ProSoft Technology, Inc.
Paĝo 29 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzante ProSoft Configuration Builder Uzantmanlibro
Se la proceduro de Test Connection malsukcesas, vi vidos erarmesaĝon. Por korekti la eraron, sekvu ĉi tiujn paŝojn.
1 Alklaku OK por malakcepti la erarmesaĝon. 2 En la Alŝutu dialogujo, alklaku RUMURI APARATO(J)n por malfermi ProSoft Discovery Service.
3 Dekstre alklaku la modulon kaj poste elektu ELEKTU POR PCB. 4 Fermu ProSoft Discovery Service. 5 Klaku ELŝuti por transdoni la agordon al la modulo.
ProSoft Technology, Inc.
Paĝo 30 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzanta Manlibro pri Diagnozo kaj Solvado de Problemoj
3 Diagnozo kaj Solvo de Problemoj
Vi povas solvi problemojn pri la enirejo per pluraj metodoj: · Monitoru la LED-indikilojn sur la enirejo. · Uzu la Diagnozajn funkciojn en ProSoft Configuration Builder (PCB). · Ekzamenu la datumojn en la statusa datuma areo (supra memoro) de la interna enirejo
memoro.
3.1 LED-Indikiloj
La unua kaj plej rapida estas skani la LED-ojn sur la enirejo por determini la ekziston kaj eblan kaŭzon de problemo. La LED-oj disponigas valorajn informojn kiel ekzemple:
· La stato de ĉiu haveno · Sistemaj agordaj eraroj · Aplikaj eraroj · Indikoj de misfunkciado
ProSoft Technology, Inc.
Paĝo 31 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzanta Manlibro pri Diagnozo kaj Solvado de Problemoj
3.1.1 Ĉefaj Enirejaj LEDoj Ĉi tiu tabelo priskribas la enirejojn frontpanelaj LEDoj.
LED PWR (potenco)
FLT (Faŭlto)
CFG (Agordo)
ERARO (Eraro)
NS (Reto-Statuso) nur por EIP-protokolo
MS (Module Status) nur por EIP-protokolo
Ŝtato Off
Solida Verda Malŝaltita Solida Ruĝa
For Solida Sukceno
Malŝaltita FlashingAmber
Solida Sukceno
Malŝaltita Solida Ruĝa Solida Verda Intermitenta Ruĝa Intermitenta Verda Alternante Ruĝa kaj Verda Ekbrilo Malŝaltita Solida Ruĝa Solida Verda Intermitenta Ruĝa Intermitenta Verda Alternante Ruĝa kaj Verda Ekbrilo
Priskribo
Potenco ne estas konektita al la potencterminaloj aŭ fonto estas nesufiĉa por konvene funkciigi la enirejon (208 mA ĉe 24 VDC estas postulataj).
Potenco estas konektita al la potencaj terminaloj.
Normala funkciado.
Kritika eraro okazis. Programe efektivigebla malsukcesis aŭ estis ĉesigita de uzanto kaj ne plu funkcias. Premu la butonon Restarigi aŭ cikligi potencon por forigi la eraron.
Normala funkciado.
La unuo estas en agorda reĝimo. Aŭ agorda eraro ekzistas, aŭ la agordo file estas elŝutita aŭ legita. Post ekfunkciigo, la enirejo legas la agordon, kaj la unuo efektivigas la agordajn valorojn kaj pravigas la aparataron. Ĉi tio okazas dum elektra ciklo aŭ post kiam vi premas la butonon Restarigi.
Normala funkciado.
Erarkondiĉo estis detektita kaj okazas en unu el la aplikaj havenoj. Kontrolu agordon kaj solvu problemojn por eraroj pri komunikado.
Ĉi tiu erara flago estas forigita ĉe la komenco de ĉiu komanda provo (majstro/kliento) aŭ ĉe ĉiu ricevo de datumoj (sklavo/adaptilo/servilo). Se ĉi tiu kondiĉo ekzistas, ĝi indikas ke granda nombro da eraroj okazas en la aplikaĵo (pro malbona agordo) aŭ sur unu aŭ pluraj pordoj (fiaskoj de reto-komunikado).
Neniu potenco aŭ neniu IP-adreso
Duobla IP-adreso
Konektita
Konektotempo
IP-adreso akirita; neniuj establitaj ligoj
Memtesto
Neniu potenco
Grava misfaro
Aparato funkcianta
Malgranda kulpo
Standby
Memtesto
ProSoft Technology, Inc.
Paĝo 32 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzanta Manlibro pri Diagnozo kaj Solvado de Problemoj
3.1.2 Eterretaj havenaj LEDoj Ĉi tiu tabelo priskribas la enirejojn Ethernet-havenajn LEDojn.
LED LINK/ACT
100 Mbit
Ŝtato Off
Solida Verda
Malŝaltita Ekbruliga Sukceno
Priskribo
Neniu fizika retkonekto estas detektita. Neniu Eterreta komunikado estas ebla. Kontrolu drataron kaj kablojn.
Fizika retkonekto detektita. Ĉi tiu LED devas esti ŝaltita solida por ke Eterreta komunikado estu ebla.
Neniu aktiveco en la haveno.
La Ethernet-haveno aktive transdonas aŭ ricevas datumojn.
ProSoft Technology, Inc.
Paĝo 33 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzanta Manlibro pri Diagnozo kaj Solvado de Problemoj
3.2 Uzado de Diagnozo en ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) havas multajn utilajn ilojn por helpi vin pri diagnozo kaj solvi problemojn. Vi povas uzi PCB por konekti al via enirejo kaj retrovi aktualajn statusajn valorojn, agordajn datumojn kaj aliajn valorajn informojn.
Konsilo: Vi povas havi fenestron de ProSoft Configuration Builder Diagnostics malfermita por pli ol unu enirejo samtempe.
Por konekti al la komunika haveno de la enirejo.
1 En PCB, dekstre alklaku la enirejan nomon kaj elektu DIAGNOSTIKOJ.
2 Ĉi tio malfermas la Diagnozan fenestron.
ProSoft Technology, Inc.
Paĝo 34 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzanta Manlibro pri Diagnozo kaj Solvado de Problemoj
Se ne estas respondo de la enirejo, kiel en la ekzampĉi-supre, sekvu ĉi tiujn paŝojn: 1 De la ilobreto, alklaku la butonon AJRU KONEKTO.
2 En la dialogujo de Konekto-Agordo, elektu ETHERNET el la listo SELECT CONNECTION TYPE.
3 Tajpu la IP-adreson de la enirejo en la kampo ETHERNET. 4 Klaku KONEKTI.
5 Kontrolu, ke la Ethernet estas konvene konektita inter la komunika haveno de via komputilo kaj la enirejo.
6 Se vi ankoraŭ ne kapablas establi konekton, kontaktu ProSoft Technology Technical Support por helpo.
ProSoft Technology, Inc.
Paĝo 35 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzanta Manlibro pri Diagnozo kaj Solvado de Problemoj
3.2.1 Diagnostika Menuo
La Diagnoza menuo estas aranĝita kiel arbstrukturo en la maldekstra flanko de la Diagnoza fenestro.
Atentu: Kelkaj komandoj en ĉi tiu menuo estas dezajnitaj por altnivela sencimigado kaj sistema testado nur, kaj povas kaŭzi la enirejon ĉesi komuniki, eble rezultigante datumperdon aŭ aliajn komunikadmalsukcesojn. Uzu ĉi tiujn komandojn nur se vi plene komprenas iliajn eblajn efikojn, aŭ se vi estas specife direktita fari tion de ProSoft Technology Technical Support inĝenieroj.
La sekvaj menukomandoj estas montritaj sube:
Menuo-Komanda Modulo
Datumbazo View
Submenuo Komando Versio
Datuma Mapo ASCII
Decimalo
Hex
Flosilo
Priskribo
Montras la aktualan softvarversion de la enirejo kaj aliajn gravajn valorojn. Vi eble petos doni ĉi tiujn informojn kiam vi vokas por teknika subteno.
Montras la agordon de Datuma Mapo de la enirejo. Montras la enhavon de la datumbazo de la enirejo en ASCII-karaktra formato.*
Montras la enhavon de la datumbazo de la enirejo en dekuma numera formato.*
Montras la enhavon de la datumbazo de la enirejo en deksesuma nombroformato.* Montras la enhavon de la datumbazo de la enirejo en glitkoma nombroformato.*
* Uzu la rulumbreton ĉe la dekstra rando de la fenestro por navigi tra la datumbazo. Ĉiu paĝo montras 100 vortojn da datumoj. La totala nombro da disponeblaj paĝoj dependas de la agordo de via enirejo.
ProSoft Technology, Inc.
Paĝo 36 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzanta Manlibro pri Diagnozo kaj Solvado de Problemoj
3.2.2 Kaptado de Diagnoza Sesio al Registro File
Vi povas kapti ĉion, kion vi faras en Diagnoza sesio al protokolo file. Ĉi tiu funkcio povas esti utila por solvo de problemoj kaj konservado de celoj, kaj por komunikado kun la Teknika Subtena teamo de ProSoft Technology.
Por kapti kunsidantajn datumojn al protokolo file
1 Malfermu Diagnozan fenestron. Vidu Uzado de Diagnozo en ProSoft Configuration Builder (paĝo 33).
2 Por ensaluti Diagnozan sesion al teksto file, de la ilobreto, alklaku la LOGO FILE butonon. Alklaku la butonon denove por ĉesigi la kapton.
3 Al view la ŝtipo file, de la ilobreto, alklaku la VIEW LOG FILE butonon. La ŝtipo file malfermiĝas kiel teksto file, vi povas renomi kaj konservi al alia loko.
4 Por retpoŝti la protokolon file al la Teknika Subtena teamo de ProSoft Technology, de la ilobreto, alklaku la RETpoŝTLOGOJ FILE butonon. Ĉi tio funkcias nur se vi instalis
Microsoft Outlook sur via komputilo.)
5 Se vi kaptas plurajn sinsekvajn sesiojn, PCB aldonas la novajn datumojn al la fino de la antaŭe kaptitaj datumoj. Se vi volas forigi la antaŭajn datumojn de la protokolo file, vi devas klaki la butonon CLEAR DATA ĉiufoje antaŭ ol vi komencas kapti datumojn.
3.2.3 Varma Boto / Malvarma Boto
Varma kaj Malvarma lanĉado de la PLX32-EIP-MBTCP-UA povas esti farita klakante MODULO> ĜENERALA> WARM BOOT aŭ COLD BOOT.
ProSoft Technology, Inc.
Paĝo 37 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzanta Manlibro pri Diagnozo kaj Solvado de Problemoj
3.3 Enirejaj Statusaj Datumoj en Supra Memoro
La enirejo skribas utilajn modulajn statusdatenojn en diligentaj supraj memorlokoj en sia interna datumbazo. La loko de ĉi tiu statusa datuma areo dependas de la protokoloj subtenataj de via enirejo. Vi povas uzi la funkcion de Datuma Mapo en Prosoft Configuration Builder por mapi ĉi tiujn datumojn en la uzantdatuman areon de la datumbazo de la enirejo (registroj 0 ĝis 9999). Foraj aparatoj, kiel ekzemple HMI-oj aŭ procesoroj povas tiam aliri la statusdatenojn. Vidu Mapado de Datumoj en Modula Memoro (paĝo 23).
3.3.1 Ĝeneralaj Statusaj Datumoj de la Enirejo en Supra Memoro La sekva tabelo priskribas la enhavon de la ĝenerala statusa datuma areo de la enirejo.
Registru Adreso 14000 ĝis 14001 14002 ĝis 14004 14005 ĝis 14009 14010 ĝis 14014 14015 ĝis 14019
Priskribo Programo Ciklonombrilo Produkta Kodo (ASCII) Produkta Revizio (ASCII) Operaciuma Revizio (ASCII) OS Run Number (ASCII)
ProSoft Technology, Inc.
Paĝo 38 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
Uzanta Manlibro pri Diagnozo kaj Solvado de Problemoj
3.3.2 Protokolo-Specifikaj Statuso-Datumoj en Supra Memoro
La PLX32-EIP-MBTCP-UA ankaŭ havas suprajn memorlokojn por protokol-specifaj statusdatenoj. La loko de la statusdatenareo por la enirejprotokolŝoforoj dependas de la protokoloj. Por pliaj informoj, vidu:
· EIP-Statusa Datumo en Supra Memoro (paĝo 66) · MBTCP-Statusa Datumo en Supra Memoro (paĝo 102)
ProSoft Technology, Inc.
Paĝo 39 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
4 Aparataro Informoj
Aparataro Informa UzantManlibro
4.1 Aparataj Specifaĵoj
Specifa Elektroprovizo
Priskribo
24 VDC nominalaj 10 ĝis 36 VDC permesis Pozitivajn, Negativajn, GND-Terminalojn
Nuna Ŝarĝo
24 VDC nominala @ 300 mA 10 ĝis 36 VDC @ 610 mA maksimumo
Funkcia temperaturo -25 °C ĝis 70 °C (-13 °F ĝis 158 °F)
Tenada temperaturo -40 °C ĝis 80 °C (-40 °F ĝis 176 °F)
Relativa Humideco
5% ĝis 95% RH sen kondensado
Dimensioj (H x L x P)
5.38 x 1.99 x 4.38 in 13.67 x 5.05 x 11.13 cm
LED-Indikiloj
Agordo (CFG) kaj Eraro (ERR) Komunikada Statuso Potenco (PWR) kaj Aparato-Faŭlto (FLT) Reta Statuso (NS) EtherNet/IPTM Klaso I aŭ Klaso III Konekto
Statuso (Nur EtherNet/IP) Statuso de Modulo (MS) Statuso de Agordo de Modulo (Nur EtherNet/IP) Ligo/Agado de Eterreto Komunikado-Haveno kaj 100 mbit
Ethernet-haveno(j)
10/100 Mbit plen-dupleksa RJ45-Konektilo Elektra Izolaĵo 1500 Vrms ĉe 50 Hz ĝis 60 Hz dum 60 sekundoj, aplikata kiel specifite en sekcio 5.3.2 de IEC 60950: 1991 Ethernet Broadcast Storm Resiliency = malpli ol aŭ egala al [ARP] 5000 kadroj-po-sekundo kaj malpli ol aŭ egala al 5 minutoj daŭro
Sendita Kun Ĉiu Unuo
2.5 mm ŝraŭbturnilo J180 Potenca Konektilo
ProSoft Technology, Inc.
Paĝo 40 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
5 EIP-Protokolo
EIP-Protokolo Uzanta Manlibro
5.1 EIP Funkcia Superview
Vi povas uzi la PLX32-EIP-MBTCP-UA por interligi multajn malsamajn protokolojn en la Rockwell Automation-familion de procesoroj aŭ aliajn softvarajn solvojn. La sekva ilustraĵo montras la funkciecon de la protokolo EtherNet/IP.
ProSoft Technology, Inc.
Paĝo 41 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
5.1.1 Ĝeneralaj Specifoj de EtherNet/IP
La EIP-ŝoforo subtenas la sekvajn konektojn:
Klaso Klaso 1 Klaso 3
Konekto Tipo I/O Konektita Kliento Nekonektita Kliento
Nombro da Konektoj 2 2 1
Servilo
5
EIP-Protokolo Uzanta Manlibro
Specifo Subtenataj PLC-Tipoj Subtenataj Mesaĝ-specoj I/O-konektograndecoj en/el Max RPI-tempo CIP-Servoj Subtenataj
Komando Listo
Komando-Aroj
Priskribo
PLC2, PLC5, SLC, CLX, CMPLX, MICROLX
PCCC kaj CIP
496/496 bajtoj
5 ms por konekto
0x4C: CIP-Datumtabelo Legu 0x4D: CIP-Datumtabelo Skribu CIP-Ĝeneralan
Subtenas ĝis 100 komandojn per kliento. Ĉiu komando estas agordebla por komanda tipo, IP-adreso, registri al/de adreso kaj vorto/bit-kalkulo.
PLC-2/PLC-3/PLC5 Baza Komandaro PLC5 Binara Komando-Aro PLC5 ASCII-Komandaro SLC500-Komandaro
ProSoft Technology, Inc.
Paĝo 42 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5.1.2 EIP Interna Datumaro
La interna datumbazo estas centra al la funkcieco de la PLX32-EIP-MBTCP-UA. La enirejo dividas ĉi tiun datumbazon inter ĉiuj komunikadhavenoj sur la enirejo kaj uzas ĝin kiel akvokonduktilon por transdoni informojn de unu protokolo al alia aparato sur unu reto al unu aŭ pluraj aparatoj sur alia reto. Ĉi tio permesas datumojn de aparatoj sur unu komunika haveno esti aliritaj kaj kontrolitaj per aparatoj en alia protokolo.
Krom datumoj de la kliento kaj servilo, vi povas mapi staton kaj erarajn informojn generitajn de la enirejo en la uzantdatuman areon de la interna datumbazo. La interna datumbazo estas dividita en du areojn:
· Supra memoro por la enireja statusa datuma areo. Ĉi tie la enirejo skribas internajn statusdatenojn por la protokoloj subtenataj de la enirejo.
· Pli malalta memoro por la uzanta datuma areo. Ĉi tie estas stokitaj kaj aliritaj alirantaj datumoj de eksteraj aparatoj.
Ĉiu protokolo en la PLX32-EIP-MBTCP-UA povas skribi datumojn al kaj legi datumojn de la uzanta datuma areo.
Noto: Se vi volas aliri datumojn de stato de la enirejo en la supra memoro, vi povas uzi la funkcion de mapado de datumoj en la enirejo por kopii datumojn de la areo de datumoj de la enirejo al la areo de datumoj de la uzanto. Vidu Mapado de Datumoj en Modula Memoro (paĝo 23). Alie, vi povas uzi la diagnozajn funkciojn en ProSoft Configuration Builder por view pordeja statuso datumoj. Por pliaj informoj pri la enirejo-statusdatenoj, vidu Reto-Diagnozojn (paĝo 65).
ProSoft Technology, Inc.
Paĝo 43 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
EIP Klienta Aliro al Datumaro
La klientfunkcieco interŝanĝas datenojn inter la interna datumbazo de la enirejo kaj datentabloj establitaj en unu aŭ pluraj procesoroj aŭ aliaj servilbazitaj aparatoj. La komandlisto, kiun vi difinas en ProSoft Configuration Builder, specifas kiajn datumojn oni transdonos inter la enirejo kaj ĉiu el la serviloj en la reto. Neniu ŝtupetarlogiko estas postulata en la procesoro (servilo) por klientfunkcieco, krom certigi ke sufiĉa datummemoro ekzistas.
La sekva ilustraĵo priskribas la fluon de datumoj inter la Eterretaj klientoj kaj la interna datumbazo.
Multobla Servila Aliro al EIP-Datumbazo
Servilsubteno en la enirejo permesas klientaplikojn (kiel ekzemple HMI-softvaro kaj procesoroj) legi de kaj skribi al la datumbazo de la enirejo. La servila ŝoforo kapablas subteni plurajn samtempajn konektojn de pluraj klientoj.
Kiam agordita kiel servilo, la uzantdatuma areo de la interna datumbazo en la enirejo estas la fonto por legaj petoj kaj la celloko por skribpetoj de foraj klientoj. Aliro al la datumbazo estas kontrolita per la komandtipo ricevita en la envenanta mesaĝo de la kliento.
La enirejo devas esti ĝuste agordita kaj konektita al la reto antaŭ ol oni provos uzi ĝin. Uzu retan konfirmprogramon, kiel ekzemple ProSoft Discovery Service aŭ la komandan instrukcion PING, por kontroli, ke la enirejo videblas en la reto. Uzu ProSoft Configuration Builder por konfirmi taŭgan agordon de la enirejo kaj transdoni la agordon files al kaj de la enirejo.
ProSoft Technology, Inc.
Paĝo 44 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5.2 Agordo de EIP
5.2.1 Agordo de EIP Class 3 Server Uzu la EIP Class 3 Server-konekton en ProSoft Configuration Builder kiam la enirejo agas kiel servilo (sklavo) aparato respondanta al mesaĝaj instrukcioj iniciatitaj de kliento (majstro) aparato kiel ekzemple HMI, DCS, PLC aŭ PAC.
Por agordi la servilon file grandeco en PCB
1 En ProSoft Configuration Builder, alklaku la [+] apud la enirejo, tiam alklaku la [+] apud EIP Class 3 Server.
2 Duoble alklaku la duan EIP Class 3 Server por montri la dialogujon Redakti - EIP Class 3 Server.
3 Elektu la SERVilon FILE GRECO (100 aŭ 1000).
o Por valoro de 100, la registroj estas de N10:0 ĝis N10:99. o Por valoro de 1000, la validaj registroj estas de N10:0 ĝis N10:999.
Aliri la Internan Memoron de la Enirejo La sekva tabelo rilatas al la uzantdatenareo en la memoro de la enirejo:
Tipo de datumoj
BOOL Bit Array SINT INT DINT REAL
Tag Nomo
BOOLData[ ] BITAData[ ] SINTData[ ] INT_Data[ ] DINTData[ ] REALData[ ]
Longo de Ĉiu Elemento en CIP Mesaĝo 1 4 1 2 4 4
Tabelo Intervalo por 10,000 Elementa datumbazo 0 ĝis 159999 0 ĝis 4999 0 ĝis 19999 0 ĝis 9999 0 ĝis 4999 0 ĝis 4999
ProSoft Technology, Inc.
Paĝo 45 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
MSG-Instruo-Tipo - CIP
La sekva tabelo difinas la rilaton de la uzantdatenareo en la interna datumbazo de la enirejo al la adresoj postulataj en la MSG CIP-instrukcioj:
Datumbazo
CIP
CIP Bulea
Entjero
Adreso
0
Int_datumoj BoolData[0] [0]
999
Int_datumoj BoolData[15984] [999]
1000 1999
Int_datumoj BoolData[16000] [1000] Int_datumoj BoolData[31984] [1999]
2000 2999
Int_datumoj BoolData[32000] [2000] Int_datumoj BoolData[47984] [2999]
3000 3999
Int_datumoj BoolData[48000] [3000] Int_datumoj [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 Reala
DIntData[0]
Realaj datumoj [0]
DIntData[500] RealData [500]
DIntData[1000] RealData [1000]
DIntData[1500] RealData [1500]
MSG-Instruo-Tipo - PCCC
La sekva tabelo difinas la rilaton de la uzantdatenareo en la interna datumbazo de la enirejo al la adresoj postulataj en la MSG PCCC-instrukciaĵo:
Datumbaza Adreso 0 999 1000 1999 2000
File grandeco 100 N10:0 N19:99 N20:0 N29:99 N30:0
Datumbaza Adreso 0 999 1000 1999 2000
File grandeco 100 N10:0 N19:99 N20:0 N29:99 N30:0
ProSoft Technology, Inc.
Paĝo 46 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EtherNet/IP Eksplicita Mesaĝa Servilo Komando Subteno La PLX32-EIP-MBTCP-UA subtenas plurajn komandarojn.
EIP-Protokolo Uzanta Manlibro
Funkcioj de bazaj komandoj
Komando 0x00 0x01 0x02 0x05 0x08
Funkcio N/AN/AN/AN/AN/A
Difino Protektita Skribo Senprotekta Legado Protektita Bito Skribo Senprotekta Bito Skribu Senprotekta Skribo
Subtenata en Servilo XXXXX
PLC-5 Command Set Functions
Komando 0x0F 0x0F
Funkcio 0x00 0x01
Difino Vorta Gamo Skribu (Duuma Adreso) Vorta Gamo Legi (Duuma adreso)
0x0F
Tajpita Gamo Legita (Duuma Adreso)
0x0F
Tajpita Gama Skribo (Duuma Adreso)
0x0F
0x26
Legi-Modifi-Skribi (Duuma Adreso)
0x0F 0x0F 0x0F
0x00 0x01 0x26
Vorta Gamo Skribu (ASCII-adreso) Vorta gamo Legita (ASCII-adreso) Legu-Modifi-Skribu (ASCII-adreso)
Subtenata en Servilo XXXX
XX
SLC-500 Command Set Funkcioj
Komando 0x0F 0x0F 0x0F 0x0F 0x0F
Funkcio 0xA1 0xA2 0xA9 0xAA 0xAB
Difino
Subtenita en Servilo
Protektita Tajpita Logika Legado Kun Du
X
Adresaj Kampoj
Protektita Tajpita Logika Legado Kun Tri X
Adresaj Kampoj
Protektita Tajpita Logika Skribo Kun Du
X
Adresaj Kampoj
Protektita Tajpita Logika Skribo Kun Tri
X
Adresaj Kampoj
Protektita Tajpita Logika Skribo Kun Masko (Tri Adresaj Kampoj)
ProSoft Technology, Inc.
Paĝo 47 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5.2.2 Agordo de EIP Klaso 1 Konekto
Uzu la EIP Klaso 1 Konekton en ProSoft Configuration Builder kiam la enirejo funkcias kiel EIP-adaptilo transdonanta datumojn al kaj de PLC (la EIP-skanilo) uzante rektan I/O-konekton. Rektaj I/O-konektoj povas transdoni grandajn kvantojn da datumoj rapide.
La PLX32-EIP-MBTCP-UA povas pritrakti ĝis ok I/O-konektojn (depende de la modelo), ĉiu kun 248 vortoj de enirdatenoj kaj 248 vortoj de eligdatenoj.
Aldonante la Enirejon al RSLogix5000 v.20
1 Komencu Rockwell Automation RSLinx kaj foliumu al la PLX32-EIP-MBTCP-UA. 2 Dekstre alklaku la enirejon kaj poste elektu ALLUTU EDS DE LA APARATO.
Noto: RSLogix5000 eble devas esti rekomencita por kompletigi la EDS-instaladon.
3 Post kiam vi rekomencas RSLogix 5000, malfermu la deziratan projekton RSLogix 5000. 4 En la Regilo-Organizilo, dekstre alklaku la EtherNet/IP-ponton en la I/O-arbo kaj
elektu NOVA MODULO.
5 En la dialogkesto Elektu Modulan Tipon, en la Enigu serĉan tekstujon, tajpu PLX3.
ProSoft Technology, Inc.
Paĝo 48 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
6 Alklaku vian PLX32-EIP-MBTCP-UA, kaj poste alklaku KREU. Ĉi tio malfermas la dialogujon de Nova Modulo.
7 En la dialogujo Nova Modulo, enigu nomon por la enirejo, tiam enigu la IP-adreson de la PLX32-EIP-MBTCP-UA.
8 Por aldoni I/O-konektojn alklaku ŜANĜI. ProSoft Technology, Inc.
Paĝo 49 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
9 En la dialogkesto Module Definition, enigu la I/O-konektojn. Ĝis ok I/O-konektoj povas esti aldonitaj. La I/O-konektoj havas fiksan grandecon de 496 bajtoj da enirdatenoj kaj 496 bajtoj da eligdatenoj. Fininte alklaku OK.
10 En la dialogujo de Modulaj Propraĵoj, alklaku la langeton KONEKTO por agordi ĉiun I/O-konekton kun sia propra RPI-tempo. Fininte, alklaku OK.
11 La nova enirejo aperas en la Regilo-Organizilo sub la EtherNet/IP-ponto.
ProSoft Technology, Inc.
Paĝo 50 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Aldonante la Enirejon al RSLogix5000 v.16 tra v.19
Noto: Klaso 1-konektoj ne estas subtenataj en RSLogix v.15 kaj pli malnovaj
1 Komencu Rockwell Automation RSLogix 5000. 2 En la Regilo-Organizilo, dekstre alklaku la EtherNet/IP-ponton en la I/O-arbo kaj
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. Serĉu Generic EtherNet Bridge,
klaku Generic Ethernet Bridge, kaj tiam klaku KREU. 4 En la dialogujo Nova Modulo, enigu nomon por la enirejo, poste enigu la IP
adreso de la PLX32-EIP-MBTCP-UA. Ĉi tio kreas la komunikadvojon de la procesoro al la PLX32-EIP-MBTCP-UA. 5 Aldonu novan modulon sub la Ĝenerala EtherNet-Ponto kaj aldonu CIP-Konekton (CIP-MODULO). Jen kie vi specifas la parametrojn por la I/O-konekto. La enigo kaj eligo grandecoj devas kongrui la enigo kaj eligo grandecoj agordita en PCB. La kampvaloro ADDRESS reprezentas la konektan nombron en PCB. Defaŭlte ĉiuj konektoj havas 248 Enigvortojn, 248 Eligvortojn kaj 0 Agordovortojn. Agordu la Comm-formaton al Datumo-tipo INT, kaj agordu la Asembleajn okazojn kiel "1" por enigo, "2" por eligo kaj "4" por agordo. 6 Aldonu kaj agordu CIP-Konekton por ĉiu I/O-konekto.
ProSoft Technology, Inc.
Paĝo 51 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Agordo de EIP-Klaso 1-Konektoj en PCB Post kiam vi kreis la enirejon PLX32-EIP-MBTCP-UA en RSLogix 5000, vi devas agordi la konektojn en la modulo.
Por agordi konektojn de Klaso 1 en PCB
1 En ProSoft Configuration Builder, alklaku la [+] apud la enirejo, tiam alklaku la [+] apud EIP Class 1 Connection [x].
2 Duoble alklaku la EIP Class 1 Connection [x] por montri la Redakti – EIP Class 1 Connection [x] dialogujon.
3 En la dialogujo, alklaku parametron kaj poste enigu valoron por la parametro. Estas kvar agordeblaj parametroj por ĉiu I/O-konekto en ProSoft Configuration Builder.
Parametro Eniga Datuma Adreso Enigo Grandeco Eligo Datuma Adreso Eligo Grandeco
Valorintervalo 0 ĝis 9999 0 ĝis 248 0 ĝis 9999 0 ĝis 248
Priskribo
Specifas la komencan adreson ene de la virtuala datumbazo de la enirejo por datumoj transdonitaj de la enirejo ĝis la PLC.
Specifas la nombron da Entjeroj translokigitaj al la eniga bildo de la PLC (248 entjeroj maksimume).
Specifas la komencan adreson ene de la virtuala datumbazo de la enirejo por datumoj transdonitaj de la PLC ĝis la enirejo.
Specifas la nombron da entjeroj transdonitaj al la produktaĵbildo de la PLC (248 entjeroj maksimume).
ProSoft Technology, Inc.
Paĝo 52 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5.2.3 Agordo de EIP Klaso 3 Kliento[x]/UClient-Konekto
La PLX32-EIP-MBTCP-UA subtenas du konektitajn klientojn kaj unu nekonektitan klienton (la plej multaj aparatoj uzas konektitajn klientojn; nepre referu la uzantmanlibron por la cela aparato por kontroli).
· Uzu la EIP Klaso 3 Kliento [x] konektoj kiam la enirejo funkcias kiel kliento/mastro iniciatanta mesaĝajn instrukciojn al la servilo/sklavaj aparatoj. La PLX32EIP-MBTCP-UA EIP-protokolo subtenas tri konektitajn klientajn konektojn. Tipaj aplikoj inkludas SCADA-sistemojn, kaj SLC-komunikadon.
· Uzu la EIP Class 3 UClient-konekton kiam la enirejo agas kiel kliento/mastro iniciatanta mesaĝajn instrukciojn al la serviloj/sklavaj aparatoj. La PLX32-EIP-MBTCPUA EIP-protokolo subtenas unu nekonektitan klientkonekton. Nekoneksa mesaĝado estas speco de EtherNet/IP eksplicita mesaĝado kiu uzas TCP/IP-efektivigon. Iuj aparatoj, kiel la AB Power Monitor 3000 serio B, subtenas nekonektitan mesaĝadon. Kontrolu vian aparaton dokumentaron por pliaj informoj pri ĝia EtherNet/IP efektivigo.
Klaso 3 Kliento[x]/UClient
Por agordi konektojn de Klaso 3 Kliento/UClient [x].
1 En ProSoft Configuration Builder, alklaku la [+] apud la enirejo, tiam alklaku la [+] apud EIP Class 3 Client [x] aŭ EIP Class 3 UClient [x].
2 Duoble alklaku la duan EIP Klaso 3 Kliento [x] por montri la Redakti – EIP Klaso 3 Kliento [x] dialogujo.
3 En la dialogujo, alklaku iun ajn parametron por ŝanĝi ĝian valoron.
ProSoft Technology, Inc.
Paĝo 53 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
La sekva tabelo precizigas la agordon por la EIP-kliento (majstro) aparato sur la rethaveno:
Parametro
Minimuma Komando Prokrasto
Valoro
0 ĝis 65535 milisekundoj
Respondo 0 al 65535
Timeout
milisekundoj
Reprovi kalkuli 0 ĝis 10
Priskribo
Specifas la nombron da milisekundoj por atendi inter la komencaj eldonoj de komando. Ĉi tiu parametro povas esti uzata por prokrasti ĉiujn ordonojn senditajn al serviloj por eviti "inundajn" komandojn en la reto. Ĉi tiu parametro ne influas reprovojn de komando ĉar ili estos eldonitaj kiam malsukceso estas rekonita.
Specifas la kvanton da tempo en milisekundoj, kiun Kliento atendos antaŭ retranssendo de komando se neniu respondo estas ricevita de la adresita servilo. La uzota valoro dependas de la speco de komunika reto uzata, kaj de la atendata respondotempo de la plej malrapida aparato konektita al la reto.
Specifas la nombron da fojoj kiam komando estos reprovita se ĝi malsukcesas.
ProSoft Technology, Inc.
Paĝo 54 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Klaso 3 Kliento[x]/UClient Komandoj Estas aparta komandlisto por ĉiu el la malsamaj mesaĝtipoj subtenataj de la protokolo. Ĉiu listo estas prilaborita de supre ĝis malsupre, unu post la alia, ĝis ĉiuj specifitaj komandoj estas finitaj, kaj tiam la balotprocezo komenciĝas denove. Ĉi tiu sekcio difinas la EtherNet/IP-komandojn por esti eldonitaj de la enirejo al servilaj aparatoj en la reto. Vi povas uzi ĉi tiujn komandojn por datumkolektado kaj kontrolo de aparatoj en la reto TCP/IP. Por interligi la virtualan datumbazon kun Rockwell Automation Programable Automation Controllers (PACs), Programable Logic Controllers (PLCs), aŭ aliaj EtherNet/IP-servilaj aparatoj, vi devas konstrui komandliston, uzante la komandlistparametrojn por ĉiu mesaĝspeco.
Por aldoni komandojn de Klaso 3 Kliento/UClient [x].
1 En ProSoft Configuration Builder, alklaku la [+] apud la enirejo, tiam alklaku la [+] apud EIP Class 3 Client [x] aŭ EIP Class 3 UClient [x].
2 Duoble alklaku la deziratan komandtipon por montri la Komandojn Redakti – EIP Klaso 3 Kliento [x] aŭ Redakti – Komandoj de EIP Klaso 3 UClient [x].
3 Alklaku ADD ROW por aldoni novan komandon. 4 Alklaku REDAKTI VICON aŭ duoble alklaku la vicon por montri la Redakti dialogujon kie vi
agordi la komandon.
ProSoft Technology, Inc.
Paĝo 55 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Klaso 3 Kliento/UCliento [x] Komandoj SLC500 2 Adreskampoj
Parametro Ebligi
Valoro
Ebligu Malŝalti Kondiĉan Skribon
Interna Adreso
0 ĝis 9999
Priskribo
Specifas ĉu la komando devas esti efektivigita kaj sub kiaj kondiĉoj. EBILIGI – La Komando estas ekzekutita ĉiu skanado de la komandlisto MALVIBILI – La komando estas malŝaltita kaj ne estos ekzekutita KONDIĈA SKRIBO – La Komando efektiviĝas nur se la internaj datumoj asociitaj kun la komando ŝanĝiĝas
Specifas la datumbazan adreson en la interna datumbazo de la enirejo por esti asociita kun la komando. Se la komando estas legita funkcio, la datumoj ricevitaj en la respondmesaĝo estas metitaj ĉe la specifita loko. Se la komando estas skribfunkcia datumoj uzataj en la komando estas fontitaj de specifita datuma areo.
Enketa Intervalo Regkalkula Interŝanĝa Kodo
Slot de IP-adreso
0 ĝis 65535
0 ĝis 125
Neniu Vort-interŝanĝo Vorto kaj bajto-interŝanĝo
xxx.xxx.xxx.xxx -1
Specifas la minimuman intervalon por plenumi kontinuajn komandojn. La parametro estas enigita en 1/10 de sekundo. Se valoro de 100 estas enigita por komando, la komando efektivigas ne pli ofte ol ĉiujn 10 sekundojn.
Specifas la nombron da datumpunktoj por legi aŭ verki al la cela aparato.
Specifas ĉu la datumoj de la servilo estas mendotaj alie ol ĝi estis ricevita. Ĉi tiu parametro estas kutime uzata kiam oni traktas glitkomantajn aŭ aliajn multregistrajn valorojn. NONE – Neniu ŝanĝo estas farita (abcd) WORD SWAP – La vortoj estas interŝanĝitaj (cdab) WORD AND BYTE SWAP – La vortoj kaj bajtoj estas interŝanĝitaj (dcba) BYTE SWAP – La bajtoj estas interŝanĝitaj (badc)
Specifas la IP-adreson de la cela aparato por esti adresita.
Specifas la fendonumero por la aparato. Uzu valoron de -1 dum interfaco al SLC 5/05. Ĉi tiuj aparatoj ne havas slot-parametron. Dum alparolado de procesoro en CLX aŭ CMPLX-rako, la fendonumero egalrilatas al la fendeto enhavanta la regilon estantan traktita.
Funkcia Kodo 501 509
File Tajpu File Numero
Binara Nombrilo Timer Control Integer Float ASCII String Status
-1
Specifas la funkciokodon por esti uzata en la komando. 501 – Protektita Tajpita Legado 509 – Protektita Tajpita Skribo Specifas la file tajpu por esti asociita kun la komando.
Specifas la PLC-5 file numero por esti asociita kun la komando. Se valoro de -1 estas enigita por la parametro, la kampo ne estos uzata en la komando, kaj la defaŭlta file estos uzata.
Elementa Nombro
Specifas la elementon en la file kie la komando komenciĝos.
Komento
Laŭvola 32 signokomento por la komando.
ProSoft Technology, Inc.
Paĝo 56 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Klaso 3 Kliento[x]/UClient Commands SLC500 3 Adreskampoj
Ĉi tiu komando estas kutime uzata kiam oni aliras datumojn en Tempigilo aŭ Nombrilo. IeT1.1.2 estas la adreso de la akumulilo en Timer 1.
Parametro Ebligi
Valoro
Ebligu Malŝalti Kondiĉan Skribon
Priskribo
Specifas ĉu la komando devas esti efektivigita kaj sub kiaj kondiĉoj. EBILIGI – La Komando estas ekzekutita ĉiu skanado de la komandlisto MALVIBILI – La komando estas malŝaltita kaj ne estos ekzekutita KONDIĈA SKRIBO – La Komando efektiviĝas nur se la internaj datumoj asociitaj kun la komando ŝanĝiĝas
Interna Adreso Enketo Intervalo Reg Count Interŝanĝa Kodo
IP-adreso Slot Func Code File Tajpu
File Numero
0 ĝis 9999
0 ĝis 65535
0 ĝis 125
Neniu Vort-interŝanĝo Vorto kaj bajto-interŝanĝo
xxx.xxx.xxx.xxx
-1
502 510 511
Binara Nombrilo Timer Control Entjero Float ASCII String Status -1
Specifas la datumbazan adreson en la interna datumbazo de la enirejo por esti asociita kun la komando. Se la komando estas legita funkcio, la datumoj ricevitaj en la respondmesaĝo estas metitaj ĉe la specifita loko. Se la komando estas skribfunkcia datumoj uzataj en la komando estas fontitaj de specifita datuma areo. Specifas la minimuman intervalon por plenumi kontinuajn komandojn. La parametro estas enigita en 1/10 de sekundo. Se valoro de 100 estas enigita por komando, la komando efektivigas ne pli ofte ol ĉiujn 10 sekundojn. Specifas la nombron da datumpunktoj por legi aŭ verki al la cela aparato. Specifas ĉu la datumoj de la servilo estas mendotaj alie ol ĝi estis ricevita. Ĉi tiu parametro estas kutime uzata kiam oni traktas glitkomantajn aŭ aliajn multregistrajn valorojn. NONE – Neniu ŝanĝo estas farita (abcd) WORD SWAP – La vortoj estas interŝanĝitaj (cdab) WORD AND BYTE SWAP – La vortoj kaj bajtoj estas interŝanĝitaj (dcba) Byte-interŝanĝo – La bajtoj estas interŝanĝitaj (badc) Specifas la IP-adreson de la celo aparato alparolanta per ĉi tiu komando. Specifas la fendonumero por la aparato. Uzu valoron de -1 dum interfaco al SLC 5/05. Ĉi tiuj aparatoj ne havas fendan parametron. Dum alparolado de procesoro en ControlLogix aŭ CompactLogix, la fendonumero egalrilatas al la fendeto en la rako enhavanta la regilon estantan traktita. Specifas la funkciokodon por esti uzata en la komando. 502 – Protektita Tajpita Legado 510 – Protektita Tajpita Skribo 511 – Protektita Tajpita Skribo kun Masko Specifas la file tajpu por esti asociita kun la komando.
Specifas la SLC 500 file numero por esti asociita kun la komando. Se valoro de -1 estas enigita por la parametro, la kampo ne estos uzata en la komando, kaj la defaŭlta file estos uzata.
ProSoft Technology, Inc.
Paĝo 57 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Parametro Elementa Nombro
Subelemento
Komento
Valoro
Priskribo Specifas la elementon en la file kie la komando komenciĝos.
Specifas la subelementon uzotan kun la komando. Riferu al la AB-dokumentado por listo de validaj subelementaj kodoj. Laŭvola 32 signokomento por la komando.
ProSoft Technology, Inc.
Paĝo 58 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Klaso 3 Kliento[x]/UClient Commands PLC5 Binary
Parametro Ebligi
Interna Adreso
Enketa Intervalo Regkalkula Interŝanĝa Kodo
Slot de IP-adreso
Funkcia Kodo
File Numero
Valoro Ebligi Malŝalti Kondiĉan Skribon
0 ĝis 9999
0 ĝis 65535
0 ĝis 125 Neniuj Vortŝanĝo Vorto kaj bajto-interŝanĝo Byte-interŝanĝo
xxx.xxx.xxx.xxx -1
100 101 102 -1
Priskribo
Specifas ĉu la komando devas esti efektivigita kaj sub kiaj kondiĉoj. EBILIGI – La Komando estas ekzekutita ĉiu skanado de la komandlisto MALVIBILI – La komando estas malŝaltita kaj ne estos ekzekutita KONDIĈA SKRIBO – La Komando efektiviĝas nur se la internaj datumoj asociitaj kun la komando ŝanĝiĝas
Specifas la datumbazan adreson en la interna datumbazo de la enirejo por esti asociita kun la komando. Se la komando estas legita funkcio, la datumoj ricevitaj en la respondmesaĝo estas metitaj ĉe la specifita loko. Se la komando estas skribfunkcia datumoj uzataj en la komando estas fontitaj de specifita datuma areo.
Specifas la minimuman intervalon por plenumi kontinuajn komandojn. La parametro estas enigita en 1/10 de sekundo. Se valoro de 100 estas enigita por komando, la komando efektivigas ne pli ofte ol ĉiujn 10 sekundojn.
Specifas la nombron da datumpunktoj por legi aŭ verki al la cela aparato.
Specifas ĉu la datumoj de la servilo estas mendotaj alie ol ĝi estis ricevita. Ĉi tiu parametro estas kutime uzata kiam oni traktas glitkomantajn aŭ aliajn multregistrajn valorojn. NONE – Neniu ŝanĝo estas farita (abcd) WORD SWAP – La vortoj estas interŝanĝitaj (cdab) WORD AND BYTE SWAP – La vortoj kaj bajtoj estas interŝanĝitaj (dcba) BYTE SWAP – La bajtoj estas interŝanĝitaj (badc)
Specifas la IP-adreson de la cela aparato adresita per ĉi tiu komando.
Specifas la fendonumero por la aparato. Uzu valoron de -1 dum interfaco al PLC5 Ĉi tiuj aparatoj ne havas fendan parametron. Dum alparolado de procesoro en ControlLogix aŭ CompactLogix, la fendonumero egalrilatas al la fendeto en la rako enhavanta la regilon estantan traktita.
Specifas la funkciokodon por esti uzata en la komando. 100 – Vorta Gamo Skribu 101 – Vorta Gamo Legu 102 – Legi-Modifi-Skribi
Specifas la PLC5 file numero por esti asociita kun la komando. Se valoro de -1 estas enigita por la parametro, la kampo ne estos uzata en la komando, kaj la defaŭlta file estos uzata.
Elementa Nombro
Specifas la elementon en la file kie la komando komenciĝos.
Subelemento
Specifas la subelementon uzotan kun la komando. Riferu al la AB-dokumentado por listo de validaj subelementaj kodoj.
Komento
Laŭvola 32 signokomento por la komando.
ProSoft Technology, Inc.
Paĝo 59 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Klaso 3 Kliento[x]/UClient Commands PLC5 ASCII
Parametro Ebligi
Valoro
Ebligu Malŝalti Kondiĉan Skribon
Interna Adreso
0 ĝis 9999
Balota Intervalo
0 ĝis 65535
Priskribo
Specifas ĉu la komando devas esti efektivigita kaj sub kiaj kondiĉoj. EBILIGI – La Komando estas ekzekutita ĉiu skanado de la komandlisto MALVIBILI – La komando estas malŝaltita kaj ne estos ekzekutita KONDIĈA SKRIBO – La Komando efektiviĝas nur se la internaj datumoj asociitaj kun la komando ŝanĝiĝas
Specifas la datumbazan adreson en la interna datumbazo de la enirejo por esti asociita kun la komando. Se la komando estas legita funkcio, la datumoj ricevitaj en la respondmesaĝo estas metitaj ĉe la specifita loko. Se la komando estas skribfunkcia datumoj uzataj en la komando estas fontitaj de specifita datuma areo.
Specifas la minimuman intervalon por plenumi kontinuajn komandojn. La parametro estas enigita en 1/10 de sekundo. Se valoro de 100 estas enigita por komando, la komando efektivigas ne pli ofte ol ĉiujn 10 sekundojn.
Regkalkula Interŝanĝa Kodo
Slot de IP-adreso
Funkcia Kodo
0 ĝis 125 Neniuj Vortŝanĝo Vorto kaj bajto-interŝanĝo Byte-interŝanĝo
xxx.xxx.xxx.xxx -1
150 151 152
Specifas la nombron da datumpunktoj por legi aŭ verki al la cela aparato.
Specifas ĉu la datumoj de la servilo estas mendotaj alie ol ĝi estis ricevita. Ĉi tiu parametro estas kutime uzata kiam oni traktas glitkomantajn aŭ aliajn multregistrajn valorojn. NONE – Neniu ŝanĝo estas farita (abcd) WORD SWAP – La vortoj estas interŝanĝitaj (cdab) WORD AND BYTE SWAP – La vortoj kaj bajtoj estas interŝanĝitaj (dcba) BYTE SWAP – La bajtoj estas interŝanĝitaj (badc)
Specifas IP-adreson de la cela aparato alparolanta per ĉi tiu komando.
Specifas la fendonumero por la aparato. Uzu valoron de -1 dum interfaco al PLC5 Ĉi tiuj aparatoj ne havas fendan parametron. Dum alparolado de procesoro en ControlLogix aŭ CompactLogix, la fendonumero egalrilatas al la fendeto en la rako enhavanta la regilon estantan traktita.
Specifas la funkciokodon por esti uzata en la komando. 150 – Vorta Gamo Skribu 151 – Vorta Gamo Legu 152 – Legi-Modifi-Skribi
File Ŝnuro
Specifas la PLC-5-Adreson kiel ĉenon. Por ekzample N10:300
Komento
Laŭvola 32 signokomento por la komando.
ProSoft Technology, Inc.
Paĝo 60 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Klaso 3 Kliento[x]/UClient Commands Controller Tag Aliro
Parametro Ebligi
Interna Adreso
Enketa Intervalo Regkalkula Interŝanĝa Kodo
Slot de IP-adreso
Funkkoda Datumo-Tipo
Tag Nomo
Valoro Ebligi Malŝalti Kondiĉan Skribon
0 ĝis 9999
0 ĝis 65535
0 ĝis 125 Neniuj Vortŝanĝo Vorto kaj bajto-interŝanĝo Byte-interŝanĝo
xxx.xxx.xxx.xxx -1
332 333 Bool SINT INT DINT REAL DWORD
Priskribo Specifas ĉu la komando devas esti efektivigita kaj sub kiaj kondiĉoj. EBILIGI – La Komando estas ekzekutita ĉiun skanadon de la komandlisto MALVIBILI – La komando estas malŝaltita kaj ne estos ekzekutita KONDIĈA SKRIBO – La Komando efektiviĝas nur se la internaj datumoj asociitaj kun la komando ŝanĝiĝas Specifas la datumbazan adreson en la interna datumbazo de la enirejo por esti asociita kun la komando. Se la komando estas lega funkcio, la datumoj ricevitaj en la respondmesaĝo estas metitaj ĉe la specifita loko. Se la komando estas skribfunkcia datumoj uzataj en la komando estas fontitaj de specifita datuma areo. Specifas la minimuman intervalon por plenumi kontinuajn komandojn. La parametro estas enigita en 1/10 de sekundo. Se valoro de 100 estas enigita por komando, la komando efektivigas ne pli ofte ol ĉiujn 10 sekundojn. Specifas la nombron da datumpunktoj por legi aŭ verki al la cela aparato. Specifas ĉu la datumoj de la servilo estas mendotaj alie ol ĝi estis ricevita. Ĉi tiu parametro estas kutime uzata kiam oni traktas glitkomantajn aŭ aliajn multregistrajn valorojn. NONE – Neniu ŝanĝo estas farita (abcd) WORD SWAP – La vortoj estas interŝanĝitaj (cdab) WORD AND BYTE SWAP – La vortoj kaj bajtoj estas interŝanĝitaj (dcba) BYTE SWAP – La bajtoj estas interŝanĝitaj (badc) Specifas la IP-adreson de la celo aparato alparolanta per ĉi tiu komando. Specifas la fendonumero por la aparato. Uzu valoron de -1 dum interfaco al PLC5 Ĉi tiuj aparatoj ne havas fendan parametron. Dum alparolado de procesoro en ControlLogix aŭ CompactLogix, la fendonumero egalrilatas al la fendeto en la rako enhavanta la regilon estantan traktita. Specifas la funkciokodon por esti uzata en la komando. 332 – CIP-Datumtabelo Legita 333 – CIP-Datumtabelo Skribu Specifas la datumtipon de la celregilo tag nomo.
Specifas la regilon tag en la cela PLC.
Ofseto
0 ĝis 65535
Komento
Specifas la ofsetan datumbazon kie la valoro respondas al la Tag Noma parametro
Laŭvola 32 signokomento por la komando.
ProSoft Technology, Inc.
Paĝo 61 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Klaso 3 Kliento[x]/UClient Commands CIP Generic
Parametro Ebligi
Valoro
Malŝaltita Ebligita Kondiĉa Skribo
Interna Adreso
0 ĝis 9999
Balota Intervalo
0 ĝis 65535
Priskribo
Specifas la kondiĉon por plenumi la komandon. HABLITA - La komando estas malŝaltita kaj ne estos ekzekutita. ENABLED - La komando estas efektivigita sur ĉiu skanado de la komandlisto se la Intervalo de Enketo estas agordita al nulo. Se la Poll-Intervalo estas ne-nula, la komando estas efektivigita kiam la intervaltempigilo eksvalidiĝas. KONDIĈA SKRIBO - La komando efektiviĝas nur se la interna datumvaloro(j) sendotaj ŝanĝiĝis.
Specifas la datumbazan adreson en la interna datumbazo de la enirejo por esti asociita kun la komando. Se la komando estas legita funkcio, la datumoj ricevitaj en la respondmesaĝo estas metitaj ĉe la specifita loko. Se la komando estas skribfunkcio, datumoj uzitaj en la komando estas fontitaj de specifita datuma areo.
Specifas la minimuman intervalon por plenumi kontinuajn komandojn. La parametro estas enigita en 1/10 de sekundo. Por ekzample, se valoro de '100' estas enigita por komando, la komando efektivigas ne pli ofte ol ĉiujn 10 sekundojn.
Regkalkula Interŝanĝa Kodo
IP-adreso Slot Func Code Servo Kodo Klaso
Kazo
Komento de atributo
0 ĝis 125 Neniuj Vortŝanĝo Vorto kaj bajto-interŝanĝo Byte-interŝanĝo
xxx.xxx.xxx.xxx -1 CIP Ĝenerala 00 al FF (Heks)
00 al FFFF (Heks)
Dependa de aplikaĵo 00 al FFFF (Heks)
Specifas la nombron da datumpunktoj por legi/skribi al la cela aparato.
Specifas ĉu la datumoj de la servilo estas mendotaj alie ol ĝi estis ricevita. Ĉi tiu parametro estas kutime uzata kiam oni traktas glitkomantajn aŭ aliajn multregistrajn valorojn. NONE – Neniu ŝanĝo estas farita (abcd) WORD SWAP – La vortoj estas interŝanĝitaj (cdab) WORD AND BYTE SWAP – La vortoj kaj bajtoj estas interŝanĝitaj (dcba) BYTE SWAP – La bajtoj estas interŝanĝitaj (badc)
Specifas la IP-adreson de la cela aparato adresita per ĉi tiu komando.
Uzu `-1′ por celi konektitan aparaton. Uzu > -1 por celi aparaton en specifa fendonumero ene de la rako.
Uzita por legi/skribi la atributojn de iu ajn objekto uzante eksplicitan adreson
Entjera identigvaloro kiu indikas specialan Objektan Instancon kaj/aŭ Objektan klasfunkcion. Por pliaj informoj raportu al ODVA CIP-specifo.
Entjera identigvaloro asignita al ĉiu Object Class alirebla de la reto. Por pliaj informoj, raportu al ODVA CIP-specifo.
Entjera identigvaloro asignita al Objekta Instanco kiu identigas ĝin inter ĉiuj Okazoj de la sama Klaso. Por pliaj informoj, raportu al ODVA CIP-specifo.
Entjera identigvaloro asignita al Klaso kaj/aŭ Instanca Atributo. Por pliaj informoj, raportu al ODVA CIP-specifo.
Ĉi tiu kampo povas esti uzata por doni komenton de 32 signoj al la komando. La signoj “:” kaj “#” estas rezervitaj signoj. Ĝi estas forte rekomendita ne esti uzata en la komenta sekcio.
ProSoft Technology, Inc.
Paĝo 62 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Noto: Pro la konduto de Konektitaj Klientoj, bonvolu noti la jenon:
- Multoblaj komandoj kun malsamaj Klasaj objektoj ne povas esti agorditaj al la sama aparato. - Multoblaj komandoj kun malsamaj Klasaj objektoj ne povas esti agorditaj al malsamaj aparatoj. – Vi povas agordi plurajn komandojn uzante la Get_Attribute_Single de la sama Klaso kaj trakti malsamajn Atributojn. – Se vi havas komandojn en iu ajn el la aliaj komandtipoj (t.e. Regilo Tag Aliro) kaj agordu CIP-Ĝeneralan komandon al la sama aparato, ĝi ne funkcios ĉar la Konektita Kliento havas aktivan konekton al aparato. Tamen, vi povas uzi ambaŭ Regilo Tag Aliro kaj CIP Generic se la celaj aparatoj estas malsamaj. – Por eviti iujn aŭ ĉiujn ĉi tiujn scenarojn, oni rekomendas uzi la Nekonektitan Klienton se vi volas sendi komandojn al malsamaj aparatoj, ĉar ĉi tiuj konektoj estas restarigitaj/fermitaj post kiam ĉiu komando estas ekzekutita.
ProSoft Technology, Inc.
Paĝo 63 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Klaso 3 Kliento[x]/UClient Commands Basic
Parametro Ebligi
Valoro
Ebligu Malŝalti Kondiĉan Skribon
Priskribo
Specifas ĉu la komando devas esti efektivigita kaj sub kiaj kondiĉoj. EBILIGI – La komando estas ekzekutita ĉiun skanadon de la komandlisto MALSALBILIO – La komando estas malŝaltita kaj ne estos ekzekutita KONDIĈA SKRIBO – La komando efektiviĝas nur se la internaj datumoj asociitaj kun la komando ŝanĝiĝas
Interna Adreso
0 ĝis 9999
Specifas la datumbazan adreson en la interna datumbazo de la enirejo por esti asociita kun la komando. Se la komando estas legata funkcio,
la datumoj ricevitaj en la respondmesaĝo estas metitaj ĉe la specifita loko. Se la komando estas skribfunkcia datumoj uzataj en la komando estas fontitaj de la specifita datuma areo.
Balota Intervalo
0 ĝis 65535
Specifas la minimuman intervalon por plenumi kontinuajn komandojn. La parametro estas enigita en 1/10 de sekundo. Se valoro de 100 estas enigita por komando, la komando efektivigas ne pli ofte ol ĉiujn 10 sekundojn.
Regkalkulo 0 ĝis 125
Specifas la nombron da datumpunktoj por legi aŭ verki al la cela aparato.
Interŝanĝa Kodo
IP-adreso
Neniu Vort-interŝanĝo Vorto kaj bajto-interŝanĝo
xxx.xxx.xxx.xxx
Specifas ĉu la datumoj de la servilo estas mendotaj alie ol ĝi estis ricevita. Ĉi tiu parametro estas kutime uzata kiam oni traktas glitkomantajn aŭ aliajn multregistrajn valorojn. NONE – Neniu ŝanĝo estas farita (abcd) WORD SWAP – La vortoj estas interŝanĝitaj (cdab) WORD AND BYTE SWAP – La vortoj kaj bajtoj estas interŝanĝitaj (dcba) BYTE SWAP – La bajtoj estas interŝanĝitaj (badc)
Specifas la IP-adreson de la cela aparato adresita per ĉi tiu komando.
Fendo
-1
Uzu valoron de -1 dum interfaco al SLC 5/05. Ĉi tiuj aparatoj ne havas slot-parametron. Dum alparolado de procesoro en ControlLogix aŭ CompactLogix, la fendonumero egalrilatas al la fendeto en la rako enhavanta la regilon estantan traktita.
Funkcia Kodo 1 2 3 4 5
Specifas la funkciokodon por esti uzata en la komando. 1 – Protektita Skribo 2 – Senprotekta Legado 3 – Protektita Bita Skribo 4 – Senprotekta Bita Skribo 5 – Senprotekta Skribo
Vorta Adreso
Specifas la vortan adreson kie komenci la operacion.
Komento
Laŭvola 32 signokomento por la komando.
ProSoft Technology, Inc.
Paĝo 64 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5.3 Reto-Diagnozo
5.3.1 EIP-PCB-Diagnozo La plej bona maniero solvi la EIP-ŝoforon estas uzi ProSoft Configuration Builder por aliri la diagnozajn kapablojn de la enirejo tra la Ethernet-sencimiga haveno.
La sekva tabelo resumas la statusinformojn disponeblajn en PCB por la EIP-ŝoforo:
Konekto Tipo EIP Klaso 1
EIP Klaso 3 Servilo
EIP Klaso 3 Kliento/UCliento [x]
Submenuo Item Agorda Stato
Agorda Comm-Stato
Agorda Comm-Stato
Komandoj Cmd-Eraroj (Decimalo)
Cmd-Eraroj (Heks)
Priskribo
Agordaj agordoj por Klaso 1 Konektoj.
Statuso de la Klaso 1 Konektoj. Montras ajnan agordan eraron, same kiel la nombron da Klaso 1 Konektoj.
Agordaj agordoj por Klaso 3 Servilaj Konektoj.
Statusinformoj por ĉiu Klaso 3 Servila Konekto. Montras havennumerojn, IP-adresojn, ingan statuson, kaj lego- kaj skribkalkulojn.
Agordaj agordoj por Klaso 3 Kliento/UClient-Konektoj.
Statusinformoj por Klaso 3 Kliento/UClient [x] komandoj. Montras resumon de ĉiuj eraroj rezultantaj de Klaso 3 Kliento/UClient [x] komandoj.
Agordo por la Klaso 3 Kliento/UClient [x] komandlisto.
Nunaj erarkodoj por ĉiu komando sur la Klaso 3 Kliento/UClient [x] komandlisto en dekuma nombroformato. Nulo signifas, ke nuntempe ne ekzistas eraro por la komando.
Nunaj erarkodoj por ĉiu komando sur la Klaso 3 Kliento/UClient [x] komandlisto en deksesuma nombroformato. Nulo signifas, ke nuntempe ne ekzistas eraro por la komando.
Por specifaj informoj pri erarkodoj, vidu EIP-eraraj kodoj (paĝo 68).
ProSoft Technology, Inc.
Paĝo 65 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5.3.2 EIP-Statusa Datumo en Supra Memoro
La EIP-ŝoforo havas rilatan statusdatumareon situantan en la supra memoro de la PLX32-EIP-MBTCP-UA. La funkcieco de Data Map de la PLX32-EIP-MBTCP-UA povas esti uzata por mapi ĉi tiujn datumojn en la normalan uzantdatuman gamon de la datumbazo PLX32-EIP-MBTCP-UA.
Notu, ke ĉiuj statusaj valoroj estas pravigitaj al nul (0) ĉe ekfunkciigo, malvarma ekŝargo kaj dum varma lanĉo.
EIP Kliento Statuso Datumoj
La sekva tabelo listigas la adresojn en supra memoro, kiun PLX32-EIP-MBTCP-UA stokas ĝeneralajn erarojn kaj statusajn datumojn por ĉiu EIP konektita kaj nekonektita kliento:
EIP Kliento Konektita Kliento 0 Konektita Kliento 1 Nekonektita Kliento 0
Adresa gamo 17900 ĝis 17909 18100 ĝis 18109 22800 ĝis 22809
La enhavo de la statusdatumareo de ĉiu kliento estas strukturita en la sama maniero. La sekva tabelo priskribas la enhavon de ĉiu registro en la statusdatenareo:
Ofseto 0 1 2 3 4 5 6 7 8 9
Priskribo Nombro da komandaj petoj Nombro da komandaj respondoj Nombro da komandaj eraroj Nombro da petoj Nombro da respondoj Nombro da eraroj senditaj Nombro da eraroj ricevitaj Rezervita Nuna Erara Kodo Lasta Erara Kodo
ProSoft Technology, Inc.
Paĝo 66 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
EIP Kliento-Komanda Listo de Eraraj Datumoj
La PLX32-EIP-MBTCP-UA stokas statuson/eraran kodon en supra memoro por ĉiu
komandon en la komandlisto de ĉiu EIP-kliento. La sekva tabelo listigas la adresojn en supra memoro kie la enirejo stokas la komandlistajn erardatenojn por ĉiu EIP-kliento:
EIP Kliento Konektita kliento 0 Konektita kliento 1 Nekonektita kliento 0
Adresa gamo 17910 ĝis 18009 18110 ĝis 18209 22810 ĝis 22909
La unua vorto en la areo de erardatumoj de ĉiu komandlisto de ĉiu kliento enhavas la staton/erarkodon por la unua komando en la komandlisto de la kliento. Ĉiu sinsekva vorto en la komanda erarlisto estas asociita kun la sekva komando en la listo. Tial, la grandeco de la
komandlisto erara datuma areo dependas de la nombro da ordonoj difinitaj.La strukturo
de la komandlisto erardatumareo (kiu estas la sama por ĉiuj klientoj) estas montrata en la
jena tabelo:
Ofseto 0 1
2 3 4 . . . 97 98 99
Priskribo Komando #1 Erara Kodo Komando #2 Erara Kodo
Komando #3 Erara Kodo Komando #4 Erara Kodo Komando #5 Erara Kodo . . . Komando #98 Erara Kodo Komando #99 Erara Kodo Komando #100 Erara Kodo
ProSoft Technology, Inc.
Paĝo 67 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
EIP Klaso 1 Servila Statuso-Datumo
La sekva tabelo listigas la adresojn en supra memoro kie la PLX3x-enirejo stokas la Malferma Konektkalkulon por ĉiu EIP Class 1 servilo.
EIP Klaso 1 Servilo
1 2 3 4 5 6 7 8
Adresa gamo 17000
17001 17002 17003 17004 17005 17006 17007 17008
Priskribo Bitmapo de PLC-Ŝtato por ĉiu Konekto 1 ĝis 8. 0 = Run 1 = Programo Malferma Konektkalkulo por Konekto 1 Malferma Konektkalkulo por Konekto 2 Malferma Konektkalkulo por Konekto 3 Malferma Konektkalkulo por Konekto 4 Malferma Konektkalkulo por Konekto 5 Malfermu Konektkalkulo por Konekto 6 Malferma Konektkalkulo por Konekto 7 Malferma Konektkalkulo por Konekto 8
EIP Klaso 3 Servila Statuso-Datumo
La sekva tabelo listigas la adresojn en supra memoro kie la PLX32-EIP-MBTCPUA stokas statusdatenojn por ĉiu EIP-servilo:
EIP-Servilo 0 1 2 3 4
Adresintervalo 18900 tra 18915 18916 tra 18931 18932 tra 18947 18948 tra 18963 18964 tra 18979
La enhavo de la statusdatumareo de ĉiu servilo estas strukturita same. La sekva tabelo priskribas la enhavon de ĉiu registro en la statusdatenareo:
Ofseto 0 tra 1 2 tra 3 4 tra 5 6 tra 7 8 tra 15
Priskribo Konekto Ŝtato Malferma Konekto Nombri Socket Legi Nombri Socket Skribu Nombri Peer IP
ProSoft Technology, Inc.
Paĝo 68 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5.3.3 EIP-Eraraj Kodoj
La enirejo stokas erarkodojn resenditajn de la komandlistprocezo en la komandlista erarmemorregiono. Vorto estas asignita por ĉiu komando en la memorareo. La erarkodoj estas formatitaj en la vorto jene: La malplej-signifa bajto de la vorto enhavas la plilongigitan statuskodon kaj la plej-signifa bajto enhavas la statuskodon.
Uzu la erarkodojn revenitajn por ĉiu komando en la listo por determini la sukceson aŭ malsukceson de la komando. Se la komando malsukcesas, uzu la erarkodon por determini la kaŭzon de fiasko.
Averto: La enirejo-specifaj erarkodoj (ne EtherNet/IP/PCCC-konformaj) estas resenditaj de ene de la enirejo kaj neniam resenditaj de alkroĉita EtherNet/IP/PCCC-sklava aparato. Ĉi tiuj estas erarkodoj kiuj estas parto de la EtherNet/IP/PCCC-protokolo aŭ estas etenditaj kodoj unikaj al la PLX32-EIP-MBTCP-UA. La plej oftaj EtherNet/IP/PCCC-eraroj estas montritaj malsupre:
Lokaj STS-Eraraj Kodoj
Kodo (Int) 0 256 512 768 1024 1280 1536 1792 2048
Kodo (Heks) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800
Priskribo Sukceso, neniu eraro DST-nodo estas ekstere de bufrospaco Ne povas garantii liveron (Linktavolo) Duobla ĵetono-posedanto detektita Loka haveno estas malkonektita Aplikaĵo-tavolo eltempiĝis atendante respondon Duobla nodo detektita Stacio estas senkonekta Aparataro misfunkciado
Foraj STS-Eraraj Kodoj
Kodo (Int) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192
Kodo (Heks) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0xC000 0xD000 0xD000
0xF0nn
Priskribo Sukceso, neniu eraro Kontraŭleĝa komando aŭ formato Gastiganto havas problemon kaj ne komunikiĝos Fora noda gastiganto mankas, malkonektita aŭ malŝaltita Gastiganto ne povis plenumi funkcion pro aparata misfunkciado Adresado de problemo aŭ memorprotektado de ŝtupoj Funkcio ne permesita pro elekto de komanda protekto Procesoro estas en Program-reĝimo Kongruo-reĝimo file mankanta aŭ komunika zono problemo Fora nodo ne povas bufri komandon Atendu ACK (1775-KA bufro plena) Malproksima nodo problemo pro elŝuto Atendu ACK (1775-KA bufro plena) Ne uzata Ne uzata Erarkodo en la EXT STS-bajto (nn enhavas EXT-eraron kodo)
ProSoft Technology, Inc.
Paĝo 69 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EXT STS Eraraj Kodoj
Kodo (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
Kodo (Heks) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00C 0xF00F0 00xF0F00 0xF010F0 011xF0F012 0 013xF0 014xF0 015xF0 016xF0 017xF0 018xF0 019xF0 01xF0 01xF0 01xF0A 01xF0B 01xF0C 01xFXNUMXD XNUMXxFXNUMXE XNUMXxFXNUMXE
Priskribo Ne uzata Kampo havas kontraŭleĝan valoron Malpli da niveloj specifitaj en adreso ol minimumo por iu ajn adreso Pli da niveloj specifitaj en adreso ol sistemo subtenas Simbolo ne trovita Simbolo estas nedeca formato Adreso ne montras ion uzeblan File estas malĝusta grandeco Ne povas plenumi peton Datumoj aŭ file estas tro granda Transakciogrando plus vorto adreso estas tro granda Aliro malpermesata, nedeca privilegio Kondiĉo ne povas esti generita – rimedo ne haveblas Kondiĉo jam ekzistas – rimedo jam haveblas Komando ne povas esti efektivigita Histograma superfluo Neniu aliro Kontraŭleĝa datumtipo Malvalida parametro aŭ nevalida datumo Adreso referenco ekzistas al forigita areo Fiasko de ekzekuto de komando pro nekonata kialo Datuma konverta eraro Skanilo ne kapablas komuniki kun 1771 raka adaptilo Tipo miskongruo 1171 Enirejo-respondo ne estis valida Duobliga etikedo File estas malfermita; alia nodo posedas ĝin Alia nodo estas la programposedanto Rezervita Rezervita Datumo tabelelementa protekto malobservo Provizora interna problemo
EIP-Eraraj Kodoj
Kodo (Int) -1 -2 -10 -11 -12 -20 -21 -200
Kodo (Heks) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38
Priskribo CTS-modema kontrollinio ne agordita antaŭ elsendi Timeout dum transsendado de mesaĝo Timeout atendante DLE-ACK post peto Timeout atendante respondon post peto Responddatumoj ne kongruas kun petita bajta kalkulo DLE-NAK ricevita post peto DLE-NAK sendita post respondo DLE-NAK ricevita post peto
EIP-Protokolo Uzanta Manlibro
ProSoft Technology, Inc.
Paĝo 70 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
TCP/IP-Interfaco-Eraraj Kodoj
Eraro (Int) -33 -34 -35 -36 -37
Eraro (Heks) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB
Priskribo Malsukcesis konekti al celo Malsukcesis registri seancon kun celo (tempo) Malsukcesis antaŭenigi malferman respondtempon PCCC/Tag komandresponda tempodaŭro Neniu eraro pri konekto TCP/IP
Komunaj Respondaj Eraraj Kodoj
Eraro (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49
Eraro (Heks) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF
Priskribo Nevalida respondlongo CPF-nombro ne ĝusta CPF-adreskampa eraro CPF-pakaĵo tag nevalida CPF-malbona komanda kodo CPF-stato-eraro raportita CPF-malĝusta koneksa ID-valoro resendita Kunteksta kampo ne kongrua Malĝusta sesio-tenilo revenis CPF ne ĝusta mesaĝnumero
Registri Sesiajn Respondajn Erarkodojn
Eraro (Int) -50 -51 -52
Eraro (Heks) 0xFFCE 0xFFCD 0xFFCC
Priskribo Mesaĝlongo ricevita ne valida Statuseraro raportita Malvalida versio
Plusendu Malfermajn Respondajn Erarkodojn
Eraro (Int) -55 -56
Eraro (Heks) 0xFFC9 0xFFC8
Priskribo Mesaĝlongo ricevita ne valida Statuseraro raportita
PCCC-Respondaj Eraraj Kodoj
Eraro (Int) -61 -62 -63 -64 -65
-66
Eraro (Heks) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE
Priskribo Mesaĝlongo ricevita ne valida Statuseraro raportita CPF malbona komandkodo TNS en PCCC-mesaĝo ne kongrua
Vendisto-identigilo en PCCC-mesaĝo ne kongrua Seria numero en PCCC-mesaĝo ne kongrua
EIP-Protokolo Uzanta Manlibro
ProSoft Technology, Inc.
Paĝo 71 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5.4 EIP-Referenco
5.4.1 Specifaĵoj de SLC kaj MicroLogix
Mesaĝado de SLC 5/05 La PLX32-EIP-MBTCP-UA povas ricevi mesaĝojn de SLC 5/05 enhavanta Ethernet-interfacon. La enirejo subtenas kaj legajn kaj skribajn komandojn.
SLC5/05 Skribu Komandojn
Skribu komandojn transdonas datumojn de la SLC-procesoro al la enirejo. La sekva diagramo montras ekzample ŝtupo por ekzekuti skribi komandon.
1 Agordu la parametron READ/WRITE al WRITE. La enirejo subtenas TARGET DEVICE parametrovaloron de 500CPU aŭ PLC5.
2 En la MSG-objekto, alklaku SETUP EKRANO en la MSG-objekto por kompletigi la agordon de la MSG-instrukcio. Ĉi tio montras la sekvan dialogkeston.
3 Agordu la CELAPARATOJ DATENTABLOADADRON al valida file elemento (kiel ekzemple, N11:0) por SLC kaj PLC5 mesaĝoj.
4 Agordu la opcion MULTIHOP al JES.
ProSoft Technology, Inc.
Paĝo 72 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5 Kompletigu la langeton MULTIHOP de la dialogujo montrita en la sekva bildo.
6 Agordu la valoron AL ADDRESO al la Ethernet-IP-adreso de la enirejo. 7 Premu la INS-klavon por aldoni la duan linion por ControlLogix Backplane kaj agordi la fendon
nombro al nulo.
ProSoft Technology, Inc.
Paĝo 73 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
SLC5/05 Legu Komandojn
Legaj komandoj transdonas datumojn al la SLC-procesoro de la enirejo. La sekva diagramo montras ekzample ŝtupo por ekzekuti legitan komandon.
1 Agordu la parametron READ/WRITE al READ. La enirejo subtenas TARGET DEVICE parametrovaloron de 500CPU aŭ PLC5.
2 En la MSG-objekto, alklaku SETUP EKRANO en la MSG-objekto por kompletigi la agordon de la MSG-instrukcio. Ĉi tio montras la sekvan dialogkeston.
3 Agordu la CELAPARATOJ DATENTABLOADADRON al valida file elemento (kiel ekzemple, N11:0) por SLC kaj PLC5 mesaĝoj.
4 Agordu la opcion MULTIHOP al JES.
ProSoft Technology, Inc.
Paĝo 74 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5 Plenigu la langeton MULTIHOP de la dialogujo kiel montrite en la sekva bildo.
6 Agordu la valoron AL ADDRESO al la Ethernet-IP-adreso de la enirejo. 7 Premu la INS-klavon por aldoni la duan linion por ControlLogix Backplane kaj agordi la fendon
nombro al nulo.
SLC File Tipoj
Ĉi tiuj informoj estas specifaj por la SLC kaj MicroLogix-familio aŭ procesoroj uzitaj kun la PCCC-komandaro. La SLC kaj MicroLogix-procesorkomandoj subtenas a file tajpu kampon enigitan kiel ununura signo por indiki la datumtabelon por uzi en la komando. La sekva tabelo difinas la rilaton de la file tipoj akceptitaj de la enirejo kaj la SLC file tipoj.
File Tajpu SBTCRNFZA
Priskribo Statuso Bito Tempigilo Nombrilo Kontrolo Entjero Flotkoma Ŝnuro ASCII
La File Type Command Code estas la ASCII-karaktera kodo valoro de la File Tajpu leteron. Ĉi tiu estas la valoro por enigi por la FILE TYPE-parametro de la PCCC-Komandaj agordoj en la datentabuloj en la ŝtupetaro-logiko.
Aldone, la specifaj funkcioj de SLC (502, 510 kaj 511) subtenas subelementan kampon. Ĉi tiu kampo elektas subelementan kampon en kompleksa datumtabelo. Por ekzample, por akiri la nunan akumulitan valoron por nombrilo aŭ tempigilo, starigu la subelementan kampon al 2.
ProSoft Technology, Inc.
Paĝo 75 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5.4.2 Specifaĵoj pri procesoro PLC5
Mesaĝado de PLC5 La enirejo povas ricevi mesaĝojn de PLC5 enhavanta Ethernet-interfacon. La enirejo subtenas kaj legajn kaj skribajn komandojn.
PLC5 Skribu Komandojn
Skribu komandojn transigas datumojn de la procesoro PLC5 al la enirejo. La sekva diagramo montras ekzample ŝtupo por ekzekuti skribi komandon.
1 En la MSG-objekto, alklaku SETUP EKRANO en la MSG-objekto por kompletigi la agordon de la MSG-instrukcio. Ĉi tio montras la sekvan dialogkeston.
2 Elektu la KOMANDON por plenumi el la sekva listo de subtenataj komandoj.
o PLC5 Tipo Skribo o PLC2 Senprotekta Skribo o PLC5 Tajpita Skribo al PLC o PLC Tajpita Logika Skribo
3 Agordu la CELAPARATOJ DATENTABLOADADRON al valida file elemento (kiel ekzemple,N11:0) por SLC kaj PLC5 mesaĝoj. Por la PLC2 Senprotekta Skriba mesaĝo, agordu la adreson al la datumbaza indekso (kiel ekzemple 1000) por la komando.
ProSoft Technology, Inc.
Paĝo 76 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
4 Agordu la opcion MULTIHOP al JES. 5 Kompleta MULTIHOP langeto parto de la dialogujo kiel montrite en la sekva bildo.
6 Agordu la valoron AL ADDRESO al la Ethernet-IP-adreso de la enirejo. 7 Premu la INS-klavon por aldoni la duan linion por ControlLogix Backplane kaj agordi la fendon
nombro al nulo.
ProSoft Technology, Inc.
Paĝo 77 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
PLC5 Legu Komandojn
Legaj komandoj transdonas datumojn al la procesoro PLC5 de la enirejo. La sekva diagramo montras ekzample ŝtupo, kiu plenumas legitan komandon.
1 En la MSG-objekto, alklaku SETUP EKRANO en la MSG-objekto por kompletigi la agordon de la MSG-instrukcio. Ĉi tio montras la sekvan dialogkeston.
2 Elektu la KOMANDON por plenumi el la sekva listo de subtenataj komandoj.
o PLC5 Tipo Legita o PLC2 Senprotekta Legado o PLC5 Tajpita Legita al PLC o PLC Tajpita Logika Legado
3 Agordu la CELAPARATOJ DATENTABLOADADRON al valida file elemento (kiel ekzemple, N11:0) por SLC kaj PLC5 mesaĝoj. Por la PLC2 Senprotekta Legita mesaĝo, agordu la adreson al la datumbaza indekso (kiel ekzemple, 1000) por la komando.
4 Agordu la opcion MULTIHOP al JES.
ProSoft Technology, Inc.
Paĝo 78 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5 Kompletigu la langeton MULTIHOP de la dialogujo kiel montrite en la sekva bildo.
6 Agordu la valoron AL ADDRESO al la Ethernet-IP-adreso de la enirejo. 7 Premu la INS-klavon por aldoni la duan linion por ControlLogix Backplane kaj agordi la fendon
nombro al nulo.
PLC-5 Sub-Elementaj Kampoj
Ĉi tiu sekcio enhavas informojn specifajn por la PLC-5-procesoro dum uzado de la PCCC-komandaro. La komandoj specifaj por la procesoro PLC-5 enhavas subelementan kodkampon. Ĉi tiu kampo elektas subelementan kampon en kompleksa datumtabelo. Por ekzample, por akiri la nunan akumulitan valoron por nombrilo aŭ tempigilo, agordu la subelementan kampon al 2. La sekvaj tabeloj montras la subelementajn kodojn por kompleksaj datentabloj de PLC-5.
Temporizilo / Nombrilo
Kodo 0 1 2
Priskribo Kontrolo Antaŭagordita Akumuli
Kontrolo
Kodo 0 1 2
Priskribo Kontrola Longa Pozicio
PD
Ĉiuj PD-valoroj estas glitkomaj valoroj, ili longas du vortojn.
Kodo 0 2 4 6 8 26
Priskribo Kontrolo SP Kp Ki Kd PV
ProSoft Technology, Inc.
Paĝo 79 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
BT
Kodo 0 1 2 3 4 5
MG
Kodo 0 1 2 3
Priskribo Kontrolo RLEN DLEN Datumoj file # Elemento # Rack/Grp/Slot
Priskribo Kontroleraro RLEN DLEN
EIP-Protokolo Uzanta Manlibro
ProSoft Technology, Inc.
Paĝo 80 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
5.4.3 Specifaĵoj de ControlLogix kaj CompactLogix-Procesoro
Mesaĝado de ControlLogix aŭ CompactLogix-Procesoro Uzu la MSG-instrukcion por interŝanĝi datumojn inter Control/CompactLogix-procesoro kaj la enirejo. Ekzistas du bazaj metodoj de datumtransigo subtenataj de la enirejo dum uzado de la MSG-instrukcio: enkapsuligitaj PCCC-mesaĝoj kaj CIP Data Table mesaĝoj. Vi povas uzi ambaŭ metodojn.
Enkapsuligitaj PCCC-Mesaĝoj Ĉi tiu sekcio enhavas informojn specifajn por la Control/CompactLogix-procesoro kiam vi uzas la PCCC-komandaron. La nuna efektivigo de la PCCC-komandaro ne uzas funkciojn, kiuj povas rekte aliri la Regilon Tag Datumbazo. Por aliri ĉi tiun datumbazon, vi devas uzi la tabel-mapa funkcion en RSLogix 5000. RSLogix 5000 permesas atribui regilon. Tag Tabeloj al virtualaj PLC 5 datentabloj. La PLX32EIP-MBTCP-UA uzanta la PLC 5-komandaron difinitan en ĉi tiu dokumento povas tiam aliri ĉi tiujn regilo-datumojn. PLC5 kaj SLC5/05-procesoroj enhavantaj Eterreto-interfacon uzas la enkapsuligitan PCCC-mesaĝometodon. La enirejo simulas ĉi tiujn aparatojn kaj akceptas kaj legajn kaj skribajn komandojn.
Enkapsuligitaj PCCC Write Message Write-komandoj transdonas datumojn de la procesoro al la enirejo. La enirejo subtenas la sekvajn enkapsuligitajn PCCC-komandojn: · PLC2 Senprotekta Skribo · PLC5 Tajpita Skribo · PLC5 Vorta Gamo Skribo · PLC Tajpita Skribo
La sekva diagramo montras ekzample ŝtupo kiu efektivigas skriban komandon.
ProSoft Technology, Inc.
Paĝo 81 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
1 En la dialogkesto de Mesaĝa Agordo, difinu la datuman aron transdonotan de la procesoro al la enirejo kiel montrite en la sekva bildo.
2 Kompletigu la dialogujon por la transdona areo de datumoj.
o Por PLC5 kaj SLC mesaĝoj, agordu la CELELEMENTO al elemento en datumo file (kiel ekzemple, N10:0).
o Por la PLC2 Senprotekta Skriba mesaĝo, agordu la CELELEMENTOn al la adreso en la interna datumbazo de la enirejo. Ĉi tio ne povas esti agordita al valoro malpli ol dek. Ĉi tio ne estas limigo de la enirejo sed de la programaro RSLogix.
o Por PLC2 Senprotekta Skriba aŭ Legita funkcio, enigu la datumbazan adreson en okta formato.
3 Alklaku la langeton KOMUNIKO kaj kompletigu la komunikajn informojn kiel montrite en la sekva bildo.
ProSoft Technology, Inc.
Paĝo 82 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
4 Certigu, ke vi elektas CIP kiel la KOMUNIKA METODO. La PATH precizigas la mesaĝvojon de la procesoro ĝis la EIP-enirejo. Vojelementoj estas apartigitaj per komoj. En la eksampla vojo montrita:
o La unua elemento estas "Enet", kiu estas la uzant-difinita nomo donita al la 1756ENET-enirejo en la ĉasio (vi povas anstataŭigi la fendonumeron de la ENET-enirejo por la nomo)
o La dua elemento, "2", reprezentas la Ethernet-havenon sur la 1756-ENET-enirejo.
o La lasta elemento de la vojo, "192.168.0.75" estas la IP-adreso de la enirejo, kiu estas la celo por la mesaĝo.
Pli kompleksaj padoj estas eblaj se vojigo al aliaj retoj uzante multoblajn 1756-ENET-enirejojn kaj rakojn. Vidu al la ProSoft Technology Technical Support Knowledgebase por pliaj informoj pri Ethernet-vojigo kaj padodifinoj.
ProSoft Technology, Inc.
Paĝo 83 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Enkapsuligita PCCC Legita Mesaĝo
Legaj komandoj transdonas datumojn de la enirejo al procesoro. La enirejo subtenas la enkapsuligitajn PCCC-komandojn:
· PLC2 Senprotekta Legado · PLC5 Tajpita Legado · PLC5 Vortintervalo Legado · PLC Tajpita Legado
La sekva diagramo montras ekzample ŝtupo, kiu plenumas legitan komandon.
1 En la dialogkesto de Mesaĝa Agordo, difinu la datuman aron transdonotan de la procesoro al la enirejo kiel montrite en la sekva bildo.
2 Kompletigu la dialogujon por la transdona areo de datumoj.
o Por PLC5 kaj SLC-mesaĝoj, agordu la FONTELEMENTOn al elemento en datumo file (kiel ekzemple, N10:0).
o Por la PLC2 Senprotekta Legita mesaĝo, agordu la FONTElementon al la adreso en la interna datumbazo de la enirejo. Ĉi tio ne povas esti agordita al valoro malpli ol dek. Ĉi tio ne estas limigo de la enirejo sed de la programaro RSLogix.
ProSoft Technology, Inc.
Paĝo 84 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
3 Alklaku la langeton KOMUNIKO kaj kompletigu la komunikajn informojn kiel montrite en la sekva bildo.
4 Certigu, ke vi elektas CIP kiel la KOMUNIKA METODO. La PATH precizigas la mesaĝvojon de la procesoro ĝis la EIP-enirejo. Vojelementoj estas apartigitaj per komoj. En la eksampla vojo montrita:
o La unua elemento estas "Enet", kiu estas la uzant-difinita nomo donita al la 1756ENET-enirejo en la ĉasio (vi povas anstataŭigi la fendonumeron de la ENET-enirejo por la nomo)
o La dua elemento, "2", reprezentas la Ethernet-havenon sur la 1756-ENET-enirejo.
o La lasta elemento de la vojo, "192.168.0.75" estas la IP-adreso de la enirejo, kaj la celo por la mesaĝo.
Pli kompleksaj padoj estas eblaj se vojigo al aliaj retoj uzante multoblajn 1756-ENET-enirejojn kaj rakojn. Vidu al la ProSoft Technology Technical Support Knowledgebase por pliaj informoj pri Ethernet-vojigo kaj padodifinoj.
ProSoft Technology, Inc.
Paĝo 85 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
Operacioj pri Datumoj de CIP
Vi povas uzi CIP-mesaĝojn por transdoni datumojn inter la procesoro ControlLogix aŭ CompactLogix kaj la enirejo. Tag nomoj difinas la elementojn por esti transdonitaj. La enirejo subtenas kaj legajn kaj skribajn operaciojn.
CIP-Datumtabelo Skribu
CIP-datumtabelo skribas mesaĝojn transigas datumojn de la procesoro al la enirejo. La sekva diagramo montras ekzample ŝtupo kiu efektivigas skriban komandon.
1 En la dialogkesto de Mesaĝa Agordo, difinu la datuman aron transdonotan de la procesoro al la enirejo kiel montrite en la sekva bildo.
2 Kompletigu la dialogujon por la transdona areo de datumoj. Mesaĝoj de CIP Data Table postulas a tag datumbaza elemento por kaj la fonto kaj celo.
o La FONTO TAG estas a tag difinita en la Regilo Tag datumbazo. o La CELELEMENTO estas la tag elemento en la enirejo. o La enirejo simulas a tag datumbazo kiel tabelo de elementoj difinitaj de la
maksimuma registrograndeco por la enirejo kun la tag nomo INT_DATA (kun la maksimuma valoro de int_data[3999]).
ProSoft Technology, Inc.
Paĝo 86 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
3 En la antaŭa ekzample, la unua elemento en la datumbazo estas la komenca loko por la skriba operacio de dek elementoj. Alklaku la langeton KOMUNIKO kaj kompletigu la komunikajn informojn kiel montrite en la sekva bildo.
4 Certigu, ke vi elektas CIP kiel la KOMUNIKA METODO. La PATH precizigas la mesaĝvojon de la procesoro ĝis la EIP-enirejo. Vojelementoj estas apartigitaj per komoj. En la eksampla vojo montrita:
o La unua elemento estas "Enet", kiu estas la uzant-difinita nomo donita al la 1756ENET-enirejo en la ĉasio (vi povas anstataŭigi la fendonumeron de la ENET-enirejo por la nomo)
o La dua elemento, "2", reprezentas la Ethernet-havenon sur la 1756-ENET-enirejo.
o La lasta elemento de la vojo, "192.168.0.75" estas la IP-adreso de la enirejo, kiu estas la celo por la mesaĝo.
Pli kompleksaj padoj estas eblaj se vojigo al aliaj retoj uzante multoblajn 1756-ENET-enirejojn kaj rakojn. Vidu al la ProSoft Technology Technical Support Knowledgebase por pliaj informoj pri Ethernet-vojigo kaj padodifinoj.
ProSoft Technology, Inc.
Paĝo 87 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
CIP-Datumtabelo Legita
CIP-datumtabelo legi mesaĝojn transdonas datumojn al la procesoro de la enirejo. La sekva diagramo montras ekzample ŝtupo, kiu plenumas legitan komandon.
1 En la dialogkesto de Mesaĝa Agordo, difinu la datuman aron transdonotan de la procesoro al la enirejo kiel montrite en la sekva bildo.
2 Kompletigu la dialogujon por la transdona areo de datumoj. Mesaĝoj de CIP Data Table postulas a tag datumbaza elemento por kaj la fonto kaj celo.
o La CELTELO TAG estas a tag difinita en la Regilo Tag datumbazo. o La FONTELEMENTO estas la tag elemento en la enirejo. o La enirejo simulas a tag datumbazo kiel tabelo de elementoj difinitaj de la
maksimuma registro-grandeco por la enirejo (parametro de uzanta agordo "Maksimuma Registro" en la sekcio [Enirejo]) kun la tag nomo INT_DATA.
ProSoft Technology, Inc.
Paĝo 88 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
EIP-Protokolo Uzanta Manlibro
3 En la antaŭa ekzample, la unua elemento en la datumbazo estas la komenca loko por la legado de dek elementoj. Alklaku la langeton KOMUNIKO kaj kompletigu la komunikajn informojn kiel montrite en la sekva bildo.
4 Certigu, ke vi elektas CIP kiel la KOMUNIKA METODO. La PATH precizigas la mesaĝvojon de la procesoro ĝis la EIP-enirejo. Vojelementoj estas apartigitaj per komoj. En la eksampla vojo montrita:
o La unua elemento estas "Enet", kiu estas la uzant-difinita nomo donita al la 1756ENET-enirejo en la ĉasio (vi povas anstataŭigi la fendonumeron de la ENET-enirejo por la nomo)
o La dua elemento, "2", reprezentas la Ethernet-havenon sur la 1756-ENET-enirejo.
o La lasta elemento de la vojo, "192.168.0.75" estas la IP-adreso de la enirejo, kiu estas la celo por la mesaĝo.
Pli kompleksaj padoj estas eblaj se vojigo al aliaj retoj uzante multoblajn 1756-ENET-enirejojn kaj rakojn. Vidu al la ProSoft Technology Technical Support Knowledgebase por pliaj informoj pri Ethernet-vojigo kaj padodifinoj.
ProSoft Technology, Inc.
Paĝo 89 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
6 MBTCP-Protokolo
MBTCP-Protokolo Uzanta Manlibro
6.1 MBTCP Funkcia Superview
Vi povas uzi la protokolon PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) por interligi multajn malsamajn protokolojn en la Schneider Electric Quantum-familion de procesoroj same kiel aliajn aparatojn subtenantajn la protokolon. La MBTCP-protokolo subtenas kaj klientajn kaj servilojn.
La enirejo subtenas klientan konekton en la TCP/IP-reto por interfaci kun procesoroj (kaj aliaj servilaj aparatoj) uzante komandliston de ĝis 100 eniroj kiujn vi specifigas. La enirejo stokas la skribkomandojn por malproksimaj procesoroj en la pli malalta memoro de la enirejo. Ĉi tie ankaŭ estas kie la enirejo stokas datumojn de legkomandoj de aliaj aparatoj. Vidu MBTCP Internan Datumbazo (paĝo 92) por pliaj informoj.
Datenoj en la pli malalta memoro de la interna datumbazo de la enirejo estas alireblaj por legado kaj skriboperacioj de iu nodo sur la reto apoganta la MBAP (Servo-Haveno 502) aŭ MBTCP (Servohavenoj 2000/2001) TCP/IP-protokolojn. La MBAP-protokolo (Haveno 502) estas norma efektivigo difinita fare de Schneider Electric kaj uzita sur ilia Quantum-procesoro. Ĉi tiu malferma protokolo estas modifita versio de la Modbus seria protokolo. La MBTCP-protokolo estas enigita Modbus-protokolo-mesaĝo en TCP/IP-pakaĵeto. La enirejo subtenas ĝis kvin aktivajn servilligojn sur Servohavenoj 502, kvin kromajn aktivajn servilligojn sur Servohaveno 2000, kaj unu aktivan klientkonekton.
La sekva ilustraĵo montras la funkciecon de la Modbus TCP/IP-protokolo.
ProSoft Technology, Inc.
Paĝo 90 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
MBTCP-Protokolo Uzanta Manlibro
6.1.1 MBTCP Ĝeneralaj Specifoj
La Modbus TCP/IP-protokolo permesas plurajn sendependajn, samtempajn Eterretajn konektojn. La ligoj povas esti ĉiuj klientoj, ĉiuj serviloj, aŭ kombinaĵo de kaj kliento kaj servilkonektoj.
· 10/100 MB Ethernet Komunika haveno · Subtenas Enron-version de Modbus-protokolo por glitkoma datumtransakcioj · Agordeblaj parametroj por la kliento inkluzive de minimuma respondprokrasto de 0 ĝis
65535 ms kaj glitkoma subteno · Subtenas kvin sendependajn servilkonektojn por Service Port 502 · Subtenas kvin sendependajn servilkonektojn por Service Port 2000 · Ĉiuj datummapado komenciĝas ĉe Modbus-registro 400001, protokola bazo 0. · Erarkodoj, erarkalkuliloj, kaj haveno statusdatenoj haveblaj en uzantdatummemoro
Modbus TCP/IP Kliento
· Aktive legas datumojn de kaj skribas datumojn al Modbus TCP/IP-aparatoj uzante MBAP · Ĝis 10 klientaj konektoj kun pluraj komandoj por paroli kun pluraj serviloj
Modbus TCP/IP Servilo
· La servila ŝoforo akceptas alvenantajn konektojn sur Serva Haveno 502 por klientoj uzantaj Modbus TCP/IP MBAP-mesaĝojn kaj konektojn sur Serva Haveno 2000 (aŭ aliaj Servaj Havenoj) por klientoj uzantaj Enkapsuligitajn Modbus-mesaĝojn.
· Subtenas multoblajn sendependajn servilkonektojn por ajna kombinaĵo de Serva Haveno 502 (MBAP) kaj Serva Haveno 2000 (Enkapsuligita)
· Ĝis 20 serviloj estas subtenataj
Parametroj Modbus-Komandoj Subtenataj (kliento kaj servilo)
Agordeblaj Parametroj: (kliento kaj servilo)
Agordeblaj Parametroj: (nur kliento)
Komandaj Listo Statuso-Datumoj
Komando Listo Vodado
Priskribo
1: Legi Bobenan Statuon 2: Legi Enigstatuson 3: Legi Tenantajn Registrojn 4: Legi Enigajn Registrojn 5: Forto (Skribi) Ununura Bobeno 6: Antaŭdifinita (Skribi) Ununura Tenanta Registro
15: Forto (Skribo) Multoblaj Bobenoj 16: Antaŭdifinita (Skribo) Multoblaj Tenaj Registroj 22: Mask Write Holding Register (Nur Sklavo) 23: Legado/Skribu Tenantaj Registroj (Nur Sklavo)
Enirejo IP-adreso PLC Legu Komenca Registro (%MW) PLC Skribu Komenca Registro (%MW)
Nombro de MBAP kaj MBTCP-serviloj Enirejo Modbus Legu Komencadreson Enirejo Modbus Skribu Komencadreson
Minimuma Komando Prokrasta Respondo-Tempo Reprova Nombro
Komando Erara Montrilo
Ĝis 160 Modbus-komandoj (unu tag per komando)
Erarkodoj raportitaj individue por ĉiu komando. Altnivelaj statusdatenoj haveblaj de Modbus TCP/IP-kliento (Ekz.: PLC)
Ĉiu komando povas esti individue ebligita aŭ malŝaltita; skribi-nur-sur-datumŝanĝo estas havebla
ProSoft Technology, Inc.
Paĝo 91 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
MBTCP-Protokolo Uzanta Manlibro
6.1.2 MBTCP Interna Datumbazo
La interna datumbazo estas centra al la funkcieco de la PLX32-EIP-MBTCP-UA. La enirejo dividas ĉi tiun datumbazon inter ĉiuj komunikadhavenoj sur la enirejo kaj uzas ĝin kiel akvokonduktilon por transdoni informojn de unu protokolo al alia aparato sur unu reto al unu aŭ pluraj aparatoj sur alia reto. Ĉi tio permesas datumojn de aparatoj sur unu komunika haveno esti aliritaj kaj kontrolitaj per aparatoj sur alia komunika haveno.
Krom datumoj de la kliento kaj servilo, vi povas mapi staton kaj erarajn informojn generitajn de la enirejo en la uzantdatuman areon de la interna datumbazo. La interna datumbazo estas dividita en du areojn:
· Supra memoro por la enireja statusa datuma areo. Ĉi tie la enirejo skribas internajn statusdatenojn por la protokoloj subtenataj de la enirejo.
· Pli malalta memoro por la uzanta datuma areo. Ĉi tie estas stokitaj kaj aliritaj alirantaj datumoj de eksteraj aparatoj.
Ĉiu protokolo en la PLX32-EIP-MBTCP-UA povas skribi datumojn al kaj legi datumojn de la uzanta datuma areo.
Noto: Se vi volas aliri datumojn de stato de la enirejo en la supra memoro, vi povas uzi la funkcion de mapado de datumoj en la enirejo por kopii datumojn de la areo de datumoj de la enirejo al la areo de datumoj de la uzanto. Vidu Mapado de Datumoj en Modula Memoro (paĝo 23). Alie, vi povas uzi la diagnozajn funkciojn en ProSoft Configuration Builder por view pordeja statuso datumoj. Por pliaj informoj pri la enirejo-statusdatenoj, vidu Reto-Diagnozojn (paĝo 102).
ProSoft Technology, Inc.
Paĝo 92 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
MBTCP-Protokolo Uzanta Manlibro
Modbus TCP/IP Klienta Aliro al Datumbazo
La klientfunkcieco interŝanĝas datumojn inter la interna datumbazo de la PLX32-EIP-MBTCP-UA kaj datentabloj establitaj en unu aŭ pluraj Kvantumprocesoroj aŭ aliaj serviloj bazitaj aparatoj. La komandlisto, kiun vi difinas en ProSoft Configuration Builder, specifas kiajn datumojn oni transdonos inter la enirejo kaj ĉiu el la serviloj en la reto. Neniu ŝtupetarlogiko estas postulata en la procesoro (servilo) por klientfunkcieco, krom por certigi ke sufiĉa datummemoro ekzistas.
La sekva ilustraĵo priskribas la fluon de datumoj inter la Eterretaj klientoj kaj la interna datumbazo.
Multobla Servila Aliro al Datumaro
La MBTCP-enirejo disponigas servilfunkciecon uzante rezervitan Service Port 502 por Modbus TCP/IP MBAP-mesaĝoj, same kiel Service Ports 2000 kaj 2001 por apogi la TCP/IP Encapsulated Modbus version de la protokolo uzita fare de pluraj HMI-produktantoj. Servila subteno en la enirejo permesas klientaplikojn (ekzample: HMI-programaro, Kvantumprocesoroj, ktp) por legi kaj skribi al la datumbazo de la enirejo. Ĉi tiu sekcio diskutas la postulojn por alkroĉi al la enirejo uzante klientaplikojn.
La servila ŝoforo subtenas plurajn samtempajn konektojn de pluraj klientoj. Ĝis kvin klientoj povas samtempe konektiĝi sur Service Port 502 kaj kvin pli povas samtempe konekti sur Service Port 2000. La MBTCP-protokolo uzas Service Port 2001 por trapasi Enkapsuligitajn Modbus-komandojn de la Ethernet-haveno al la seria haveno de la enirejo.
Kiam agordita kiel servilo, la enirejo utiligas sian internan datumbazon kiel la fonton por legaj petoj kaj la celloko por skribpetoj de foraj klientoj. Aliro al la datumbazo estas kontrolita per la komandtipo ricevita en la envenanta mesaĝo de la kliento. La sekva tabelo precizigas la rilaton de la interna datumbazo de la enirejo al la adresoj postulataj en la envenantaj Modbus TCP/IP-petoj.
ProSoft Technology, Inc.
Paĝo 93 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
MBTCP-Protokolo Uzanta Manlibro
Datumbaza Adreso 0 1000 2000 3000 3999
Modbus-adreso 40001 41001 42001 43001 44000
La sekvaj virtualaj adresoj ne estas parto de la normala enireja uzantdatumbazo kaj ne estas validaj adresoj por normaj datumoj. Tamen, ĉi tiuj adresoj povas esti uzataj por alvenantaj komandoj, kiuj petas glitkomajn datumojn.
Por uzi adresojn en ĉi tiu supera gamo postulas, ke vi agordu la sekvajn parametrojn en Prosoft Configuration Builder (PCB):
· Agordu la Flotflagon en la MBTCP-servila agordo al JES · Agordu la Float-Komencon al datumbaza adreso en la suba gamo · Agordu la Flot-Ofseton al datumbaza adreso en la enireja uzanta memorareo montrita
supre.
Memoru, ke post kiam tio estas farita, ĉiuj datumoj super la Float Start-adreso devas esti glitkomaj datumoj. Vidu Agordi MBTCP-Servilojn (paĝo 95).
Datumbaza Adreso 4000 5000 6000 7000 8000 9000 9999
Modbus-adreso 44001 45001 46001 47001 48001 49001 50000
La enirejo devas esti ĝuste agordita kaj konektita al la reto antaŭ ol oni provos uzi ĝin. Uzu retan konfirmprogramon, kiel ekzemple ProSoft Discovery Service aŭ la komandan instrukcion PING, por kontroli, ke aliaj aparatoj povas trovi la enirejon en la reto. Uzu ProSoft Configuration Builder por konfirmi taŭgan agordon de la enirejo kaj transdoni la agordon files al kaj de la enirejo.
Modbus Mesaĝvojigo: Haveno 2001
Kiam Modbus-mesaĝoj estas senditaj al la PLX32-EIP-MBTCP-UA per la TCP/IP-konekto al haveno 2001, la mesaĝoj estas direktitaj per la enirejo rekte el la seria komunika haveno (Haveno 0, se ĝi estas agordita kiel Modbus-majstro) . La komandoj (ĉu legado aŭ skriba komando) tuj estas direktitaj al la sklavaj aparatoj sur la seria haveno. Respondmesaĝoj de la sklavaparatoj estas direktitaj per la enirejo al la TCP/IP reto por esti ricevitaj fare de la origina gastiganto.
ProSoft Technology, Inc.
Paĝo 94 el 155
PLX32-EIP-MBTCP-UA Plurprotokola Enirejo
MBTCP-Protokolo Uzanta Manlibro
6.2 MBTCP-Agordo
6.2.1 Agordo de MBTCP-Serviloj Ĉi tiu sekcio enhavas datumbazajn kompensajn informojn uzatajn de la PLX32-EIP-MBTCP-UA MBTCP-servilo kiam alirite de eksteraj klientoj. Vi povas uzi ĉi tiujn
Dokumentoj/Rimedoj
![]() |
ProSoft TECHNOLOGY PLX32 Multi Protocol Gateway [pdf] Uzanto-manlibro PLX32 Multi Protocol Gateway, PLX32, Multi Protocol Gateway, Protocol Gateway, Gateway |