PLX32 Multi Protocol Gateway
Impormasyon ng Produkto
Mga pagtutukoy
- Pangalan ng Produkto: PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
- Tagagawa: ProSoft Technology, Inc.
- Petsa ng User Manual: Oktubre 27, 2023
- Mga Kinakailangan sa Power: Class 2 Power
- Mga Pag-apruba at Sertipikasyon ng Ahensya: Magagamit sa
ng tagagawa website
Mga Tagubilin sa Paggamit ng Produkto
1. Magsimula Dito
Bago gamitin ang Multi-Protocol Gateway, sundin ang mga hakbang
nakabalangkas sa ibaba:
1.1 Lampasview
Maging pamilyar sa mga feature at function ng
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway sa pamamagitan ng pagtukoy sa user
manwal.
1.2 Mga Kinakailangan sa System
Tiyaking natutugunan ng iyong system ang mga kinakailangang kinakailangan
tinukoy sa manwal ng gumagamit para sa pinakamainam na pagganap.
1.3 Mga Nilalaman ng Package
Suriin ang mga nilalaman ng pakete upang i-verify na ang lahat ng mga item ay kasama
tulad ng nakalista sa manwal ng gumagamit.
1.4 Pag-mount ng Gateway sa isang DIN-rail
Sundin ang mga tagubiling ibinigay sa manwal ng gumagamit upang tama
i-mount ang gateway sa isang DIN-rail para sa secure na pag-install.
1.5 Mga setting ng Jumper
Ayusin ang mga setting ng jumper ayon sa manwal ng gumagamit sa
i-configure ang gateway ayon sa kinakailangan para sa iyong setup.
1.6 SD Card
Kung naaangkop, magpasok ng SD card sa itinalagang slot
pagsunod sa mga patnubay na ibinigay sa manwal ng gumagamit.
1.7 Pagkonekta ng Power sa Unit
Ikonekta ang power supply sa unit gaya ng itinuro sa user
manual para paganahin ang Multi-Protocol Gateway.
Mga Madalas Itanong (FAQ)
T: Paano ko ire-reset ang Multi-Protocol Gateway sa factory
mga setting?
A: Upang i-reset ang gateway sa mga factory setting, hanapin ang pag-reset
button sa device at hawakan ito ng 10 segundo hanggang sa unit
magsisimula muli.
T: Maaari bang gamitin ang PLX32-EIP-MBTCP-UA Gateway sa mapanganib
mga lokasyon?
A: Hindi, hindi inirerekomenda na gamitin ang gateway sa mapanganib
mga lokasyon ayon sa mga alituntuning pangkaligtasan na ibinigay sa manwal ng gumagamit.
PLX32-EIP-MBTCP-UA
Multi-Protocol Gateway
MANUAL NG USER
Oktubre 27, 2023
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Mga Nilalaman User Manual
Ang iyong Feedback Mangyaring
Gusto naming palaging maramdaman mo na ginawa mo ang tamang desisyon na gamitin ang aming mga produkto. Kung mayroon kang mga mungkahi, komento, papuri o reklamo tungkol sa aming mga produkto, dokumentasyon, o suporta, mangyaring sumulat o tumawag sa amin.
Paano Makipag-ugnayan sa Amin
ProSoft Technology, Inc. +1 661-716-5100 +1 661-716-5101 (Fax) www.prosoft-technology.com support@prosoft-technology.com
PLX32-EIP-MBTCP-UA User Manual Para sa Pampublikong Paggamit.
Oktubre 27, 2023
Ang ProSoft Technology®, ay isang rehistradong copyright ng ProSoft Technology, Inc. Ang lahat ng iba pang tatak o pangalan ng produkto ay o maaaring mga trademark ng, at ginagamit upang tukuyin ang mga produkto at serbisyo ng, kani-kanilang mga may-ari.
Disclaimer ng Nilalaman
Ang dokumentasyong ito ay hindi nilayon bilang kapalit at hindi gagamitin para sa pagtukoy ng pagiging angkop o pagiging maaasahan ng mga produktong ito para sa mga partikular na aplikasyon ng user. Tungkulin ng sinumang user o integrator na gawin ang naaangkop at kumpletong pagsusuri sa panganib, pagsusuri at pagsubok ng mga produkto na may paggalang sa nauugnay na partikular na aplikasyon o paggamit nito. Ang ProSoft Technology o alinman sa mga kaakibat o subsidiary nito ay hindi mananagot o mananagot sa maling paggamit ng impormasyong nakapaloob dito. Ang impormasyon sa dokumentong ito kasama ang mga guhit, detalye at sukat ay maaaring maglaman ng mga teknikal na kamalian o typographical error. Ang ProSoft Technology ay hindi gumagawa ng warranty o representasyon sa katumpakan nito at walang pananagutan at inilalaan ang karapatang itama ang mga naturang kamalian o pagkakamali anumang oras nang walang abiso. Kung mayroon kang anumang mga mungkahi para sa mga pagpapabuti o pag-amyenda o nakakita ng mga error sa publikasyong ito, mangyaring abisuhan kami.
Walang bahagi ng dokumentong ito ang maaaring kopyahin sa anumang anyo o sa anumang paraan, elektroniko o mekanikal, kabilang ang pag-photocopy, nang walang malinaw na nakasulat na pahintulot ng ProSoft Technology. Dapat sundin ang lahat ng nauugnay na regulasyon ng estado, rehiyon, at lokal na kaligtasan kapag ini-install at ginagamit ang produktong ito. Para sa mga dahilan ng kaligtasan at upang makatulong na matiyak ang pagsunod sa mga nakadokumentong data ng system, ang tagagawa lamang ang dapat magsagawa ng mga pag-aayos sa mga bahagi. Kapag ginamit ang mga device para sa mga application na may mga kinakailangan sa teknikal na kaligtasan, dapat sundin ang mga nauugnay na tagubilin. Ang pagkabigong gumamit ng software ng ProSoft Technology o naaprubahang software sa aming mga produkto ng hardware ay maaaring magresulta sa pinsala, pinsala, o hindi wastong mga resulta ng pagpapatakbo. Ang pagkabigong obserbahan ang impormasyong ito ay maaaring magresulta sa pinsala o pagkasira ng kagamitan.
Copyright © 2023 ProSoft Technology, Inc. Lahat ng Karapatan ay Nakalaan.
Para sa mga propesyonal na user sa European Union
Kung gusto mong itapon ang mga electrical at electronic equipment (EEE), mangyaring makipag-ugnayan sa iyong dealer o supplier para sa karagdagang impormasyon.
Prop 65 Warning Cancer and Reproductive Harm www.P65Warnings.ca.gov
ProSoft Technology, Inc.
Pahina 2 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Mga Nilalaman User Manual
Open Source na Impormasyon
Open Source Software na ginagamit sa produkto
Ang produkto ay naglalaman, bukod sa iba pang mga bagay, Open Source Software files, gaya ng tinukoy sa ibaba, na binuo ng mga ikatlong partido at lisensyado sa ilalim ng lisensya ng Open Source Software. Ang Open Source Software na ito files ay protektado ng copyright. Ang iyong karapatang gamitin ang Open Source Software ay pinamamahalaan ng may-katuturang naaangkop na mga kondisyon ng lisensya ng Open Source Software. Ang iyong pagsunod sa mga kundisyon ng lisensyang iyon ay magbibigay sa iyo ng karapatan na gamitin ang Open Source Software gaya ng nakita sa nauugnay na lisensya. Kung sakaling magkaroon ng mga salungatan sa pagitan ng iba pang mga kundisyon ng lisensya ng ProSoft Technology, Inc. na naaangkop sa produkto at sa mga kundisyon ng lisensya ng Open Source Software, ang mga kundisyon ng Open Source Software ang mananaig. Ang Open Source Software ay ibinibigay na walang royalty (ibig sabihin, walang sinisingil na bayad para sa paggamit ng mga lisensyadong karapatan). Ang Open Source Software na nakapaloob sa produktong ito at ang kaukulang mga lisensya ng Open Source Software ay nakasaad sa module webpage, sa link na Open Source. Kung ang Open Source Software na nilalaman sa produktong ito ay lisensyado sa ilalim ng GNU General Public License (GPL), GNU Lesser General Public License (LGPL), Mozilla Public License (MPL) o anumang iba pang lisensya ng Open Source Software, na nangangailangan na ang source code ay dapat ginawang available at ang naturang source code ay hindi pa naihahatid kasama ng produkto, maaari kang mag-order ng kaukulang source code ng Open Source Software mula sa ProSoft Technology, Inc. – laban sa pagbabayad ng mga singil sa pagpapadala at paghawak – sa loob ng hindi bababa sa 3 taon mula nang bilhin ang produkto. Mangyaring ipadala ang iyong partikular na kahilingan, sa loob ng 3 taon ng petsa ng pagbili ng produktong ito, kasama ang pangalan at serial number ng produkto na makikita sa label ng produkto sa:
ProSoft Technology, Inc. Direktor ng Engineering 9201 Camino Media, Suite 200 Bakersfield, CA 93311 USA
Warranty tungkol sa karagdagang paggamit ng Open Source Software
Ang ProSoft Technology, Inc. ay hindi nagbibigay ng warranty para sa Open Source Software na nakapaloob sa produktong ito, kung ang nasabing Open Source Software ay ginagamit sa anumang paraan maliban sa nilayon ng ProSoft Technology, Inc. Ang mga lisensyang nakalista sa ibaba ay tumutukoy sa warranty, kung mayroon man, mula sa mga may-akda o tagapaglisensya ng Open Source Software. Partikular na itinatanggi ng ProSoft Technology, Inc. ang anumang warranty para sa mga depekto na dulot ng pagbabago ng anumang Open Source Software o configuration ng produkto. Ang anumang claim sa warranty laban sa ProSoft Technology, Inc. kung sakaling ang Open Source Software na nilalaman ng produktong ito ay lumalabag sa mga karapatan sa intelektwal na ari-arian ng isang third party ay hindi kasama. Nalalapat ang sumusunod na disclaimer sa mga bahagi ng GPL at LGPL kaugnay ng mga may hawak ng karapatan: “Ang programang ito ay ipinamahagi sa pag-asang ito ay magiging kapaki-pakinabang, ngunit WALANG ANUMANG WARRANTY; nang walang kahit na ipinahiwatig na warranty ng MERCHANTABILITY o FITNESS FOR A PARTICULAR PURPOSE. Tingnan ang GNU General Public License at ang GNU Lesser General Public License para sa higit pang mga detalye." Para sa mga natitirang bahagi ng open source, nalalapat ang mga pagbubukod ng pananagutan ng mga may hawak ng mga karapatan sa kaukulang mga teksto ng lisensya. Ang teknikal na suporta, kung mayroon man, ay ibibigay lamang para sa hindi binagong software.
Ang impormasyong ito ay makukuha rin sa Help > About menu ng ProSoft Configuration Builder (PCB) software.
ProSoft Technology, Inc.
Pahina 3 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Mga Nilalaman User Manual
Mahalagang Mga Tagubilin sa Pag-install
Ang mga kable ng Power, Input, at Output (I/O) ay dapat alinsunod sa Class I, Division 2 na mga paraan ng mga wiring, Artikulo 5014 (b) ng National Electrical Code, NFPA 70 para sa pag-install sa US, o tulad ng tinukoy sa Seksyon 18 -1J2 ng Canadian Electrical Code para sa mga installation sa Canada, at alinsunod sa awtoridad na may hurisdiksyon. Ang mga sumusunod na babala ay dapat sundin:
BABALA – PANGANIB SA PAGSABOG – ANG PAGPAPALIT NG MGA COMPONENT AY MAAARING MAKAPAPASA SA KAKAKUYADO PARA SA CLASS I, DIV. 2;
BABALA – PANGANIB SA PAGSABOG – KAPAG NASA MAPANGGILALANG LOKASYON, I-OFF ANG POWER BAGO PALITAN O MGA WIRING MODULE
BABALA – PANGANIB SA PAGSABOG – HUWAG I-DICONNECT ANG EQUIPMENT MALIBAN NA NAPATAY ANG KAPANGYARIHAN O ANG LUGAR AY KILALA NA HINDI MAPALAPITAN.
Class 2 Power
Mga Pag-apruba at Sertipikasyon ng Ahensya
Mangyaring bisitahin ang aming website: www.prosoft-technology.com
ProSoft Technology, Inc.
Pahina 4 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Mga Nilalaman User Manual
Mga nilalaman
Ang Iyong Feedback Mangyaring…………………………………………………………………………………………………………..2 Paano Makipag-ugnayan sa Amin … ……………………………………………………………………………………………………………..2 Disclaimer sa Nilalaman…………………… …………………………………………………………………………………………………..2 Mahahalagang Tagubilin sa Pag-install …………………… …………………………………………………………………4 Mga Pag-apruba at Sertipikasyon ng Ahensya ……………………………………………………… ………………………………….4
1 Magsimula Dito
8
1.1
Tapos naview………………………………………………………………………………………………………………. 8
1.2
Mga Kinakailangan sa System ………………………………………………………………………………………………….8
1.3
Mga Nilalaman ng Package ……………………………………………………………………………………….9
1.4
Pag-mount ng Gateway sa isang DIN-rail ………………………………………………………………… 9
1.5
Mga Setting ng Jumper …………………………………………………………………………………………………..10
1.6
SD Card…………………………………………………………………………………………………………11
1.7
Pagkonekta ng Power sa Yunit …………………………………………………………………..12
1.8
Pag-install ng ProSoft Configuration Builder Software ……………………………………………..13
2 Paggamit ng 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
Pagkonekta sa PC sa Gateway ………………………………………………………14 Pagtatakda ng Pansamantalang IP Address sa Gateway ………………………………… ……………14 Pagse-set Up ng Proyekto ………………………………………………………………………………………..17 Hindi Paganahin ang Mga Pag-andar ng Gateway Protocol …… ……………………………………………..19 Pag-configure ng Mga Parameter ng Gateway …………………………………………………………………..22 Pagpapalit ng pangalan sa mga PCB Object ………………………………………………………………………………………..22 Pag-print ng Configuration File ……………………………………………………………………………..22 Pag-configure ng Ethernet Port………………………………………… …………………………………23 Mapping Data sa Module Memory …………………………………………………………………..24 Mula sa Address ………… ……………………………………………………………………………25 Upang Address ………………………………… ……………………………………………………….25 Bilang ng Rehistro ………………………………………………………………… ……………………….25 Swap Code ………………………………………………………………………………………………….26 Delay Preset …………………………………………………………………………………………………..26 Pag-download ng Proyekto sa PLX32-EIP-MBTCP -UA …………………………………27 Pag-upload ng Proyekto mula sa Gateway ………………………………………………………29
3 Diagnostics at Pag-troubleshoot
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
Mga LED Indicator …………………………………………………………………………………………………..31 Pangunahing Gateway LEDs…………………… …………………………………………………………………..32 Ethernet Port LEDs ……………………………………………………… …………………………………33 Paggamit ng Diagnostics sa ProSoft Configuration Builder ……………………………………………..34 Diagnostics Menu ……………………… ………………………………………………………36 Pagkuha ng Diagnostic Session sa isang Log File ……………………………………………..37 Warm Boot / Cold Boot……………………………………………………………… …………….37 Data ng Status ng Gateway sa Upper Memory………………………………………………………..38 Pangkalahatang Data ng Status ng Gateway sa Upper Memory…………… …………………………………38 Data ng Katayuang Partikular sa Protokol sa Upper Memory…………………………………………….39
ProSoft Technology, Inc.
Pahina 5 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Mga Nilalaman User Manual
4 Impormasyon sa Hardware
40
4.1
Mga Detalye ng Hardware……………………………………………………………………………..40
5 EIP Protocol
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
Tapos na ang EIP Functionalview …………………………………………………………………………….41 Pangkalahatang Detalye ng EtherNet/IP………………………………………… ………………………42 Panloob na Database ng EIP ………………………………………………………………………………………..43 Configuration ng EIP … ……………………………………………………………………………45 Pag-configure ng EIP Class 3 Server ……………………… …………………………………..45 Pag-configure ng EIP Class 1 na Koneksyon ………………………………………………………………….48 Pag-configure ng EIP Class 3 Koneksyon ng Client[x]/UClient ………………………………….53 Diagnostics ng Network……………………………………………………………… ……………..65 EIP PCB Diagnostics………………………………………………………………………………………….65 Data ng Katayuan ng EIP sa Itaas Memorya ……………………………………………………….66 EIP Error Codes…………………………………………………… …………………………………..69 Sanggunian sa EIP ……………………………………………………………………………………… ……..72 Mga Detalye ng SLC at MicroLogix …………………………………………………………………………….72 Mga Detalye ng PLC5 Processor……………………………… ……………………………………………..76 Mga Detalye ng ControlLogix at CompactLogix Processor ………………………………….81
6 MBTCP Protocol
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
Natapos na ang MBTCPview …………………………………………………………………………… 90 Pangkalahatang Detalye ng MBTCP…………………………………………………… …………………91 MBTCP Internal Database …………………………………………………………………………….92 Configuration ng MBTCP ………………… …………………………………………………………………..95 Pag-configure ng mga MBTCP Server ……………………………………………………… …………………….95 Pag-configure ng MBTCP Client [x] …………………………………………………………………………..97 Pag-configure ng MBTCP Client [x] Commands …………………………………………….99 Diagnostics ng Network………………………………………………………………………… ……………102 MBTCP PCB Diagnostics………………………………………………………………………….102 MBTCP Status Data sa Upper Memory …………… …………………………………………….102 MBTCP Error Codes …………………………………………………………………………… …..105 MBTCP Reference ……………………………………………………………………………………………..106 Tungkol sa Modbus Protocol …………… ……………………………………………………….106
7 OPC UA Server
108
7.1 7.1.1 7.1.2 7.1.3
7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6
7.3 7.4 7.5
UA Server Configuration Manager Software……………………………………………………..108 Pag-install ………………………………………………………………… …………………………………108 Pag-synchronize ng Oras ng NTP Server ……………………………………………………………………………..109 Paglulunsad ng PSW-UACM…… …………………………………………………………………………….110 Mga Sertipiko ……………………………………………………… ……………………………………………..112 Patakaran sa Seguridad …………………………………………………………………………… …………112 Paglikha ng Provisioning Application Instance Certificate ……………………………….113 Paglikha ng CA Certificate…………………………………………………… ………………………..115 Paglikha ng Sertipiko ng Application Instance ………………………………………………………..117 Pag-refresh ng Status Tab……………………………… ……………………………………………118 Paglikha at Pagpirma ng Bagong Sertipiko …………………………………………………………………123 Pag-import ng Sertipiko Pampublikong Susi File ………………………………………………………..127 Pag-export ng CA Certificate sa OPC Client……………………………………………. 130 Listahan ng Pagpapawalang-bisa ………………………………………………………………………………………..131
ProSoft Technology, Inc.
Pahina 6 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Mga Nilalaman User Manual
7.6 7.7
7.7.1 7.7.2 7.8 7.9 7.10 7.11 7.11.1 7.11.2 7.12 7.12.1 7.12.2 7.12.3 7.12.4 7.12.5 7.12.6
Pag-download ng UA Server Configuration sa Gateway …………………………………132 User Access Control………………………………………………………………… …………135 Pagdaragdag ng User……………………………………………………………………………………………….135 Pagdaragdag ng User sa isang Grupo ………………………………………………………………….137 Paglikha Tags ……………………………………………………………………………………….140 Advanced na Tab ……………………… ………………………………………………………144 Pag-save ng UA Server Configuration ……………………………………………………… ..147 UA Client Connectivity……………………………………………………………………………………148 Data Map Halample………………………………………………………………………………..148 UA Client Setup……………………………… ……………………………………………………….152 Pag-troubleshoot at Pagpapanatili ng OPC UA Server ………………………………….153 Status Tab ……… ………………………………………………………………………………………153 Log ng Mga Error sa Pakikipag-usap……………………………… …………………………………..153 PCB Module Diagnostics………………………………………………………………………….. 153 I-reset ang Estado Bumalik sa “Naghihintay na ma-provision” ……………………………………………153 Backup ng PSW-UACM Configuration Database …………………………………………… ….154 Paglilipat ng Pag-install ng PSW-UACM sa Ibang Makina ………………………..154
8 Suporta, Serbisyo at Warranty
155
8.1
Pakikipag-ugnayan sa Teknikal na Suporta ……………………………………………………………………………155
8.2
Impormasyon ng Warranty……………………………………………………………………………………..155
ProSoft Technology, Inc.
Pahina 7 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Magsimula Dito User Manual
1 Magsimula Dito
Upang makuha ang pinakamaraming benepisyo mula sa User Manual na ito, dapat ay mayroon kang mga sumusunod na kasanayan: · PLC o PAC configuration software: Ilunsad ang program at gamitin ito upang i-configure
ang processor kung kinakailangan · Microsoft Windows®: Mag-install at maglunsad ng mga program, magsagawa ng mga command sa menu,
mag-navigate sa mga dialog box, at magpasok ng data · Pag-install at mga wiring ng hardware: I-install ang gateway, at ligtas na ikonekta ang mga device sa
isang power source at sa PLX32-EIP-MBTCP-UA port
1.1 Lampasview
Ipinapaliwanag ng dokumentong ito ang mga tampok ng PLX32-EIP-MBTCP-UA. Ginagabayan ka nito sa pagsasaayos, na nagpapakita kung paano mag-map ng data sa pagitan ng isang device o network, sa pamamagitan ng gateway, sa isang PLC o PAC. Lumilikha ang ProSoft Configuration Builder software files upang i-import sa PLC o PAC programming software, pagsasama ng gateway sa iyong system. Maaari ka ring mag-map ng data sa pagitan ng mga lugar sa panloob na database ng gateway. Nagbibigay-daan ito sa iyo na kumopya ng data sa iba't ibang mga address sa loob ng database ng gateway upang makagawa ng mas madaling mga kahilingan at kontrol ng data. Ang PLX32-EIP-MBTCP-UA ay isang stand-alone na DIN-rail mounted unit na nagbibigay ng dalawang Ethernet port para sa mga komunikasyon, remote configuration, at diagnostics. Ang gateway ay may SD Card slot (SD card opsyonal) na nagbibigay-daan sa iyong mag-imbak ng configuration files na maaari mong gamitin para sa pagbawi, paglilipat ng configuration sa isa pang gateway, o pangkalahatang configuration backup.
1.2 Mga Kinakailangan sa System
Ang ProSoft Configuration Builder configuration software para sa PLX32-EIP-MBTCP-UA ay nangangailangan ng mga sumusunod na minimum na bahagi ng system: · Windows 7 Professional (32-bit na bersyon), 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)
Tandaan: Upang gumamit ng PCB sa ilalim ng Windows 7 OS, dapat na tiyakin mong i-install ang PCB gamit ang opsyong “Run as Administrator”. Upang mahanap ang opsyong ito, i-right-click sa icon ng programa ng installer ng Setup.exe. Sa menu ng konteksto, makikita mo ang opsyong "Run as Administrator". Mag-left-click upang gamitin ang opsyon sa pag-install na ito. Magkaroon ng kamalayan, dapat mong i-install gamit ang opsyong ito kahit na naka-log in ka na bilang Administrator sa iyong network o personal na computer (PC). Ang paggamit ng opsyong “Run as Administrator” ay magpapahintulot sa PCB installer na lumikha ng mga folder at files sa iyong PC na may wastong mga pahintulot at seguridad. Kung hindi mo gagamitin ang opsyong "Run as Administrator", maaaring lumitaw ang PCB na nag-install nang tama; ngunit makakatanggap ka ng marami, paulit-ulit file mga error sa pag-access sa tuwing tumatakbo ang PCB, lalo na kapag nagpapalit ng mga screen ng configuration. Kung nangyari ito, upang maalis ang mga error, kakailanganin mong ganap na i-uninstall ang PCB at pagkatapos ay muling i-install gamit ang opsyong "Run as Administrator".
ProSoft Technology, Inc.
Pahina 8 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Magsimula Dito User Manual
1.3 Mga Nilalaman ng Package
Ang mga sumusunod na bahagi ay kasama sa PLX32-EIP-MBTCP-UA, at lahat ay kinakailangan para sa pag-install at pagsasaayos.
Mahalaga: Bago simulan ang pag-install, paki-verify na naroroon ang lahat ng sumusunod na item.
Qty. Parteng pangalan
1
Mini screwdriver
1
Power connector
1
Jumper
Numero ng Bahagi HRD250 J180 J809
Paglalarawan ng Bahagi Tool para sa pag-wire at pag-secure ng power connector PLX32-EIP-MBTCP-UA power connector Spare jumper para sa pag-reset ng OPC UA configuration
1.4 Pag-mount ng Gateway sa isang DIN-rail
Upang i-mount ang PLX32-EIP-MBTCP-UA sa isang DIN-rail, sundin ang mga hakbang na ito.
1 Iposisyon ang gateway sa DIN-rail B sa bahagyang anggulo. 2 Ikabit ang labi sa likuran ng adaptor sa tuktok ng DIN-rail, at paikutin ang
adaptor sa riles. 3 Pindutin ang adaptor pababa sa DIN-rail hanggang sa mapula. Pumapasok ang locking tab
posisyon at i-lock ang gateway sa DIN-rail. 4 Kung ang adapter ay hindi nakakandado sa lugar, gumamit ng screwdriver o katulad na aparato upang ilipat ang
pag-lock ng tab pababa habang pinipindot ang adapter flush papunta sa DIN-rail at bitawan ang locking tab upang i-lock ang adapter sa lugar. Kung kinakailangan, itulak pataas ang tab ng locking upang i-lock.
ProSoft Technology, Inc.
Pahina 9 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
1.5 Mga Setting ng Jumper May tatlong pares ng jumper pin na matatagpuan sa likod ng gateway.
Magsimula Dito User Manual
· MODE 1 – Ang dalawang pin ay dapat na lumulukso sa panahon ng normal na operasyon.
· MODE 2 – Default na IP Jumper: Ito ang middle jumper. Ang default na IP address ng gateway ay 192.168.0.250. Itakda ang jumper na ito upang ibalik ang IP address ng gateway sa default.
· MODE 3 – Kung nakatakda, ang jumper na ito ay nagbibigay ng antas ng seguridad na nagreresulta sa mga sumusunod na pag-uugali: o Hindi pinapagana ng jumper na ito ang pag-upload at pag-download ng mga function ng ProSoft Configuration Builder (PCB). Kung ang isang kahilingan sa pag-upload o pag-download ay ginawa sa pamamagitan ng PCB, isang mensahe ng error ang nangyayari na nagpapahiwatig na ang mga function na ito ay hindi magagamit. o Hindi pinapagana ng jumper na ito ang access sa PLX32-EIP-MBTCP-UA web pahina na ginagawang imposibleng i-upgrade ang firmware.
Pansin: Sabay-sabay na pagtatakda ng jumper MODE 1 at MODE 3 ay ibabalik ang configuration ng OPC UA sa mga factory default.
ProSoft Technology, Inc.
Pahina 10 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Magsimula Dito User Manual
1.6 SD Card
Maaari kang mag-order ng PLX32-EIP-MBTCP-UA na may opsyonal na SD card (Part Number SDI-1G). Kung sakaling mabigo ang gateway, maaari mong ilipat ang SD card mula sa isang gateway patungo sa susunod at ipagpatuloy ang operasyon.
Sa pangkalahatan, kung naroroon ang SD card kapag pinaandar mo o ni-reboot ang gateway, ginagamit ng gateway ang configuration sa SC card.
Gamit ang isang SD Card
· Dina-download ng ProSoft Configuration Builder ang configuration sa SD Card sa gateway.
· Hindi inililipat ng gateway ang configuration data mula sa SD card patungo sa internal memory. Kung aalisin mo ang SD card at magre-reboot sa gateway, nilo-load ng gateway ang data ng configuration mula sa memorya ng gateway. Kung walang data ng configuration sa memorya ng gateway, ginagamit ng gateway ang factory default na configuration.
Nang walang SD Card
· Dina-download ng ProSoft Configuration Builder ang configuration sa internal memory ng gateway. Ginagamit ng gateway ang configuration mula sa internal memory.
· Kung magpasok ka ng blangkong SD Card sa gateway pagkatapos ma-configure ang gateway, hindi gagamitin ng gateway ang configuration sa SD card maliban kung i-reboot mo ang gateway. Kung gusto mong kopyahin ang configuration sa SD card, dapat mong i-download ang configuration sa gateway habang ang SD card ay nasa gateway.
ProSoft Technology, Inc.
Pahina 11 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 1.7 Pagkonekta ng Power sa Unit
Magsimula Dito User Manual
BABALA: Tiyaking hindi baligtarin ang polarity kapag naglalagay ng kapangyarihan sa gateway. Nagdudulot ito ng permanenteng pinsala sa mga internal power distribution circuit ng gateway.
ProSoft Technology, Inc.
Pahina 12 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Magsimula Dito User Manual
1.8 Pag-install ng ProSoft Configuration Builder Software
Dapat mong i-install ang ProSoft Configuration Builder (PCB) software upang i-configure ang gateway. Maaari mong palaging makuha ang pinakabagong bersyon ng ProSoft Configuration Builder mula sa ProSoft Technology website (http://www.prosoft-technology.com). Ang filepangalan ay naglalaman ng bersyon ng PCB. Para kay example, PCB_4.4.3.4.0245.exe.
Upang i-install ang ProSoft Configuration Builder mula sa ProSoft Technology website
1 Buksan ang iyong web browser and navigate to www.prosoft-technology.com. 2 Maghanap para sa ‘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
Tagabuo. 5 Piliin ang SAVE o SAVE FILE, kung sinenyasan. 6 I-save ang file sa iyong Windows Desktop, upang madali mo itong mahanap kapag mayroon ka
tapos na magdownload. 7 Kapag kumpleto na ang pag-download, hanapin at buksan ang file, at pagkatapos ay sundin ang
mga tagubilin sa iyong screen upang i-install ang program.
Tandaan: Upang gamitin ang ProSoft Configuration Builder sa ilalim ng Windows 7 OS, dapat mong tiyaking i-install ito gamit ang Run as Administrator na opsyon. Upang mahanap ang opsyong ito, i-right-click ang icon ng Setup.exe program, at pagkatapos ay i-click ang RUN AS ADMINISTRATOR sa menu ng konteksto. Dapat mong i-install gamit ang opsyong ito kahit na naka-log in ka na bilang Administrator sa iyong network o personal computer (PC). Ang paggamit ng opsyong Run as Administrator ay nagbibigay-daan sa programa ng pag-install na lumikha ng mga folder at files sa iyong PC na may wastong mga pahintulot at seguridad.
Kung hindi mo gagamitin ang opsyong Run as Administrator, ang ProSoft Configuration Builder ay maaaring lumitaw na nag-install nang tama, ngunit makakatanggap ka ng marami file mga error sa pag-access sa tuwing tumatakbo ang ProSoft Configuration Builder, lalo na kapag nagpapalit ng mga screen ng configuration. Kung mangyari ito, dapat mong ganap na i-uninstall ang ProSoft Configuration Builder at pagkatapos ay muling i-install gamit ang Run as Administrator na opsyon upang maalis ang mga error.
Upang matiyak ang matagumpay na pag-install ng ProSoft OPC UA Configuration Manager, maaaring kailanganin ang isang reboot bago simulan ang pag-install. Sa ilang mga sistema ng pagsubok, ang Serbisyo sa Pag-update ng Windows ay kailangang ihinto bago ang pag-install. Kapag nakumpleto na ang pag-install, maaari mong i-restart ang serbisyo ng Windows Update.
Itigil ang serbisyo ng Windows Update 1. I-click ang Windows Start button at ipasok ang sumusunod: services.msc 2. Mag-scroll pababa at mag-right-click sa Windows Update, at piliin ang STOP.
Gawin ang mga pamamaraan sa pag-setup ng ProSoft OPC UA Configuration Manager. Kapag nakumpleto na ang pag-setup, gawin ang mga hakbang sa itaas at piliin ang Magsimula para sa huling hakbang.
ProSoft Technology, Inc.
Pahina 13 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
2 Paggamit ng ProSoft Configuration Builder
Nagbibigay ang ProSoft Configuration Builder (PCB) ng mabilis at madaling paraan para pamahalaan ang configuration ng gateway files customized upang matugunan ang iyong mga pangangailangan sa application. Binibigyang-daan ka ng PCB na mag-import ng impormasyon mula sa mga dating naka-install (kilalang gumagana) na mga pagsasaayos patungo sa mga bagong proyekto.
2.1 Pagkonekta sa PC sa Gateway
Kapag secure na naka-mount ang gateway, ikonekta ang isang dulo ng Ethernet cable sa ETH 1 Port, at ang kabilang dulo sa isang Ethernet hub o switch na naa-access mula sa parehong network ng PC. O, direktang kumonekta mula sa Ethernet Port sa PC papunta sa ETH 1 Port sa gateway.
2.2 Pagtatakda ng Pansamantalang IP Address sa Gateway
Mahalaga: Hinahanap ng ProSoft Discovery Service (PDS) ang gateway sa pamamagitan ng mga mensahe sa broadcast ng UDP. Ang PDS ay isang application na binuo sa PCB. Ang mga mensaheng ito ay maaaring ma-block ng mga router o layer 3 switch. Sa kasong iyon, hindi mahanap ng PDS ang mga gateway. Upang magamit ang PDS, ayusin ang koneksyon sa Ethernet upang walang router o layer 3 switch sa pagitan ng computer at gateway O muling i-configure ang router o layer 3 switch upang payagan ang pagruruta ng mga mensahe ng broadcast ng UDP.
1 Upang buksan ang PDS, i-right-click ang icon na PLX32-EIP-MBTCP-UA sa PCB at i-click ang DIAGNOSTICS.
ProSoft Technology, Inc.
Pahina 14 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
2 Sa dialog box ng Diagnostics, mag-click sa icon ng CONNECTION SETUP.
3 Sa dialog box ng Connection Setup, i-click ang BROWSE DEVICE(S) button sa ilalim ng ProSoft Discovery Service (PDS) heading.
4 Sa dialog box ng ProSoft Discovery Service, i-click ang icon na BROWSE FOR PROSOFT MODULES upang maghanap ng mga module ng ProSoft Technology sa network.
ProSoft Technology, Inc.
Pahina 15 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
5 Mag-right-click sa gateway, at pagkatapos ay piliin ang ASSIGN TEMPORARY IP.
6 Ang default na IP address ng gateway ay 192.168.0.250.
7 Magpasok ng hindi nagamit na IP sa loob ng iyong subnet, at pagkatapos ay i-click ang OK. 8 Tingnan ang Pag-configure ng Ethernet Port (pahina 22) upang itakda ang permanenteng IP address sa
gateway.
ProSoft Technology, Inc.
Pahina 16 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
2.3 Pag-set Up ng Proyekto
Kung gumamit ka ng iba pang mga tool sa pagsasaayos ng Windows dati, makikita mong pamilyar ang layout ng screen. Ang window ng ProSoft Configuration Builder ay binubuo ng isang puno view sa kaliwa, isang pane ng impormasyon, at isang pane ng pagsasaayos sa kanang bahagi ng window. Kapag una mong simulan ang PCB, ang puno view binubuo ng mga folder para sa Default na Proyekto at Default na Lokasyon, na may Default na Module sa folder ng Default na Lokasyon. Ang sumusunod na ilustrasyon ay nagpapakita ng PCB window na may bagong proyekto.
Upang idagdag ang gateway sa proyekto
1 I-right-click ang DEFAULT MODULE sa puno view, at pagkatapos ay piliin ang CHOOSE MODULE TYPE. Binubuksan nito ang dialog box na Pumili ng Uri ng Module.
ProSoft Technology, Inc.
Pahina 17 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
2 Sa lugar ng Product Line Filter ng dialog box, piliin ang PLX30 radio button.
3 Sa HAKBANG 1: Piliin ang Uri ng Module na dropdown na listahan, piliin ang PLX32-EIP-MBTCP-UA. 4 Maaari mong hindi paganahin ang isa o higit pang mga driver sa gateway kung hindi mo kailangan ang mga ito. Tingnan mo
Hindi pagpapagana ng Gateway Ports (pahina 19). 5 I-click ang OK upang i-save ang iyong mga setting at bumalik sa PCB Main window.
ProSoft Technology, Inc.
Pahina 18 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
2.4 Hindi pagpapagana sa Gateway Protocol Functionalities
Binibigyan ka ng ProSoft Configuration Builder (PCB) ng opsyon na huwag paganahin ang isa o higit pang mga functionality ng driver kung hindi mo kailangan ang mga ito. Ang pag-disable sa mga functionality ng driver ay maaaring gawing simple ang bilang ng mga opsyon sa pagsasaayos, na ginagawang mas madali ang pag-set up ng gateway.
Pinakamadaling i-disable ang mga functionality ng driver kapag idinagdag mo ang gateway sa proyekto sa PCB; gayunpaman, maaari mong paganahin at huwag paganahin ang mga ito pagkatapos mong idagdag ito sa proyekto. Ang parehong mga pamamaraan ay inilarawan sa paksang ito.
Tandaan: Ang pag-disable sa mga functionality ng driver ay hindi makakaapekto sa performance ng gateway, at hindi kinakailangan.
Upang huwag paganahin ang mga pag-andar ng driver kapag idinagdag mo ito sa proyekto
Ang pinakamahusay na oras upang hindi paganahin ang isa o higit pang mga pag-andar ng driver sa gateway ay kapag idinagdag mo ang gateway sa proyekto sa PCB. Maaari mong i-disable ang mga ito sa dialog box na Pumili ng Uri ng Module pagkatapos mong piliin ang module na gusto mong idagdag sa proyekto. Ang sumusunod na larawan ay nagbibigay ng isang example.
ProSoft Technology, Inc.
Pahina 19 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
Mayroong tatlong mga pag-andar ng driver na hindi pinagana. Pakitandaan ang sumusunod:
· Ang mga driver na maaari mong i-disable ay may UNCHECK KUNG HINDI GINAMIT sa column na KINAKAILANGAN NG ACTION.
· I-click ang pangalan ng driver para i-disable ang functionality. Kapag hindi pinagana, pinapalitan ng pulang bilog ang berdeng checkmark.
· Kung mayroong maraming mga driver ng parehong uri, ang huli lamang ang may UnCheck kung hindi Nagamit na mensahe. Maaari mong i-disable at paganahin lamang sa reverse order.
· Panghuli, kung gusto mong paganahin ang isang hindi pinaganang pagpapagana sa dialog box na ito, i-click muli ang pangalan ng pagpapaandar ng driver.
Kapag na-click mo ang OK, ipinapasok ng PCB ang gateway sa puno view na may nakatago na mga opsyon sa pagsasaayos na hindi pinagana.
ProSoft Technology, Inc.
Pahina 20 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
Upang i-disable o paganahin ang mga functionality sa gateway pagkatapos mong idagdag ito sa proyekto
1 I-right-click ang icon na PLX32-EIP-MBTCP-UA sa puno view, at pagkatapos ay piliin ang CHOOSE MODULE TYPE. Binubuksan nito ang dialog box na Pumili ng Uri ng Module, na may tamang URI NG MODULE.
Babala: Tandaan na ang lahat ng mga driver ay pinagana bilang default, at ang estado ng driver sa dialog box na Pumili ng Uri ng Module AY HINDI TUMAPAT SA AKTUAL NA ESTADO NG MGA DRIVER. Kung gusto mong manatiling hindi pinagana ang anumang mga driver na may kapansanan, dapat mong i-disable muli ang mga ito sa dialog box na ito upang lumitaw ang pulang bilog o dilaw na tatsulok sa tabi ng pangalan ng port.
2 I-click ang pangalan ng pagpapaandar ng driver upang baguhin ang katayuan nito mula sa Enabled patungong Disabled, o vice-versa. Nalalapat pa rin ang parehong mga panuntunang nabanggit sa itaas.
3 Kapag na-click mo ang OK, ina-update ng PCB ang gateway sa tree view, na nagpapakita ng mga opsyon sa pagsasaayos para sa mga pinaganang pagpapagana, at pagtatago ng mga hindi pinaganang pagpapagana.
ProSoft Technology, Inc.
Pahina 21 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
2.5 Pag-configure ng Mga Parameter ng Gateway
1 I-click ang [+] sign sa tabi ng icon ng module upang palawakin ang impormasyon ng gateway.
2 I-click ang [+] sign sa tabi ng anumang mga opsyon.
icon sa view impormasyon at pagsasaayos ng gateway
3 I-double click ang anumang icon upang magbukas ng dialog box na I-edit. 4 Para mag-edit ng parameter, piliin ang parameter sa kaliwang pane at gawin ang iyong mga pagbabago
ang kanang pane. 5 I-click ang OK upang i-save ang iyong mga pagbabago.
2.5.1 Pagpapalit ng pangalan sa mga PCB Objects
Maaari mong palitan ang pangalan ng mga bagay tulad ng Default Project at Default na Lokasyon na mga folder sa puno view. Maaari mo ring palitan ang pangalan ng icon ng MODULE upang i-customize ang proyekto.
1 I-right-click ang bagay na gusto mong palitan ng pangalan at pagkatapos ay piliin ang RENAME. 2 I-type ang bagong pangalan para sa bagay at pindutin ang Enter.
2.5.2 Pag-print ng Configuration File
1 Sa pangunahing window ng PCB, i-right-click ang icon na PLX32-EIP-MBTCP-UA at pagkatapos ay piliin VIEW KONFIGURASYON.
2 Sa View dialog box ng configuration, i-click ang FILE menu at i-click ang I-PRINT. 3 Sa dialog box na Print, piliin ang printer na gagamitin mula sa drop-down list, piliin ang
mga opsyon sa pag-print, at i-click ang OK.
ProSoft Technology, Inc.
Pahina 22 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
2.6 Pag-configure ng Ethernet Port Ipinapakita ng seksyong ito kung paano itakda ang mga parameter ng Ethernet port para sa PLX32-EIP-MBTCPUA.
Upang i-configure ang Ethernet port sa PCB
1 Sa puno ng ProSoft Configuration Builder view, i-double click ang icon ng Ethernet Configuration.
2 I-click ang anumang parameter sa Edit – WATTCP dialog box para baguhin ang value. Dahil ang gateway ay may dalawang Ethernet port, may mga hiwalay na opsyon sa pagsasaayos para sa bawat port.
Parameter IP Address Netmask Gateway
Paglalarawan Natatanging IP address na itinalaga sa gateway Subnet mask ng gateway Gateway (kung ginamit)
Tandaan: Ang bawat Ethernet port ay dapat nasa ibang Ethernet subnet.
ProSoft Technology, Inc.
Pahina 23 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
2.7 Pagmamapa ng Data sa Module Memory
Gamitin ang seksyong DATA MAP sa ProSoft Configuration Builder upang kopyahin ang data sa pagitan ng mga lugar sa panloob na database ng gateway. Binibigyang-daan ka nitong kumopya ng data sa iba't ibang mga address sa loob ng database ng gateway upang makalikha ng mas simpleng mga kahilingan at kontrol ng data. Magagamit mo ang feature na ito para sa mga sumusunod na gawain.
· Kopyahin ang maximum na 100 registers sa bawat Data Map command, at maaari mong i-configure ang maximum na 200 magkahiwalay na command na kopya.
· Kopyahin ang data mula sa error o mga talahanayan ng katayuan sa itaas na memorya sa mga panloob na rehistro ng database sa lugar ng data ng gumagamit.
· Muling ayusin ang byte at/o pagkakasunud-sunod ng salita sa panahon ng proseso ng pagkopya. Para kay exampSa gayon, sa pamamagitan ng muling pagsasaayos ng byte o pagkakasunud-sunod ng salita, maaari mong i-convert ang mga floating-point value sa tamang format para sa ibang protocol.
· Gamitin ang Data Map para i-condense ang malawak na dispersed na data sa isang magkadikit na data block, na ginagawang mas madaling ma-access.
1 Sa ProSoft Configuration Builder, palawakin ang module tree sa pamamagitan ng pag-click sa [+] sa tabi ng pangalan ng module.
2 I-click ang [+] sa tabi ng COMMONNET, at pagkatapos ay i-double click ang DATA MAP.
3 Sa dialog box na Edit – Data Map, i-click ang ADD ROW.
ProSoft Technology, Inc.
Pahina 24 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 4 I-click ang EDIT ROW upang i-edit ang mga parameter para sa pagmamapa.
Paggamit ng ProSoft Configuration Builder User Manual
5 Para baguhin ang value ng isang parameter, i-click ang parameter at maglagay ng bagong value. I-click ang OK kapag tapos na.
6 Ulitin ang mga hakbang sa itaas upang magdagdag ng higit pang memory mapping.
2.7.1 Mula sa Address 0 hanggang sa pinakamataas na Status Data address Tinutukoy ang simula ng panloob na database ng rehistro ng address para sa operasyon ng pagkopya. Ang address na ito ay maaaring maging anumang wastong address sa lugar ng data ng user o sa lugar ng data ng katayuan ng gateway.
2.7.2 Sa Address 0 hanggang 9999 Tinutukoy ang panimulang patutunguhang address ng rehistro para sa operasyon ng pagkopya. Ang address na ito ay dapat palaging nasa loob ng lugar ng data ng user. Tiyaking tumukoy ka ng patutunguhang address na hindi nag-o-overwrite ng data na nakaimbak sa memorya ng isa sa mga protocol ng komunikasyon na tumatakbo sa gateway.
2.7.3 Bilang ng Register 1 hanggang 100 Tinutukoy ang bilang ng mga rehistro na kokopyahin.
ProSoft Technology, Inc.
Pahina 25 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
2.7.4 Swap Code
WALANG PAGBABAGO, WORD SWAP, WORD AT BYTE SWAP, BYTE SWAP
Maaaring kailanganin mong palitan ang pagkakasunud-sunod ng mga byte sa mga rehistro sa panahon ng proseso ng pagkopya upang baguhin ang pagkakahanay ng mga byte sa pagitan ng iba't ibang mga protocol. Gamitin ang parameter na ito kapag nakikitungo sa floating-point o iba pang mga multi-register na halaga, dahil walang pamantayan para sa pag-imbak ng mga uri ng data na ito sa mga slave device.
Swap Code Walang Swap
Paglalarawan Walang pagbabagong ginawa sa byte na pag-order (1234 = 1234)
Pagpapalit ng Salita
Ang mga salita ay ipinagpalit (1234 = 3412)
Word at Byte Ang mga salita ay pinapalitan, pagkatapos ay ang mga byte sa bawat salita ay pinapalitan (1234 =
Magpalit
4321)
Bytes
Ang mga byte sa bawat salita ay pinapalitan (1234 = 2143)
2.7.5 Delay Preset
Ang parameter na ito ay nagtatakda ng pagitan para sa bawat operasyon ng pagkopya ng Data Map. Ang halaga para sa Delay Preset ay hindi isang nakapirming tagal ng oras. Ito ang bilang ng mga pag-scan ng firmware na dapat mangyari sa pagitan ng mga operasyon ng pagkopya.
Ang ikot ng pag-scan ng firmware ay maaaring tumagal ng variable na tagal ng oras, depende sa antas ng aktibidad ng mga driver ng protocol na tumatakbo sa gateway at sa antas ng aktibidad sa mga port ng komunikasyon ng gateway. Ang bawat pag-scan ng firmware ay maaaring tumagal mula isa hanggang ilang millisecond upang makumpleto. Samakatuwid, ang mga operasyon ng pagkopya ng Data Map ay hindi maaaring asahan na mangyari sa mga regular na pagitan.
Kung ang maraming operasyon ng pagkopya (ilang row sa seksyong Data map) ay masyadong madalas mangyari o lahat ay nangyayari sa parehong agwat ng pag-update, maaari nilang maantala ang proseso ng pag-scan ng mga protocol ng gateway, na maaaring magresulta sa mabagal na pag-update ng data o hindi nakuhang data sa mga port ng komunikasyon. Upang maiwasan ang mga potensyal na problemang ito, itakda ang Delay Preset sa iba't ibang value para sa bawat row sa seksyong Data Map at itakda ang mga ito sa mas mataas, sa halip na mas mababa, na mga numero.
Para kay example, Delay Preset values below 1000 can cause a noticeable delay in data updates through the communication ports. Huwag itakda ang lahat ng Delay Preset sa parehong halaga. Sa halip, gumamit ng iba't ibang value para sa bawat row sa Data Map gaya ng 1000, 1001, at 1002 o anumang iba pang value ng Delay Preset na gusto mo. Pinipigilan nito ang mga kopya na mangyari nang sabay-sabay at pinipigilan ang mga posibleng pagkaantala sa pag-scan sa proseso.
ProSoft Technology, Inc.
Pahina 26 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
2.8 Pag-download ng Proyekto sa PLX32-EIP-MBTCP-UA
Tandaan: Para sa mga tagubilin sa pagkonekta sa module gamit ang iyong PC, tingnan ang Pagkonekta ng PC sa Gateway (pahina 14).
Upang magamit ng gateway ang mga setting na iyong na-configure, dapat mong i-download (kopyahin) ang na-update na Proyekto file mula sa iyong PC hanggang sa gateway.
Tandaan: Kung nakatakda ang jumper 3 ng module, hindi available ang function na ito.
1 Sa puno view sa ProSoft Configuration Builder, i-right-click ang icon na PLX32-EIP-MBTCPUA at pagkatapos ay piliin ang DOWNLOAD MULA SA PC PAPUNTA SA DEVICE. Binubuksan nito ang dialog box ng Download.
2 Sa dialog box ng Download, sa dropdown box na Piliin ang Uri ng Koneksyon, gamitin ang default na opsyon na ETHERNET.
Tandaan: Kung nakakonekta ka sa module gamit ang isang pansamantalang IP address, ang Ethernet address field ay naglalaman ng pansamantalang IP address na iyon. Ginagamit ng ProSoft Configuration Builder ang pansamantalang IP address na ito upang kumonekta sa module.
3 I-click ang TEST CONNECTION para i-verify na ang IP address ay nagbibigay-daan sa access sa module. 4 Kung magtagumpay ang koneksyon, i-click ang DOWNLOAD para ilipat ang configuration ng Ethernet sa
ang modyul.
Tandaan: Ang mga hakbang sa itaas ay nagda-download o nagbabago lamang ng IP address at pangalan ng server ng OPC UA, hindi nito dina-download o binago ang configuration ng OPC UA.
ProSoft Technology, Inc.
Pahina 27 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
Kung nabigo ang pamamaraan ng Test Connection, makakakita ka ng mensahe ng error. Upang itama ang error, sundin ang mga hakbang na ito:
1 I-click ang OK upang i-dismiss ang mensahe ng error. 2 Sa dialog box ng Download, i-click ang BROWSE DEVICE(S) para buksan ang ProSoft Discovery
Serbisyo.
3 I-right-click ang module at pagkatapos ay piliin ang PUMILI PARA SA PCB. 4 Isara ang ProSoft Discovery Service. 5 I-click ang DOWNLOAD para ilipat ang configuration sa module.
ProSoft Technology, Inc.
Pahina 28 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
2.9 Pag-upload ng Proyekto mula sa Gateway
Tandaan: Para sa mga tagubilin sa pagkonekta sa module gamit ang iyong PC, tingnan ang Pagkonekta ng PC sa Gateway (pahina 14).
Maaari mong i-upload ang mga setting ng proyekto mula sa PLX32-EIP-MBTCP-UA papunta sa kasalukuyang proyekto sa ProSoft Configuration Builder sa iyong PC.
1 Sa puno view sa ProSoft Configuration Builder, i-right-click ang icon na PLX32-EIP-MBTCPUA at pagkatapos ay piliin ang MAG-UPLOAD MULA SA DEVICE SA PC. Binubuksan nito ang dialog box ng Upload.
2 Sa dialog box ng Upload, sa dropdown box na Piliin ang Uri ng Koneksyon, gamitin ang default na setting ng ETHERNET.
Tandaan: Kung nakakonekta ka sa module gamit ang isang pansamantalang IP address, ang Ethernet address field ay naglalaman ng pansamantalang IP address na iyon. Ginagamit ng ProSoft Configuration Builder ang pansamantalang IP address na ito upang kumonekta sa module.
3 I-click ang TEST CONNECTION para i-verify na ang IP address ay nagbibigay-daan sa access sa module. 4 Kung magtagumpay ang koneksyon, i-click ang UPLOAD upang ilipat ang configuration ng Ethernet sa
PC.
Tandaan: Ina-upload o binabago lang ng mga hakbang sa itaas ang IP address at pangalan ng server ng OPC UA, hindi nito ina-upload o binabago ang configuration ng OPC UA.
ProSoft Technology, Inc.
Pahina 29 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Paggamit ng ProSoft Configuration Builder User Manual
Kung nabigo ang pamamaraan ng Test Connection, makakakita ka ng mensahe ng error. Upang itama ang error, sundin ang mga hakbang na ito.
1 I-click ang OK upang i-dismiss ang mensahe ng error. 2 Sa dialog box ng Upload, i-click ang BROWSE (S) DEVICE para buksan ang ProSoft Discovery Service.
3 I-right-click ang module at pagkatapos ay piliin ang PUMILI PARA SA PCB. 4 Isara ang ProSoft Discovery Service. 5 I-click ang DOWNLOAD para ilipat ang configuration sa module.
ProSoft Technology, Inc.
Pahina 30 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manual ng Gumagamit ng Diagnostics at Troubleshooting
3 Diagnostics at Pag-troubleshoot
Maaari mong i-troubleshoot ang gateway gamit ang ilang paraan: · Subaybayan ang mga LED indicator sa gateway. · Gamitin ang mga function ng Diagnostics sa ProSoft Configuration Builder (PCB). · Suriin ang data sa lugar ng data ng katayuan (itaas na memorya) ng panloob na gateway
alaala.
3.1 LED Indicator
Ang una at pinakamabilis ay ang pag-scan sa mga LED sa gateway upang matukoy ang pagkakaroon at posibleng dahilan ng isang problema. Ang mga LED ay nagbibigay ng mahalagang impormasyon tulad ng:
· Ang estado ng bawat port · Mga error sa configuration ng system · Mga error sa application · Mga indikasyon ng fault
ProSoft Technology, Inc.
Pahina 31 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manual ng Gumagamit ng Diagnostics at Troubleshooting
3.1.1 Main Gateway LEDs Ang talahanayang ito ay naglalarawan sa gateway front panel LEDs.
LED PWR (Power)
FLT (Fault)
CFG (Configuration)
ERR (Error)
NS (Network Status) para sa EIP protocol lamang
MS (Module Status) para sa EIP protocol lamang
Patay na ng Estado
Solid Berde Off Solid Pula
Off Solid Amber
Naka-off ang FlashingAmber
Solid na Amber
Naka-off Solid Red Solid Green Flashing Red Flashing Green Alternating Red at Green Flash Off Solid Red Solid Green Flashing Red Flashing Green Alternating Red at Green Flash
Paglalarawan
Hindi nakakonekta ang power sa mga power terminal o hindi sapat ang source para maayos na ma-power ang gateway (208 mA at 24 VDC ang kailangan).
Ang kapangyarihan ay konektado sa mga terminal ng kuryente.
Normal na operasyon.
Isang kritikal na error ang naganap. Nabigo ang program executable o winakasan ng user at hindi na tumatakbo. Pindutin ang I-reset na button o cycle power para i-clear ang error.
Normal na operasyon.
Nasa configuration mode ang unit. Alinman sa umiiral na error sa pagsasaayos, o sa pagsasaayos file dina-download o binabasa. Pagkatapos ng power-up, binabasa ng gateway ang configuration, at ipinapatupad ng unit ang mga value ng configuration at sinisimulan ang hardware. Nangyayari ito sa panahon ng ikot ng kuryente o pagkatapos mong pindutin ang pindutan ng I-reset.
Normal na operasyon.
May nakitang kundisyon ng error at nangyayari sa isa sa mga port ng application. Suriin ang configuration at i-troubleshoot para sa mga error sa komunikasyon.
Ang error flag na ito ay na-clear sa simula ng bawat pagtatangka ng command (master/client) o sa bawat pagtanggap ng data (slave/adapter/server). Kung umiiral ang kundisyong ito, ipinapahiwatig nito ang malaking bilang ng mga error na nagaganap sa application (dahil sa hindi magandang configuration) o sa isa o higit pang mga port (mga pagkabigo sa komunikasyon sa network).
Walang kapangyarihan o walang IP address
Dobleng IP address
Nakakonekta
Timeout ng koneksyon
Nakuha ang IP address; walang itinatag na koneksyon
Pagsusulit sa sarili
Walang kapangyarihan
Malaking kasalanan
Operasyon ng device
Maliit na kasalanan
Standby
Pagsusulit sa sarili
ProSoft Technology, Inc.
Pahina 32 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manual ng Gumagamit ng Diagnostics at Troubleshooting
3.1.2 Ethernet Port LEDs Inilalarawan ng talahanayang ito ang gateway Ethernet port LEDs.
LED LINK/ACT
100 Mbit
Patay na ng Estado
Solid Green
Naka-off ang Flashing Amber
Paglalarawan
Walang nakitang pisikal na koneksyon sa network. Walang komunikasyon sa Ethernet ang posible. Suriin ang mga kable at mga kable.
Natukoy ang pisikal na koneksyon sa network. Ang LED na ito ay dapat na ON solid para sa Ethernet komunikasyon ay posible.
Walang aktibidad sa port.
Ang Ethernet port ay aktibong nagpapadala o tumatanggap ng data.
ProSoft Technology, Inc.
Pahina 33 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manual ng Gumagamit ng Diagnostics at Troubleshooting
3.2 Paggamit ng Diagnostics sa ProSoft Configuration Builder
Ang ProSoft Configuration Builder (PCB) ay may maraming kapaki-pakinabang na tool upang matulungan ka sa mga diagnostic at pag-troubleshoot. Maaari mong gamitin ang PCB upang kumonekta sa iyong gateway at makuha ang kasalukuyang mga halaga ng katayuan, data ng pagsasaayos at iba pang mahalagang impormasyon.
Tip: Maaari kang magkaroon ng ProSoft Configuration Builder Diagnostics window na bukas para sa higit sa isang gateway sa isang pagkakataon.
Upang kumonekta sa port ng komunikasyon ng gateway.
1 Sa PCB, i-right-click ang pangalan ng gateway at piliin ang DIAGNOSTICS.
2 Binubuksan nito ang window ng Diagnostics.
ProSoft Technology, Inc.
Pahina 34 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manual ng Gumagamit ng Diagnostics at Troubleshooting
Kung walang tugon mula sa gateway, tulad ng sa exampsa itaas, sundin ang mga hakbang na ito: 1 Mula sa toolbar, i-click ang SETUP CONNECTION button.
2 Sa dialog box ng Connection Setup, piliin ang ETHERNET mula sa SELECT CONNECTION TYPE list.
3 I-type ang IP address ng gateway sa field ng ETHERNET. 4 I-click ang CONNECT.
5 I-verify na ang Ethernet ay konektado nang maayos sa pagitan ng port ng komunikasyon ng iyong computer at ng gateway.
6 Kung hindi ka pa rin makapagtatag ng koneksyon, makipag-ugnayan sa ProSoft Technology Technical Support para sa tulong.
ProSoft Technology, Inc.
Pahina 35 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manual ng Gumagamit ng Diagnostics at Troubleshooting
3.2.1 Menu ng Diagnostics
Ang menu ng Diagnostics ay nakaayos bilang isang istraktura ng puno sa kaliwang bahagi ng window ng Diagnostics.
Mag-ingat: Ang ilang mga command sa menu na ito ay idinisenyo para sa advanced na pag-debug at pagsubok ng system lamang, at maaaring maging sanhi ng paghinto ng gateway sa pakikipag-ugnayan, na posibleng magresulta sa pagkawala ng data o iba pang mga pagkabigo sa komunikasyon. Gamitin lamang ang mga utos na ito kung lubos mong nauunawaan ang mga potensyal na epekto nito, o kung partikular kang itinuro na gawin ito ng mga inhinyero ng ProSoft Technology Technical Support.
Ang mga sumusunod na menu command ay ipinapakita sa ibaba:
Menu Command Module
Database View
Bersyon ng Utos ng Submenu
Data Map ASCII
Decimal
Hex
Lutang
Paglalarawan
Ipinapakita ang kasalukuyang bersyon ng software ng gateway at iba pang mahahalagang halaga. Maaaring hilingin sa iyo na ibigay ang impormasyong ito kapag tumatawag para sa teknikal na suporta.
Ipinapakita ang configuration ng Data Map ng gateway. Ipinapakita ang mga nilalaman ng database ng gateway sa format ng character na ASCII.*
Ipinapakita ang mga nilalaman ng database ng gateway sa format ng decimal na numero.*
Ipinapakita ang mga nilalaman ng database ng gateway sa hexadecimal na format ng numero.* Ipinapakita ang mga nilalaman ng database ng gateway sa floating-point na format ng numero.*
*Gamitin ang scroll bar sa kanang gilid ng window upang mag-navigate sa database. Ang bawat pahina ay nagpapakita ng 100 salita ng data. Ang kabuuang bilang ng mga page na available ay depende sa configuration ng iyong gateway.
ProSoft Technology, Inc.
Pahina 36 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manual ng Gumagamit ng Diagnostics at Troubleshooting
3.2.2 Pagkuha ng Diagnostic Session sa isang Log File
Maaari mong makuha ang anumang ginagawa mo sa isang session ng Diagnostics sa isang log file. Ang tampok na ito ay maaaring maging kapaki-pakinabang para sa pag-troubleshoot at pag-iingat ng mga layunin, at para sa pakikipag-usap sa koponan ng Technical Support ng ProSoft Technology.
Upang makuha ang data ng session sa isang log file
1 Magbukas ng Diagnostics window. Tingnan ang Paggamit ng Diagnostics sa ProSoft Configuration Builder (pahina 33).
2 Upang mag-log ng session ng Diagnostics sa isang text file, mula sa toolbar, i-click ang LOG FILE pindutan. I-click muli ang button upang ihinto ang pagkuha.
3 Upang view ang log file, mula sa toolbar, i-click ang VIEW LOG FILE pindutan. Ang log file bubukas bilang isang text file, maaari mong palitan ang pangalan at i-save sa ibang lokasyon.
4 Upang i-email ang log file sa koponan ng Technical Support ng ProSoft Technology, mula sa toolbar, i-click ang EMAIL LOG FILE pindutan. Gumagana lang ito kung na-install mo na
Microsoft Outlook sa iyong PC.)
5 Kung kukuha ka ng maraming sequential session, idaragdag ng PCB ang bagong data sa dulo ng dating nakuhang data. Kung gusto mong i-clear ang nakaraang data mula sa log file, dapat mong i-click ang button na CLEAR DATA sa bawat oras bago mo simulan ang pagkuha ng data.
3.2.3 Warm Boot / Cold Boot
Ang Warm and Cold booting ng PLX32-EIP-MBTCP-UA ay maaaring gawin sa pamamagitan ng pag-click sa MODULE > GENERAL > WARM BOOT o COLD BOOT.
ProSoft Technology, Inc.
Pahina 37 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manual ng Gumagamit ng Diagnostics at Troubleshooting
3.3 Data ng Katayuan ng Gateway sa Upper Memory
Ang gateway ay nagsusulat ng kapaki-pakinabang na data ng status ng module sa mga nakalaang lokasyon sa itaas na memorya sa panloob na database nito. Ang lokasyon ng lugar ng data ng status na ito ay depende sa mga protocol na sinusuportahan ng iyong gateway. Maaari mong gamitin ang function ng Data Map sa Prosoft Configuration Builder upang imapa ang data na ito sa lugar ng data ng user ng database ng gateway (nagparehistro 0 hanggang 9999). Ang mga malayuang device, gaya ng mga HMI o processor ay maaaring ma-access ang data ng katayuan. Tingnan ang Mapping Data sa Module Memory (pahina 23).
3.3.1 Pangkalahatang Data ng Katayuan ng Gateway sa Upper Memory Inilalarawan ng sumusunod na talahanayan ang mga nilalaman ng lugar ng pangkalahatang data ng katayuan ng gateway.
Magrehistro ng Address 14000 hanggang 14001 14002 hanggang 14004 14005 hanggang 14009 14010 hanggang 14014 14015 hanggang 14019
Paglalarawan ng Programa Cycle Counter Product Code (ASCII) Product Revision (ASCII) Operating System Revision (ASCII) OS Run Number (ASCII)
ProSoft Technology, Inc.
Pahina 38 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manual ng Gumagamit ng Diagnostics at Troubleshooting
3.3.2 Data ng Status na Partikular sa Protokol sa Upper Memory
Ang PLX32-EIP-MBTCP-UA ay mayroon ding mga lokasyon sa itaas na memorya para sa data ng status na tukoy sa protocol. Ang lokasyon ng lugar ng data ng status para sa mga driver ng gateway protocol ay nakadepende sa mga protocol. Para sa karagdagang impormasyon, tingnan ang:
· Data ng Katayuan ng EIP sa Upper Memory (pahina 66) · Data ng Katayuan ng MBTCP sa Upper Memory (pahina 102)
ProSoft Technology, Inc.
Pahina 39 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
4 Impormasyon sa Hardware
Manual ng Gumagamit ng Impormasyon sa Hardware
4.1 Mga Detalye ng Hardware
Pagtutukoy ng Power Supply
Paglalarawan
24 VDC nominal 10 hanggang 36 VDC ang pinapayagang Positibo, Negatibo, GND Terminal
Kasalukuyang Load
24 VDC nominal @ 300 mA 10 hanggang 36 VDC @ 610 mA maximum
Temperatura sa Pagpapatakbo -25°C hanggang 70°C (-13°F hanggang 158°F)
Temperatura ng Imbakan -40 ° C hanggang 80 ° C (-40 ° F hanggang 176 ° F)
Kamag-anak na Humidity
5% hanggang 95% RH na walang condensation
Mga Dimensyon (H x W x D)
5.38 x 1.99 x 4.38 sa 13.67 x 5.05 x 11.13 cm
LED Indicator
Configuration (CFG) at Error (ERR) Communication Status Power (PWR) at Hardware Fault (FLT) Network Status (NS) EtherNet/IPTM Class I o Class III Connection
Status (EtherNet/IP Lang) Status ng Module (MS) Module Configuration Status (EtherNet/IP Lang) Ethernet Communication Port Link/Activity at 100 mbit
(Mga) Ethernet Port
10/100 Mbit full-duplex RJ45 Connector Electrical Isolation 1500 Vrms sa 50 Hz hanggang 60 Hz sa loob ng 60 segundo, inilapat gaya ng tinukoy sa seksyon 5.3.2 ng IEC 60950: 1991 Ethernet Broadcast Storm Resiliency = mas mababa sa o katumbas ng 5000 [ARP] mga frame-per-second at mas mababa sa o katumbas ng tagal ng 5 minuto
Ipinadala Sa Bawat Unit
2.5 mm screwdriver J180 Power Connector
ProSoft Technology, Inc.
Pahina 40 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
5 EIP Protocol
Manwal ng Gumagamit ng EIP Protocol
5.1 EIP Functional Overview
Maaari mong gamitin ang PLX32-EIP-MBTCP-UA para mag-interface ng maraming iba't ibang protocol sa pamilya ng mga processor ng Rockwell Automation, o iba pang solusyong batay sa software. Ang sumusunod na paglalarawan ay nagpapakita ng paggana ng EtherNet/IP protocol.
ProSoft Technology, Inc.
Pahina 41 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
5.1.1 Pangkalahatang Detalye ng EtherNet/IP
Sinusuportahan ng driver ng EIP ang mga sumusunod na koneksyon:
Klase Klase 1 Klase 3
Uri ng Koneksyon I/O Connected Client Unconnected Client
Bilang ng mga Koneksyon 2 2 1
server
5
Manwal ng Gumagamit ng EIP Protocol
Pagtutukoy Mga Sinusuportahang Uri ng PLC Mga Suportadong Uri ng Mensahe Mga laki ng koneksyon sa I/O in/out Max na oras ng RPI Sinusuportahan ang Mga Serbisyo ng CIP
Listahan ng Utos
Mga Set ng Utos
Paglalarawan
PLC2, PLC5, SLC, CLX, CMPLX, MICROLX
PCCC at CIP
496/496 byte
5 ms bawat koneksyon
0x4C: CIP Data Table Basahin ang 0x4D: CIP Data Table Sumulat ng CIP Generic
Sinusuportahan ang hanggang 100 utos bawat kliyente. Ang bawat command ay maaaring i-configure para sa uri ng command, IP address, magparehistro sa/mula sa address, at bilang ng salita/bit.
PLC-2/PLC-3/PLC5 Basic Command Set PLC5 Binary Command Set PLC5 ASCII Command Set SLC500 Command Set
ProSoft Technology, Inc.
Pahina 42 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5.1.2 Panloob na Database ng EIP
Ang panloob na database ay sentro sa paggana ng PLX32-EIP-MBTCP-UA. Ibinabahagi ng gateway ang database na ito sa pagitan ng lahat ng mga port ng komunikasyon sa gateway at ginagamit ito bilang isang conduit upang magpasa ng impormasyon mula sa isang protocol patungo sa isa pang device sa isang network sa isa o higit pang mga device sa isa pang network. Pinapahintulutan nito ang data mula sa mga device sa isang port ng komunikasyon na ma-access at kontrolin ng mga device sa isa pang protocol.
Bilang karagdagan sa data mula sa kliyente at server, maaari mong imapa ang katayuan at impormasyon ng error na nabuo ng gateway sa lugar ng data ng gumagamit ng panloob na database. Ang panloob na database ay nahahati sa dalawang lugar:
· Upper memory para sa gateway status data area. Dito nagsusulat ang gateway ng panloob na data ng katayuan para sa mga protocol na sinusuportahan ng gateway.
· Mas mababang memory para sa lugar ng data ng gumagamit. Dito iniimbak at ina-access ang mga papasok na data mula sa mga panlabas na device.
Ang bawat protocol sa PLX32-EIP-MBTCP-UA ay maaaring magsulat ng data at magbasa ng data mula sa lugar ng data ng user.
Tandaan: Kung gusto mong i-access ang data ng status ng gateway sa itaas na memorya, maaari mong gamitin ang tampok na data mapping sa gateway upang kopyahin ang data mula sa lugar ng data ng status ng gateway patungo sa lugar ng data ng user. Tingnan ang Mapping Data sa Module Memory (pahina 23). Kung hindi, maaari mong gamitin ang mga diagnostic function sa ProSoft Configuration Builder upang view data ng katayuan ng gateway. Para sa karagdagang impormasyon sa data ng katayuan ng gateway, tingnan ang Network Diagnostics (pahina 65).
ProSoft Technology, Inc.
Pahina 43 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
EIP Client Access sa Database
Ang pagpapagana ng kliyente ay nagpapalitan ng data sa pagitan ng panloob na database ng gateway at mga talahanayan ng data na itinatag sa isa o higit pang mga processor o iba pang mga device na nakabatay sa server. Ang listahan ng command na iyong tinukoy sa ProSoft Configuration Builder ay tumutukoy kung anong data ang ililipat sa pagitan ng gateway at ng bawat isa sa mga server sa network. Walang lohika ng hagdan ang kinakailangan sa processor (server) para sa functionality ng kliyente, maliban sa pagtiyak na mayroong sapat na memorya ng data.
Inilalarawan ng sumusunod na paglalarawan ang daloy ng data sa pagitan ng mga kliyenteng Ethernet at ng panloob na database.
Maramihang Server Access sa EIP Database
Ang suporta sa server sa gateway ay nagbibigay-daan sa mga application ng kliyente (tulad ng HMI software at mga processor) na magbasa at magsulat sa database ng gateway. Ang driver ng server ay kayang suportahan ang maramihang magkakasabay na koneksyon mula sa ilang mga kliyente.
Kapag na-configure bilang isang server, ang lugar ng data ng user ng panloob na database sa gateway ay ang pinagmulan para sa mga kahilingan sa pagbasa at ang patutunguhan para sa mga kahilingan sa pagsulat mula sa mga malalayong kliyente. Ang pag-access sa database ay kinokontrol ng uri ng command na natanggap sa papasok na mensahe mula sa kliyente.
Ang gateway ay dapat na wastong na-configure at nakakonekta sa network bago ang anumang pagtatangka na gamitin ito. Gumamit ng isang network verification program, gaya ng ProSoft Discovery Service o ang command prompt PING na pagtuturo, upang i-verify na ang gateway ay makikita sa network. Gamitin ang ProSoft Configuration Builder upang kumpirmahin ang wastong configuration ng gateway at upang ilipat ang configuration files papunta at mula sa gateway.
ProSoft Technology, Inc.
Pahina 44 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5.2 Configuration ng EIP
5.2.1 Pag-configure ng EIP Class 3 Server Gamitin ang koneksyon ng EIP Class 3 Server sa ProSoft Configuration Builder kapag ang gateway ay gumaganap bilang isang server (slave) device na tumutugon sa mga tagubilin sa mensahe na sinimulan mula sa isang client (master) na device tulad ng isang HMI, DCS, PLC, o PAC.
Upang itakda ang server file laki sa PCB
1 Sa ProSoft Configuration Builder, i-click ang [+] sa tabi ng gateway, pagkatapos ay i-click ang [+] sa tabi ng EIP Class 3 Server.
2 I-double click ang pangalawang EIP Class 3 Server para ipakita ang Edit – EIP Class 3 Server dialog box.
3 Piliin ang SERVER FILE SIZE (100 o 1000).
o Para sa halagang 100, ang mga rehistro ay mula N10:0 hanggang N10:99. o Para sa halagang 1000, ang mga wastong rehistro ay mula N10:0 hanggang N10:999.
Pag-access sa Internal Memory ng Gateway Ang sumusunod na talahanayan ay tumutukoy sa lugar ng data ng user sa memorya ng gateway:
Uri ng Data
BOOL Bit Array SINT INT DINT REAL
Tag Pangalan
BOOLData[ ] BITAData[ ] SINTData[ ] INT_Data[ ] DINTData[ ] REALData[ ]
Haba ng Bawat Elemento sa CIP Message 1 4 1 2 4 4
Hanay ng Array para sa 10,000 Element Database 0 hanggang 159999 0 hanggang 4999 0 hanggang 19999 0 hanggang 9999 0 hanggang 4999 0 hanggang 4999
ProSoft Technology, Inc.
Pahina 45 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Uri ng Pagtuturo ng MSG – CIP
Tinutukoy ng sumusunod na talahanayan ang kaugnayan ng lugar ng data ng user sa panloob na database ng gateway sa mga address na kinakailangan sa mga tagubilin ng MSG CIP:
Database
CIP
CIP Boolean
Integer
Address
0
Int_data BoolData[0] [0]
999
Int_data BoolData[15984] [999]
1000 1999
Int_data BoolData[16000] [1000] Int_data BoolData[31984] [1999]
2000 2999
Int_data BoolData[32000] [2000] Int_data BoolData[47984] [2999]
3000 3999
Int_data BoolData[48000] [3000] Int_data [3999] BoolData[63999]
CIP Bit Array CIP Byte
BitAData[0]
SIntData[0]
SIntData[1998] BitAData[500] SIntData[2000]
SIntData[3998] BitAData[1000] SIntData[4000]
SIntData[5998] BitAData[1500] SIntData[6000]
SIntData[9998]
CIP DINT
CIP Real
DIntData[0]
RealData [0]
DIntData[500] RealData [500]
DIntData[1000] RealData [1000]
DIntData[1500] RealData [1500]
Uri ng Pagtuturo ng MSG – PCCC
Tinutukoy ng sumusunod na talahanayan ang kaugnayan ng lugar ng data ng user sa panloob na database ng gateway sa mga address na kinakailangan sa mga tagubilin ng MSG PCCC:
Database Address 0 999 1000 1999 2000
File laki 100 N10:0 N19:99 N20:0 N29:99 N30:0
Database Address 0 999 1000 1999 2000
File laki 100 N10:0 N19:99 N20:0 N29:99 N30:0
ProSoft Technology, Inc.
Pahina 46 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
EtherNet/IP Explicit Messaging Server Command Support Ang PLX32-EIP-MBTCP-UA ay sumusuporta sa ilang command set.
Manwal ng Gumagamit ng EIP Protocol
Basic Command Set Functions
Command 0x00 0x01 0x02 0x05 0x08
Function N/AN/AN/AN/AN/A
Kahulugan Protektado Sumulat Walang Protektado Basahin Protektadong Bit Sumulat Walang Protektadong Bit Sumulat Walang Protektadong Sumulat
Sinusuportahan sa Server XXXXX
PLC-5 Command Set Functions
Command 0x0F 0x0F
Function 0x00 0x01
Kahulugan Word Range Write (Binary Address) Word Range Read (Binary Address)
0x0F
Na-type na Range Read (Binary Address)
0x0F
Na-type na Pagsulat ng Saklaw (Binary Address)
0x0F
0x26
Read-Modify-Write (Binary Address)
0x0F 0x0F 0x0F
0x00 0x01 0x26
Word Range Write (ASCII Address) Word Range Read (ASCII Address) Read-Modify-Write (ASCII Address)
Sinusuportahan sa Server XXXX
XX
SLC-500 Command Set Functions
Command 0x0F 0x0F 0x0F 0x0F 0x0F
Function 0xA1 0xA2 0xA9 0xAA 0xAB
Kahulugan
Sinusuportahan sa Server
Protektadong Naka-type na Logical Read With Two
X
Mga Patlang ng Address
Pinoprotektahan ang Na-type na Lohikal na Pagbasa na May Tatlong X
Mga Patlang ng Address
Protektado Typed Logical Write With Two
X
Mga Patlang ng Address
Protektado Typed Logical Write With Three
X
Mga Patlang ng Address
Protektadong Naka-type na Lohikal na Pagsulat Gamit ang Mask (Tatlong Address Field)
ProSoft Technology, Inc.
Pahina 47 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5.2.2 Pag-configure ng EIP Class 1 Connection
Gamitin ang EIP Class 1 Connection sa ProSoft Configuration Builder kapag ang gateway ay nagsisilbing EIP adapter na naglilipat ng data papunta at mula sa isang PLC (ang EIP scanner) gamit ang isang direktang I/O na koneksyon. Ang mga direktang I/O na koneksyon ay maaaring maglipat ng maraming data nang mabilis.
Ang PLX32-EIP-MBTCP-UA ay kayang humawak ng hanggang walong I/O na koneksyon (depende sa modelo), bawat isa ay may 248 na salita ng input data at 248 na salita ng output data.
Pagdaragdag ng Gateway sa RSLogix5000 v.20
1 Simulan ang Rockwell Automation RSLinx at mag-browse sa PLX32-EIP-MBTCP-UA. 2 I-right-click ang gateway at pagkatapos ay piliin ang UPLOAD EDS MULA SA DEVICE.
Tandaan: Maaaring kailanganin ng RSLogix5000 na i-restart upang makumpleto ang pag-install ng EDS.
3 Pagkatapos mong i-restart ang RSLogix 5000, buksan ang gustong proyektong RSLogix 5000. 4 Sa Controller Organizer, i-right-click ang EtherNet/IP bridge sa I/O tree at
piliin ang BAGONG MODULE.
5 Sa dialog box ng Select Module Type, sa Enter search text box, i-type ang PLX3.
ProSoft Technology, Inc.
Pahina 48 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
6 I-click ang iyong PLX32-EIP-MBTCP-UA, at pagkatapos ay i-click ang GUMAWA. Binubuksan nito ang dialog box ng Bagong Module.
7 Sa dialog box ng Bagong Module, maglagay ng pangalan para sa gateway, pagkatapos ay ilagay ang IP address ng PLX32-EIP-MBTCP-UA.
8 Upang magdagdag ng mga koneksyon sa I/O i-click ang CHANGE. ProSoft Technology, Inc.
Pahina 49 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
9 Sa dialog box ng Module Definition, ipasok ang mga koneksyon sa I/O. Hanggang walong I/O na koneksyon ang maaaring maidagdag. Ang mga koneksyon sa I/O ay may nakapirming laki na 496 bytes ng input data at 496 bytes ng output data. Kapag tapos na i-click ang OK.
10 Sa dialog box ng Module Properties, i-click ang CONNECTION tab para i-configure ang bawat I/O connection na may sarili nitong RPI time. Kapag tapos na, i-click ang OK.
11 Ang bagong gateway ay lilitaw sa Controller Organizer sa ilalim ng EtherNet/IP bridge.
ProSoft Technology, Inc.
Pahina 50 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Pagdaragdag ng Gateway sa RSLogix5000 v.16 hanggang v.19
Tandaan: Ang mga koneksyon sa Class 1 ay hindi sinusuportahan sa RSLogix v.15 at mas luma
1 Simulan ang Rockwell Automation RSLogix 5000. 2 Sa Controller Organizer, i-right-click ang EtherNet/IP bridge sa I/O tree at
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. Maghanap para sa Generic EtherNet Bridge,
i-click ang Generic Ethernet Bridge, at pagkatapos ay i-click ang GUMAWA. 4 Sa dialog box ng Bagong Module, maglagay ng pangalan para sa gateway, pagkatapos ay ilagay ang IP
address ng PLX32-EIP-MBTCP-UA. Lumilikha ito ng landas ng komunikasyon mula sa processor patungo sa PLX32-EIP-MBTCP-UA. 5 Magdagdag ng bagong module sa ilalim ng Generic EtherNet Bridge at magdagdag ng CIP Connection (CIP-MODULE). Dito mo tinukoy ang mga parameter para sa koneksyon ng I/O. Ang mga laki ng input at output ay kailangang tumugma sa mga laki ng input at output na na-configure sa PCB. Ang halaga ng field ng ADDRESS ay kumakatawan sa numero ng koneksyon sa PCB. Bilang default, ang lahat ng koneksyon ay mayroong 248 Input na salita, 248 Output na salita, at 0 Configuration na salita. Itakda ang Comm format sa Data type INT, at itakda ang Assembly instance na "1" para sa input, "2" para sa output, at "4" para sa configuration. 6 Magdagdag at mag-configure ng CIP Connection para sa bawat I/O connection.
ProSoft Technology, Inc.
Pahina 51 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Pag-configure ng EIP Class 1 Connections sa PCB Pagkatapos mong gawin ang PLX32-EIP-MBTCP-UA gateway sa RSLogix 5000, dapat mong i-configure ang mga koneksyon sa module.
Upang i-configure ang mga koneksyon sa Class 1 sa PCB
1 Sa ProSoft Configuration Builder, i-click ang [+] sa tabi ng gateway, pagkatapos ay i-click ang [+] sa tabi ng EIP Class 1 Connection [x].
2 I-double click ang EIP Class 1 Connection [x] para ipakita ang Edit – EIP Class 1 Connection [x] dialog box.
3 Sa dialog box, i-click ang isang parameter at pagkatapos ay maglagay ng value para sa parameter. Mayroong apat na mga parameter na maaaring i-configure para sa bawat koneksyon ng I/O sa ProSoft Configuration Builder.
Parameter Input Data Address Laki ng Input Output Data Address Laki ng Output
Saklaw ng Halaga 0 hanggang 9999 0 hanggang 248 0 hanggang 9999 0 hanggang 248
Paglalarawan
Tinutukoy ang panimulang address sa loob ng virtual database ng gateway para sa data na inilipat mula sa gateway patungo sa PLC.
Tinutukoy ang bilang ng mga Integer na inililipat sa input image ng PLC (248 integers max).
Tinutukoy ang panimulang address sa loob ng virtual database ng gateway para sa data na inilipat mula sa PLC patungo sa gateway.
Tinutukoy ang bilang ng mga integer na inililipat sa output image ng PLC (248 integers max).
ProSoft Technology, Inc.
Pahina 52 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5.2.3 Pag-configure ng EIP Class 3 Client[x]/UClient Connection
Ang PLX32-EIP-MBTCP-UA ay sumusuporta sa dalawang konektadong kliyente at isang hindi nakakonektang kliyente (karamihan sa mga device ay gumagamit ng mga konektadong kliyente; tiyaking sumangguni sa user manual para sa target na device para sa pag-verify).
· Gamitin ang EIP Class 3 Client [x] na mga koneksyon kapag ang gateway ay kumikilos bilang client/master na nagpapasimula ng mga tagubilin sa mensahe sa server/slave device. Ang PLX32EIP-MBTCP-UA EIP protocol ay sumusuporta sa tatlong konektadong koneksyon ng kliyente. Kasama sa mga karaniwang application ang mga SCADA system, at komunikasyon ng SLC.
· Gamitin ang EIP Class 3 UClient na koneksyon kapag ang gateway ay kumikilos bilang client/master na nagpapasimula ng mga tagubilin sa mensahe sa server/slave device. Ang PLX32-EIP-MBTCPUA EIP protocol ay sumusuporta sa isang hindi konektadong koneksyon ng kliyente. Ang unconnected messaging ay isang uri ng EtherNet/IP explicit messaging na gumagamit ng TCP/IP na pagpapatupad. Ang ilang partikular na device, gaya ng AB Power Monitor 3000 series B, ay sumusuporta sa hindi nakakonektang pagmemensahe. Tingnan ang dokumentasyon ng iyong device para sa karagdagang impormasyon tungkol sa pagpapatupad nito sa EtherNet/IP.
Class 3 Client[x]/UClient
Upang i-configure ang Class 3 Client/UClient [x] na mga koneksyon
1 Sa ProSoft Configuration Builder, i-click ang [+] sa tabi ng gateway, pagkatapos ay i-click ang [+] sa tabi ng EIP Class 3 Client [x] o EIP Class 3 UClient [x].
2 I-double click ang pangalawang EIP Class 3 Client [x] para ipakita ang Edit – EIP Class 3 Client [x] dialog box.
3 Sa dialog box, i-click ang anumang parameter upang baguhin ang halaga nito.
ProSoft Technology, Inc.
Pahina 53 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Ang sumusunod na talahanayan ay tumutukoy sa configuration para sa EIP client (master) na device sa network port:
Parameter
Pinakamababang Pagkaantala ng Utos
Halaga
0 hanggang 65535 milliseconds
Tugon 0 hanggang 65535
Timeout
millisecond
Subukan muli ang Bilang 0 hanggang 10
Paglalarawan
Tinutukoy ang bilang ng mga millisecond na hihintayin sa pagitan ng mga unang pagpapalabas ng isang command. Ang parameter na ito ay maaaring gamitin upang maantala ang lahat ng mga utos na ipinadala sa mga server upang maiwasan ang "pagbaha" na mga utos sa network. Ang parameter na ito ay hindi makakaapekto sa muling pagsubok ng isang command dahil ibibigay ang mga ito kapag nakilala ang pagkabigo.
Tinutukoy ang dami ng oras sa millisecond na hihintayin ng isang Kliyente bago muling magpadala ng command kung walang natanggap na tugon mula sa naka-address na server. Ang halaga na gagamitin ay depende sa uri ng network ng komunikasyon na ginamit, at ang inaasahang oras ng pagtugon ng pinakamabagal na device na nakakonekta sa network.
Tinutukoy ang dami ng beses na susubukang muli ang isang command kung nabigo ito.
ProSoft Technology, Inc.
Pahina 54 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Class 3 Client[x]/UClient Commands Mayroong hiwalay na listahan ng command para sa bawat isa sa iba't ibang uri ng mensahe na sinusuportahan ng protocol. Ang bawat listahan ay pinoproseso mula sa itaas hanggang sa ibaba, isa-isa, hanggang sa makumpleto ang lahat ng tinukoy na command, at pagkatapos ay magsisimula muli ang proseso ng botohan. Tinutukoy ng seksyong ito ang mga utos ng EtherNet/IP na ibibigay mula sa gateway patungo sa mga device ng server sa network. Magagamit mo ang mga command na ito para sa pangongolekta ng data at kontrol ng mga device sa TCP/IP network. Upang ma-interface ang virtual database sa Rockwell Automation Programmable Automation Controllers (PACs), Programmable Logic Controllers (PLCs), o iba pang EtherNet/IP server device, dapat kang bumuo ng command list, gamit ang command list parameters para sa bawat uri ng mensahe.
Upang magdagdag ng mga utos ng Class 3 Client/UClient [x].
1 Sa ProSoft Configuration Builder, i-click ang [+] sa tabi ng gateway, pagkatapos ay i-click ang [+] sa tabi ng EIP Class 3 Client [x] o EIP Class 3 UClient [x].
2 I-double click ang gustong uri ng command upang ipakita ang dialog box ng Edit – EIP Class 3 Client [x] na Mga Command o Edit – EIP Class 3 UClient [x] Commands.
3 I-click ang ADD ROW para magdagdag ng bagong command. 4 I-click ang EDIT ROW o i-double click ang row upang ipakita ang Edit dialog box kung saan ka
i-configure ang command.
ProSoft Technology, Inc.
Pahina 55 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Class 3 Client/UClient [x] Commands SLC500 2 Address Fields
Paganahin ang Parameter
Halaga
Paganahin ang I-disable ang Conditional Write
Panloob na Address
0 hanggang 9999
Paglalarawan
Tinutukoy kung ang utos ay dapat isagawa at sa ilalim ng anong mga kundisyon. ENABLE – Isinasagawa ang Command sa bawat pag-scan ng listahan ng command DISABLE – Ang command ay hindi pinagana at hindi isasagawa CONDITIONAL WRITE – Ang Command ay ipapatupad lamang kung ang panloob na data na nauugnay sa command ay nagbabago.
Tinutukoy ang database address sa panloob na database ng gateway na iuugnay sa command. Kung ang command ay read function, ang data na natanggap sa response message ay inilalagay sa tinukoy na lokasyon. Kung ang command ay isang write function na data na ginamit sa command ay mula sa tinukoy na lugar ng data.
Kodigo ng Pagpalit ng Bilang ng Pagbilang ng Poll Interval
Slot ng IP Address
0 hanggang 65535
0 hanggang 125
Walang Word swap Word at Byte swap Byte swap
xxx.xxx.xxx.xxx -1
Tinutukoy ang pinakamababang agwat para magsagawa ng tuluy-tuloy na mga utos. Ang parameter ay ipinasok sa 1/10 ng isang segundo. Kung ang isang halaga ng 100 ay ipinasok para sa isang utos, ang utos ay nagsasagawa ng hindi mas madalas kaysa sa bawat 10 segundo.
Tinutukoy ang bilang ng mga data point na babasahin o isusulat sa target na device.
Tinutukoy kung ang data mula sa server ay iuutos nang iba kaysa sa natanggap. Karaniwang ginagamit ang parameter na ito kapag nakikitungo sa floating-point o iba pang mga multi-register na halaga. WALA – Walang pagbabagong ginawa (abcd) WORD SWAP – Ang mga salita ay pinagpalit (cdab) WORD AND BYTE SWAP – Ang mga salita at byte ay ipinagpalit (dcba) BYTE SWAP – Ang mga byte ay ipinagpalit (badc)
Tinutukoy ang IP address ng target na device na tutugunan.
Tinutukoy ang numero ng slot para sa device. Gumamit ng value na -1 kapag nakikipag-interface sa isang SLC 5/05. Walang parameter ng slot ang mga device na ito. Kapag tinutugunan ang isang processor sa isang CLX o CMPLX rack, ang numero ng slot ay tumutugma sa slot na naglalaman ng controller na tinutugunan.
Func Code 501 509
File Uri File Numero
Binary Counter Timer Control Integer Float ASCII String Status
-1
Tinutukoy ang function code na gagamitin sa command. 501 – Protected Typed Read 509 – Protected Typed Write Tinutukoy ang file uri na maiuugnay sa utos.
Tinutukoy ang PLC-5 file numero na iuugnay sa utos. Kung ang isang halaga ng -1 ay ipinasok para sa parameter, ang field ay hindi gagamitin sa command, at ang default file gagamitin.
Numero ng Elemento
Tinutukoy ang elemento sa file kung saan magsisimula ang utos.
Magkomento
Opsyonal na 32 character na komento para sa utos.
ProSoft Technology, Inc.
Pahina 56 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Class 3 Client[x]/UClient Commands SLC500 3 Address Fields
Karaniwang ginagamit ang command na ito kapag nag-a-access ng data sa isang Timer o Counter. Ang IeT1.1.2 ay ang address ng accumulator sa Timer 1.
Paganahin ang Parameter
Halaga
Paganahin ang I-disable ang Conditional Write
Paglalarawan
Tinutukoy kung ang utos ay dapat isagawa at sa ilalim ng anong mga kundisyon. ENABLE – Isinasagawa ang Command sa bawat pag-scan ng listahan ng command DISABLE – Ang command ay hindi pinagana at hindi isasagawa CONDITIONAL WRITE – Ang Command ay ipapatupad lamang kung ang panloob na data na nauugnay sa command ay nagbabago.
Panloob na Address Poll Interval Reg Count Swap Code
IP Address Slot Func Code File Uri
File Numero
0 hanggang 9999
0 hanggang 65535
0 hanggang 125
Walang Word swap Word at Byte swap Byte swap
xxx.xxx.xxx.xxx
-1
502 510 511
Binary Counter Timer Control Integer Float ASCII String Status -1
Tinutukoy ang database address sa panloob na database ng gateway na iuugnay sa command. Kung ang command ay read function, ang data na natanggap sa response message ay inilalagay sa tinukoy na lokasyon. Kung ang command ay isang write function na data na ginamit sa command ay mula sa tinukoy na lugar ng data. Tinutukoy ang pinakamababang agwat para magsagawa ng tuluy-tuloy na mga utos. Ang parameter ay ipinasok sa 1/10 ng isang segundo. Kung ang isang halaga ng 100 ay ipinasok para sa isang utos, ang utos ay nagsasagawa ng hindi mas madalas kaysa sa bawat 10 segundo. Tinutukoy ang bilang ng mga data point na babasahin o isusulat sa target na device. Tinutukoy kung ang data mula sa server ay iuutos nang iba kaysa sa natanggap. Karaniwang ginagamit ang parameter na ito kapag nakikitungo sa floating-point o iba pang mga multi-register na halaga. WALA – Walang pagbabagong ginawa (abcd) WORD SWAP – Ang mga salita ay pinagpalit (cdab) WORD AND BYTE SWAP – Ang mga salita at byte ay ipinagpalit (dcba) Byte swap – Ang mga byte ay pinapalitan (badc) Tinutukoy ang IP address ng target device na tutugunan ng command na ito. Tinutukoy ang numero ng slot para sa device. Gumamit ng value na -1 kapag nakikipag-interface sa isang SLC 5/05. Walang parameter ng slot ang mga device na ito. Kapag tinutugunan ang isang processor sa isang ControlLogix o CompactLogix, ang numero ng slot ay tumutugma sa slot sa rack na naglalaman ng controller na tinutugunan. Tinutukoy ang function code na gagamitin sa command. 502 – Protected Typed Read 510 – Protected Typed Write 511 – Protected Typed Write w/Mask Tinutukoy ang file uri na maiuugnay sa utos.
Tinutukoy ang SLC 500 file numero na iuugnay sa utos. Kung ang isang halaga ng -1 ay ipinasok para sa parameter, ang field ay hindi gagamitin sa command, at ang default file gagamitin.
ProSoft Technology, Inc.
Pahina 57 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Numero ng Elemento ng Parameter
Sub Element
Magkomento
Halaga
Paglalarawan Tinutukoy ang elemento sa file kung saan magsisimula ang utos.
Tinutukoy ang sub-element na gagamitin kasama ng command. Sumangguni sa dokumentasyon ng AB para sa isang listahan ng mga wastong sub-element code. Opsyonal na 32 character na komento para sa utos.
ProSoft Technology, Inc.
Pahina 58 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Class 3 Client[x]/UClient Commands PLC5 Binary
Paganahin ang Parameter
Panloob na Address
Kodigo ng Pagpalit ng Bilang ng Pagbilang ng Poll Interval
Slot ng IP Address
Func Code
File Numero
Value Enable Disable Conditional Write
0 hanggang 9999
0 hanggang 65535
0 hanggang 125 None Word swap Word at Byte swap Byte swap
xxx.xxx.xxx.xxx -1
100 101 102 -1
Paglalarawan
Tinutukoy kung ang utos ay dapat isagawa at sa ilalim ng anong mga kundisyon. ENABLE – Isinasagawa ang Command sa bawat pag-scan ng listahan ng command DISABLE – Ang command ay hindi pinagana at hindi isasagawa CONDITIONAL WRITE – Ang Command ay ipapatupad lamang kung ang panloob na data na nauugnay sa command ay nagbabago.
Tinutukoy ang database address sa panloob na database ng gateway na iuugnay sa command. Kung ang command ay read function, ang data na natanggap sa response message ay inilalagay sa tinukoy na lokasyon. Kung ang command ay isang write function na data na ginamit sa command ay mula sa tinukoy na lugar ng data.
Tinutukoy ang pinakamababang agwat para magsagawa ng tuluy-tuloy na mga utos. Ang parameter ay ipinasok sa 1/10 ng isang segundo. Kung ang isang halaga ng 100 ay ipinasok para sa isang utos, ang utos ay nagsasagawa ng hindi mas madalas kaysa sa bawat 10 segundo.
Tinutukoy ang bilang ng mga data point na babasahin o isusulat sa target na device.
Tinutukoy kung ang data mula sa server ay iuutos nang iba kaysa sa natanggap. Karaniwang ginagamit ang parameter na ito kapag nakikitungo sa floating-point o iba pang mga multi-register na halaga. WALA – Walang pagbabagong ginawa (abcd) WORD SWAP – Ang mga salita ay pinagpalit (cdab) WORD AND BYTE SWAP – Ang mga salita at byte ay ipinagpalit (dcba) BYTE SWAP – Ang mga byte ay ipinagpalit (badc)
Tinutukoy ang IP address ng target na device na tutugunan ng command na ito.
Tinutukoy ang numero ng slot para sa device. Gumamit ng value na -1 kapag nakikipag-interfacing sa isang PLC5 Ang mga device na ito ay walang parameter ng slot. Kapag tinutugunan ang isang processor sa isang ControlLogix o CompactLogix, ang numero ng slot ay tumutugma sa slot sa rack na naglalaman ng controller na tinutugunan.
Tinutukoy ang function code na gagamitin sa command. 100 – Saklaw ng Salita Isulat 101 – Saklaw ng Salita Basahin 102 – Basahin-Baguhin-Isulat
Tinutukoy ang PLC5 file numero na iuugnay sa utos. Kung ang isang halaga ng -1 ay ipinasok para sa parameter, ang field ay hindi gagamitin sa command, at ang default file gagamitin.
Numero ng Elemento
Tinutukoy ang elemento sa file kung saan magsisimula ang utos.
Sub Element
Tinutukoy ang sub-element na gagamitin kasama ng command. Sumangguni sa dokumentasyon ng AB para sa isang listahan ng mga wastong sub-element code.
Magkomento
Opsyonal na 32 character na komento para sa utos.
ProSoft Technology, Inc.
Pahina 59 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Class 3 Client[x]/UClient Commands PLC5 ASCII
Paganahin ang Parameter
Halaga
Paganahin ang I-disable ang Conditional Write
Panloob na Address
0 hanggang 9999
Pagitan ng Poll
0 hanggang 65535
Paglalarawan
Tinutukoy kung ang utos ay dapat isagawa at sa ilalim ng anong mga kundisyon. ENABLE – Isinasagawa ang Command sa bawat pag-scan ng listahan ng command DISABLE – Ang command ay hindi pinagana at hindi isasagawa CONDITIONAL WRITE – Ang Command ay ipapatupad lamang kung ang panloob na data na nauugnay sa command ay nagbabago.
Tinutukoy ang database address sa panloob na database ng gateway na iuugnay sa command. Kung ang command ay read function, ang data na natanggap sa response message ay inilalagay sa tinukoy na lokasyon. Kung ang command ay isang write function na data na ginamit sa command ay mula sa tinukoy na lugar ng data.
Tinutukoy ang pinakamababang agwat para magsagawa ng tuluy-tuloy na mga utos. Ang parameter ay ipinasok sa 1/10 ng isang segundo. Kung ang isang halaga ng 100 ay ipinasok para sa isang utos, ang utos ay nagsasagawa ng hindi mas madalas kaysa sa bawat 10 segundo.
Reg Count Swap Code
Slot ng IP Address
Func Code
0 hanggang 125 None Word swap Word at Byte swap Byte swap
xxx.xxx.xxx.xxx -1
150 151 152
Tinutukoy ang bilang ng mga data point na babasahin o isusulat sa target na device.
Tinutukoy kung ang data mula sa server ay iuutos nang iba kaysa sa natanggap. Karaniwang ginagamit ang parameter na ito kapag nakikitungo sa floating-point o iba pang mga multi-register na halaga. WALA – Walang pagbabagong ginawa (abcd) WORD SWAP – Ang mga salita ay pinagpalit (cdab) WORD AND BYTE SWAP – Ang mga salita at byte ay ipinagpalit (dcba) BYTE SWAP – Ang mga byte ay ipinagpalit (badc)
Tinutukoy ang IP address ng target na device na tutugunan ng command na ito.
Tinutukoy ang numero ng slot para sa device. Gumamit ng value na -1 kapag nakikipag-interfacing sa isang PLC5 Ang mga device na ito ay walang parameter ng slot. Kapag tinutugunan ang isang processor sa isang ControlLogix o CompactLogix, ang numero ng slot ay tumutugma sa slot sa rack na naglalaman ng controller na tinutugunan.
Tinutukoy ang function code na gagamitin sa command. 150 – Saklaw ng Salita Isulat 151 – Saklaw ng Salita Basahin 152 – Basahin-Baguhin-Isulat
File String
Tinutukoy ang PLC-5 Address bilang isang string. Para kay exampsa N10:300
Magkomento
Opsyonal na 32 character na komento para sa utos.
ProSoft Technology, Inc.
Pahina 60 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Class 3 Client[x]/UClient Commands Controller Tag Access
Paganahin ang Parameter
Panloob na Address
Kodigo ng Pagpalit ng Bilang ng Pagbilang ng Poll Interval
Slot ng IP Address
Uri ng Data ng Func Code
Tag Pangalan
Value Enable Disable Conditional Write
0 hanggang 9999
0 hanggang 65535
0 hanggang 125 None Word swap Word at Byte swap Byte swap
xxx.xxx.xxx.xxx -1
332 333 Bool SINT INT DINT REAL DWORD
Paglalarawan Tinutukoy kung ang utos ay dapat isagawa at sa ilalim ng anong mga kundisyon. ENABLE – Ang Command ay isinasagawa sa bawat pag-scan ng command list disable – Ang command ay hindi pinagana at hindi isasagawa CONDITIONAL WRITE – Ang Command ay ipapatupad lamang kung ang panloob na data na nauugnay sa command ay nagbabago Tinutukoy ang database address sa panloob na database ng gateway upang maging nauugnay sa utos. Kung ang command ay read function, ang data na natanggap sa response message ay inilalagay sa tinukoy na lokasyon. Kung ang command ay isang write function na data na ginamit sa command ay mula sa tinukoy na lugar ng data. Tinutukoy ang pinakamababang agwat para magsagawa ng tuluy-tuloy na mga utos. Ang parameter ay ipinasok sa 1/10 ng isang segundo. Kung ang isang halaga ng 100 ay ipinasok para sa isang utos, ang utos ay nagsasagawa ng hindi mas madalas kaysa sa bawat 10 segundo. Tinutukoy ang bilang ng mga data point na babasahin o isusulat sa target na device. Tinutukoy kung ang data mula sa server ay iuutos nang iba kaysa sa natanggap. Karaniwang ginagamit ang parameter na ito kapag nakikitungo sa floating-point o iba pang mga multi-register na halaga. WORD – Walang pagbabagong ginawa (abcd) WORD SWAP – Ang mga salita ay pinalitan (cdab) WORD AND BYTE SWAP – Ang mga salita at byte ay ipinagpalit (dcba) BYTE SWAP – Ang mga byte ay pinapalitan (badc) Tinutukoy ang IP address ng target device na tutugunan ng command na ito. Tinutukoy ang numero ng slot para sa device. Gumamit ng value na -1 kapag nakikipag-interface sa isang PLC5 Ang mga device na ito ay walang parameter ng slot. Kapag tinutugunan ang isang processor sa isang ControlLogix o CompactLogix, ang numero ng slot ay tumutugma sa slot sa rack na naglalaman ng controller na tinutugunan. Tinutukoy ang function code na gagamitin sa command. 332 – CIP Data Table Read 333 – CIP Data Table Write Tinutukoy ang uri ng data ng target na controller tag pangalan.
Tinutukoy ang controller tag sa target na PLC.
Offset
0 hanggang 65535
Magkomento
Tinutukoy ang offset database kung saan ang halaga ay tumutugma sa Tag Parameter ng pangalan
Opsyonal na 32 character na komento para sa utos.
ProSoft Technology, Inc.
Pahina 61 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Class 3 Client[x]/UClient Commands CIP Generic
Paganahin ang Parameter
Halaga
Disabled Enabled Conditional Write
Panloob na Address
0 hanggang 9999
Pagitan ng Poll
0 hanggang 65535
Paglalarawan
Tinutukoy ang kundisyon upang maisagawa ang utos. disabled – Ang command ay hindi pinagana at hindi isasagawa. ENABLED – Ang command ay isinasagawa sa bawat pag-scan ng command list kung ang Poll Interval ay nakatakda sa zero. Kung ang Poll Interval ay hindi zero, ang command ay isasagawa kapag ang interval timer ay nag-expire. KONDISYONAL NA PAGSULAT - Ang command ay ipapatupad lamang kung ang panloob na halaga ng data na ipapadala ay nagbago.
Tinutukoy ang database address sa panloob na database ng gateway na iuugnay sa command. Kung ang command ay read function, ang data na natanggap sa response message ay inilalagay sa tinukoy na lokasyon. Kung ang command ay isang write function, ang data na ginamit sa command ay mula sa tinukoy na lugar ng data.
Tinutukoy ang pinakamababang agwat para magsagawa ng tuluy-tuloy na mga utos. Ang parameter ay ipinasok sa 1/10 ng isang segundo. Para kay example, kung ang isang halaga ng '100' ay ipinasok para sa isang utos, ang utos ay nagsasagawa ng hindi mas madalas kaysa sa bawat 10 segundo.
Reg Count Swap Code
IP Address Slot Func Code Service Code Class
Halimbawa
Komento ng Katangian
0 hanggang 125 None Word swap Word at Byte swap Byte swap
xxx.xxx.xxx.xxx -1 CIP Generic 00 hanggang FF (Hex)
00 hanggang FFFF (Hex)
Applicationdependent 00 hanggang FFFF (Hex)
Tinutukoy ang bilang ng mga data point na babasahin/isusulat sa target na device.
Tinutukoy kung ang data mula sa server ay iuutos nang iba kaysa sa natanggap. Karaniwang ginagamit ang parameter na ito kapag nakikitungo sa floating-point o iba pang mga multi-register na halaga. WALA – Walang pagbabagong ginawa (abcd) WORD SWAP – Ang mga salita ay pinagpalit (cdab) WORD AND BYTE SWAP – Ang mga salita at byte ay ipinagpalit (dcba) BYTE SWAP – Ang mga byte ay ipinagpalit (badc)
Tinutukoy ang IP address ng target na device na tutugunan ng command na ito.
Gamitin ang `-1′ upang i-target ang isang nakakonektang device. Gamitin ang > -1 upang i-target ang isang device sa isang partikular na numero ng slot sa loob ng rack.
Ginagamit upang basahin/isulat ang mga katangian ng anumang bagay sa pamamagitan ng paggamit ng isang tahasang address
Isang integer identification value na nagsasaad ng partikular na Object Instance at/o Object class function. Para sa karagdagang impormasyon sumangguni sa detalye ng ODVA CIP.
Isang integer identification value na itinalaga sa bawat Object Class na maa-access mula sa network. Para sa karagdagang impormasyon, sumangguni sa detalye ng ODVA CIP.
Isang integer identification value na itinalaga sa isang Object Instance na kinikilala ito sa lahat ng Instances ng parehong Class. Para sa karagdagang impormasyon, sumangguni sa detalye ng ODVA CIP.
Isang integer identification value na itinalaga sa isang Class at/o Instance Attribute. Para sa karagdagang impormasyon, sumangguni sa detalye ng ODVA CIP.
Maaaring gamitin ang field na ito upang magbigay ng 32 character na komento sa command. Ang mga character na ":" at "#" ay mga nakalaan na character. Lubos na inirerekumenda na huwag gamitin sa seksyon ng komento.
ProSoft Technology, Inc.
Pahina 62 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Tandaan: Dahil sa pag-uugali ng Mga Konektadong Kliyente, pakitandaan ang sumusunod:
– Hindi maaaring i-configure ang maraming command na may iba't ibang Class object sa parehong device. – Hindi ma-configure sa iba't ibang device ang maraming command na may iba't ibang Class object. – Maaari mong i-configure ang maraming command gamit ang Get_Attribute_Single ng parehong Klase at tugunan ang iba't ibang Attribute. – Kung mayroon kang mga utos sa alinman sa iba pang uri ng command (ibig sabihin, Controller Tag Access) at i-configure ang isang CIP Generic na command sa parehong device, hindi ito gagana dahil sa Connected Client na mayroong aktibong koneksyon sa isang device. Gayunpaman, maaari mong gamitin ang parehong Controller Tag Access at CIP Generic kung iba ang target na device. – Upang maiwasan ang anuman o lahat ng mga sitwasyong ito, inirerekumenda na gamitin ang Unconnected Client kung gusto mong magpadala ng mga command sa iba't ibang device, dahil ang mga koneksyon na ito ay ni-reset/nagsasara pagkatapos maisagawa ang bawat command.
ProSoft Technology, Inc.
Pahina 63 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Class 3 Client[x]/UClient Commands Basic
Paganahin ang Parameter
Halaga
Paganahin ang I-disable ang Conditional Write
Paglalarawan
Tinutukoy kung ang utos ay dapat isagawa at sa ilalim ng anong mga kundisyon. ENABLE – Isinasagawa ang command sa bawat pag-scan ng command list DISABLE – Ang command ay hindi pinagana at hindi isasagawa CONDITIONAL WRITE – Ang command ay ipapatupad lamang kung ang panloob na data na nauugnay sa command ay nagbabago.
Panloob na Address
0 hanggang 9999
Tinutukoy ang database address sa panloob na database ng gateway na iuugnay sa command. Kung ang command ay read function,
ang data na natanggap sa mensahe ng tugon ay inilalagay sa tinukoy na lokasyon. Kung ang command ay isang write function na data na ginamit sa command ay mula sa tinukoy na lugar ng data.
Pagitan ng Poll
0 hanggang 65535
Tinutukoy ang pinakamababang agwat para magsagawa ng tuluy-tuloy na mga utos. Ang parameter ay ipinasok sa 1/10 ng isang segundo. Kung ang isang halaga ng 100 ay ipinasok para sa isang utos, ang utos ay nagsasagawa ng hindi mas madalas kaysa sa bawat 10 segundo.
Bilang ng Reg 0 hanggang 125
Tinutukoy ang bilang ng mga data point na babasahin o isusulat sa target na device.
Swap Code
IP Address
Walang Word swap Word at Byte swap Byte swap
xxx.xxx.xxx.xxx
Tinutukoy kung ang data mula sa server ay iuutos nang iba kaysa sa natanggap. Karaniwang ginagamit ang parameter na ito kapag nakikitungo sa floating-point o iba pang mga multi-register na halaga. WALA – Walang pagbabagong ginawa (abcd) WORD SWAP – Ang mga salita ay pinagpalit (cdab) WORD AND BYTE SWAP – Ang mga salita at byte ay ipinagpalit (dcba) BYTE SWAP – Ang mga byte ay ipinagpalit (badc)
Tinutukoy ang IP address ng target na device na tutugunan ng command na ito.
Puwang
-1
Gumamit ng value na -1 kapag nakikipag-interface sa isang SLC 5/05. Walang parameter ng slot ang mga device na ito. Kapag tinutugunan ang isang processor sa isang ControlLogix o CompactLogix, ang numero ng slot ay tumutugma sa slot sa rack na naglalaman ng controller na tinutugunan.
Func Code 1 2 3 4 5
Tinutukoy ang function code na gagamitin sa command. 1 – Protektadong Sumulat 2 – Walang Protektadong Pagbasa 3 – Protektadong Bit Sumulat 4 – Walang Protektadong Bit Sumulat 5 – Walang Protektadong Sumulat
Address ng Salita
Tinutukoy ang address ng salita kung saan sisimulan ang operasyon.
Magkomento
Opsyonal na 32 character na komento para sa utos.
ProSoft Technology, Inc.
Pahina 64 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5.3 Network Diagnostics
5.3.1 EIP PCB Diagnostics Ang pinakamahusay na paraan upang i-troubleshoot ang EIP driver ay ang paggamit ng ProSoft Configuration Builder upang ma-access ang mga diagnostic na kakayahan ng gateway sa pamamagitan ng Ethernet debug port.
Ang sumusunod na talahanayan ay nagbubuod sa impormasyon ng katayuan na magagamit sa PCB para sa EIP driver:
Uri ng Koneksyon EIP Class 1
EIP Class 3 Server
EIP Class 3 Client/UClient [x]
Katayuan ng Config ng Item sa Submenu
I-configure ang Katayuan ng Comm
I-configure ang Katayuan ng Comm
Mga Command Cmd Error (Decimal)
Mga Cmd Error (Hex)
Paglalarawan
Mga setting ng configuration para sa Class 1 Connections.
Katayuan ng Class 1 Connections. Ipinapakita ang anumang error sa configuration, pati na rin ang bilang ng Class 1 Connections.
Mga setting ng configuration para sa Class 3 Server Connections.
Impormasyon sa katayuan para sa bawat Class 3 Server Connection. Ipinapakita ang mga numero ng port, mga IP address, katayuan ng socket, at mga bilang ng pagbasa at pagsulat.
Mga setting ng configuration para sa Class 3 Client/UClient Connections.
Impormasyon sa katayuan para sa mga utos ng Class 3 Client/UClient [x]. Nagpapakita ng buod ng lahat ng mga error na nagreresulta mula sa Class 3 Client/UClient [x] command.
Configuration para sa Class 3 Client/UClient [x] command list.
Kasalukuyang error code para sa bawat command sa Class 3 Client/UClient [x] command list sa format ng decimal na numero. Ang ibig sabihin ng zero ay kasalukuyang walang error para sa command.
Kasalukuyang error code para sa bawat command sa Class 3 Client/UClient [x] na listahan ng command sa hexadecimal na format na numero. Ang ibig sabihin ng zero ay kasalukuyang walang error para sa command.
Para sa partikular na impormasyon sa mga error code, tingnan ang EIP Error Codes (pahina 68).
ProSoft Technology, Inc.
Pahina 65 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5.3.2 Data ng Katayuan ng EIP sa Upper Memory
Ang driver ng EIP ay may nauugnay na lugar ng data ng katayuan na matatagpuan sa itaas na memorya ng PLX32-EIP-MBTCP-UA. Maaaring gamitin ang functionality ng Data Map ng PLX32-EIP-MBTCP-UA upang imapa ang data na ito sa normal na hanay ng data ng user ng database ng PLX32-EIP-MBTCP-UA.
Tandaan na ang lahat ng mga value ng status ay sinisimulan sa zero (0) sa power-up, cold boot at sa warm boot.
Data ng Katayuan ng EIP Client
Inililista ng sumusunod na talahanayan ang mga address sa itaas na memorya na iniimbak ng PLX32-EIP-MBTCP-UA ang pangkalahatang error at data ng katayuan para sa bawat EIP na konektado at hindi nakakonektang kliyente:
EIP Client Connected Client 0 Connected Client 1 Unconnected Client 0
Saklaw ng Address 17900 hanggang 17909 18100 hanggang 18109 22800 hanggang 22809
Ang nilalaman ng lugar ng data ng status ng bawat kliyente ay nakabalangkas sa parehong paraan. Inilalarawan ng sumusunod na talahanayan ang nilalaman ng bawat rehistro sa lugar ng data ng katayuan:
Offset 0 1 2 3 4 5 6 7 8 9
Paglalarawan Bilang ng Mga Kahilingan sa Utos Bilang ng Mga Tugon sa Utos Bilang ng Mga Error sa Utos Bilang ng mga Kahilingan Bilang ng Mga Tugon Bilang ng mga Error na Ipinadala Bilang ng mga Error na Natanggap Nakalaan Kasalukuyang Error Code Huling Error Code
ProSoft Technology, Inc.
Pahina 66 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Data ng Error sa Listahan ng Utos ng EIP Client
Ang PLX32-EIP-MBTCP-UA ay nag-iimbak ng status/error code sa itaas na memorya para sa bawat
command sa listahan ng command ng bawat EIP client. Inililista ng sumusunod na talahanayan ang mga address sa itaas na memorya kung saan iniimbak ng gateway ang data ng error sa listahan ng command para sa bawat EIP client:
EIP Client Connected client 0 Connected client 1 Unconnected client 0
Saklaw ng Address 17910 hanggang 18009 18110 hanggang 18209 22810 hanggang 22909
Ang unang salita sa lugar ng data ng error sa listahan ng command ng kliyente ay naglalaman ng status/error code para sa unang command sa listahan ng command ng kliyente. Ang bawat sunud-sunod na salita sa listahan ng error sa command ay nauugnay sa susunod na command sa listahan. Samakatuwid, ang laki ng
command list error data area ay depende sa bilang ng mga command na tinukoy.Ang istraktura
ng command list error data area (na pareho para sa lahat ng kliyente) ay ipinapakita sa
sumusunod na talahanayan:
Offset 0 1
2 3 4 . . . 97 98 99
Paglalarawan Command #1 Error Code Command #2 Error Code
Command #3 Error Code Command #4 Error Code Command #5 Error Code . . . Command #98 Error Code Command #99 Error Code Command #100 Error Code
ProSoft Technology, Inc.
Pahina 67 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Data ng Katayuan ng EIP Class 1 Server
Inililista ng sumusunod na talahanayan ang mga address sa upper memory kung saan iniimbak ng PLX3x gateway ang Open Connection Count para sa bawat EIP Class 1 server.
EIP Class 1 Server
1 2 3 4 5 6 7 8
Saklaw ng Address 17000
17001 17002 17003 17004 17005 17006 17007 17008
Paglalarawan Bit map ng PLC State para sa bawat Koneksyon 1 hanggang 8. 0 = Run 1 = Bukas na Programa Bilang ng Koneksyon para sa Koneksyon 1 Buksan ang Bilang ng Koneksyon para sa Koneksyon 2 Buksan ang Bilang ng Koneksyon para sa Koneksyon 3 Buksan ang Bilang ng Koneksyon para sa Koneksyon 4 Buksan ang Bilang ng Koneksyon para sa Koneksyon 5 Buksan Bilang ng Koneksyon para sa Koneksyon 6 Buksan ang Bilang ng Koneksyon para sa Koneksyon 7 Buksan ang Bilang ng Koneksyon para sa Koneksyon 8
Data ng Katayuan ng EIP Class 3 Server
Ang sumusunod na talahanayan ay naglilista ng mga address sa itaas na memorya kung saan ang PLX32-EIP-MBTCPUA ay nag-iimbak ng data ng katayuan para sa bawat EIP server:
EIP Server 0 1 2 3 4
Saklaw ng Address 18900 hanggang 18915 18916 hanggang 18931 18932 hanggang 18947 18948 hanggang 18963 18964 hanggang 18979
Ang nilalaman ng lugar ng data ng status ng bawat server ay pareho ang istraktura. Inilalarawan ng sumusunod na talahanayan ang nilalaman ng bawat rehistro sa lugar ng data ng katayuan:
Offset 0 hanggang 1 2 hanggang 3 4 hanggang 5 6 hanggang 7 8 hanggang 15
Paglalarawan Estado ng Koneksyon Buksan ang Bilang ng Socket ng Koneksyon Basahin ang Bilang ng Socket Isulat ang Bilang ng Peer IP
ProSoft Technology, Inc.
Pahina 68 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5.3.3 EIP Error Codes
Ang gateway ay nag-iimbak ng mga error code na ibinalik mula sa proseso ng command list sa command list error memory region. Ang isang salita ay inilalaan para sa bawat utos sa lugar ng memorya. Ang mga error code ay naka-format sa salita tulad ng sumusunod: Ang hindi bababa sa-makabuluhang byte ng salita ay naglalaman ng pinahabang status code at ang pinaka-makabuluhang byte ay naglalaman ng status code.
Gamitin ang mga error code na ibinalik para sa bawat command sa listahan upang matukoy ang tagumpay o pagkabigo ng command. Kung nabigo ang command, gamitin ang error code upang matukoy ang sanhi ng pagkabigo.
Babala: Ang mga error code na tukoy sa gateway (hindi sumusunod sa EtherNet/IP/PCCC) ay ibinabalik mula sa loob ng gateway at hindi na ibinalik mula sa isang naka-attach na EtherNet/IP/PCCC slave device. Ito ay mga error code na bahagi ng EtherNet/IP/PCCC protocol o mga extended na code na natatangi sa PLX32-EIP-MBTCP-UA. Ang pinakakaraniwang mga error sa EtherNet/IP/PCCC ay ipinapakita sa ibaba:
Lokal na STS Error Codes
Code (Int) 0 256 512 768 1024 1280 1536 1792 2048
Code (Hex) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800
Paglalarawan Tagumpay, walang error Ang DST node ay wala sa buffer space Hindi magagarantiyahan ang paghahatid (Link Layer) Natukoy ang duplicate na may hawak ng token Ang lokal na port ay nadiskonekta Nag-time out ang layer ng application na naghihintay ng tugon Natukoy ang duplicate na node Ang istasyon ay offline na Hardware fault
Mga Remote na STS Error Code
Code (Int) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192
Code (Hex) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0xC000 0xC000
0xF0nn
Paglalarawan Tagumpay, walang error Ilegal na command o format May problema ang host at hindi makikipag-ugnayan Nawawala, nadiskonekta o na-shut down ang remote node host Hindi makumpleto ang function ng host dahil sa hardware fault Pagtugon sa problema o memory protect rungs Hindi pinapayagan ang function dahil sa pagpili ng command protection Ang processor ay nasa Program mode na Compatibility mode file nawawala o problema sa zone ng komunikasyon Hindi mabuffer ng remote na node ang command Wait ACK (1775-KA buffer full) Problema sa remote node dahil sa pag-download Wait ACK (1775-KA buffer full) Hindi nagamit Hindi nagamit Error code sa EXT STS byte (nn ay naglalaman ng EXT error code)
ProSoft Technology, Inc.
Pahina 69 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
EXT STS Error Codes
Code (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
Code (Hex) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00D 0xF00D 0xF00D 0x 00 0xF010 0xF011 0xF012 0xF013 0xF014 0xF015 0xF016 0xF017 0xF018 0xF019A 0xF01B 0xF01C 0xF01E 0xF01E 0xF01E
Paglalarawan Hindi nagamit Ang isang field ay may ilegal na halaga Mas kaunting mga antas na tinukoy sa address kaysa sa minimum para sa anumang address Higit pang mga antas na tinukoy sa address kaysa sa mga suporta ng system Ang simbolo ay hindi nahanap Ang simbolo ay nasa hindi tamang format Ang address ay tumutukoy sa isang bagay na magagamit File ay maling laki Hindi makumpleto ang kahilingan ng Data o file ay masyadong malaki Laki ng transaksyon at ang address ng salita ay masyadong malaki Tinanggihan ang pag-access, hindi wastong pribilehiyo Hindi mabuo ang kundisyon – hindi magagamit ang mapagkukunan Mayroon nang kundisyon – magagamit na ang mapagkukunan Hindi maaaring isagawa ang utos na overflow ng histogram Walang access Ilegal na uri ng data Di-wastong parameter o di-wastong data Address umiiral ang reference sa natanggal na lugar Nabigo ang pagpapatupad ng command sa hindi malamang dahilan Error sa conversion ng data Hindi nagagawa ng scanner na makipag-ugnayan sa 1771 rack adapter Uri ng mismatch 1171 Gateway na tugon ay hindi wasto Duplicate na label File ay bukas; isa pang node ang nagmamay-ari nito Ang isa pang node ay ang may-ari ng programa Reserved Data table element proteksyon paglabag Pansamantalang panloob na problema
EIP Error Codes
Code (Int) -1 -2 -10 -11 -12 -20 -21 -200
Code (Hex) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38
Paglalarawan CTS modem control line hindi nakatakda bago magpadala ng Timeout habang nagpapadala ng mensahe Timeout naghihintay para sa DLE-ACK pagkatapos ng kahilingan Timeout naghihintay para sa tugon pagkatapos ng kahilingan Ang data ng tugon ay hindi tumutugma sa hiniling na byte na bilang ng DLE-NAK na natanggap pagkatapos ng kahilingan DLE-NAK na ipinadala pagkatapos ng tugon DLE-NAK natanggap pagkatapos ng kahilingan
Manwal ng Gumagamit ng EIP Protocol
ProSoft Technology, Inc.
Pahina 70 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
TCP/IP Interface Error Codes
Error (Int) -33 -34 -35 -36 -37
Error (Hex) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB
Paglalarawan Nabigong kumonekta sa target Nabigong irehistro ang session na may target (timeout) Nabigong forward open response timeout PCCC/Tag timeout ng tugon ng command Walang error sa koneksyon sa TCP/IP
Mga Karaniwang Code ng Error sa Pagtugon
Error (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49
Error (Hex) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF
Paglalarawan Di-wastong haba ng tugon CPF item bilang hindi tama CPF address field error CPF packet tag di-wastong CPF masamang command code Iniulat ng error sa status ng CPF CPF maling halaga ng koneksyon ID naibalik Hindi tumugma ang field ng konteksto Maling hawakan ng session ibinalik ang CPF hindi tamang numero ng mensahe
Magrehistro ng Mga Code ng Error sa Pagtugon sa Session
Error (Int) -50 -51 -52
Error (Hex) 0xFFCE 0xFFCD 0xFFCC
Paglalarawan Haba ng mensahe na natanggap hindi wastong Status error iniulat Di-wastong bersyon
Ipasa ang Open Response Error Codes
Error (Int) -55 -56
Error (Hex) 0xFFC9 0xFFC8
Paglalarawan Haba ng mensahe na natanggap hindi wastong Status error na iniulat
Mga Code ng Error sa Pagtugon ng PCCC
Error (Int) -61 -62 -63 -64 -65
-66
Error (Hex) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE
Paglalarawan Ang haba ng mensahe ay natanggap na hindi wasto Ang error sa katayuan ay naiulat na CPF masamang command code na TNS sa mensahe ng PCCC ay hindi tumugma
Vendor ID sa mensahe ng PCCC hindi tumugma Serial number sa mensahe ng PCCC hindi tumugma
Manwal ng Gumagamit ng EIP Protocol
ProSoft Technology, Inc.
Pahina 71 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5.4 Sanggunian sa EIP
5.4.1 Mga Detalye ng SLC at MicroLogix
Pagmemensahe mula sa isang SLC 5/05 Ang PLX32-EIP-MBTCP-UA ay maaaring makatanggap ng mga mensahe mula sa isang SLC 5/05 na naglalaman ng isang Ethernet interface. Sinusuportahan ng gateway ang parehong read at write command.
SLC5/05 Sumulat ng Mga Utos
Sumulat ng mga utos sa paglilipat ng data mula sa SLC processor patungo sa gateway. Ang sumusunod na diagram ay nagpapakita ng isang example rung para magsagawa ng write command.
1 Itakda ang READ/WRITE parameter sa WRITE. Sinusuportahan ng gateway ang value ng parameter na TARGET DEVICE na 500CPU o PLC5.
2 Sa MSG object, i-click ang SETUP SCREEN sa MSG object para kumpletuhin ang configuration ng MSG instruction. Ipinapakita nito ang sumusunod na dialog box.
3 Itakda ang TARGET DEVICE DATA TABLE ADDRESS sa valid file elemento (tulad ng, N11:0) para sa mga mensahe ng SLC at PLC5.
4 Itakda ang opsyong MULTIHOP sa YES.
ProSoft Technology, Inc.
Pahina 72 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5 Kumpletuhin ang MULTIHOP tab na bahagi ng dialog box na ipinapakita sa sumusunod na larawan.
6 Itakda ang TO ADDRESS value sa Ethernet IP address ng gateway. 7 Pindutin ang INS key upang idagdag ang pangalawang linya para sa ControlLogix Backplane at itakda ang slot
numero hanggang sero.
ProSoft Technology, Inc.
Pahina 73 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
SLC5/05 Basahin ang Mga Utos
Basahin ang mga command na naglilipat ng data sa SLC processor mula sa gateway. Ang sumusunod na diagram ay nagpapakita ng isang example rung para magsagawa ng read command.
1 Itakda ang READ/WRITE parameter sa READ. Sinusuportahan ng gateway ang value ng parameter na TARGET DEVICE na 500CPU o PLC5.
2 Sa MSG object, i-click ang SETUP SCREEN sa MSG object para kumpletuhin ang configuration ng MSG instruction. Ipinapakita nito ang sumusunod na dialog box.
3 Itakda ang TARGET DEVICE DATA TABLE ADDRESS sa valid file elemento (tulad ng, N11:0) para sa mga mensahe ng SLC at PLC5.
4 Itakda ang opsyong MULTIHOP sa YES.
ProSoft Technology, Inc.
Pahina 74 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5 Punan ang MULTIHOP tab na bahagi ng dialog box tulad ng ipinapakita sa sumusunod na larawan.
6 Itakda ang TO ADDRESS value sa Ethernet IP address ng gateway. 7 Pindutin ang INS key upang idagdag ang pangalawang linya para sa ControlLogix Backplane at itakda ang slot
numero hanggang sero.
SLC File Mga uri
Ang impormasyong ito ay partikular sa pamilya ng SLC at MicroLogix o mga processor na ginagamit kasama ng PCCC command set. Ang mga utos ng processor ng SLC at MicroLogix ay sumusuporta sa a file type field na ipinasok bilang isang character upang tukuyin ang talahanayan ng data na gagamitin sa command. Ang sumusunod na talahanayan ay tumutukoy sa kaugnayan ng file mga uri na tinatanggap ng gateway at ng SLC file mga uri.
File I-type ang SBTCRNFZA
Paglalarawan Status Bit Timer Counter Control Integer Floating-point String ASCII
Ang File Ang Type Command Code ay ang halaga ng ASCII character code ng File Uri ng liham. Ito ang halagang ilalagay para sa FILE TYPE parameter ng mga configuration ng PCCC Command sa mga talahanayan ng data sa lohika ng hagdan.
Bilang karagdagan, ang mga partikular na function ng SLC (502, 510 at 511) ay sumusuporta sa isang sub-element na field. Ang field na ito ay pumipili ng isang sub-element na field sa isang kumplikadong talahanayan ng data. Para kay example, upang makuha ang kasalukuyang naipon na halaga para sa isang counter o timer, itakda ang field ng sub-element sa 2.
ProSoft Technology, Inc.
Pahina 75 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5.4.2 Mga Detalye ng PLC5 Processor
Pagmemensahe mula sa isang PLC5 Ang gateway ay maaaring makatanggap ng mga mensahe mula sa isang PLC5 na naglalaman ng isang Ethernet interface. Sinusuportahan ng gateway ang parehong read at write command.
PLC5 Sumulat ng Mga Utos
Sumulat ng mga command na naglilipat ng data mula sa PLC5 processor patungo sa gateway. Ang sumusunod na diagram ay nagpapakita ng isang example rung para magsagawa ng write command.
1 Sa MSG object, i-click ang SETUP SCREEN sa MSG object para kumpletuhin ang configuration ng MSG instruction. Ipinapakita nito ang sumusunod na dialog box.
2 Piliin ang COMMUNICATION COMMAND na isasagawa mula sa sumusunod na listahan ng mga sinusuportahang command.
o PLC5 Type Write o PLC2 Unprotected Write o PLC5 Typed Sumulat sa PLC o PLC Typed Logical Write
3 Itakda ang TARGET DEVICE DATA TABLE ADDRESS sa valid file elemento (tulad ng,N11:0) para sa mga mensahe ng SLC at PLC5. Para sa PLC2 Unprotected Write message, itakda ang address sa database index (tulad ng 1000) para sa command.
ProSoft Technology, Inc.
Pahina 76 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
4 Itakda ang opsyong MULTIHOP sa YES. 5 Kumpletuhin ang MULTIHOP tab na bahagi ng dialog box tulad ng ipinapakita sa sumusunod na larawan.
6 Itakda ang TO ADDRESS value sa Ethernet IP address ng gateway. 7 Pindutin ang INS key upang idagdag ang pangalawang linya para sa ControlLogix Backplane at itakda ang slot
numero hanggang sero.
ProSoft Technology, Inc.
Pahina 77 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
PLC5 Read Commands
Basahin ang mga command na naglilipat ng data sa PLC5 processor mula sa gateway. Ang sumusunod na diagram ay nagpapakita ng isang example rung na nagsasagawa ng read command.
1 Sa MSG object, i-click ang SETUP SCREEN sa MSG object para kumpletuhin ang configuration ng MSG instruction. Ipinapakita nito ang sumusunod na dialog box.
2 Piliin ang COMMUNICATION COMMAND na isasagawa mula sa sumusunod na listahan ng mga sinusuportahang command.
o PLC5 Type Read o PLC2 Unprotected Read o PLC5 Typed Read to PLC o PLC Typed Logical Read
3 Itakda ang TARGET DEVICE DATA TABLE ADDRESS sa valid file elemento (tulad ng, N11:0) para sa mga mensahe ng SLC at PLC5. Para sa PLC2 Unprotected Read na mensahe, itakda ang address sa database index (tulad ng, 1000) para sa command.
4 Itakda ang opsyong MULTIHOP sa YES.
ProSoft Technology, Inc.
Pahina 78 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5 Kumpletuhin ang MULTIHOP tab na bahagi ng dialog box tulad ng ipinapakita sa sumusunod na larawan.
6 Itakda ang TO ADDRESS value sa Ethernet IP address ng gateway. 7 Pindutin ang INS key upang idagdag ang pangalawang linya para sa ControlLogix Backplane at itakda ang slot
numero hanggang sero.
PLC-5 Sub-Element Fields
Ang seksyong ito ay naglalaman ng impormasyong partikular sa PLC-5 processor kapag ginagamit ang PCCC command set. Ang mga utos na partikular sa processor ng PLC-5 ay naglalaman ng field ng sub-element na code. Ang field na ito ay pumipili ng isang sub-element na field sa isang kumplikadong talahanayan ng data. Para kay example, upang makuha ang kasalukuyang naipon na halaga para sa isang counter o timer, itakda ang field ng sub-element sa 2. Ipinapakita ng mga sumusunod na talahanayan ang mga sub-element na code para sa mga kumplikadong talahanayan ng data ng PLC-5.
Timer / Counter
Code 0 1 2
Paglalarawan Control Preset Naipon
Kontrol
Code 0 1 2
Posisyon ng Haba ng Kontrol sa Paglalarawan
PD
Ang lahat ng mga halaga ng PD ay mga floating point na halaga, ang mga ito ay dalawang salita ang haba.
Code 0 2 4 6 8 26
Paglalarawan Control SP Kp Ki Kd PV
ProSoft Technology, Inc.
Pahina 79 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
BT
Code 0 1 2 3 4 5
MG
Code 0 1 2 3
Paglalarawan Control RLEN DLEN Data file # Element # Rack/Grp/Slot
Error sa Pagkontrol sa Paglalarawan RLEN DLEN
Manwal ng Gumagamit ng EIP Protocol
ProSoft Technology, Inc.
Pahina 80 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
5.4.3 Mga Detalye ng ControlLogix at CompactLogix Processor
Pagmemensahe mula sa isang ControlLogix o CompactLogix Processor Gamitin ang MSG na pagtuturo upang makipagpalitan ng data sa pagitan ng isang Control/CompactLogix processor at ang gateway. Mayroong dalawang pangunahing paraan ng paglilipat ng data na sinusuportahan ng gateway kapag ginagamit ang pagtuturo ng MSG: mga naka-encapsulated na mensahe ng PCCC at mga mensahe ng CIP Data Table. Maaari mong gamitin ang alinmang paraan.
Mga Encapsulated PCCC Messages Ang seksyong ito ay naglalaman ng impormasyong partikular sa Control/CompactLogix processor kapag ginagamit ang PCCC command set. Ang kasalukuyang pagpapatupad ng PCCC command set ay hindi gumagamit ng mga function na maaaring direktang ma-access ang Controller Tag Database. Upang ma-access ang database na ito, dapat mong gamitin ang tampok na table-mapping sa RSLogix 5000. Pinahihintulutan ng RSLogix 5000 ang pagtatalaga ng Controller Tag Mga array sa virtual na PLC 5 na mga talahanayan ng data. Ang PLX32EIP-MBTCP-UA gamit ang PLC 5 command set na tinukoy sa dokumentong ito ay maaaring ma-access ang controller data na ito. Ginagamit ng mga processor ng PLC5 at SLC5/05 na naglalaman ng Ethernet interface ang naka-encapsulated na paraan ng mensahe ng PCCC. Ginagaya ng gateway ang mga device na ito at tinatanggap ang parehong read at write command.
Naka-encapsulated PCCC Write Message Ang mga command ay naglilipat ng data mula sa processor papunta sa gateway. Sinusuportahan ng gateway ang mga sumusunod na encapsulated PCCC command: · PLC2 Unprotected Write · PLC5 Typed Write · PLC5 Word Range Write · PLC Typed Write
Ang sumusunod na diagram ay nagpapakita ng isang example rung na nagsasagawa ng write command.
ProSoft Technology, Inc.
Pahina 81 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
1 Sa dialog box ng Message Configuration, tukuyin ang set ng data na ililipat mula sa processor patungo sa gateway gaya ng ipinapakita sa sumusunod na larawan.
2 Kumpletuhin ang dialog box para sa lugar ng data na ililipat.
o Para sa mga mensahe ng PLC5 at SLC, itakda ang DESTINATION ELEMENT sa isang elemento sa isang data file (tulad ng, N10:0).
o Para sa PLC2 Unprotected Write message, itakda ang DESTINATION ELEMENT sa address sa panloob na database ng gateway. Hindi ito maaaring itakda sa halagang mas mababa sa sampu. Ito ay hindi isang limitasyon ng gateway ngunit ng RSLogix software.
o Para sa isang PLC2 Unprotected Write or Read function, ilagay ang database address sa octal na format.
3 I-click ang tab na KOMUNIKASYON at kumpletuhin ang impormasyon ng komunikasyon tulad ng ipinapakita sa sumusunod na larawan.
ProSoft Technology, Inc.
Pahina 82 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
4 Tiyaking pipiliin mo ang CIP bilang PARAAN NG KOMUNIKASYON. Tinutukoy ng PATH ang ruta ng mensahe mula sa processor patungo sa gateway ng EIP. Ang mga elemento ng path ay pinaghihiwalay ng mga kuwit. Sa exampipinapakita ang landas:
o Ang unang elemento ay "Enet", na tinukoy ng gumagamit na pangalan na ibinigay sa 1756ENET gateway sa chassis (maaari mong palitan ang numero ng slot ng ENET gateway para sa pangalan)
o Ang pangalawang elemento, "2", ay kumakatawan sa Ethernet port sa 1756-ENET gateway.
o Ang huling elemento ng path, "192.168.0.75" ay ang IP address ng gateway, na siyang target para sa mensahe.
Posible ang mas kumplikadong mga landas kung nagruruta sa ibang mga network gamit ang maramihang 1756-ENET gateway at rack. Sumangguni sa ProSoft Technology Technical Support Knowledgebase para sa higit pang impormasyon sa Ethernet routing at mga kahulugan ng path.
ProSoft Technology, Inc.
Pahina 83 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Naka-encapsulated PCCC Read Message
Basahin ang mga command na naglilipat ng data mula sa gateway patungo sa isang processor. Sinusuportahan ng gateway ang naka-encapsulated na mga utos ng PCCC:
· PLC2 Unprotected Read · PLC5 Typed Read · PLC5 Word Range Read · PLC Typed Read
Ang sumusunod na diagram ay nagpapakita ng isang example rung na nagsasagawa ng read command.
1 Sa dialog box ng Message Configuration, tukuyin ang set ng data na ililipat mula sa processor patungo sa gateway gaya ng ipinapakita sa sumusunod na larawan.
2 Kumpletuhin ang dialog box para sa lugar ng data na ililipat.
o Para sa mga mensahe ng PLC5 at SLC, itakda ang SOURCE ELEMENT sa isang elemento sa isang data file (tulad ng, N10:0).
o Para sa PLC2 Unprotected Read na mensahe, itakda ang SOURCE ELEMENT sa address sa panloob na database ng gateway. Hindi ito maaaring itakda sa halagang mas mababa sa sampu. Ito ay hindi isang limitasyon ng gateway ngunit ng RSLogix software.
ProSoft Technology, Inc.
Pahina 84 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
3 I-click ang tab na KOMUNIKASYON at kumpletuhin ang impormasyon ng komunikasyon tulad ng ipinapakita sa sumusunod na larawan.
4 Tiyaking pipiliin mo ang CIP bilang PARAAN NG KOMUNIKASYON. Tinutukoy ng PATH ang ruta ng mensahe mula sa processor patungo sa gateway ng EIP. Ang mga elemento ng path ay pinaghihiwalay ng mga kuwit. Sa exampipinapakita ang landas:
o Ang unang elemento ay "Enet", na tinukoy ng gumagamit na pangalan na ibinigay sa 1756ENET gateway sa chassis (maaari mong palitan ang numero ng slot ng ENET gateway para sa pangalan)
o Ang pangalawang elemento, "2", ay kumakatawan sa Ethernet port sa 1756-ENET gateway.
o Ang huling elemento ng path, "192.168.0.75" ay ang IP address ng gateway, at ang target para sa mensahe.
Posible ang mas kumplikadong mga landas kung nagruruta sa ibang mga network gamit ang maramihang 1756-ENET gateway at rack. Sumangguni sa ProSoft Technology Technical Support Knowledgebase para sa higit pang impormasyon sa Ethernet routing at mga kahulugan ng path.
ProSoft Technology, Inc.
Pahina 85 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Mga Operasyon ng CIP Data Table
Maaari mong gamitin ang mga mensahe ng CIP upang maglipat ng data sa pagitan ng ControlLogix o CompactLogix processor at ng gateway. Tag ang mga pangalan ay tumutukoy sa mga elementong ililipat. Ang gateway ay sumusuporta sa parehong read at write operations.
CIP Data Table Sumulat
CIP data table write messages transfer data mula sa processor papunta sa gateway. Ang sumusunod na diagram ay nagpapakita ng isang example rung na nagsasagawa ng write command.
1 Sa dialog box ng Message Configuration, tukuyin ang set ng data na ililipat mula sa processor patungo sa gateway gaya ng ipinapakita sa sumusunod na larawan.
2 Kumpletuhin ang dialog box para sa lugar ng data na ililipat. Ang mga mensahe ng CIP Data Table ay nangangailangan ng a tag elemento ng database para sa pinagmulan at patutunguhan.
o Ang PINAGMULAN TAG ay a tag tinukoy sa Controller Tag database. o Ang DESTINATION ELEMENT ay ang tag elemento sa gateway. o Ginagaya ng gateway ang a tag database bilang isang hanay ng mga elemento na tinukoy ng
maximum na laki ng rehistro para sa gateway na may tag pangalan INT_DATA (na may pinakamataas na halaga ng int_data[3999]).
ProSoft Technology, Inc.
Pahina 86 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
3 Sa dating example, ang unang elemento sa database ay ang panimulang lokasyon para sa pagsulat ng operasyon ng sampung elemento. I-click ang tab na KOMUNIKASYON at kumpletuhin ang impormasyon ng komunikasyon tulad ng ipinapakita sa sumusunod na larawan.
4 Tiyaking pipiliin mo ang CIP bilang PARAAN NG KOMUNIKASYON. Tinutukoy ng PATH ang ruta ng mensahe mula sa processor patungo sa gateway ng EIP. Ang mga elemento ng path ay pinaghihiwalay ng mga kuwit. Sa exampipinapakita ang landas:
o Ang unang elemento ay "Enet", na tinukoy ng gumagamit na pangalan na ibinigay sa 1756ENET gateway sa chassis (maaari mong palitan ang numero ng slot ng ENET gateway para sa pangalan)
o Ang pangalawang elemento, "2", ay kumakatawan sa Ethernet port sa 1756-ENET gateway.
o Ang huling elemento ng path, "192.168.0.75" ay ang IP address ng gateway, na siyang target para sa mensahe.
Posible ang mas kumplikadong mga landas kung nagruruta sa ibang mga network gamit ang maramihang 1756-ENET gateway at rack. Sumangguni sa ProSoft Technology Technical Support Knowledgebase para sa higit pang impormasyon sa Ethernet routing at mga kahulugan ng path.
ProSoft Technology, Inc.
Pahina 87 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
Binasa ang CIP Data Table
CIP data table read messages transfer data sa processor mula sa gateway. Ang sumusunod na diagram ay nagpapakita ng isang example rung na nagsasagawa ng read command.
1 Sa dialog box ng Message Configuration, tukuyin ang set ng data na ililipat mula sa processor patungo sa gateway gaya ng ipinapakita sa sumusunod na larawan.
2 Kumpletuhin ang dialog box para sa lugar ng data na ililipat. Ang mga mensahe ng CIP Data Table ay nangangailangan ng a tag elemento ng database para sa pinagmulan at patutunguhan.
o Ang DESTINATION TAG ay a tag tinukoy sa Controller Tag database. o Ang SOURCE ELEMENT ay ang tag elemento sa gateway. o Ginagaya ng gateway ang a tag database bilang isang hanay ng mga elemento na tinukoy ng
maximum na laki ng rehistro para sa gateway (parameter ng configuration ng user na "Maximum Register" sa seksyong [Gateway]) na may tag pangalan INT_DATA.
ProSoft Technology, Inc.
Pahina 88 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng EIP Protocol
3 Sa dating example, ang unang elemento sa database ay ang panimulang lokasyon para sa read operation ng sampung elemento. I-click ang tab na KOMUNIKASYON at kumpletuhin ang impormasyon ng komunikasyon tulad ng ipinapakita sa sumusunod na larawan.
4 Tiyaking pipiliin mo ang CIP bilang PARAAN NG KOMUNIKASYON. Tinutukoy ng PATH ang ruta ng mensahe mula sa processor patungo sa gateway ng EIP. Ang mga elemento ng path ay pinaghihiwalay ng mga kuwit. Sa exampipinapakita ang landas:
o Ang unang elemento ay "Enet", na tinukoy ng gumagamit na pangalan na ibinigay sa 1756ENET gateway sa chassis (maaari mong palitan ang numero ng slot ng ENET gateway para sa pangalan)
o Ang pangalawang elemento, "2", ay kumakatawan sa Ethernet port sa 1756-ENET gateway.
o Ang huling elemento ng path, "192.168.0.75" ay ang IP address ng gateway, na siyang target para sa mensahe.
Posible ang mas kumplikadong mga landas kung nagruruta sa ibang mga network gamit ang maramihang 1756-ENET gateway at rack. Sumangguni sa ProSoft Technology Technical Support Knowledgebase para sa higit pang impormasyon sa Ethernet routing at mga kahulugan ng path.
ProSoft Technology, Inc.
Pahina 89 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
6 MBTCP Protocol
Manwal ng Gumagamit ng MBTCP Protocol
6.1 MBTCP Functional Overview
Maaari mong gamitin ang PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) na protocol para i-interface ang maraming iba't ibang protocol sa pamilya ng mga processor ng Schneider Electric Quantum pati na rin ang iba pang device na sumusuporta sa protocol. Sinusuportahan ng MBTCP protocol ang mga koneksyon ng kliyente at server.
Sinusuportahan ng gateway ang koneksyon ng kliyente sa TCP/IP network upang makipag-interface sa mga processor (at iba pang mga device na nakabatay sa server) gamit ang listahan ng command na hanggang 100 entry na iyong tinukoy. Iniimbak ng gateway ang mga write command para sa mga malalayong processor sa mas mababang memorya ng gateway. Dito rin nag-iimbak ang gateway ng data mula sa mga read command mula sa iba pang device. Tingnan ang MBTCP Internal Database (pahina 92) para sa karagdagang impormasyon.
Ang data sa mas mababang memorya ng panloob na database ng gateway ay naa-access para sa read at write na mga operasyon ng anumang node sa network na sumusuporta sa MBAP (Service Port 502) o MBTCP (Service Ports 2000/2001) TCP/IP protocol. Ang MBAP protocol (Port 502) ay isang karaniwang pagpapatupad na tinukoy ng Schneider Electric at ginagamit sa kanilang Quantum processor. Ang bukas na protocol na ito ay isang binagong bersyon ng serial protocol ng Modbus. Ang MBTCP protocol ay isang naka-embed na Modbus protocol message sa isang TCP/IP packet. Sinusuportahan ng gateway ang hanggang limang aktibong koneksyon sa server sa Service Ports 502, limang karagdagang aktibong koneksyon sa server sa Service Port 2000, at isang aktibong koneksyon ng kliyente.
Ang sumusunod na paglalarawan ay nagpapakita ng pagpapagana ng Modbus TCP/IP protocol.
ProSoft Technology, Inc.
Pahina 90 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng MBTCP Protocol
6.1.1 Pangkalahatang Detalye ng MBTCP
Ang Modbus TCP/IP protocol ay nagbibigay-daan sa maramihang independiyente, sabay-sabay na koneksyon sa Ethernet. Ang mga koneksyon ay maaaring lahat ng mga kliyente, lahat ng mga server, o isang kumbinasyon ng parehong mga koneksyon ng kliyente at server.
· 10/100 MB Ethernet Communication port · Sinusuportahan ang Enron na bersyon ng Modbus protocol para sa floating-point data transactions · Configurable parameters para sa client kasama ang minimum response delay na 0 hanggang
65535 ms at floating-point support · Sinusuportahan ang limang independiyenteng koneksyon sa server para sa Service Port 502 · Sinusuportahan ang limang independiyenteng koneksyon ng server para sa Service Port 2000 · Nagsisimula ang lahat ng data mapping sa Modbus register 400001, protocol base 0. · Mga error code, error counter, at port data ng katayuan na magagamit sa memorya ng data ng gumagamit
Modbus TCP/IP Client
· Aktibong nagbabasa ng data mula at nagsusulat ng data sa Modbus TCP/IP device gamit ang MBAP · Hanggang 10 koneksyon ng kliyente na may maraming command para makipag-usap sa maraming server
Modbus TCP/IP Server
· Ang driver ng server ay tumatanggap ng mga papasok na koneksyon sa Service Port 502 para sa mga kliyenteng gumagamit ng Modbus TCP/IP MBAP na mga mensahe at mga koneksyon sa Service Port 2000 (o iba pang Service Ports) para sa mga kliyenteng gumagamit ng mga Encapsulated Modbus na mensahe.
· Sinusuportahan ang maramihang mga independiyenteng koneksyon sa server para sa anumang kumbinasyon ng Service Port 502 (MBAP) at Service Port 2000 (Encapsulated)
· Hanggang 20 server ang sinusuportahan
Mga Suportadong Utos ng Parameter Modbus (client at server)
Mga Nako-configure na Parameter: (client at server)
Mga Nako-configure na Parameter: (client lang)
Data ng Katayuan ng Listahan ng Utos
Pagboto sa Listahan ng Utos
Paglalarawan
1: Basahin ang Coil Status 2: Basahin ang Input Status 3: Basahin ang Holding Registers 4: Basahin ang Input Registers 5: Force (Write) Single Coil 6: Preset (Write) Single Holding Register
15: Force (Write) Multiple Coils 16: Preset (Write) Multiple Holding Registers 22: Mask Write Holding Register (Slave Only) 23: Read/Write Holding Registers (Slave Only)
Gateway IP Address PLC Read Start Register (%MW) PLC Write Start Register (%MW)
Bilang ng mga server ng MBAP at MBTCP Gateway Modbus Basahin ang Start Address Gateway Modbus Isulat ang Start Address
Minimum Command Delay Response Timeout Bilang ng Pagsubok muli
Command Error Pointer
Hanggang sa 160 Modbus command (isa tag bawat utos)
Ang mga error code ay iniulat nang paisa-isa para sa bawat command. Available ang data ng katayuan sa mataas na antas mula sa Modbus TCP/IP client (Hal: PLC)
Ang bawat utos ay maaaring indibidwal na paganahin o hindi pinagana; Ang write-only-on-datachange ay available
ProSoft Technology, Inc.
Pahina 91 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng MBTCP Protocol
6.1.2 Panloob na Database ng MBTCP
Ang panloob na database ay sentro sa paggana ng PLX32-EIP-MBTCP-UA. Ibinabahagi ng gateway ang database na ito sa pagitan ng lahat ng mga port ng komunikasyon sa gateway at ginagamit ito bilang isang conduit upang magpasa ng impormasyon mula sa isang protocol patungo sa isa pang device sa isang network sa isa o higit pang mga device sa isa pang network. Pinapahintulutan nito ang data mula sa mga device sa isang port ng komunikasyon na ma-access at kontrolin ng mga device sa isa pang port ng komunikasyon.
Bilang karagdagan sa data mula sa kliyente at server, maaari mong imapa ang katayuan at impormasyon ng error na nabuo ng gateway sa lugar ng data ng gumagamit ng panloob na database. Ang panloob na database ay nahahati sa dalawang lugar:
· Upper memory para sa gateway status data area. Dito nagsusulat ang gateway ng panloob na data ng katayuan para sa mga protocol na sinusuportahan ng gateway.
· Mas mababang memory para sa lugar ng data ng gumagamit. Dito iniimbak at ina-access ang mga papasok na data mula sa mga panlabas na device.
Ang bawat protocol sa PLX32-EIP-MBTCP-UA ay maaaring magsulat ng data at magbasa ng data mula sa lugar ng data ng user.
Tandaan: Kung gusto mong i-access ang data ng status ng gateway sa itaas na memorya, maaari mong gamitin ang tampok na data mapping sa gateway upang kopyahin ang data mula sa lugar ng data ng status ng gateway patungo sa lugar ng data ng user. Tingnan ang Mapping Data sa Module Memory (pahina 23). Kung hindi, maaari mong gamitin ang mga diagnostic function sa ProSoft Configuration Builder upang view data ng katayuan ng gateway. Para sa karagdagang impormasyon sa data ng katayuan ng gateway, tingnan ang Network Diagnostics (pahina 102).
ProSoft Technology, Inc.
Pahina 92 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng MBTCP Protocol
Modbus TCP/IP Client Access sa Database
Ang pagpapagana ng kliyente ay nagpapalitan ng data sa pagitan ng panloob na database ng PLX32-EIP-MBTCP-UA at mga talahanayan ng data na itinatag sa isa o higit pang mga Quantum processor o iba pang mga device na nakabatay sa server. Ang listahan ng command na iyong tinukoy sa ProSoft Configuration Builder ay tumutukoy kung anong data ang ililipat sa pagitan ng gateway at ng bawat isa sa mga server sa network. Walang lohika ng hagdan ang kinakailangan sa processor (server) para sa functionality ng kliyente, maliban upang matiyak na mayroong sapat na memorya ng data.
Inilalarawan ng sumusunod na paglalarawan ang daloy ng data sa pagitan ng mga kliyenteng Ethernet at ng panloob na database.
Maramihang Server Access sa Database
Ang MBTCP gateway ay nagbibigay ng functionality ng server gamit ang nakareserbang Service Port 502 para sa Modbus TCP/IP MBAP na mga mensahe, gayundin ang Service Ports 2000 at 2001 upang suportahan ang TCP/IP Encapsulated Modbus na bersyon ng protocol na ginagamit ng ilang HMI manufacturer. Ang suporta ng server sa gateway ay nagbibigay-daan sa mga aplikasyon ng kliyente (para sa halample: HMI software, Quantum processors, atbp) para basahin at isulat sa database ng gateway. Tinatalakay ng seksyong ito ang mga kinakailangan para sa pag-attach sa gateway gamit ang mga application ng kliyente.
Sinusuportahan ng driver ng server ang maramihang magkakasabay na koneksyon mula sa ilang kliyente. Hanggang limang kliyente ang maaaring sabay na kumonekta sa Service Port 502 at lima pa ang maaaring sabay na kumonekta sa Service Port 2000. Ang MBTCP protocol ay gumagamit ng Service Port 2001 upang ipasa ang Encapsulated Modbus commands mula sa Ethernet port patungo sa serial port ng gateway.
Kapag na-configure bilang isang server, ginagamit ng gateway ang panloob na database nito bilang pinagmumulan ng mga kahilingan sa pagbasa at ang patutunguhan para sa mga kahilingan sa pagsulat mula sa mga malalayong kliyente. Ang pag-access sa database ay kinokontrol ng uri ng command na natanggap sa papasok na mensahe mula sa kliyente. Ang sumusunod na talahanayan ay tumutukoy sa kaugnayan ng panloob na database ng gateway sa mga address na kinakailangan sa mga papasok na Modbus TCP/IP na kahilingan.
ProSoft Technology, Inc.
Pahina 93 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng MBTCP Protocol
Database Address 0 1000 2000 3000 3999
Address ng Modbus 40001 41001 42001 43001 44000
Ang mga sumusunod na virtual address ay hindi bahagi ng normal na database ng user ng gateway at hindi wastong mga address para sa karaniwang data. Gayunpaman, maaaring gamitin ang mga address na ito para sa mga papasok na command na humihiling ng floating-point data.
Upang gumamit ng mga address sa itaas na hanay na ito, kailangan mong i-configure ang mga sumusunod na parameter sa Prosoft Configuration Builder (PCB):
· Itakda ang Float Flag sa configuration ng MBTCP server sa YES · Itakda ang Float Start sa isang database address sa hanay sa ibaba · Itakda ang Float Offset sa isang database address sa gateway user memory area na ipinapakita
sa itaas.
Tandaan na, kapag tapos na ito, ang lahat ng data sa itaas ng Float Start address ay dapat na floating-point data. Tingnan ang Pag-configure ng Mga Server ng MBTCP (pahina 95).
Database Address 4000 5000 6000 7000 8000 9000 9999
Address ng Modbus 44001 45001 46001 47001 48001 49001 50000
Ang gateway ay dapat na wastong na-configure at nakakonekta sa network bago ang anumang pagtatangka na gamitin ito. Gumamit ng isang network verification program, gaya ng ProSoft Discovery Service o ang command prompt na pagtuturo ng PING, upang i-verify na mahahanap ng ibang mga device ang gateway sa network. Gamitin ang ProSoft Configuration Builder para kumpirmahin ang tamang configuration ng gateway at para ilipat ang configuration files papunta at mula sa gateway.
Pagruruta ng Mensahe ng Modbus: Port 2001
Kapag ang mga mensahe ng Modbus ay ipinadala sa PLX32-EIP-MBTCP-UA sa pamamagitan ng TCP/IP na koneksyon sa port 2001, ang mga mensahe ay dadalhin ng gateway nang direkta palabas sa serial communication port (Port 0, kung ito ay naka-configure bilang Modbus master) . Ang mga utos (magbasa man o magsulat ng utos) ay agad na iruruta sa mga slave device sa serial port. Ang mga mensahe ng pagtugon mula sa mga slave device ay niruruta ng gateway sa TCP/IP network upang matanggap ng pinagmulang host.
ProSoft Technology, Inc.
Pahina 94 ng 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
Manwal ng Gumagamit ng MBTCP Protocol
6.2 Configuration ng MBTCP
6.2.1 Pag-configure ng mga MBTCP Server Ang seksyong ito ay naglalaman ng database offset na impormasyon na ginagamit ng PLX32-EIP-MBTCP-UA MBTCP server kapag na-access ng mga panlabas na kliyente. Maaari mong gamitin ang mga ito
Mga Dokumento / Mga Mapagkukunan
![]() |
ProSoft TECHNOLOGY PLX32 Multi Protocol Gateway [pdf] User Manual PLX32 Multi Protocol Gateway, PLX32, Multi Protocol Gateway, Protocol Gateway, Gateway |