Gerbang Berbilang Protokol PLX32
Maklumat Produk
Spesifikasi
- Nama Produk: Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
- Pengilang: ProSoft Technology, Inc.
- Tarikh Manual Pengguna: 27 Oktober 2023
- Keperluan Kuasa: Kuasa Kelas 2
- Kelulusan dan Pensijilan Agensi: Tersedia di
pengilang webtapak
Arahan Penggunaan Produk
1. Mulakan Di Sini
Sebelum menggunakan Gerbang Berbilang Protokol, ikuti langkah-langkahnya
digariskan di bawah:
1.1 Berakhirview
Biasakan diri dengan ciri dan fungsi
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway dengan merujuk kepada pengguna
manual.
1.2 Keperluan Sistem
Pastikan sistem anda memenuhi keperluan yang diperlukan
dinyatakan dalam manual pengguna untuk prestasi optimum.
1.3 Kandungan Pakej
Semak kandungan pakej untuk mengesahkan bahawa semua item disertakan
seperti yang disenaraikan dalam manual pengguna.
1.4 Memasang Gerbang pada rel DIN
Ikut arahan yang diberikan dalam manual pengguna dengan betul
lekapkan pintu masuk pada rel DIN untuk pemasangan selamat.
1.5 Tetapan Pelompat
Laraskan tetapan pelompat mengikut manual pengguna untuk
konfigurasikan get laluan seperti yang diperlukan untuk persediaan anda.
1.6 Kad SD
Jika berkenaan, masukkan kad SD ke dalam slot yang ditetapkan
mengikut garis panduan yang disediakan dalam manual pengguna.
1.7 Menyambung Kuasa ke Unit
Sambungkan bekalan kuasa ke unit seperti yang diarahkan kepada pengguna
manual untuk menghidupkan Gerbang Berbilang Protokol.
Soalan Lazim (FAQ)
S: Bagaimanakah cara saya menetapkan semula Gerbang Berbilang Protokol kepada kilang
tetapan?
J: Untuk menetapkan semula get laluan kepada tetapan kilang, cari tetapan semula
butang pada peranti dan tahan selama 10 saat sehingga unit
dimulakan semula.
S: Bolehkah Gerbang PLX32-EIP-MBTCP-UA digunakan dalam keadaan berbahaya
lokasi?
J: Tidak, tidak disyorkan untuk menggunakan pintu masuk dalam keadaan berbahaya
lokasi mengikut garis panduan keselamatan yang disediakan dalam manual pengguna.
PLX32-EIP-MBTCP-UA
Gerbang Berbilang Protokol
MANUAL PENGGUNA
27 Oktober 2023
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Kandungan
Sila maklum balas anda
Kami sentiasa mahu anda merasakan bahawa anda membuat keputusan yang betul untuk menggunakan produk kami. Jika anda mempunyai cadangan, komen, pujian atau aduan tentang produk, dokumentasi atau sokongan kami, sila tulis atau hubungi kami.
Cara Menghubungi Kami
ProSoft Technology, Inc. +1 661-716-5100 +1 661-716-5101 (Faks) www.prosoft-technology.com support@prosoft-technology.com
Manual Pengguna PLX32-EIP-MBTCP-UA Untuk Kegunaan Awam.
27 Oktober 2023
ProSoft Technology®, ialah hak cipta berdaftar ProSoft Technology, Inc. Semua jenama atau nama produk lain adalah atau mungkin tanda dagangan, dan digunakan untuk mengenal pasti produk dan perkhidmatan, pemilik masing-masing.
Penafian Kandungan
Dokumentasi ini tidak bertujuan sebagai pengganti dan tidak boleh digunakan untuk menentukan kesesuaian atau kebolehpercayaan produk ini untuk aplikasi pengguna tertentu. Adalah menjadi kewajipan mana-mana pengguna atau penyepadu sedemikian untuk melaksanakan analisis risiko yang sesuai dan lengkap, penilaian dan ujian produk berkenaan dengan aplikasi khusus yang berkaitan atau penggunaannya. ProSoft Technology mahupun mana-mana sekutu atau anak syarikatnya tidak akan bertanggungjawab atau bertanggungjawab atas penyalahgunaan maklumat yang terkandung di sini. Maklumat dalam dokumen ini termasuk ilustrasi, spesifikasi dan dimensi mungkin mengandungi ketidaktepatan teknikal atau ralat tipografi. ProSoft Technology tidak membuat jaminan atau perwakilan tentang ketepatannya dan tidak bertanggungjawab untuk dan berhak untuk membetulkan ketidaktepatan atau kesilapan tersebut pada bila-bila masa tanpa notis. Jika anda mempunyai sebarang cadangan untuk penambahbaikan atau pindaan atau mendapati ralat dalam penerbitan ini, sila maklumkan kepada kami.
Tiada bahagian daripada dokumen ini boleh diterbitkan semula dalam apa jua bentuk atau dengan sebarang cara, elektronik atau mekanikal, termasuk fotokopi, tanpa kebenaran bertulis daripada ProSoft Technology. Semua peraturan keselamatan negeri, wilayah dan tempatan yang berkaitan mesti dipatuhi semasa memasang dan menggunakan produk ini. Atas sebab keselamatan dan untuk membantu memastikan pematuhan dengan data sistem yang didokumenkan, hanya pengilang perlu melakukan pembaikan kepada komponen. Apabila peranti digunakan untuk aplikasi dengan keperluan keselamatan teknikal, arahan yang berkaitan mesti diikuti. Kegagalan untuk menggunakan perisian ProSoft Technology atau perisian yang diluluskan dengan produk perkakasan kami boleh mengakibatkan kecederaan, kemudaratan atau keputusan pengendalian yang tidak betul. Kegagalan untuk mematuhi maklumat ini boleh mengakibatkan kecederaan atau kerosakan peralatan.
Hak Cipta © 2023 ProSoft Technology, Inc. Hak Cipta Terpelihara.
Untuk pengguna profesional di Kesatuan Eropah
Jika anda ingin membuang peralatan elektrik dan elektronik (EEE), sila hubungi pengedar atau pembekal anda untuk mendapatkan maklumat lanjut.
Prop 65 Amaran Kanser dan Kemudaratan Reproduktif www.P65Warnings.ca.gov
ProSoft Technology, Inc.
Muka surat 2 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Kandungan
Maklumat Sumber Terbuka
Perisian Sumber Terbuka yang digunakan dalam produk
Produk ini mengandungi, antara lain, Perisian Sumber Terbuka files, seperti yang ditakrifkan di bawah, dibangunkan oleh pihak ketiga dan dilesenkan di bawah lesen Perisian Sumber Terbuka. Perisian Sumber Terbuka ini files dilindungi oleh hak cipta. Hak anda untuk menggunakan Perisian Sumber Terbuka dikawal oleh syarat lesen Perisian Sumber Terbuka yang berkenaan. Pematuhan anda dengan syarat lesen tersebut akan memberi anda hak untuk menggunakan Perisian Sumber Terbuka seperti yang diramalkan dalam lesen yang berkaitan. Sekiranya berlaku percanggahan antara syarat lesen ProSoft Technology, Inc. lain yang berkenaan dengan produk dan syarat lesen Perisian Sumber Terbuka, syarat Perisian Sumber Terbuka akan diguna pakai. Perisian Sumber Terbuka disediakan tanpa royalti (iaitu tiada bayaran dikenakan untuk melaksanakan hak berlesen). Perisian Sumber Terbuka yang terkandung dalam produk ini dan lesen Perisian Sumber Terbuka masing-masing dinyatakan dalam modul webhalaman, dalam pautan Sumber Terbuka. Jika Perisian Sumber Terbuka yang terkandung dalam produk ini dilesenkan di bawah GNU General Public License (GPL), GNU Lesser General Public License (LGPL), Mozilla Public License (MPL) atau mana-mana lesen Perisian Sumber Terbuka lain, yang memerlukan kod sumber itu hendaklah tersedia dan kod sumber tersebut belum dihantar bersama-sama dengan produk, anda boleh memesan kod sumber Perisian Sumber Terbuka yang sepadan daripada ProSoft Technology, Inc. – terhadap pembayaran caj penghantaran dan pengendalian – untuk tempoh sekurang-kurangnya 3 tahun sejak pembelian produk. Sila hantar permintaan khusus anda, dalam tempoh 3 tahun dari tarikh pembelian produk ini, bersama-sama dengan nama dan nombor siri produk yang terdapat pada label produk kepada:
ProSoft Technology, Inc. Pengarah Kejuruteraan 9201 Camino Media, Suite 200 Bakersfield, CA 93311 USA
Waranti mengenai penggunaan selanjutnya Perisian Sumber Terbuka
ProSoft Technology, Inc. tidak memberikan jaminan untuk Perisian Sumber Terbuka yang terkandung dalam produk ini, jika Perisian Sumber Terbuka tersebut digunakan dalam apa-apa cara selain daripada yang dimaksudkan oleh ProSoft Technology, Inc. Lesen yang disenaraikan di bawah mentakrifkan jaminan, jika ada, daripada pengarang atau pemberi lesen Perisian Sumber Terbuka. ProSoft Technology, Inc. secara khusus menafikan sebarang waranti untuk kecacatan yang disebabkan oleh mengubah mana-mana Perisian Sumber Terbuka atau konfigurasi produk. Sebarang tuntutan waranti terhadap ProSoft Technology, Inc. sekiranya Perisian Sumber Terbuka yang terkandung dalam produk ini melanggar hak harta intelek pihak ketiga adalah dikecualikan. Penafian berikut dikenakan kepada komponen GPL dan LGPL berhubung dengan pemegang hak: “Program ini diedarkan dengan harapan ia berguna, tetapi TANPA SEBARANG WARANTI; tanpa jaminan tersirat KEBOLEHPERDAGANGAN atau KESESUAIAN UNTUK TUJUAN TERTENTU. Lihat GNU General Public License dan GNU Lesser General Public License untuk butiran lanjut.” Untuk komponen sumber terbuka yang selebihnya, pengecualian liabiliti pemegang hak dalam teks lesen masing-masing dikenakan. Sokongan teknikal, jika ada, hanya akan disediakan untuk perisian yang tidak diubah suai.
Maklumat ini juga tersedia dalam menu Bantuan > Perihal perisian ProSoft Configuration Builder (PCB).
ProSoft Technology, Inc.
Muka surat 3 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Kandungan
Arahan Pemasangan Penting
Pendawaian Kuasa, Input dan Output (I/O) mestilah mengikut kaedah pendawaian Kelas I, Bahagian 2, Artikel 5014 (b) Kod Elektrik Kebangsaan, NFPA 70 untuk pemasangan di AS, atau seperti yang dinyatakan dalam Seksyen 18 -1J2 Kod Elektrik Kanada untuk pemasangan di Kanada, dan menurut pihak berkuasa yang mempunyai bidang kuasa. Amaran berikut mesti diambil perhatian:
AMARAN – BAHAYA LETUPAN – PENGGANTIAN KOMPONEN MUNGKIN MEROSAKKAN KESESUAIAN UNTUK KELAS I, DIV. 2;
AMARAN – BAHAYA LETUPAN – APABILA DI LOKASI BERBAHAYA, MATI KUASA SEBELUM MENGGANTIKAN ATAU MENDAAWAI MODUL
AMARAN – BAHAYA LETUPAN – JANGAN PUTUSKAN PERALATAN MELAINKAN KUASA TELAH DIMATIKAN ATAU KAWASAN ITU DIKENALI TIDAK BERBAHAYA.
Kuasa Kelas 2
Kelulusan dan Pensijilan Agensi
Sila layari kami webtapak: www.prosoft-technology.com
ProSoft Technology, Inc.
Muka surat 4 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Kandungan
kandungan
Maklum Balas Anda Sila………………………………………………………………………………………………………………..2 Cara Menghubungi Kami … ……………………………………………………………………………………………………………..2 Penafian Kandungan…………… …………………………………………………………………………………………………..2 Arahan Pemasangan Penting …………………… …………………………………………………………………4 Kelulusan dan Pensijilan Agensi ……………………………………………………… ………………………………….4
1 Mulakan Di Sini
8
1.1
Berakhirview…………………………………………………………………………………………………. 8
1.2
Keperluan Sistem …………………………………………………………………………………………….8
1.3
Kandungan Pakej ……………………………………………………………………………………….9
1.4
Memasang Gerbang pada rel DIN …………………………………………………………………9
1.5
Tetapan Pelompat …………………………………………………………………………………………………..10
1.6
Kad SD……………………………………………………………………………………………………11
1.7
Menyambung Kuasa kepada Unit ……………………………………………………………………………..12
1.8
Memasang Perisian Pembina Konfigurasi ProSoft ……………………………………………..13
2 Menggunakan 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
Menyambungkan PC ke Gerbang ………………………………………………………14 Menetapkan Alamat IP Sementara dalam Gerbang ………………………………… ………14 Menyediakan Projek ………………………………………………………………………………………..17 Melumpuhkan Fungsi Protokol Gateway …… ……………………………………………..19 Mengkonfigurasi Parameter Gerbang …………………………………………………………………..22 Menamakan semula Objek PCB ……………………………………………………………………………..22 Mencetak Konfigurasi File ……………………………………………………………………………..22 Mengkonfigurasi Port Ethernet………………………………………… ……………………………23 Pemetaan Data dalam Memori Modul …………………………………………………………………..24 Dari Alamat ………… ………………………………………………………………………………………25 Untuk Alamat ………………………………… …………………………………………….25 Kiraan Daftar ………………………………………………………………… …………….25 Kod Tukar ………………………………………………………………………………………………….26 Pratetap Kelewatan …………………………………………………………………………………………………..26 Memuat turun Projek ke PLX32-EIP-MBTCP -UA …………………………………27 Memuat naik Projek dari Gerbang ………………………………………………………29
3 Diagnostik dan Penyelesaian Masalah
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
Penunjuk LED …………………………………………………………………………………………………..31 LED Gerbang Utama…………………… …………………………………………………………………..32 LED Port Ethernet ……………………………………………………… ……………………………33 Menggunakan Diagnostik dalam ProSoft Configuration Builder ……………………………………………..34 Menu Diagnostik ……………………………… ………………………………………………………36 Menangkap Sesi Diagnostik ke Log File ……………………………………………..37 But Panas / But Sejuk……………………………………………………………… ……….37 Data Status Gerbang dalam Ingatan Atas………………………………………………………..38 Data Status Gerbang Umum dalam Ingatan Atas…………… ………………………………38 Data Status Khusus Protokol dalam Ingatan Atas…………………………………………….39
ProSoft Technology, Inc.
Muka surat 5 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Kandungan
4 Maklumat Perkakasan
40
4.1
Spesifikasi Perkakasan……………………………………………………………………………..40
5 Protokol EIP
41
5.1 5.1.1 5.1.2
5.2 5.2.1 5.2.2 5.2.3
5.3 5.3.1 5.3.2 5.3.3
5.4 5.4.1 5.4.2 5.4.3
EIP Functional Overview …………………………………………………………………………….41 Spesifikasi Umum EtherNet/IP………………………………………… ………………………42 Pangkalan Data Dalaman EIP ………………………………………………………………………………………..43 Konfigurasi EIP … ……………………………………………………………………………45 Mengkonfigurasi Pelayan EIP Kelas 3 ……………………… …………………………………..45 Mengkonfigurasi Sambungan EIP Kelas 1 ………………………………………………………………….48 Mengkonfigurasi EIP Kelas 3 Sambungan Pelanggan[x]/UClient ………………………………….53 Diagnostik Rangkaian………………………………………………………………… ………………..65 Diagnostik PCB EIP………………………………………………………………………………………….65 Data Status EIP di Atas Memori ……………………………………………………….66 Kod Ralat EIP …………………………………………… …………………………………..69 Rujukan EIP ……………………………………………………………………………………… ……..72 Spesifik SLC dan MicroLogix ………………………………………………………………………….72 Spesifikasi Pemproses PLC5……………………………… ……………………………………………..76 Spesifikasi Pemproses ControlLogix dan CompactLogix …………………………………….81
6 Protokol MBTCP
90
6.1 6.1.1 6.1.2
6.2 6.2.1 6.2.2 6.2.3
6.3 6.3.1 6.3.2 6.3.3
6.4 6.4.1
MBTCP Functional Overview …………………………………………………………………………… 90 Spesifikasi Umum MBTCP ……………………………………………………… …………………91 Pangkalan Data Dalaman MBTCP …………………………………………………………………………….92 Konfigurasi MBTCP ………………… …………………………………………………………………..95 Mengkonfigurasi Pelayan MBTCP ……………………………………………………… …………………….95 Mengkonfigurasi Klien MBTCP [x] …………………………………………………………………………..97 Mengkonfigurasi Arahan Klien MBTCP [x] …………………………………………….99 Diagnostik Rangkaian………………………………………………………………………… ……………102 Diagnostik PCB MBTCP………………………………………………………………………….102 Data Status MBTCP dalam Memori Atas …………… ………………………………….102 Kod Ralat MBTCP …………………………………………………………………………… …..105 Rujukan MBTCP ……………………………………………………………………………………………..106 Mengenai Protokol Modbus …………………… ……………………………………………………….106
7 Pelayan UA OPC
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
Perisian Pengurus Konfigurasi Pelayan UA……………………………………………………..108 Pemasangan ………………………………………………………………… …………………………………108 Penyegerakan Masa Pelayan NTP …………………………………………………………………..109 Melancarkan PSW-UACM…… ………………………………………………………………….110 Sijil …………………………………………… ……………………………………………..112 Dasar Keselamatan …………………………………………………………………………… …………112 Mencipta Sijil Contoh Permohonan Peruntukan ……………………………….113 Mencipta Sijil CA……………………………………………………… ………………………..115 Mencipta Sijil Contoh Permohonan ……………………………………………..117 Menyegarkan Tab Status……………………………… ……………………………………………118 Mencipta dan Menandatangani Sijil Baharu ………………………………………………………123 Mengimport Sijil Kunci Awam File ………………………………………………………..127 Mengeksport Sijil CA kepada Pelanggan OPC……………………………………………. 130 Senarai Pembatalan …………………………………………………………………………………………………..131
ProSoft Technology, Inc.
Muka surat 6 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Kandungan
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
Memuat turun Konfigurasi Pelayan UA ke Gerbang …………………………………132 Kawalan Akses Pengguna…………………………………………………………………… …………135 Menambah Pengguna……………………………………………………………………………………………….135 Menambah Pengguna ke Kumpulan ………………………………………………………………….137 Mencipta Tags ……………………………………………………………………………………….140 Tab Lanjutan ……………………… ………………………………………………………144 Menyimpan Konfigurasi Pelayan UA ……………………………………………………………… ..147 Kesambungan Pelanggan UA……………………………………………………………………………………148 Peta Data Cthample………………………………………………………………………………..148 Persediaan Pelanggan UA……………………………… ……………………………………………………….152 Penyelesaian Masalah dan Penyelenggaraan Pelayan UA OPC ………………………………….153 Tab Status ……… ………………………………………………………………………………………153 Log Ralat Komunikasi………………………………… …………………………………..153 Diagnostik Modul PCB………………………………………………………………………….. 153 Tetapkan Semula Keadaan Kembali kepada “Menunggu untuk disediakan” ……………………………………………153 Sandaran Pangkalan Data Konfigurasi PSW-UACM …………………………………………… ….154 Memindahkan Pemasangan PSW-UACM ke Mesin Berbeza ………………………..154
8 Sokongan, Perkhidmatan & Waranti
155
8.1
Menghubungi Sokongan Teknikal ……………………………………………………………………………155
8.2
Maklumat Waranti……………………………………………………………………………………..155
ProSoft Technology, Inc.
Muka surat 7 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Mula Di Sini Manual Pengguna
1 Mulakan Di Sini
Untuk mendapatkan manfaat sepenuhnya daripada Manual Pengguna ini, anda harus mempunyai kemahiran berikut: · Perisian konfigurasi PLC atau PAC: Lancarkan program dan gunakannya untuk mengkonfigurasi
pemproses jika diperlukan · Microsoft Windows®: Pasang dan lancarkan program, laksanakan arahan menu,
navigasi kotak dialog, dan masukkan data · Pemasangan perkakasan dan pendawaian: Pasang get laluan, dan sambungkan peranti dengan selamat
sumber kuasa dan ke port PLX32-EIP-MBTCP-UA
1.1 Berakhirview
Dokumen ini menerangkan ciri-ciri PLX32-EIP-MBTCP-UA. Ia membimbing anda melalui konfigurasi, menunjukkan cara untuk memetakan data antara peranti atau rangkaian, melalui pintu masuk, ke PLC atau PAC. Perisian ProSoft Configuration Builder mencipta files untuk mengimport ke dalam perisian pengaturcaraan PLC atau PAC, menyepadukan get laluan ke dalam sistem anda. Anda juga boleh memetakan data antara kawasan dalam pangkalan data dalaman get laluan. Ini membolehkan anda menyalin data ke alamat yang berbeza dalam pangkalan data get laluan untuk mencipta permintaan dan kawalan data yang lebih mudah. PLX32-EIP-MBTCP-UA ialah unit pemasangan DIN-rel yang berdiri sendiri yang menyediakan dua port Ethernet untuk komunikasi, konfigurasi jauh dan diagnostik. Pintu masuk mempunyai slot Kad SD (kad SD pilihan) yang membolehkan anda menyimpan konfigurasi files yang boleh anda gunakan untuk pemulihan, memindahkan konfigurasi ke get lain, atau sandaran konfigurasi umum.
1.2 Keperluan Sistem
Perisian konfigurasi ProSoft Configuration Builder untuk PLX32-EIP-MBTCP-UA memerlukan komponen sistem minimum berikut: · Windows 7 Professional (versi 32-bit), 8 GB RAM Intel® CoreTM i5 650 (3.20 GHz) · Windows XP Professional Ver .2002 Pek Perkhidmatan 2, 512 MB RAM Pentium 4 (2.66
GHz) · Windows 2000 Ver.5.00.2195 Pek Perkhidmatan 2 512 MB RAM Pentium III (550 MHz)
Nota: Untuk menggunakan PCB di bawah OS Windows 7, anda mesti pastikan untuk memasang PCB menggunakan pilihan "Jalankan sebagai Pentadbir". Untuk mencari pilihan ini, klik kanan pada ikon program pemasang Setup.exe. Dalam menu konteks, anda akan melihat pilihan "Jalankan sebagai Pentadbir". Klik kiri untuk menggunakan pilihan pemasangan ini. Harap maklum, anda mesti memasang menggunakan pilihan ini walaupun anda sudah log masuk sebagai Pentadbir pada rangkaian atau komputer peribadi (PC) anda. Menggunakan pilihan "Jalankan sebagai Pentadbir" akan membolehkan pemasang PCB membuat folder dan files pada PC anda dengan kebenaran dan keselamatan yang betul. Jika anda tidak menggunakan pilihan "Jalankan sebagai Pentadbir", PCB mungkin kelihatan dipasang dengan betul; tetapi anda akan menerima banyak, berulang file ralat capaian apabila PCB berjalan, terutamanya apabila menukar skrin konfigurasi. Jika ini berlaku, untuk menghapuskan ralat, anda perlu menyahpasang PCB sepenuhnya dan kemudian memasang semula menggunakan pilihan "Jalankan sebagai Pentadbir".
ProSoft Technology, Inc.
Muka surat 8 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Mula Di Sini Manual Pengguna
1.3 Kandungan Pakej
Komponen berikut disertakan dengan PLX32-EIP-MBTCP-UA, dan semuanya diperlukan untuk pemasangan dan konfigurasi.
Penting: Sebelum memulakan pemasangan, sila sahkan bahawa semua item berikut hadir.
Kuantiti Nama Bahagian
1
Pemutar skru mini
1
Penyambung kuasa
1
Pelompat
Nombor Bahagian HRD250 J180 J809
Penerangan Bahagian Alat untuk pendawaian dan mengamankan penyambung kuasa Penyambung kuasa PLX32-EIP-MBTCP-UA Pelompat ganti untuk menetapkan semula konfigurasi OPC UA
1.4 Memasang Gerbang pada rel DIN
Untuk memasang PLX32-EIP-MBTCP-UA pada rel DIN, ikut langkah ini.
1 Letakkan pintu masuk pada rel-DIN B pada sudut yang sedikit. 2 Cangkukkan bibir di bahagian belakang penyesuai ke bahagian atas rel DIN, dan putar
penyesuai pada rel. 3 Tekan penyesuai ke bawah pada rel DIN sehingga siram. Tab pengunci masuk ke dalam
letak dan kunci pintu masuk ke rel-DIN. 4 Jika penyesuai tidak terkunci di tempatnya, gunakan pemutar skru atau peranti serupa untuk mengalihkannya
mengunci tab ke bawah sambil menekan penyesuai siram pada rel DIN dan lepaskan tab pengunci untuk mengunci penyesuai pada tempatnya. Jika perlu, tolak ke atas pada tab pengunci untuk mengunci.
ProSoft Technology, Inc.
Muka surat 9 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
1.5 Tetapan Pelompat Terdapat tiga pasang pin pelompat terletak di bahagian belakang pintu masuk.
Mula Di Sini Manual Pengguna
· MOD 1 – Kedua-dua pin hendaklah dilompat semasa operasi biasa.
· MOD 2 – Pelompat IP Lalai: Ini ialah pelompat tengah. Alamat IP lalai get laluan ialah 192.168.0.250. Tetapkan pelompat ini untuk meletakkan semula alamat IP get laluan kepada lalai.
· MOD 3 – Jika ditetapkan, pelompat ini menyediakan tahap keselamatan yang mengakibatkan tingkah laku berikut: o Pelompat ini melumpuhkan fungsi muat naik dan muat turun ProSoft Configuration Builder (PCB). Jika permintaan muat naik atau muat turun dibuat melalui PCB, mesej ralat berlaku yang menunjukkan bahawa fungsi ini tidak tersedia. o Pelompat ini juga melumpuhkan akses kepada PLX32-EIP-MBTCP-UA web halaman menjadikannya mustahil untuk menaik taraf perisian tegar.
Perhatian: Menetapkan pelompat MODE 1 dan MOD 3 secara serentak akan memulihkan konfigurasi OPC UA kepada lalai kilang.
ProSoft Technology, Inc.
Muka surat 10 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Mula Di Sini Manual Pengguna
1.6 Kad SD
Anda boleh memesan PLX32-EIP-MBTCP-UA dengan kad SD pilihan (Nombor Bahagian SDI-1G). Sekiranya berlaku kegagalan pintu masuk, anda boleh mengalihkan kad SD dari satu pintu masuk ke pintu masuk seterusnya dan menyambung semula operasi.
Secara umum, jika kad SD hadir apabila anda menghidupkan atau but semula get laluan, get laluan menggunakan konfigurasi pada kad SC.
Dengan Kad SD
· ProSoft Configuration Builder memuat turun konfigurasi ke Kad SD dalam get laluan.
· Gerbang tidak memindahkan data konfigurasi daripada kad SD ke memori dalaman. Jika anda mengeluarkan kad SD dan but semula ke get laluan, get laluan memuatkan data konfigurasi daripada memori get laluan. Jika tiada data konfigurasi dalam memori get laluan, get laluan menggunakan konfigurasi lalai kilang.
Tanpa Kad SD
· Pembina Konfigurasi ProSoft memuat turun konfigurasi ke memori dalaman get laluan. Gerbang menggunakan konfigurasi daripada memori dalaman.
· Jika anda memasukkan Kad SD kosong ke dalam get laluan selepas get laluan telah dikonfigurasikan, get laluan tidak menggunakan konfigurasi pada kad SD melainkan anda but semula get laluan. Jika anda ingin menyalin konfigurasi ke kad SD, anda mesti memuat turun konfigurasi ke get laluan semasa kad SD berada dalam get laluan.
ProSoft Technology, Inc.
Muka surat 11 daripada 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 1.7 Menyambung Kuasa kepada Unit
Mula Di Sini Manual Pengguna
AMARAN: Pastikan tidak kekutuban terbalik apabila menggunakan kuasa ke pintu masuk. Ini menyebabkan kerosakan kekal pada litar pengagihan kuasa dalaman pintu masuk.
ProSoft Technology, Inc.
Muka surat 12 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Mula Di Sini Manual Pengguna
1.8 Memasang Perisian Pembina Konfigurasi ProSoft
Anda mesti memasang perisian ProSoft Configuration Builder (PCB) untuk mengkonfigurasi get laluan. Anda sentiasa boleh mendapatkan versi terbaru ProSoft Configuration Builder daripada Teknologi ProSoft webtapak (http://www.prosoft-technology.com). The filenama mengandungi versi PCB. Untuk example, PCB_4.4.3.4.0245.exe.
Untuk memasang ProSoft Configuration Builder daripada Teknologi ProSoft webtapak
1 Buka web browser and navigate to www.prosoft-technology.com. 2 Cari untuk ‘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
pembina. 5 Pilih SIMPAN atau SIMPAN FILE, jika digesa. 6 Simpan file ke Desktop Windows anda, supaya anda boleh menemuinya dengan mudah apabila anda mempunyai
selesai memuat turun. 7 Apabila muat turun selesai, cari dan buka file, dan kemudian ikuti
arahan pada skrin anda untuk memasang program.
Nota: Untuk menggunakan ProSoft Configuration Builder di bawah OS Windows 7, anda mesti pasti memasangnya menggunakan pilihan Run as Administrator. Untuk mencari pilihan ini, klik kanan ikon program Setup.exe, dan kemudian klik RUN AS ADMINISTRATOR pada menu konteks. Anda mesti memasang menggunakan pilihan ini walaupun anda sudah log masuk sebagai Pentadbir pada rangkaian atau komputer peribadi (PC) anda. Menggunakan pilihan Run as Administrator membolehkan program pemasangan membuat folder dan files pada PC anda dengan kebenaran dan keselamatan yang betul.
Jika anda tidak menggunakan pilihan Run as Administrator, ProSoft Configuration Builder mungkin kelihatan dipasang dengan betul, tetapi anda akan menerima berbilang file ralat akses apabila Pembina Konfigurasi ProSoft sedang berjalan, terutamanya apabila menukar skrin konfigurasi. Jika ini berlaku, anda mesti menyahpasang sepenuhnya ProSoft Configuration Builder dan kemudian memasang semula menggunakan pilihan Run as Administrator untuk menghapuskan ralat.
Untuk memastikan pemasangan Pengurus Konfigurasi UA ProSoft OPC UA berjaya, but semula mungkin diperlukan sebelum memulakan pemasangan. Dalam beberapa sistem ujian, Perkhidmatan Kemas Kini Windows terpaksa dihentikan sebelum pemasangan. Setelah pemasangan selesai, anda boleh memulakan semula perkhidmatan Kemas Kini Windows.
Hentikan perkhidmatan Windows Update 1. Klik butang Windows Start dan masukkan yang berikut: services.msc 2. Tatal ke bawah dan klik kanan pada Windows Update, dan pilih STOP.
Laksanakan prosedur persediaan Pengurus Konfigurasi UA ProSoft OPC. Setelah persediaan selesai, lakukan langkah di atas dan pilih Mula untuk langkah terakhir.
ProSoft Technology, Inc.
Muka surat 13 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
2 Menggunakan ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) menyediakan cara yang cepat dan mudah untuk mengurus konfigurasi get laluan files disesuaikan untuk memenuhi keperluan aplikasi anda. PCB membolehkan anda mengimport maklumat daripada konfigurasi yang telah dipasang sebelumnya (yang diketahui berfungsi) kepada projek baharu.
2.1 Menyambung PC ke Gerbang
Dengan pintu masuk dipasang dengan selamat, sambungkan satu hujung kabel Ethernet ke Port ETH 1 dan hujung satu lagi ke hab Ethernet atau suis boleh diakses daripada rangkaian yang sama dengan PC. Atau, sambung terus dari Port Ethernet pada PC ke Port ETH 1 pada get laluan.
2.2 Menetapkan Alamat IP Sementara dalam Gerbang
Penting: ProSoft Discovery Service (PDS) mencari gerbang melalui mesej siaran UDP. PDS ialah aplikasi yang dibina ke dalam PCB. Mesej ini mungkin disekat oleh penghala atau suis lapisan 3. Dalam kes itu, PDS tidak dapat mengesan pintu masuk. Untuk menggunakan PDS, atur sambungan Ethernet supaya tiada penghala atau suis lapisan 3 antara komputer dan get laluan ATAU konfigurasikan semula penghala atau suis lapisan 3 untuk membenarkan penghalaan mesej siaran UDP.
1 Untuk membuka PDS, klik kanan pada ikon PLX32-EIP-MBTCP-UA dalam PCB dan klik pada DIAGNOSTICS.
ProSoft Technology, Inc.
Muka surat 14 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
2 Dalam kotak dialog Diagnostik, klik pada ikon PENYEDIAAN SAMBUNGAN.
3 Dalam kotak dialog Persediaan Sambungan, klik butang SEMAK PERANTI (S) di bawah tajuk ProSoft Discovery Service (PDS).
4 Dalam kotak dialog ProSoft Discovery Service, klik pada ikon SEMAK MODUL PROSOFT untuk mencari modul Teknologi ProSoft pada rangkaian.
ProSoft Technology, Inc.
Muka surat 15 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
5 Klik kanan pada get laluan, dan kemudian pilih ASSIGN TEMPORARY IP.
6 Alamat IP lalai get laluan ialah 192.168.0.250.
7 Masukkan IP yang tidak digunakan dalam subnet anda, dan kemudian klik OK. 8 Lihat Mengkonfigurasi Port Ethernet (halaman 22) untuk menetapkan alamat IP kekal dalam
pintu masuk.
ProSoft Technology, Inc.
Muka surat 16 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
2.3 Menyediakan Projek
Jika anda telah menggunakan alatan konfigurasi Windows yang lain sebelum ini, anda akan mendapati reka letak skrin biasa. Tetingkap ProSoft Configuration Builder terdiri daripada pokok view di sebelah kiri, anak tetingkap maklumat dan anak tetingkap konfigurasi di sebelah kanan tetingkap. Apabila anda mula-mula memulakan PCB, pokok itu view terdiri daripada folder untuk Projek Lalai dan Lokasi Lalai, dengan Modul Lalai dalam folder Lokasi Lalai. Ilustrasi berikut menunjukkan tetingkap PCB dengan projek baharu.
Untuk menambah gerbang kepada projek
1 Klik kanan MODUL DEFAULT dalam pepohon view, dan kemudian pilih PILIH JENIS MODUL. Ini membuka kotak dialog Pilih Jenis Modul.
ProSoft Technology, Inc.
Muka surat 17 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
2 Dalam kawasan Penapis Barisan Produk pada kotak dialog, pilih butang radio PLX30.
3 Dalam senarai juntai bawah LANGKAH 1: Pilih Jenis Modul, pilih PLX32-EIP-MBTCP-UA. 4 Anda boleh melumpuhkan satu atau lebih pemandu pada get laluan jika anda tidak memerlukannya. Lihat
Melumpuhkan Port Gerbang (halaman 19). 5 Klik OK untuk menyimpan tetapan anda dan kembali ke tetingkap Utama PCB.
ProSoft Technology, Inc.
Muka surat 18 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
2.4 Melumpuhkan Fungsi Protokol Gateway
ProSoft Configuration Builder (PCB) memberi anda pilihan untuk melumpuhkan satu atau lebih fungsi pemacu jika anda tidak memerlukannya. Melumpuhkan fungsi pemacu boleh memudahkan bilangan pilihan konfigurasi, menjadikannya lebih mudah untuk menyediakan get laluan.
Ia adalah paling mudah untuk melumpuhkan fungsi pemandu apabila anda menambah pintu masuk ke projek dalam PCB; walau bagaimanapun, anda boleh mendayakan dan melumpuhkannya selepas anda menambahkannya pada projek. Kedua-dua kaedah diterangkan dalam topik ini.
Nota: Melumpuhkan fungsi pemacu tidak menjejaskan prestasi get laluan dan tidak diperlukan.
Untuk melumpuhkan fungsi pemacu apabila anda menambahkannya pada projek
Masa terbaik untuk melumpuhkan satu atau lebih fungsi pemacu pada get laluan ialah apabila anda menambah get laluan kepada projek dalam PCB. Anda boleh melumpuhkannya dalam kotak dialog Pilih Jenis Modul selepas anda memilih modul yang ingin anda tambahkan pada projek. Imej berikut memberikan bekasample.
ProSoft Technology, Inc.
Muka surat 19 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
Terdapat tiga fungsi pemandu dilumpuhkan. Sila ambil perhatian perkara berikut:
· Pemacu yang boleh anda lumpuhkan mempunyai NYAH TANDA JIKA TIDAK DIGUNAKAN dalam lajur TINDAKAN DIPERLUKAN.
· Klik nama pemacu untuk melumpuhkan fungsi. Apabila dilumpuhkan, bulatan merah menggantikan tanda semak hijau.
· Jika terdapat berbilang pemacu dari jenis yang sama, hanya yang terakhir mempunyai mesej NyahSemak jika tidak Digunakan. Anda boleh melumpuhkan dan mendayakan hanya dalam susunan terbalik.
· Akhir sekali, jika anda ingin mendayakan fungsi yang dilumpuhkan dalam kotak dialog ini, klik nama fungsi pemacu sekali lagi.
Apabila anda mengklik OK, PCB memasukkan pintu masuk ke dalam pokok view dengan pilihan konfigurasi yang dilumpuhkan disembunyikan.
ProSoft Technology, Inc.
Muka surat 20 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
Untuk melumpuhkan atau mendayakan fungsi pada get laluan selepas anda menambahkannya pada projek
1 Klik kanan ikon PLX32-EIP-MBTCP-UA dalam pepohon view, dan kemudian pilih PILIH JENIS MODUL. Ini membuka kotak dialog Pilih Jenis Modul, dengan JENIS MODUL yang betul.
Amaran: Ambil perhatian bahawa semua pemacu didayakan secara lalai, dan keadaan pemacu dalam kotak dialog Pilih Jenis Modul TIDAK PADAN KEADAAN SEBENAR PEMANDU. Jika anda mahu mana-mana pemandu yang kurang upaya kekal dilumpuhkan, anda mesti melumpuhkannya sekali lagi dalam kotak dialog ini supaya bulatan merah atau segi tiga kuning muncul di sebelah nama port.
2 Klik nama fungsi pemacu untuk menukar statusnya daripada Didayakan kepada Dilumpuhkan, atau sebaliknya. Peraturan yang sama yang dinyatakan di atas masih terpakai.
3 Apabila anda mengklik OK, PCB mengemas kini get laluan dalam pepohon view, menunjukkan pilihan konfigurasi untuk kefungsian yang didayakan, dan menyembunyikan kefungsian yang dilumpuhkan.
ProSoft Technology, Inc.
Muka surat 21 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
2.5 Mengkonfigurasi Parameter Gerbang
1 Klik tanda [+] di sebelah ikon modul untuk mengembangkan maklumat get laluan.
2 Klik tanda [+] di sebelah mana-mana pilihan.
ikon ke view maklumat dan konfigurasi pintu masuk
3 Klik dua kali pada mana-mana ikon untuk membuka kotak dialog Edit. 4 Untuk mengedit parameter, pilih parameter dalam anak tetingkap kiri dan buat perubahan anda
anak tetingkap kanan. 5 Klik OK untuk menyimpan perubahan anda.
2.5.1 Menamakan semula Objek PCB
Anda boleh menamakan semula objek seperti folder Projek Lalai dan Lokasi Lalai dalam pepohon view. Anda juga boleh menamakan semula ikon MODUL untuk menyesuaikan projek.
1 Klik kanan objek yang ingin anda namakan semula dan kemudian pilih RENAME. 2 Taipkan nama baharu untuk objek dan tekan Enter.
2.5.2 Mencetak Konfigurasi File
1 Dalam tetingkap PCB utama, klik kanan ikon PLX32-EIP-MBTCP-UA dan kemudian pilih VIEW KONFIGURASI.
2 Dalam View Kotak dialog konfigurasi, klik pada FILE menu dan klik CETAK. 3 Dalam kotak dialog Cetak, pilih pencetak untuk digunakan daripada senarai juntai bawah, pilih
pilihan pencetakan, dan klik OK.
ProSoft Technology, Inc.
Muka surat 22 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
2.6 Mengkonfigurasi Port Ethernet Bahagian ini menunjukkan cara untuk menetapkan parameter port Ethernet untuk PLX32-EIP-MBTCPUA.
Untuk mengkonfigurasi port Ethernet dalam PCB
1 Dalam pokok ProSoft Configuration Builder view, klik dua kali pada ikon Konfigurasi Ethernet.
2 Klik mana-mana parameter dalam kotak dialog Edit – WATTCP untuk menukar nilai. Memandangkan gerbang mempunyai dua port Ethernet, terdapat pilihan konfigurasi yang berasingan untuk setiap port.
Parameter Alamat IP Netmask Gateway
Perihalan Alamat IP unik yang diberikan kepada gateway Subnet mask gateway Gateway (jika digunakan)
Nota: Setiap port Ethernet mesti berada pada subnet Ethernet yang berbeza.
ProSoft Technology, Inc.
Muka surat 23 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
2.7 Memetakan Data dalam Memori Modul
Gunakan bahagian DATA MAP dalam ProSoft Configuration Builder untuk menyalin data antara kawasan dalam pangkalan data dalaman get laluan. Ini membolehkan anda menyalin data ke alamat yang berbeza dalam pangkalan data get laluan untuk mencipta permintaan dan kawalan data yang lebih mudah. Anda boleh menggunakan ciri ini untuk tugasan berikut.
· Salin maksimum 100 daftar bagi setiap arahan Peta Data, dan anda boleh mengkonfigurasi maksimum 200 arahan salinan berasingan.
· Salin data daripada jadual ralat atau status dalam memori atas ke daftar pangkalan data dalaman dalam kawasan data pengguna.
· Susun semula bait dan/atau susunan perkataan semasa proses penyalinan. Untuk exampOleh itu, dengan menyusun semula bait atau susunan perkataan, anda boleh menukar nilai titik terapung kepada format yang betul untuk protokol yang berbeza.
· Gunakan Peta Data untuk memekatkan data yang tersebar secara meluas menjadi satu blok data bersebelahan, menjadikannya lebih mudah untuk diakses.
1 Dalam ProSoft Configuration Builder, kembangkan pepohon modul dengan mengklik [+] di sebelah nama modul.
2 Klik [+] di sebelah COMMONNET, dan kemudian dwiklik DATA MAP.
3 Dalam kotak dialog Edit – Peta Data, klik TAMBAH BARIS.
ProSoft Technology, Inc.
Muka surat 24 daripada 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 4 Klik EDIT ROW untuk mengedit parameter bagi pemetaan.
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
5 Untuk menukar nilai parameter, klik parameter dan masukkan nilai baharu. Klik OK apabila selesai.
6 Ulang langkah di atas untuk menambah lebih banyak pemetaan memori.
2.7.1 Dari Alamat 0 ke alamat Data Status tertinggi Menentukan alamat daftar pangkalan data dalaman permulaan untuk operasi penyalinan. Alamat ini boleh menjadi mana-mana alamat yang sah dalam kawasan data pengguna atau kawasan data status get laluan.
2.7.2 Ke Alamat 0 hingga 9999 Menentukan alamat daftar destinasi permulaan untuk operasi penyalinan. Alamat ini mesti sentiasa berada dalam kawasan data pengguna. Pastikan anda menentukan alamat destinasi yang tidak menimpa data yang disimpan dalam ingatan oleh salah satu protokol komunikasi yang berjalan pada get laluan.
2.7.3 Kiraan Daftar 1 hingga 100 Menentukan bilangan daftar untuk disalin.
ProSoft Technology, Inc.
Muka surat 25 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
2.7.4 Kod Tukar
TIADA PERUBAHAN, SWAP PERKATAAN, SWAP PERKATAAN DAN BYTE, SWAP bait
Anda mungkin perlu menukar susunan bait dalam daftar semasa proses penyalinan untuk menukar penjajaran bait antara protokol yang berbeza. Gunakan parameter ini apabila berurusan dengan titik terapung atau nilai berbilang daftar lain, kerana tiada standard untuk penyimpanan jenis data ini dalam peranti hamba.
Kod Tukar Tiada Tukar
Perihalan Tiada perubahan dibuat dalam susunan bait (1234 = 1234)
Tukar Kata
Perkataan ditukar (1234 = 3412)
Perkataan dan Bait Perkataan ditukar, kemudian bait dalam setiap perkataan ditukar (1234 =
Tukar
4321)
Bait
Bait dalam setiap perkataan ditukar (1234 = 2143)
2.7.5 Pratetap Kelewatan
Parameter ini menetapkan selang untuk setiap operasi penyalinan Peta Data. Nilai untuk Pratetap Kelewatan bukanlah jumlah masa yang tetap. Ia ialah bilangan imbasan perisian tegar yang mesti berlaku antara operasi penyalinan.
Kitaran imbasan perisian tegar boleh mengambil masa yang berubah-ubah, bergantung pada tahap aktiviti pemacu protokol yang berjalan pada get laluan dan tahap aktiviti pada port komunikasi get laluan. Setiap imbasan perisian tegar boleh mengambil masa dari satu hingga beberapa milisaat untuk diselesaikan. Oleh itu, operasi penyalinan Peta Data tidak boleh dijangka berlaku pada selang masa yang tetap.
Jika berbilang operasi penyalinan (beberapa baris dalam bahagian Peta data) berlaku terlalu kerap atau semua berlaku dalam selang kemas kini yang sama, mereka boleh melambatkan imbasan proses protokol get laluan, yang boleh mengakibatkan kemas kini data yang perlahan atau data terlepas pada port komunikasi. Untuk mengelakkan masalah yang berpotensi ini, tetapkan Pratetap Lengah kepada nilai yang berbeza untuk setiap baris dalam bahagian Peta Data dan tetapkannya kepada nombor yang lebih tinggi, bukannya lebih rendah.
Untuk exampOleh itu, nilai Pratetap Kelewatan di bawah 1000 boleh menyebabkan kelewatan yang ketara dalam kemas kini data melalui port komunikasi. Jangan tetapkan semua Pratetap Tunda kepada nilai yang sama. Sebaliknya, gunakan nilai yang berbeza untuk setiap baris dalam Peta Data seperti 1000, 1001 dan 1002 atau mana-mana nilai Pratetap Kelewatan lain yang anda suka. Ini menghalang salinan daripada berlaku serentak dan menghalang kemungkinan kelewatan imbasan proses.
ProSoft Technology, Inc.
Muka surat 26 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
2.8 Memuat turun Projek ke PLX32-EIP-MBTCP-UA
Nota: Untuk arahan tentang menyambung ke modul dengan PC anda, lihat Menyambung PC ke Gerbang (halaman 14).
Agar get laluan menggunakan tetapan yang anda konfigurasikan, anda mesti memuat turun (menyalin) Projek yang dikemas kini file dari PC anda ke pintu masuk.
Nota: Jika pelompat 3 modul ditetapkan, fungsi ini tidak tersedia.
1 Di dalam pokok view dalam ProSoft Configuration Builder, klik kanan ikon PLX32-EIP-MBTCPUA dan kemudian pilih MUAT TURUN DARI PC KE PERANTI. Ini membuka kotak dialog Muat Turun.
2 Dalam kotak dialog Muat Turun, dalam kotak lungsur Pilih Jenis Sambungan, gunakan pilihan ETHERNET lalai.
Nota: Jika anda menyambung ke modul menggunakan alamat IP sementara, medan alamat Ethernet mengandungi alamat IP sementara itu. ProSoft Configuration Builder menggunakan alamat IP sementara ini untuk menyambung ke modul.
3 Klik TEST CONNECTION untuk mengesahkan bahawa alamat IP membenarkan akses kepada modul. 4 Jika sambungan berjaya, klik MUAT TURUN untuk memindahkan konfigurasi Ethernet ke
modul tersebut.
Nota: Langkah di atas hanya memuat turun atau mengubah suai alamat dan nama IP pelayan OPC UA, ia tidak memuat turun atau mengubah suai konfigurasi OPC UA.
ProSoft Technology, Inc.
Muka surat 27 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
Jika prosedur Sambungan Ujian gagal, anda akan melihat mesej ralat. Untuk membetulkan ralat, ikuti langkah berikut:
1 Klik OK untuk mengetepikan mesej ralat. 2 Dalam kotak dialog Muat Turun, klik SEMAK PERANTI untuk membuka ProSoft Discovery
Perkhidmatan.
3 Klik kanan modul dan kemudian pilih PILIH UNTUK PCB. 4 Tutup Perkhidmatan Penemuan ProSoft. 5 Klik MUAT TURUN untuk memindahkan konfigurasi ke modul.
ProSoft Technology, Inc.
Muka surat 28 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
2.9 Memuat naik Projek dari Gateway
Nota: Untuk arahan tentang menyambung ke modul dengan PC anda, lihat Menyambung PC ke Gerbang (halaman 14).
Anda boleh memuat naik tetapan projek daripada PLX32-EIP-MBTCP-UA ke dalam projek semasa dalam ProSoft Configuration Builder pada PC anda.
1 Di dalam pokok view dalam ProSoft Configuration Builder, klik kanan ikon PLX32-EIP-MBTCPUA dan kemudian pilih MUAT NAIK DARI PERANTI KE PC. Ini membuka kotak dialog Muat Naik.
2 Dalam kotak dialog Muat Naik, dalam kotak lungsur Pilih Jenis Sambungan, gunakan tetapan ETHERNET lalai.
Nota: Jika anda menyambung ke modul menggunakan alamat IP sementara, medan alamat Ethernet mengandungi alamat IP sementara itu. ProSoft Configuration Builder menggunakan alamat IP sementara ini untuk menyambung ke modul.
3 Klik TEST CONNECTION untuk mengesahkan bahawa alamat IP membenarkan akses kepada modul. 4 Jika sambungan berjaya, klik MUAT NAIK untuk memindahkan konfigurasi Ethernet ke
PC.
Nota: Langkah di atas hanya memuat naik atau mengubah suai alamat dan nama IP pelayan OPC UA, ia tidak memuat naik atau mengubah suai konfigurasi OPC UA.
ProSoft Technology, Inc.
Muka surat 29 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Menggunakan Manual Pengguna Pembina Konfigurasi ProSoft
Jika prosedur Sambungan Ujian gagal, anda akan melihat mesej ralat. Untuk membetulkan ralat, ikut langkah ini.
1 Klik OK untuk mengetepikan mesej ralat. 2 Dalam kotak dialog Muat Naik, klik SEMAK PERANTI untuk membuka Perkhidmatan Penemuan ProSoft.
3 Klik kanan modul dan kemudian pilih PILIH UNTUK PCB. 4 Tutup Perkhidmatan Penemuan ProSoft. 5 Klik MUAT TURUN untuk memindahkan konfigurasi ke modul.
ProSoft Technology, Inc.
Muka surat 30 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Diagnostik dan Penyelesaian Masalah
3 Diagnostik dan Penyelesaian Masalah
Anda boleh menyelesaikan masalah get laluan menggunakan beberapa kaedah: · Pantau penunjuk LED pada get laluan. · Gunakan fungsi Diagnostik dalam ProSoft Configuration Builder (PCB). · Periksa data dalam kawasan data status (memori atas) dalaman get laluan
ingatan.
3.1 Penunjuk LED
Yang pertama dan paling cepat ialah mengimbas LED pada pintu masuk untuk menentukan kewujudan dan kemungkinan punca masalah. LED memberikan maklumat berharga seperti:
· Keadaan setiap port · Ralat konfigurasi sistem · Ralat aplikasi · Petunjuk kerosakan
ProSoft Technology, Inc.
Muka surat 31 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Diagnostik dan Penyelesaian Masalah
3.1.1 LED Gerbang Utama Jadual ini menerangkan LED panel hadapan get laluan.
LED PWR (Kuasa)
FLT (Kesalahan)
CFG (Tatarajah)
ERR (Ralat)
NS (Status Rangkaian) untuk protokol EIP sahaja
MS (Status Modul) untuk protokol EIP sahaja
State Off
Hijau Pepejal Mati Merah Pepejal
Mati Amber Pepejal
Mati FlashingAmber
Amber Pepejal
Mati Pepejal Merah Pepejal Hijau Berkelip Merah Berkelip Hijau Bergantian Merah dan Hijau Mati Pepejal Merah Pepejal Hijau Berkelip Merah Berkelip Hijau Bergantian Merah dan Hijau
Penerangan
Kuasa tidak disambungkan ke terminal kuasa atau punca tidak mencukupi untuk kuasa get laluan dengan betul (208 mA pada 24 VDC diperlukan).
Kuasa disambungkan ke terminal kuasa.
Operasi biasa.
Ralat kritikal telah berlaku. Program boleh laku telah gagal atau telah ditamatkan pengguna dan tidak lagi berjalan. Tekan butang Reset atau kitaran kuasa untuk mengosongkan ralat.
Operasi biasa.
Unit berada dalam mod konfigurasi. Sama ada ralat konfigurasi wujud, atau konfigurasi file sedang dimuat turun atau dibaca. Selepas kuasa, get laluan membaca konfigurasi, dan unit melaksanakan nilai konfigurasi dan memulakan perkakasan. Ini berlaku semasa kitaran kuasa atau selepas anda menekan butang Reset.
Operasi biasa.
Keadaan ralat telah dikesan dan berlaku pada salah satu port aplikasi. Semak konfigurasi dan selesaikan masalah untuk ralat komunikasi.
Bendera ralat ini dikosongkan pada permulaan setiap percubaan arahan (tuan/klien) atau pada setiap penerimaan data (hamba/penyesuai/pelayan). Jika keadaan ini wujud, ia menunjukkan sejumlah besar ralat berlaku dalam aplikasi (disebabkan konfigurasi yang buruk) atau pada satu atau lebih port (kegagalan komunikasi rangkaian).
Tiada kuasa atau tiada alamat IP
Alamat IP pendua
Bersambung
Masa sambungan telah tamat
Alamat IP diperolehi; tiada sambungan yang mantap
Ujian kendiri
Tiada kuasa
Kesalahan utama
Beroperasi peranti
Kesalahan kecil
Bersedia
Ujian kendiri
ProSoft Technology, Inc.
Muka surat 32 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Diagnostik dan Penyelesaian Masalah
3.1.2 LED Port Ethernet Jadual ini menerangkan LED port Ethernet get laluan.
PAUTAN LED/BERTINDAK
100 Mbit
State Off
Hijau Pejal
Mati Berkelip Amber
Penerangan
Tiada sambungan rangkaian fizikal dikesan. Tiada komunikasi Ethernet boleh dilakukan. Periksa pendawaian dan kabel.
Sambungan rangkaian fizikal dikesan. LED ini mesti ON padat untuk komunikasi Ethernet boleh dilakukan.
Tiada aktiviti di pelabuhan.
Port Ethernet sedang menghantar atau menerima data secara aktif.
ProSoft Technology, Inc.
Muka surat 33 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Diagnostik dan Penyelesaian Masalah
3.2 Menggunakan Diagnostik dalam ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) mempunyai banyak alatan berguna untuk membantu anda dengan diagnostik dan penyelesaian masalah. Anda boleh menggunakan PCB untuk menyambung ke gerbang anda dan mendapatkan nilai status semasa, data konfigurasi dan maklumat berharga yang lain.
Petua: Anda boleh membuka tetingkap ProSoft Configuration Builder Diagnostics untuk lebih daripada satu get laluan pada satu masa.
Untuk menyambung ke port komunikasi get laluan.
1 Dalam PCB, klik kanan nama get laluan dan pilih DIAGNOSTICS.
2 Ini membuka tetingkap Diagnostik.
ProSoft Technology, Inc.
Muka surat 34 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Diagnostik dan Penyelesaian Masalah
Jika tiada respons daripada gateway, seperti dalam exampdi atas, ikuti langkah berikut: 1 Dari bar alat, klik butang SAMBUNGAN PENYEDIAAN.
2 Dalam kotak dialog Persediaan Sambungan, pilih ETHERNET daripada senarai SELECT CONNECTION TYPE.
3 Taipkan alamat IP get laluan dalam medan ETHERNET. 4 Klik CONNECT.
5 Sahkan bahawa Ethernet disambungkan dengan betul antara port komunikasi komputer anda dan get laluan.
6 Jika anda masih tidak dapat membuat sambungan, hubungi Sokongan Teknikal Teknologi ProSoft untuk mendapatkan bantuan.
ProSoft Technology, Inc.
Muka surat 35 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Diagnostik dan Penyelesaian Masalah
3.2.1 Menu Diagnostik
Menu Diagnostik disusun sebagai struktur pokok di sebelah kiri tetingkap Diagnostik.
Awas: Sesetengah arahan dalam menu ini direka untuk penyahpepijatan lanjutan dan ujian sistem sahaja, dan boleh menyebabkan get laluan berhenti berkomunikasi, yang berpotensi mengakibatkan kehilangan data atau kegagalan komunikasi lain. Gunakan arahan ini hanya jika anda memahami sepenuhnya potensi kesannya, atau jika anda diarahkan secara khusus untuk berbuat demikian oleh jurutera Sokongan Teknikal Teknologi ProSoft.
Perintah menu berikut ditunjukkan di bawah:
Modul Perintah Menu
Pangkalan data View
Versi Perintah Submenu
Peta Data ASCII
perpuluhan
Hex
Terapung
Penerangan
Memaparkan versi perisian semasa get laluan dan nilai penting lain. Anda mungkin diminta untuk memberikan maklumat ini apabila menghubungi sokongan teknikal.
Memaparkan konfigurasi Peta Data get laluan. Memaparkan kandungan pangkalan data get laluan dalam format aksara ASCII.*
Memaparkan kandungan pangkalan data get laluan dalam format nombor perpuluhan.*
Memaparkan kandungan pangkalan data get laluan dalam format nombor heksadesimal.* Memaparkan kandungan pangkalan data get laluan dalam format nombor titik terapung.*
*Gunakan bar skrol di tepi kanan tetingkap untuk menavigasi melalui pangkalan data. Setiap halaman memaparkan 100 perkataan data. Jumlah bilangan halaman yang tersedia bergantung pada konfigurasi get laluan anda.
ProSoft Technology, Inc.
Muka surat 36 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Diagnostik dan Penyelesaian Masalah
3.2.2 Menangkap Sesi Diagnostik ke Log File
Anda boleh menangkap apa sahaja yang anda lakukan dalam sesi Diagnostik ke dalam log file. Ciri ini boleh berguna untuk tujuan penyelesaian masalah dan penyimpanan rekod, dan untuk komunikasi dengan pasukan Sokongan Teknikal ProSoft Technology.
Untuk menangkap data sesi ke log file
1 Buka tetingkap Diagnostik. Lihat Menggunakan Diagnostik dalam ProSoft Configuration Builder (halaman 33).
2 Untuk log sesi Diagnostik ke teks file, daripada bar alat, klik LOG FILE butang. Klik butang sekali lagi untuk menghentikan tangkapan.
3 Kepada view log itu file, daripada bar alat, klik pada VIEW LOG FILE butang. Log itu file dibuka sebagai teks file, anda boleh menamakan semula dan menyimpan ke lokasi lain.
4 Untuk menghantar e-mel log file kepada pasukan Sokongan Teknikal ProSoft Technology, dari bar alat, klik LOG EMEL FILE butang. Ini hanya berfungsi jika anda telah memasang
Microsoft Outlook pada PC anda.)
5 Jika anda menangkap berbilang sesi berurutan, PCB menambahkan data baharu pada penghujung data yang ditangkap sebelum ini. Jika anda ingin mengosongkan data sebelumnya daripada log file, anda mesti mengklik butang CLEAR DATA setiap kali sebelum anda mula menangkap data.
3.2.3 But Hangat / But Sejuk
Butang Hangat dan Sejuk PLX32-EIP-MBTCP-UA boleh dilakukan dengan mengklik MODUL > AM > WARM BOOT atau COLD BOOT.
ProSoft Technology, Inc.
Muka surat 37 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Diagnostik dan Penyelesaian Masalah
3.3 Data Status Gerbang dalam Memori Atas
Gerbang menulis data status modul yang berguna di lokasi memori atas khusus dalam pangkalan data dalamannya. Lokasi kawasan data status ini bergantung pada protokol yang disokong oleh get laluan anda. Anda boleh menggunakan fungsi Peta Data dalam Prosoft Configuration Builder untuk memetakan data ini ke dalam kawasan data pengguna pangkalan data get laluan (mendaftar 0 hingga 9999). Peranti jauh, seperti HMI atau pemproses kemudiannya boleh mengakses data status. Lihat Pemetaan Data dalam Memori Modul (halaman 23).
3.3.1 Data Status Gerbang Umum dalam Memori Atas Jadual berikut menerangkan kandungan kawasan data status umum get laluan.
Daftar Alamat 14000 hingga 14001 14002 hingga 14004 14005 hingga 14009 14010 hingga 14014 14015 hingga 14019
Perihalan Program Cycle Counter Product Code (ASCII) Product Revision (ASCII) Operating System Revision (ASCII) OS Run Number (ASCII)
ProSoft Technology, Inc.
Muka surat 38 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Diagnostik dan Penyelesaian Masalah
3.3.2 Data Status Khusus Protokol dalam Memori Atas
PLX32-EIP-MBTCP-UA juga mempunyai lokasi memori atas untuk data status khusus protokol. Lokasi kawasan data status untuk pemacu protokol get laluan bergantung pada protokol. Untuk maklumat lanjut, lihat:
· Data Status EIP dalam Memori Atas (halaman 66) · Data Status MBTCP dalam Memori Atas (halaman 102)
ProSoft Technology, Inc.
Muka surat 39 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
4 Maklumat Perkakasan
Manual Pengguna Maklumat Perkakasan
4.1 Spesifikasi Perkakasan
Spesifikasi Bekalan Kuasa
Penerangan
24 VDC nominal 10 hingga 36 VDC dibenarkan Positif, Negatif, Terminal GND
Beban Semasa
24 VDC nominal @ 300 mA 10 hingga 36 VDC @ 610 mA maksimum
Suhu Operasi -25°C hingga 70°C (-13°F hingga 158°F)
Suhu Penyimpanan -40°C hingga 80°C (-40°F hingga 176°F)
Kelembapan Relatif
5% hingga 95% RH tanpa pemeluwapan
Dimensi (H x W x D)
5.38 x 1.99 x 4.38 dalam 13.67 x 5.05 x 11.13 cm
Penunjuk LED
Konfigurasi (CFG) dan Ralat (ERR) Kuasa Status Komunikasi (PWR) dan Kerosakan Perkakasan (FLT) Status Rangkaian (NS) Sambungan EtherNet/IPTM Kelas I atau Kelas III
Status (EtherNet/IP Sahaja) Status Modul (MS) Status Konfigurasi Modul (EtherNet/IP Sahaja) Pautan/Aktiviti Port Komunikasi Ethernet dan 100 mbit
Port Ethernet
10/100 Mbit dupleks penuh RJ45 Penyambung Pengasingan Elektrik 1500 Vrms pada 50 Hz hingga 60 Hz selama 60 saat, digunakan seperti yang dinyatakan dalam bahagian 5.3.2 IEC 60950: 1991 Ethernet Broadcast Storm Resiliency = kurang daripada atau sama dengan 5000 [ARP] bingkai-sesaat dan kurang daripada atau sama dengan tempoh 5 minit
Dihantar Dengan Setiap Unit
Pemutar skru 2.5 mm Penyambung Kuasa J180
ProSoft Technology, Inc.
Muka surat 40 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
5 Protokol EIP
Manual Pengguna Protokol EIP
5.1 EIP Berfungsi Berakhirview
Anda boleh menggunakan PLX32-EIP-MBTCP-UA untuk antara muka banyak protokol yang berbeza ke dalam keluarga pemproses Rockwell Automation, atau penyelesaian berasaskan perisian lain. Ilustrasi berikut menunjukkan kefungsian protokol EtherNet/IP.
ProSoft Technology, Inc.
Muka surat 41 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
5.1.1 Spesifikasi Am EtherNet/IP
Pemacu EIP menyokong sambungan berikut:
Kelas Kelas 1 Kelas 3
Jenis Sambungan I/O Pelanggan Tersambung Pelanggan Tidak Terhubung
Bilangan Sambungan 2 2 1
pelayan
5
Manual Pengguna Protokol EIP
Spesifikasi Jenis PLC Disokong Jenis Mesej Disokong Saiz sambungan I/O masuk/keluar Masa RPI Maks Perkhidmatan CIP Disokong
Senarai Perintah
Set Perintah
Penerangan
PLC2, PLC5, SLC, CLX, CMPLX, MICROLX
PCCC dan CIP
496/496 bait
5 ms setiap sambungan
0x4C: Jadual Data CIP Baca 0x4D: Jadual Data CIP Tulis CIP Generik
Menyokong sehingga 100 arahan bagi setiap pelanggan. Setiap arahan boleh dikonfigurasikan untuk jenis arahan, alamat IP, daftar ke/dari alamat, dan kiraan perkataan/bit.
Set Perintah Asas PLC-2/PLC-3/PLC5 Set Perintah Binari PLC5 Set Perintah PLC5 ASCII Set Perintah SLC500
ProSoft Technology, Inc.
Muka surat 42 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5.1.2 Pangkalan Data Dalaman EIP
Pangkalan data dalaman adalah pusat kepada fungsi PLX32-EIP-MBTCP-UA. Gerbang berkongsi pangkalan data ini antara semua port komunikasi pada get laluan dan menggunakannya sebagai saluran untuk menghantar maklumat daripada satu protokol ke peranti lain pada satu rangkaian kepada satu atau lebih peranti pada rangkaian lain. Ini membenarkan data daripada peranti pada satu port komunikasi untuk diakses dan dikawal oleh peranti pada protokol lain.
Selain data daripada klien dan pelayan, anda boleh memetakan status dan maklumat ralat yang dijana oleh get laluan ke dalam kawasan data pengguna pangkalan data dalaman. Pangkalan data dalaman dibahagikan kepada dua bidang:
· Memori atas untuk kawasan data status get laluan. Di sinilah get laluan menulis data status dalaman untuk protokol yang disokong oleh get laluan.
· Memori yang lebih rendah untuk kawasan data pengguna. Di sinilah data masuk daripada peranti luaran disimpan dan diakses.
Setiap protokol dalam PLX32-EIP-MBTCP-UA boleh menulis data dan membaca data dari kawasan data pengguna.
Nota: Jika anda ingin mengakses data status get laluan dalam memori atas, anda boleh menggunakan ciri pemetaan data dalam get laluan untuk menyalin data daripada kawasan data status get laluan ke kawasan data pengguna. Lihat Pemetaan Data dalam Memori Modul (halaman 23). Jika tidak, anda boleh menggunakan fungsi diagnostik dalam ProSoft Configuration Builder untuk view data status gerbang. Untuk maklumat lanjut tentang data status get laluan, lihat Diagnostik Rangkaian (halaman 65).
ProSoft Technology, Inc.
Muka surat 43 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Akses Pelanggan EIP ke Pangkalan Data
Fungsi klien bertukar-tukar data antara pangkalan data dalaman get laluan dan jadual data yang ditubuhkan dalam satu atau lebih pemproses atau peranti berasaskan pelayan lain. Senarai arahan yang anda takrifkan dalam ProSoft Configuration Builder menentukan data yang hendak dipindahkan antara get laluan dan setiap pelayan pada rangkaian. Tiada logik tangga diperlukan dalam pemproses (pelayan) untuk kefungsian klien, kecuali untuk memastikan bahawa memori data yang mencukupi wujud.
Ilustrasi berikut menerangkan aliran data antara klien Ethernet dan pangkalan data dalaman.
Akses Berbilang Pelayan kepada Pangkalan Data EIP
Sokongan pelayan dalam get laluan membolehkan aplikasi klien (seperti perisian HMI dan pemproses) membaca dan menulis ke pangkalan data get laluan. Pemacu pelayan dapat menyokong berbilang sambungan serentak daripada beberapa pelanggan.
Apabila dikonfigurasikan sebagai pelayan, kawasan data pengguna pangkalan data dalaman dalam get laluan adalah sumber untuk permintaan baca dan destinasi untuk permintaan tulis daripada klien jauh. Akses kepada pangkalan data dikawal oleh jenis arahan yang diterima dalam mesej masuk daripada klien.
Gerbang mesti dikonfigurasikan dengan betul dan disambungkan ke rangkaian sebelum sebarang percubaan dibuat untuk menggunakannya. Gunakan program pengesahan rangkaian, seperti ProSoft Discovery Service atau arahan PING gesaan arahan, untuk mengesahkan bahawa get laluan boleh dilihat pada rangkaian. Gunakan ProSoft Configuration Builder untuk mengesahkan konfigurasi yang betul bagi get laluan dan untuk memindahkan konfigurasi files ke dan dari pintu masuk.
ProSoft Technology, Inc.
Muka surat 44 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5.2 Konfigurasi EIP
5.2.1 Mengkonfigurasi Pelayan EIP Kelas 3 Gunakan sambungan Pelayan EIP Kelas 3 dalam ProSoft Configuration Builder apabila get laluan bertindak sebagai peranti pelayan (hamba) yang bertindak balas kepada arahan mesej yang dimulakan daripada peranti pelanggan (master) seperti HMI, DCS, PLC, atau PAC.
Untuk menetapkan pelayan file saiz dalam PCB
1 Dalam ProSoft Configuration Builder, klik [+] di sebelah get laluan, kemudian klik [+] di sebelah Pelayan EIP Class 3.
2 Klik dua kali Pelayan EIP Kelas 3 kedua untuk memaparkan kotak dialog Edit – Pelayan EIP Kelas 3.
3 Pilih SERVER FILE SAIZ (100 atau 1000).
o Untuk nilai 100, daftar adalah dari N10:0 hingga N10:99. o Untuk nilai 1000, daftar yang sah adalah dari N10:0 hingga N10:999.
Mengakses Memori Dalaman Gateway Jadual berikut merujuk kepada kawasan data pengguna dalam memori get laluan:
Jenis Data
BOOL Bit Array SINT INT DINT REAL
Tag Nama
BOOLData[ ] BITAData[ ] SINTData[ ] INT_Data[ ] DINTData[ ] REALData[ ]
Panjang Setiap Elemen dalam Mesej CIP 1 4 1 2 4 4
Julat Tatasusunan untuk 10,000 Pangkalan Data Elemen 0 hingga 159999 0 hingga 4999 0 hingga 19999 0 hingga 9999 0 hingga 4999 0 hingga 4999
ProSoft Technology, Inc.
Muka surat 45 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Jenis Arahan MSG – CIP
Jadual berikut mentakrifkan hubungan kawasan data pengguna dalam pangkalan data dalaman get laluan kepada alamat yang diperlukan dalam arahan MSG CIP:
Pangkalan data
CIP
CIP Boolean
Integer
Alamat
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]
Jenis Arahan MSG – PCCC
Jadual berikut mentakrifkan hubungan kawasan data pengguna dalam pangkalan data dalaman get laluan kepada alamat yang diperlukan dalam arahan MSG PCCC:
Alamat Pangkalan Data 0 999 1000 1999 2000
File saiz 100 N10:0 N19:99 N20:0 N29:99 N30:0
Alamat Pangkalan Data 0 999 1000 1999 2000
File saiz 100 N10:0 N19:99 N20:0 N29:99 N30:0
ProSoft Technology, Inc.
Muka surat 46 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Sokongan Perintah Pelayan Mesej Eksplisit EtherNet/IP PLX32-EIP-MBTCP-UA menyokong beberapa set arahan.
Manual Pengguna Protokol EIP
Fungsi Set Perintah Asas
Perintah 0x00 0x01 0x02 0x05 0x08
Fungsi N/AN/AN/AN/AN/A
Definisi Dilindungi Tulis Tidak Dilindungi Baca Dilindungi Bit Tulis Dilindungi Bit Tulis Tidak Dilindungi Tulis
Disokong dalam Pelayan XXXXX
Fungsi Set Perintah PLC-5
Perintah 0x0F 0x0F
Fungsi 0x00 0x01
Definisi Julat Perkataan Tulis (Alamat Perduaan) Baca Julat Perkataan (Alamat Perduaan)
0x0F
Bacaan Julat Ditaip (Alamat Perduaan)
0x0F
Tulis Julat Ditaip (Alamat Perduaan)
0x0F
0x26
Baca-Ubah Suai-Tulis (Alamat Perduaan)
0x0F 0x0F 0x0F
0x00 0x01 0x26
Tulis Julat Perkataan (Alamat ASCII) Baca Julat Perkataan (Alamat ASCII) Baca-Ubah Suai-Tulis (Alamat ASCII)
Disokong dalam Pelayan XXXX
XX
Fungsi Set Perintah SLC-500
Perintah 0x0F 0x0F 0x0F 0x0F 0x0F
Fungsi 0xA1 0xA2 0xA9 0xAA 0xAB
Definisi
Disokong dalam Pelayan
Bacaan Logik Ditaip Dilindungi Dengan Dua
X
Medan Alamat
Bacaan Logik Ditaip Dilindungi Dengan Tiga X
Medan Alamat
Tulis Logik Ditaip Dilindungi Dengan Dua
X
Medan Alamat
Tulis Logik Ditaip Dilindungi Dengan Tiga
X
Medan Alamat
Tulis Logik Ditaip Terlindung Dengan Topeng (Tiga Medan Alamat)
ProSoft Technology, Inc.
Muka surat 47 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5.2.2 Mengkonfigurasi Sambungan Kelas 1 EIP
Gunakan Sambungan Kelas 1 EIP dalam ProSoft Configuration Builder apabila get laluan bertindak sebagai penyesuai EIP yang memindahkan data ke dan dari PLC (pengimbas EIP) menggunakan sambungan I/O terus. Sambungan I/O terus boleh memindahkan sejumlah besar data dengan cepat.
PLX32-EIP-MBTCP-UA boleh mengendalikan sehingga lapan sambungan I/O (bergantung pada model), setiap satu dengan 248 perkataan data input dan 248 perkataan data output.
Menambah Gerbang pada RSLogix5000 v.20
1 Mulakan RSLinx Automasi Rockwell dan semak imbas ke PLX32-EIP-MBTCP-UA. 2 Klik kanan get laluan dan kemudian pilih MUAT NAIK EDS DARI PERANTI.
Nota: RSLogix5000 mungkin perlu dimulakan semula untuk melengkapkan pemasangan EDS.
3 Selepas anda memulakan semula RSLogix 5000, buka projek RSLogix 5000 yang dikehendaki. 4 Dalam Pengatur Pengawal, klik kanan jambatan EtherNet/IP dalam pokok I/O dan
pilih MODUL BARU.
5 Dalam kotak dialog Pilih Jenis Modul, dalam kotak teks Carian Masukkan, taip PLX3.
ProSoft Technology, Inc.
Muka surat 48 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
6 Klik PLX32-EIP-MBTCP-UA anda, dan kemudian klik BUAT. Ini membuka kotak dialog Modul Baharu.
7 Dalam kotak dialog Modul Baharu, masukkan nama untuk get laluan, kemudian masukkan alamat IP PLX32-EIP-MBTCP-UA.
8 Untuk menambah sambungan I/O klik TUKAR. ProSoft Technology, Inc.
Muka surat 49 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
9 Dalam kotak dialog Definisi Modul, masukkan sambungan I/O. Sehingga lapan sambungan I/O boleh ditambah. Sambungan I/O mempunyai saiz tetap 496 bait data input dan 496 bait data output. Apabila selesai klik OK.
10 Dalam kotak dialog Module Properties, klik tab CONNECTION untuk mengkonfigurasi setiap sambungan I/O dengan masa RPInya sendiri. Apabila selesai, klik OK.
11 Gerbang baru muncul dalam Pengatur Pengawal di bawah jambatan EtherNet/IP.
ProSoft Technology, Inc.
Muka surat 50 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Menambah Gerbang pada RSLogix5000 v.16 hingga v.19
Nota: Sambungan Kelas 1 tidak disokong dalam RSLogix v.15 dan lebih lama
1 Mulakan Rockwell Automation RSLogix 5000. 2 Dalam Pengatur Pengawal, klik kanan jambatan EtherNet/IP dalam pokok I/O dan
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. Cari untuk Generic EtherNet Bridge,
klik Generic Ethernet Bridge, dan kemudian klik CREATE. 4 Dalam kotak dialog Modul Baharu, masukkan nama untuk get laluan, kemudian masukkan IP
alamat PLX32-EIP-MBTCP-UA. Ini mewujudkan laluan komunikasi daripada pemproses ke PLX32-EIP-MBTCP-UA. 5 Tambah modul baharu di bawah Jambatan EtherNet Generik dan tambah Sambungan CIP (CIP-MODULE). Di sinilah anda menentukan parameter untuk sambungan I/O. Saiz input dan output perlu sepadan dengan saiz input dan output yang dikonfigurasikan dalam PCB. Nilai medan ADDRESS mewakili nombor sambungan dalam PCB. Secara lalai semua sambungan mempunyai 248 perkataan Input, 248 perkataan Output dan 0 perkataan Konfigurasi. Tetapkan format Comm kepada INT jenis Data, dan tetapkan contoh Perhimpunan menjadi "1" untuk input, "2" untuk output dan "4" untuk konfigurasi. 6 Tambah dan konfigurasikan Sambungan CIP untuk setiap sambungan I/O.
ProSoft Technology, Inc.
Muka surat 51 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Mengkonfigurasi Sambungan Kelas 1 EIP dalam PCB Selepas anda mencipta get laluan PLX32-EIP-MBTCP-UA dalam RSLogix 5000, anda mesti mengkonfigurasi sambungan dalam modul.
Untuk mengkonfigurasi sambungan Kelas 1 dalam PCB
1 Dalam ProSoft Configuration Builder, klik [+] di sebelah get laluan, kemudian klik [+] di sebelah Sambungan Kelas 1 EIP [x].
2 Klik dua kali pada Sambungan Kelas 1 EIP [x] untuk memaparkan kotak dialog Edit – Sambungan Kelas 1 EIP [x].
3 Dalam kotak dialog, klik parameter dan kemudian masukkan nilai untuk parameter. Terdapat empat parameter boleh dikonfigurasikan untuk setiap sambungan I/O dalam ProSoft Configuration Builder.
Parameter Input Data Alamat Input Saiz Output Data Alamat Output Saiz
Julat Nilai 0 hingga 9999 0 hingga 248 0 hingga 9999 0 hingga 248
Penerangan
Menentukan alamat permulaan dalam pangkalan data maya get laluan untuk data yang dipindahkan dari get laluan ke PLC.
Menentukan bilangan Integer yang dipindahkan ke imej input PLC (maks 248 integer).
Menentukan alamat permulaan dalam pangkalan data maya get laluan untuk data yang dipindahkan daripada PLC ke get laluan.
Menentukan bilangan integer yang dipindahkan ke imej keluaran PLC (248 integer maks).
ProSoft Technology, Inc.
Muka surat 52 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5.2.3 Mengkonfigurasi EIP Kelas 3 Client[x]/UClient Connection
PLX32-EIP-MBTCP-UA menyokong dua pelanggan bersambung dan satu pelanggan tidak bersambung (kebanyakan peranti menggunakan klien bersambung; pastikan rujuk manual pengguna untuk peranti sasaran untuk pengesahan).
· Gunakan sambungan EIP Class 3 Client [x] apabila gateway bertindak sebagai klien/master yang memulakan arahan mesej kepada peranti pelayan/hamba. Protokol EIP PLX32EIP-MBTCP-UA menyokong tiga sambungan pelanggan yang disambungkan. Aplikasi biasa termasuk sistem SCADA, dan komunikasi SLC.
· Gunakan sambungan EIP Class 3 UClient apabila gateway bertindak sebagai klien/master yang memulakan arahan mesej kepada peranti pelayan/hamba. Protokol EIP PLX32-EIP-MBTCPUA menyokong satu sambungan pelanggan yang tidak disambungkan. Pemesejan tidak bersambung ialah sejenis pemesejan eksplisit EtherNet/IP yang menggunakan pelaksanaan TCP/IP. Peranti tertentu, seperti AB Power Monitor 3000 siri B, menyokong pemesejan yang tidak disambungkan. Semak dokumentasi peranti anda untuk mendapatkan maklumat lanjut tentang pelaksanaan EtherNet/IPnya.
Pelanggan Kelas 3[x]/UClient
Untuk mengkonfigurasi sambungan Klien/UClient Kelas 3 [x].
1 Dalam ProSoft Configuration Builder, klik [+] di sebelah get laluan, kemudian klik [+] di sebelah EIP Class 3 Client [x] atau EIP Class 3 UClient [x].
2 Klik dua kali pada EIP Class 3 Client [x] kedua untuk memaparkan kotak dialog Edit – EIP Class 3 Client [x].
3 Dalam kotak dialog, klik mana-mana parameter untuk menukar nilainya.
ProSoft Technology, Inc.
Muka surat 53 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Jadual berikut menentukan konfigurasi untuk peranti klien (master) EIP pada port rangkaian:
Parameter
Kelewatan Perintah Minimum
Nilai
0 hingga 65535 milisaat
Maklum balas 0 hingga 65535
tamat masa
milisaat
Cuba semula Kira 0 hingga 10
Penerangan
Menentukan bilangan milisaat untuk menunggu antara pengeluaran awal perintah. Parameter ini boleh digunakan untuk menangguhkan semua arahan yang dihantar ke pelayan untuk mengelakkan arahan "membanjiri" pada rangkaian. Parameter ini tidak menjejaskan percubaan semula arahan kerana ia akan dikeluarkan apabila kegagalan diiktiraf.
Menentukan jumlah masa dalam milisaat yang Pelanggan akan tunggu sebelum menghantar semula arahan jika tiada respons diterima daripada pelayan beralamat. Nilai untuk digunakan bergantung pada jenis rangkaian komunikasi yang digunakan dan jangkaan masa tindak balas peranti paling perlahan yang disambungkan ke rangkaian.
Menentukan bilangan kali arahan akan dicuba semula jika ia gagal.
ProSoft Technology, Inc.
Muka surat 54 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Perintah Klien[x]/UClient Kelas 3 Terdapat senarai arahan berasingan untuk setiap jenis mesej berbeza yang disokong oleh protokol. Setiap senarai diproses dari atas ke bawah, satu demi satu, sehingga semua arahan yang ditentukan selesai, dan kemudian proses pengundian bermula semula. Bahagian ini mentakrifkan arahan EtherNet/IP yang akan dikeluarkan daripada get laluan ke peranti pelayan pada rangkaian. Anda boleh menggunakan arahan ini untuk pengumpulan data dan kawalan peranti pada rangkaian TCP/IP. Untuk antara muka pangkalan data maya dengan Rockwell Automation Programmable Automation Controllers (PACs), Programmable Logic Controllers (PLCs) atau peranti pelayan EtherNet/IP lain, anda mesti membina senarai arahan, menggunakan parameter senarai arahan untuk setiap jenis mesej.
Untuk menambah arahan Kelas 3 Client/UClient [x].
1 Dalam ProSoft Configuration Builder, klik [+] di sebelah get laluan, kemudian klik [+] di sebelah EIP Class 3 Client [x] atau EIP Class 3 UClient [x].
2 Klik dua kali pada jenis arahan yang diingini untuk memaparkan kotak dialog Edit – EIP Class 3 Client [x] atau Edit – EIP Class 3 UClient [x] Commands.
3 Klik ADD ROW untuk menambah arahan baharu. 4 Klik EDIT ROW atau dwiklik baris untuk memaparkan kotak dialog Edit tempat anda
mengkonfigurasi arahan.
ProSoft Technology, Inc.
Muka surat 55 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Kelas 3 Klien/UClient [x] Perintah SLC500 2 Medan Alamat
Parameter Dayakan
Nilai
Dayakan Lumpuhkan Tulis Bersyarat
Alamat Dalaman
0 hingga 9999
Penerangan
Menentukan sama ada arahan itu harus dilaksanakan dan dalam keadaan apa. DAYAKAN – Arahan dilaksanakan setiap imbasan senarai perintah disable – Arahan dinyahdayakan dan tidak akan dilaksanakan PENULISAN BERSYARAT – Arahan dilaksanakan hanya jika data dalaman yang dikaitkan dengan arahan berubah
Menentukan alamat pangkalan data dalam pangkalan data dalaman get laluan untuk dikaitkan dengan arahan. Jika arahan adalah fungsi baca, data yang diterima dalam mesej respons diletakkan di lokasi yang ditentukan. Jika arahan adalah fungsi tulis, data yang digunakan dalam arahan adalah bersumber dari kawasan data yang ditentukan.
Kod Pertukaran Kiraan Selang Pungutan Suara
Slot Alamat IP
0 hingga 65535
0 hingga 125
Tiada Word swap Word dan Byte swap Byte swap
xxx.xxx.xxx.xxx -1
Menentukan selang minimum untuk melaksanakan arahan berterusan. Parameter dimasukkan dalam 1/10 saat. Jika nilai 100 dimasukkan untuk arahan, arahan itu dilaksanakan tidak lebih kerap daripada setiap 10 saat.
Menentukan bilangan titik data untuk dibaca atau ditulis ke peranti sasaran.
Menentukan jika data daripada pelayan hendak dipesan secara berbeza daripada yang diterima. Parameter ini biasanya digunakan apabila berurusan dengan titik terapung atau nilai berbilang daftar lain. NONE – Tiada perubahan dibuat (abcd) WORD SWAP – Perkataan ditukar (cdab) WORD AND BYTE SWAP – Perkataan dan bait ditukar (dcba) BYTE SWAP – Bait ditukar (badc)
Menentukan alamat IP peranti sasaran untuk ditangani.
Menentukan nombor slot untuk peranti. Gunakan nilai -1 apabila antara muka ke SLC 5/05. Peranti ini tidak mempunyai parameter slot. Apabila menangani pemproses dalam rak CLX atau CMPLX, nombor slot sepadan dengan slot yang mengandungi pengawal yang dialamatkan.
Kod Fungsi 501 509
File taip File Nombor
Kawalan Pemasa Kaunter Binari Integer Float Status Rentetan ASCII
-1
Menentukan kod fungsi yang akan digunakan dalam arahan. 501 – Protected Typed Read 509 – Protected Typed Write Menentukan file taip untuk dikaitkan dengan arahan.
Menentukan PLC-5 file nombor untuk dikaitkan dengan arahan. Jika nilai -1 dimasukkan untuk parameter, medan tidak akan digunakan dalam arahan dan lalai file akan digunakan.
Nombor Unsur
Menentukan elemen dalam file di mana arahan akan bermula.
Komen
Komen 32 aksara pilihan untuk arahan.
ProSoft Technology, Inc.
Muka surat 56 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Perintah Pelanggan Kelas 3[x]/UClient SLC500 3 Medan Alamat
Perintah ini biasanya digunakan semasa mengakses data dalam Pemasa atau Kaunter. IeT1.1.2 ialah alamat penumpuk dalam Pemasa 1.
Parameter Dayakan
Nilai
Dayakan Lumpuhkan Tulis Bersyarat
Penerangan
Menentukan sama ada arahan itu harus dilaksanakan dan dalam keadaan apa. DAYAKAN – Arahan dilaksanakan setiap imbasan senarai perintah disable – Arahan dinyahdayakan dan tidak akan dilaksanakan PENULISAN BERSYARAT – Arahan dilaksanakan hanya jika data dalaman yang dikaitkan dengan arahan berubah
Kod Pertukaran Kiraan Kiraan Selang Undian Alamat Dalaman
Kod Fungsi Slot Alamat IP File taip
File Nombor
0 hingga 9999
0 hingga 65535
0 hingga 125
Tiada Word swap Word dan Byte swap Byte swap
xxx.xxx.xxx.xxx
-1
502 510 511
Kawalan Pemasa Kaunter Binari Integer Terapung Status Rentetan ASCII -1
Menentukan alamat pangkalan data dalam pangkalan data dalaman get laluan untuk dikaitkan dengan arahan. Jika arahan adalah fungsi baca, data yang diterima dalam mesej respons diletakkan di lokasi yang ditentukan. Jika arahan adalah fungsi tulis, data yang digunakan dalam arahan adalah bersumber dari kawasan data yang ditentukan. Menentukan selang minimum untuk melaksanakan arahan berterusan. Parameter dimasukkan dalam 1/10 saat. Jika nilai 100 dimasukkan untuk arahan, arahan itu dilaksanakan tidak lebih kerap daripada setiap 10 saat. Menentukan bilangan titik data untuk dibaca atau ditulis ke peranti sasaran. Menentukan jika data daripada pelayan hendak dipesan secara berbeza daripada yang diterima. Parameter ini biasanya digunakan apabila berurusan dengan titik terapung atau nilai berbilang daftar lain. NONE – Tiada perubahan dibuat (abcd) WORD SWAP – Perkataan ditukar (cdab) WORD AND BYTE SWAP – Perkataan dan bait ditukar (dcba) Byte swap – Bait ditukar (badc) Menentukan alamat IP sasaran peranti yang akan ditangani oleh arahan ini. Menentukan nombor slot untuk peranti. Gunakan nilai -1 apabila antara muka ke SLC 5/05. Peranti ini tidak mempunyai parameter slot. Apabila menangani pemproses dalam ControlLogix atau CompactLogix, nombor slot sepadan dengan slot dalam rak yang mengandungi pengawal yang ditangani. Menentukan kod fungsi yang akan digunakan dalam arahan. 502 – Ditaip Dilindungi Baca 510 – Dilindungi Ditaip Tulis 511 – Dilindungi Ditaip Tulis dengan Topeng Menentukan file taip untuk dikaitkan dengan arahan.
Menentukan SLC 500 file nombor untuk dikaitkan dengan arahan. Jika nilai -1 dimasukkan untuk parameter, medan tidak akan digunakan dalam arahan dan lalai file akan digunakan.
ProSoft Technology, Inc.
Muka surat 57 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Nombor Elemen Parameter
Sub Elemen
Komen
Nilai
Penerangan Menentukan elemen dalam file di mana arahan akan bermula.
Menentukan sub-elemen untuk digunakan dengan arahan. Rujuk dokumentasi AB untuk senarai kod sub-elemen yang sah. Komen 32 aksara pilihan untuk arahan.
ProSoft Technology, Inc.
Muka surat 58 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Kelas 3 Client[x]/UClient Perintah PLC5 Binary
Parameter Dayakan
Alamat Dalaman
Kod Pertukaran Kiraan Selang Pungutan Suara
Slot Alamat IP
Kod Fungsi
File Nombor
Nilai Dayakan Lumpuhkan Tulis Bersyarat
0 hingga 9999
0 hingga 65535
0 hingga 125 Tiada Tukar perkataan Tukar kata dan Bait Tukar bait
xxx.xxx.xxx.xxx -1
100 101 102 -1
Penerangan
Menentukan sama ada arahan itu harus dilaksanakan dan dalam keadaan apa. DAYAKAN – Arahan dilaksanakan setiap imbasan senarai perintah disable – Arahan dinyahdayakan dan tidak akan dilaksanakan PENULISAN BERSYARAT – Arahan dilaksanakan hanya jika data dalaman yang dikaitkan dengan arahan berubah
Menentukan alamat pangkalan data dalam pangkalan data dalaman get laluan untuk dikaitkan dengan arahan. Jika arahan adalah fungsi baca, data yang diterima dalam mesej respons diletakkan di lokasi yang ditentukan. Jika arahan adalah fungsi tulis, data yang digunakan dalam arahan adalah bersumber dari kawasan data yang ditentukan.
Menentukan selang minimum untuk melaksanakan arahan berterusan. Parameter dimasukkan dalam 1/10 saat. Jika nilai 100 dimasukkan untuk arahan, arahan itu dilaksanakan tidak lebih kerap daripada setiap 10 saat.
Menentukan bilangan titik data untuk dibaca atau ditulis ke peranti sasaran.
Menentukan jika data daripada pelayan hendak dipesan secara berbeza daripada yang diterima. Parameter ini biasanya digunakan apabila berurusan dengan titik terapung atau nilai berbilang daftar lain. NONE – Tiada perubahan dibuat (abcd) WORD SWAP – Perkataan ditukar (cdab) WORD AND BYTE SWAP – Perkataan dan bait ditukar (dcba) BYTE SWAP – Bait ditukar (badc)
Menentukan alamat IP peranti sasaran yang akan ditangani oleh arahan ini.
Menentukan nombor slot untuk peranti. Gunakan nilai -1 apabila antara muka ke PLC5 Peranti ini tidak mempunyai parameter slot. Apabila menangani pemproses dalam ControlLogix atau CompactLogix, nombor slot sepadan dengan slot dalam rak yang mengandungi pengawal yang ditangani.
Menentukan kod fungsi yang akan digunakan dalam arahan. 100 – Julat Perkataan Tulis 101 – Julat Perkataan Baca 102 – Baca-Ubahsuai-Tulis
Menentukan PLC5 file nombor untuk dikaitkan dengan arahan. Jika nilai -1 dimasukkan untuk parameter, medan tidak akan digunakan dalam arahan dan lalai file akan digunakan.
Nombor Unsur
Menentukan elemen dalam file di mana arahan akan bermula.
Sub Elemen
Menentukan sub-elemen untuk digunakan dengan arahan. Rujuk dokumentasi AB untuk senarai kod sub-elemen yang sah.
Komen
Komen 32 aksara pilihan untuk arahan.
ProSoft Technology, Inc.
Muka surat 59 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Kelas 3 Client[x]/UClient Perintah PLC5 ASCII
Parameter Dayakan
Nilai
Dayakan Lumpuhkan Tulis Bersyarat
Alamat Dalaman
0 hingga 9999
Selang Undian
0 hingga 65535
Penerangan
Menentukan sama ada arahan itu harus dilaksanakan dan dalam keadaan apa. DAYAKAN – Arahan dilaksanakan setiap imbasan senarai perintah disable – Arahan dinyahdayakan dan tidak akan dilaksanakan PENULISAN BERSYARAT – Arahan dilaksanakan hanya jika data dalaman yang dikaitkan dengan arahan berubah
Menentukan alamat pangkalan data dalam pangkalan data dalaman get laluan untuk dikaitkan dengan arahan. Jika arahan adalah fungsi baca, data yang diterima dalam mesej respons diletakkan di lokasi yang ditentukan. Jika arahan adalah fungsi tulis, data yang digunakan dalam arahan adalah bersumber dari kawasan data yang ditentukan.
Menentukan selang minimum untuk melaksanakan arahan berterusan. Parameter dimasukkan dalam 1/10 saat. Jika nilai 100 dimasukkan untuk arahan, arahan itu dilaksanakan tidak lebih kerap daripada setiap 10 saat.
Kod Pertukaran Kiraan Reg
Slot Alamat IP
Kod Fungsi
0 hingga 125 Tiada Tukar perkataan Tukar kata dan Bait Tukar bait
xxx.xxx.xxx.xxx -1
150 151 152
Menentukan bilangan titik data untuk dibaca atau ditulis ke peranti sasaran.
Menentukan jika data daripada pelayan hendak dipesan secara berbeza daripada yang diterima. Parameter ini biasanya digunakan apabila berurusan dengan titik terapung atau nilai berbilang daftar lain. NONE – Tiada perubahan dibuat (abcd) WORD SWAP – Perkataan ditukar (cdab) WORD AND BYTE SWAP – Perkataan dan bait ditukar (dcba) BYTE SWAP – Bait ditukar (badc)
Menentukan alamat IP peranti sasaran yang akan ditangani oleh arahan ini.
Menentukan nombor slot untuk peranti. Gunakan nilai -1 apabila antara muka ke PLC5 Peranti ini tidak mempunyai parameter slot. Apabila menangani pemproses dalam ControlLogix atau CompactLogix, nombor slot sepadan dengan slot dalam rak yang mengandungi pengawal yang ditangani.
Menentukan kod fungsi yang akan digunakan dalam arahan. 150 – Julat Perkataan Tulis 151 – Julat Perkataan Baca 152 – Baca-Ubahsuai-Tulis
File rentetan
Menentukan Alamat PLC-5 sebagai rentetan. Untuk example N10:300
Komen
Komen 32 aksara pilihan untuk arahan.
ProSoft Technology, Inc.
Muka surat 60 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Pengawal Perintah Pelanggan Kelas 3[x]/UClient Tag Akses
Parameter Dayakan
Alamat Dalaman
Kod Pertukaran Kiraan Selang Pungutan Suara
Slot Alamat IP
Jenis Data Kod Fungsi
Tag Nama
Nilai Dayakan Lumpuhkan Tulis Bersyarat
0 hingga 9999
0 hingga 65535
0 hingga 125 Tiada Tukar perkataan Tukar kata dan Bait Tukar bait
xxx.xxx.xxx.xxx -1
332 333 Bool SINT INT DINT REAL DWORD
Penerangan Menentukan sama ada arahan itu harus dilaksanakan dan dalam keadaan apa. DAYAKAN – Arahan dilaksanakan setiap imbasan senarai arahan LUPASKAN – Arahan dinyahdayakan dan tidak akan dilaksanakan PENULISAN BERSYARAT – Arahan dilaksanakan hanya jika data dalaman yang dikaitkan dengan perintah berubah Menentukan alamat pangkalan data dalam pangkalan data dalaman get laluan untuk menjadi dikaitkan dengan perintah. Jika arahan adalah fungsi baca, data yang diterima dalam mesej respons diletakkan di lokasi yang ditentukan. Jika arahan adalah fungsi tulis, data yang digunakan dalam arahan adalah bersumber dari kawasan data yang ditentukan. Menentukan selang minimum untuk melaksanakan arahan berterusan. Parameter dimasukkan dalam 1/10 saat. Jika nilai 100 dimasukkan untuk arahan, arahan itu dilaksanakan tidak lebih kerap daripada setiap 10 saat. Menentukan bilangan titik data untuk dibaca atau ditulis ke peranti sasaran. Menentukan jika data daripada pelayan hendak dipesan secara berbeza daripada yang diterima. Parameter ini biasanya digunakan apabila berurusan dengan titik terapung atau nilai berbilang daftar lain. NONE – Tiada perubahan dibuat (abcd) WORD SWAP – Perkataan ditukar (cdab) WORD AND BYTE SWAP – Perkataan dan bait ditukar (dcba) BYTE SWAP – Bait ditukar (badc) Menentukan alamat IP sasaran peranti yang akan ditangani oleh arahan ini. Menentukan nombor slot untuk peranti. Gunakan nilai -1 apabila antara muka ke PLC5 Peranti ini tidak mempunyai parameter slot. Apabila menangani pemproses dalam ControlLogix atau CompactLogix, nombor slot sepadan dengan slot dalam rak yang mengandungi pengawal yang ditangani. Menentukan kod fungsi yang akan digunakan dalam arahan. 332 – CIP Data Table Read 333 – CIP Data Table Write Menentukan jenis data pengawal sasaran tag nama.
Menentukan pengawal tag dalam PLC sasaran.
Offset
0 hingga 65535
Komen
Menentukan pangkalan data offset di mana nilai sepadan dengan Tag Parameter nama
Komen 32 aksara pilihan untuk arahan.
ProSoft Technology, Inc.
Muka surat 61 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Kelas 3 Client[x]/UClient Perintah CIP Generic
Parameter Dayakan
Nilai
Disabled Enabled Conditional Write
Alamat Dalaman
0 hingga 9999
Selang Undian
0 hingga 65535
Penerangan
Menentukan syarat untuk melaksanakan arahan. DISABED – Perintah dilumpuhkan dan tidak akan dilaksanakan. DIDAYAKAN – Arahan dilaksanakan pada setiap imbasan senarai arahan jika Selang Tinjauan ditetapkan kepada sifar. Jika Selang Pungutan suara bukan sifar, arahan itu dilaksanakan apabila pemasa selang tamat tempoh. PENULISAN BERSYARAT – Arahan hanya dilaksanakan jika nilai data dalaman yang akan dihantar telah berubah.
Menentukan alamat pangkalan data dalam pangkalan data dalaman get laluan untuk dikaitkan dengan arahan. Jika arahan adalah fungsi baca, data yang diterima dalam mesej respons diletakkan di lokasi yang ditentukan. Jika arahan ialah fungsi tulis, data yang digunakan dalam arahan itu diperoleh daripada kawasan data yang ditentukan.
Menentukan selang minimum untuk melaksanakan arahan berterusan. Parameter dimasukkan dalam 1/10 saat. Untuk exampOleh itu, jika nilai '100' dimasukkan untuk arahan, arahan itu dilaksanakan tidak lebih kerap daripada setiap 10 saat.
Kod Pertukaran Kiraan Reg
Kelas Kod Perkhidmatan Kod Fungsi Slot Alamat IP
Contoh
Ulasan Atribut
0 hingga 125 Tiada Tukar perkataan Tukar kata dan Bait Tukar bait
xxx.xxx.xxx.xxx -1 CIP Generik 00 hingga FF (Hex)
00 kepada FFFF (Hex)
Permohonan bergantung 00 kepada FFFF (Hex)
Menentukan bilangan titik data untuk dibaca/ditulis ke peranti sasaran.
Menentukan jika data daripada pelayan hendak dipesan secara berbeza daripada yang diterima. Parameter ini biasanya digunakan apabila berurusan dengan titik terapung atau nilai berbilang daftar lain. NONE – Tiada perubahan dibuat (abcd) WORD SWAP – Perkataan ditukar (cdab) WORD AND BYTE SWAP – Perkataan dan bait ditukar (dcba) BYTE SWAP – Bait ditukar (badc)
Menentukan alamat IP peranti sasaran yang akan ditangani oleh arahan ini.
Gunakan `-1′ untuk menyasarkan peranti yang disambungkan. Gunakan > -1 untuk menyasarkan peranti dalam nombor slot tertentu dalam rak.
Digunakan untuk membaca/menulis atribut mana-mana objek dengan menggunakan alamat eksplisit
Nilai pengenalan integer yang menandakan Contoh Objek dan/atau fungsi kelas Objek tertentu. Untuk maklumat lanjut rujuk spesifikasi ODVA CIP.
Nilai pengenalan integer diberikan kepada setiap Kelas Objek yang boleh diakses daripada rangkaian. Untuk maklumat lanjut, rujuk spesifikasi ODVA CIP.
Nilai pengenalpastian integer yang diberikan kepada Contoh Objek yang mengenal pastinya di antara semua Contoh Kelas yang sama. Untuk maklumat lanjut, rujuk spesifikasi ODVA CIP.
Nilai pengenalan integer yang diberikan kepada Kelas dan/atau Atribut Instance. Untuk maklumat lanjut, rujuk spesifikasi ODVA CIP.
Medan ini boleh digunakan untuk memberikan komen 32 aksara kepada arahan. Aksara “:” dan “#” adalah aksara terpelihara. Ia amat disyorkan untuk tidak digunakan di bahagian komen.
ProSoft Technology, Inc.
Muka surat 62 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Nota: Disebabkan oleh tingkah laku Pelanggan Terhubung, sila ambil perhatian perkara berikut:
– Berbilang arahan dengan objek Kelas yang berbeza tidak boleh dikonfigurasikan ke peranti yang sama. – Berbilang arahan dengan objek Kelas yang berbeza tidak boleh dikonfigurasikan kepada peranti yang berbeza. – Anda boleh mengkonfigurasi berbilang arahan menggunakan Get_Attribute_Single dari Kelas yang sama dan menangani Atribut yang berbeza. – Jika anda mempunyai arahan dalam mana-mana jenis arahan lain (iaitu Pengawal Tag Akses) dan konfigurasikan arahan CIP Generik ke peranti yang sama, ia tidak akan berfungsi kerana Klien Bersambung mempunyai sambungan aktif ke peranti. Walau bagaimanapun, anda boleh menggunakan kedua-dua Pengawal Tag Akses dan CIP Generik jika peranti sasaran berbeza. – Untuk mengelakkan mana-mana atau semua senario ini, adalah disyorkan untuk menggunakan Klien Tidak Bersambung jika anda ingin menghantar arahan ke peranti yang berbeza, kerana sambungan ini ditetapkan semula/ditutup selepas setiap arahan dilaksanakan.
ProSoft Technology, Inc.
Muka surat 63 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Kelas 3 Client[x]/UClient Commands Basic
Parameter Dayakan
Nilai
Dayakan Lumpuhkan Tulis Bersyarat
Penerangan
Menentukan sama ada arahan itu harus dilaksanakan dan dalam keadaan apa. DAYAKAN – Arahan dilaksanakan setiap imbasan senarai arahan LUPASKAN – Arahan dinyahdayakan dan tidak akan dilaksanakan PENULISAN BERSYARAT – Arahan dilaksanakan hanya jika data dalaman yang dikaitkan dengan arahan berubah
Alamat Dalaman
0 hingga 9999
Menentukan alamat pangkalan data dalam pangkalan data dalaman get laluan untuk dikaitkan dengan arahan. Jika arahan itu ialah fungsi baca,
data yang diterima dalam mesej respons diletakkan di lokasi yang ditentukan. Jika arahan adalah fungsi tulis, data yang digunakan dalam arahan adalah bersumber dari kawasan data yang ditentukan.
Selang Undian
0 hingga 65535
Menentukan selang minimum untuk melaksanakan arahan berterusan. Parameter dimasukkan dalam 1/10 saat. Jika nilai 100 dimasukkan untuk arahan, arahan itu dilaksanakan tidak lebih kerap daripada setiap 10 saat.
Kiraan Reg 0 hingga 125
Menentukan bilangan titik data untuk dibaca atau ditulis ke peranti sasaran.
Tukar Kod
Alamat IP
Tiada Word swap Word dan Byte swap Byte swap
xxx.xxx.xxx.xxx
Menentukan jika data daripada pelayan hendak dipesan secara berbeza daripada yang diterima. Parameter ini biasanya digunakan apabila berurusan dengan titik terapung atau nilai berbilang daftar lain. NONE – Tiada perubahan dibuat (abcd) WORD SWAP – Perkataan ditukar (cdab) WORD AND BYTE SWAP – Perkataan dan bait ditukar (dcba) BYTE SWAP – Bait ditukar (badc)
Menentukan alamat IP peranti sasaran yang akan ditangani oleh arahan ini.
Slot
-1
Gunakan nilai -1 apabila antara muka ke SLC 5/05. Peranti ini tidak mempunyai parameter slot. Apabila menangani pemproses dalam ControlLogix atau CompactLogix, nombor slot sepadan dengan slot dalam rak yang mengandungi pengawal yang ditangani.
Kod Fungsi 1 2 3 4 5
Menentukan kod fungsi yang akan digunakan dalam arahan. 1 – Tulis Dilindungi 2 – Bacaan Tidak Dilindungi 3 – Tulis Bit Dilindungi 4 – Tulis Bit Tidak Dilindungi 5 – Tulisan Tidak Dilindungi
Alamat Perkataan
Menentukan alamat perkataan di mana untuk memulakan operasi.
Komen
Komen 32 aksara pilihan untuk arahan.
ProSoft Technology, Inc.
Muka surat 64 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5.3 Diagnostik Rangkaian
5.3.1 Diagnostik EIP PCB Cara terbaik untuk menyelesaikan masalah pemacu EIP ialah menggunakan ProSoft Configuration Builder untuk mengakses keupayaan diagnostik get laluan melalui port nyahpepijat Ethernet.
Jadual berikut meringkaskan maklumat status yang tersedia dalam PCB untuk pemacu EIP:
Jenis Sambungan Kelas EIP 1
Pelayan EIP Kelas 3
EIP Kelas 3 Pelanggan/UClient [x]
Status Konfigurasi Item Submenu
Config Comm Status
Config Comm Status
Arahan Cmd Ralat (Perpuluhan)
Ralat Cmd (Hex)
Penerangan
Tetapan konfigurasi untuk Sambungan Kelas 1.
Status Sambungan Kelas 1. Memaparkan sebarang ralat konfigurasi, serta bilangan Sambungan Kelas 1.
Tetapan konfigurasi untuk Sambungan Pelayan Kelas 3.
Maklumat status untuk setiap Sambungan Pelayan Kelas 3. Memaparkan nombor port, alamat IP, status soket dan kiraan baca dan tulis.
Tetapan konfigurasi untuk Sambungan Klien/UClient Kelas 3.
Maklumat status untuk perintah Kelas 3 Client/UClient [x]. Memaparkan ringkasan semua ralat yang terhasil daripada arahan Kelas 3 Client/UClient [x].
Konfigurasi untuk senarai arahan Klien/UClient Kelas 3 [x].
Kod ralat semasa untuk setiap arahan pada senarai arahan Kelas 3 Klien/UClient [x] dalam format nombor perpuluhan. Sifar bermakna pada masa ini tiada ralat untuk arahan.
Kod ralat semasa untuk setiap arahan pada senarai arahan Kelas 3 Client/UClient [x] dalam format nombor heksadesimal. Sifar bermakna pada masa ini tiada ralat untuk arahan.
Untuk maklumat khusus tentang kod ralat, lihat Kod Ralat EIP (halaman 68).
ProSoft Technology, Inc.
Muka surat 65 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5.3.2 Data Status EIP dalam Memori Atas
Pemacu EIP mempunyai kawasan data status yang berkaitan yang terletak di memori atas PLX32-EIP-MBTCP-UA. Fungsi Peta Data PLX32-EIP-MBTCP-UA boleh digunakan untuk memetakan data ini ke dalam julat data pengguna biasa bagi pangkalan data PLX32-EIP-MBTCP-UA.
Ambil perhatian bahawa semua nilai status dimulakan kepada sifar (0) pada kuasa, but sejuk dan semasa but hangat.
Data Status Pelanggan EIP
Jadual berikut menyenaraikan alamat dalam memori atas PLX32-EIP-MBTCP-UA menyimpan ralat umum dan data status untuk setiap pelanggan EIP yang disambungkan dan tidak disambungkan:
EIP Client Connected Client 0 Connected Client 1 Unconnected Client 0
Julat Alamat 17900 hingga 17909 18100 hingga 18109 22800 hingga 22809
Kandungan kawasan data status setiap pelanggan distrukturkan dengan cara yang sama. Jadual berikut menerangkan kandungan setiap daftar dalam kawasan data status:
Offset 0 1 2 3 4 5 6 7 8 9
Perihalan Bilangan Permintaan Perintah Bilangan Respons Perintah Bilangan Ralat Perintah Bilangan Permintaan Bilangan Respons Bilangan Ralat Dihantar Bilangan Ralat Yang Diterima Di Rizab Terpelihara Kod Ralat Semasa Kod Ralat Terakhir
ProSoft Technology, Inc.
Muka surat 66 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Data Ralat Senarai Perintah Pelanggan EIP
PLX32-EIP-MBTCP-UA menyimpan kod status/ralat dalam ingatan atas untuk setiap
arahan dalam setiap senarai arahan pelanggan EIP. Jadual berikut menyenaraikan alamat dalam memori atas tempat get laluan menyimpan data ralat senarai arahan untuk setiap klien EIP:
Klien EIP Klien yang disambungkan 0 Klien yang disambungkan 1 Klien tidak disambungkan 0
Julat Alamat 17910 hingga 18009 18110 hingga 18209 22810 hingga 22909
Perkataan pertama dalam kawasan data ralat senarai arahan setiap pelanggan mengandungi kod status/ralat untuk arahan pertama dalam senarai arahan pelanggan. Setiap perkataan berturut-turut dalam senarai ralat arahan dikaitkan dengan arahan seterusnya dalam senarai. Oleh itu, saiz
kawasan data ralat senarai arahan bergantung kepada bilangan arahan yang ditakrifkan.Struktur
daripada kawasan data ralat senarai arahan (yang sama untuk semua pelanggan) dipaparkan dalam
jadual berikut:
Offset 0 1
2 3 4 . . . 97 98 99
Perihalan Perintah #1 Kod Ralat Perintah #2 Kod Ralat
Perintah #3 Kod Ralat Perintah #4 Kod Ralat Perintah #5 Kod Ralat . . . Perintah #98 Kod Ralat Perintah #99 Kod Ralat Perintah #100 Kod Ralat
ProSoft Technology, Inc.
Muka surat 67 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Data Status Pelayan Kelas 1 EIP
Jadual berikut menyenaraikan alamat dalam memori atas di mana get laluan PLX3x menyimpan Kiraan Sambungan Terbuka untuk setiap pelayan Kelas 1 EIP.
Pelayan EIP Kelas 1
1 2 3 4 5 6 7 8
Julat Alamat 17000
17001 17002 17003 17004 17005 17006 17007 17008
Perihalan Peta bit bagi Keadaan PLC untuk setiap Sambungan 1 hingga 8. 0 = Jalankan 1 = Kiraan Sambungan Terbuka Program untuk Sambungan 1 Kiraan Sambungan Buka untuk Sambungan 2 Kiraan Sambungan Buka untuk Sambungan 3 Kiraan Sambungan Buka untuk Sambungan 4 Kiraan Sambungan Buka untuk Sambungan 5 Buka Kiraan Sambungan untuk Sambungan 6 Kiraan Sambungan Buka untuk Sambungan 7 Kiraan Sambungan Buka untuk Sambungan 8
Data Status Pelayan Kelas 3 EIP
Jadual berikut menyenaraikan alamat dalam memori atas tempat PLX32-EIP-MBTCPUA menyimpan data status untuk setiap pelayan EIP:
Pelayan EIP 0 1 2 3 4
Julat Alamat 18900 hingga 18915 18916 hingga 18931 18932 hingga 18947 18948 hingga 18963 18964 hingga 18979
Kandungan kawasan data status setiap pelayan distrukturkan sama. Jadual berikut menerangkan kandungan setiap daftar dalam kawasan data status:
Offset 0 hingga 1 2 hingga 3 4 hingga 5 6 hingga 7 8 hingga 15
Penerangan Keadaan Sambungan Buka Kiraan Sambungan Soket Baca Kiraan Soket Tulis Kira IP Rakan Sebaya
ProSoft Technology, Inc.
Muka surat 68 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5.3.3 Kod Ralat EIP
Gerbang menyimpan kod ralat yang dikembalikan daripada proses senarai arahan dalam kawasan ingatan ralat senarai arahan. Satu perkataan diperuntukkan untuk setiap arahan dalam kawasan memori. Kod ralat diformatkan dalam perkataan seperti berikut: Bait paling ketara bagi perkataan mengandungi kod status lanjutan dan bait paling ketara mengandungi kod status.
Gunakan kod ralat yang dikembalikan untuk setiap arahan dalam senarai untuk menentukan kejayaan atau kegagalan arahan. Jika arahan gagal, gunakan kod ralat untuk menentukan punca kegagalan.
Amaran: Kod ralat khusus get laluan (tidak mematuhi EtherNet/IP/PCCC) dikembalikan dari dalam get laluan dan tidak pernah dikembalikan daripada peranti hamba EtherNet/IP/PCCC yang dilampirkan. Ini ialah kod ralat yang merupakan sebahagian daripada protokol EtherNet/IP/PCCC atau kod lanjutan yang unik kepada PLX32-EIP-MBTCP-UA. Ralat EtherNet/IP/PCCC yang paling biasa ditunjukkan di bawah:
Kod Ralat STS Tempatan
Kod (Int) 0 256 512 768 1024 1280 1536 1792 2048
Kod (Hex) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800
Perihalan Berjaya, tiada ralat nod DST kehabisan ruang penimbal Tidak dapat menjamin penghantaran (Lapisan Pautan) Pemegang token pendua dikesan Port setempat diputuskan sambungan Lapisan aplikasi tamat masa menunggu respons Nod pendua dikesan Stesen luar talian Kesalahan perkakasan
Kod Ralat STS Jauh
Kod (Int) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192
Kod (Hex) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0xD000 0xD000 0xD000
0xF0nn
Perihalan Berjaya, tiada ralat Perintah atau format yang tidak sah Hos menghadapi masalah dan tidak akan berkomunikasi Hos nod jauh hilang, diputuskan atau ditutup Hos tidak dapat menyelesaikan fungsi disebabkan kerosakan perkakasan Menangani masalah atau anak tangga perlindungan memori Fungsi tidak dibenarkan kerana pemilihan perlindungan arahan Pemproses berada dalam mod Program Mod keserasian file masalah zon hilang atau komunikasi Nod jauh tidak boleh menimbal perintah Tunggu ACK (Penimbal 1775-KA penuh) Masalah nod jauh disebabkan muat turun Tunggu ACK (Penimbal 1775-KA penuh) Tidak digunakan Tidak digunakan Kod ralat dalam bait EXT STS (nn mengandungi ralat EXT kod)
ProSoft Technology, Inc.
Muka surat 69 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Kod Ralat STS EXT
Kod (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
Kod (Hex) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00D 0xF00D 0xF00D 0xF00D 0 010xF0 011xF0 012xF0 013xF0 014xF0 015xF0 016xF0 017xF0 018xF0 019xF0A 01xF0B 01xF0C 01xF0D 01xF0E 01xF0E
Perihalan Tidak digunakan Medan mempunyai nilai yang menyalahi undang-undang Lebih sedikit tahap yang dinyatakan dalam alamat daripada minimum untuk mana-mana alamat Lebih banyak tahap yang dinyatakan dalam alamat daripada sokongan sistem Simbol tidak ditemui Simbol adalah format yang tidak betul Alamat tidak menunjuk kepada sesuatu yang boleh digunakan File salah saiz Tidak dapat melengkapkan permintaan Data atau file terlalu besar Saiz transaksi tambah alamat perkataan terlalu besar Akses ditolak, keistimewaan tidak wajar Keadaan tidak boleh dijana – sumber tidak tersedia Keadaan sudah wujud – sumber sudah tersedia Perintah tidak boleh dilaksanakan Limpahan histogram Tiada akses Jenis data tidak sah Parameter tidak sah atau data tidak sah Alamat rujukan wujud pada kawasan yang dipadam Kegagalan pelaksanaan perintah atas sebab yang tidak diketahui Ralat penukaran data Pengimbas tidak dapat berkomunikasi dengan penyesuai rak 1771 Jenis tidak sepadan 1171 Respons gateway tidak sah Label pendua File ia terbuka; nod lain memilikinya Nod lain ialah pemilik program Rezab Data Terpelihara pelanggaran perlindungan elemen jadual Masalah dalaman sementara
Kod Ralat EIP
Kod (Int) -1 -2 -10 -11 -12 -20 -21 -200
Kod (Hex) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38
Perihalan talian kawalan modem CTS tidak ditetapkan sebelum menghantar Tamat masa semasa menghantar mesej Tamat masa menunggu DLE-ACK selepas permintaan Tamat masa menunggu respons selepas permintaan Data balasan tidak sepadan dengan kiraan bait yang diminta DLE-NAK diterima selepas permintaan DLE-NAK dihantar selepas respons DLE-NAK diterima selepas permintaan
Manual Pengguna Protokol EIP
ProSoft Technology, Inc.
Muka surat 70 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Kod Ralat Antara Muka TCP/IP
Ralat (Int) -33 -34 -35 -36 -37
Ralat (Hex) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB
Perihalan Gagal menyambung ke sasaran Gagal mendaftar sesi dengan sasaran (masa tamat) Gagal memajukan respons terbuka tamat masa PCCC/Tag tamat masa tindak balas arahan Tiada ralat sambungan TCP/IP
Kod Ralat Sambutan Biasa
Ralat (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49
Ralat (Hex) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF
Penerangan Kiraan item CPF panjang respons tidak sah tidak betul paket CPF ralat medan alamat CPF tag kod arahan buruk CPF tidak sah ralat status CPF dilaporkan CPF nilai ID sambungan salah dikembalikan Medan konteks tidak sepadan Pengendali sesi salah dikembalikan CPF tidak betul nombor mesej
Daftar Kod Ralat Respons Sesi
Ralat (Int) -50 -51 -52
Ralat (Hex) 0xFFCE 0xFFCD 0xFFCC
Perihalan Panjang mesej diterima tidak sah Ralat status dilaporkan Versi tidak sah
Majukan Kod Ralat Respons Terbuka
Ralat (Int) -55 -56
Ralat (Hex) 0xFFC9 0xFFC8
Perihalan Panjang mesej diterima tidak sah Ralat status dilaporkan
Kod Ralat Respons PCCC
Ralat (Int) -61 -62 -63 -64 -65
-66
Ralat (Hex) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE
Perihalan Panjang mesej diterima tidak sah Ralat status dilaporkan CPF kod arahan buruk TNS dalam mesej PCCC tidak sepadan
ID Vendor dalam mesej PCCC tidak sepadan Nombor siri dalam mesej PCCC tidak sepadan
Manual Pengguna Protokol EIP
ProSoft Technology, Inc.
Muka surat 71 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5.4 Rujukan EIP
5.4.1 Spesifik SLC dan MicroLogix
Pemesejan daripada SLC 5/05 PLX32-EIP-MBTCP-UA boleh menerima mesej daripada SLC 5/05 yang mengandungi antara muka Ethernet. Gerbang menyokong kedua-dua arahan baca dan tulis.
SLC5/05 Tulis Perintah
Tulis arahan memindahkan data daripada pemproses SLC ke get laluan. Rajah berikut menunjukkan bekasample rung untuk melaksanakan arahan tulis.
1 Tetapkan parameter READ/WRITE kepada WRITE. Gerbang menyokong nilai parameter PERANTI SASARAN 500CPU atau PLC5.
2 Dalam objek MSG, klik SETUP SCREEN dalam objek MSG untuk melengkapkan konfigurasi arahan MSG. Ini memaparkan kotak dialog berikut.
3 Tetapkan ALAMAT JADUAL DATA PERANTI SASARAN kepada yang sah file elemen (seperti, N11:0) untuk mesej SLC dan PLC5.
4 Tetapkan pilihan MULTIHOP kepada YA.
ProSoft Technology, Inc.
Muka surat 72 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5 Lengkapkan bahagian tab MULTIHOP pada kotak dialog yang ditunjukkan dalam imej berikut.
6 Tetapkan nilai TO ADDRESS kepada alamat IP Ethernet get laluan. 7 Tekan kekunci INS untuk menambah baris kedua untuk ControlLogix Backplane dan tetapkan slot
nombor kepada sifar.
ProSoft Technology, Inc.
Muka surat 73 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
SLC5/05 Baca Perintah
Baca arahan memindahkan data ke pemproses SLC dari get laluan. Rajah berikut menunjukkan bekasample rung untuk melaksanakan perintah baca.
1 Tetapkan parameter READ/WRITE kepada READ. Gerbang menyokong nilai parameter PERANTI SASARAN 500CPU atau PLC5.
2 Dalam objek MSG, klik SETUP SCREEN dalam objek MSG untuk melengkapkan konfigurasi arahan MSG. Ini memaparkan kotak dialog berikut.
3 Tetapkan ALAMAT JADUAL DATA PERANTI SASARAN kepada yang sah file elemen (seperti, N11:0) untuk mesej SLC dan PLC5.
4 Tetapkan pilihan MULTIHOP kepada YA.
ProSoft Technology, Inc.
Muka surat 74 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5 Isikan bahagian tab MULTIHOP pada kotak dialog seperti yang ditunjukkan dalam imej berikut.
6 Tetapkan nilai TO ADDRESS kepada alamat IP Ethernet get laluan. 7 Tekan kekunci INS untuk menambah baris kedua untuk ControlLogix Backplane dan tetapkan slot
nombor kepada sifar.
SLC File Jenis
Maklumat ini khusus untuk keluarga atau pemproses SLC dan MicroLogix yang digunakan dengan set arahan PCCC. Arahan pemproses SLC dan MicroLogix menyokong a file medan taip yang dimasukkan sebagai aksara tunggal untuk menandakan jadual data untuk digunakan dalam arahan. Jadual berikut mentakrifkan hubungan bagi file jenis yang diterima oleh pintu masuk dan SLC file jenis.
File Taip SBTCRNFZA
Perihalan Status Bit Pemasa Kaunter Kawalan Integer Floating-point String ASCII
The File Kod Perintah Jenis ialah nilai kod aksara ASCII bagi File Taip surat. Ini ialah nilai yang perlu dimasukkan untuk FILE TYPE parameter konfigurasi Perintah PCCC dalam jadual data dalam logik tangga.
Selain itu, fungsi khusus SLC (502, 510 dan 511) menyokong medan sub-elemen. Medan ini memilih medan sub-elemen dalam jadual data yang kompleks. Untuk example, untuk mendapatkan nilai terkumpul semasa bagi pembilang atau pemasa, tetapkan medan sub-elemen kepada 2.
ProSoft Technology, Inc.
Muka surat 75 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5.4.2 Spesifikasi Pemproses PLC5
Pemesejan daripada PLC5 Gerbang boleh menerima mesej daripada PLC5 yang mengandungi antara muka Ethernet. Gerbang menyokong kedua-dua arahan baca dan tulis.
Perintah Tulis PLC5
Tulis arahan memindahkan data daripada pemproses PLC5 ke get laluan. Rajah berikut menunjukkan bekasample rung untuk melaksanakan arahan tulis.
1 Dalam objek MSG, klik SETUP SCREEN dalam objek MSG untuk melengkapkan konfigurasi arahan MSG. Ini memaparkan kotak dialog berikut.
2 Pilih COMMAND COMMUNICATION untuk melaksanakan daripada senarai arahan yang disokong berikut.
o PLC5 Type Write o PLC2 Unprotected Write o PLC5 Typed Write to PLC o PLC Typed Logical Write
3 Tetapkan ALAMAT JADUAL DATA PERANTI SASARAN kepada yang sah file elemen (seperti, N11:0) untuk mesej SLC dan PLC5. Untuk mesej Tulis Tanpa Perlindungan PLC2, tetapkan alamat kepada indeks pangkalan data (seperti 1000) untuk arahan.
ProSoft Technology, Inc.
Muka surat 76 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
4 Tetapkan pilihan MULTIHOP kepada YA. 5 Lengkapkan bahagian tab MULTIHOP pada kotak dialog seperti yang ditunjukkan dalam imej berikut.
6 Tetapkan nilai TO ADDRESS kepada alamat IP Ethernet get laluan. 7 Tekan kekunci INS untuk menambah baris kedua untuk ControlLogix Backplane dan tetapkan slot
nombor kepada sifar.
ProSoft Technology, Inc.
Muka surat 77 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Perintah Baca PLC5
Baca arahan memindahkan data ke pemproses PLC5 dari get laluan. Rajah berikut menunjukkan bekasample rung yang melaksanakan perintah baca.
1 Dalam objek MSG, klik SETUP SCREEN dalam objek MSG untuk melengkapkan konfigurasi arahan MSG. Ini memaparkan kotak dialog berikut.
2 Pilih COMMAND COMMUNICATION untuk melaksanakan daripada senarai arahan yang disokong berikut.
o PLC5 Type Read o PLC2 Unprotected Read o PLC5 Taip Baca ke PLC o PLC Taip Logical Read
3 Tetapkan ALAMAT JADUAL DATA PERANTI SASARAN kepada yang sah file elemen (seperti, N11:0) untuk mesej SLC dan PLC5. Untuk mesej PLC2 Unprotected Read, tetapkan alamat kepada indeks pangkalan data (seperti, 1000) untuk arahan.
4 Tetapkan pilihan MULTIHOP kepada YA.
ProSoft Technology, Inc.
Muka surat 78 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5 Lengkapkan bahagian tab MULTIHOP pada kotak dialog seperti yang ditunjukkan dalam imej berikut.
6 Tetapkan nilai TO ADDRESS kepada alamat IP Ethernet get laluan. 7 Tekan kekunci INS untuk menambah baris kedua untuk ControlLogix Backplane dan tetapkan slot
nombor kepada sifar.
Medan Sub-Elemen PLC-5
Bahagian ini mengandungi maklumat khusus untuk pemproses PLC-5 apabila menggunakan set arahan PCCC. Perintah khusus untuk pemproses PLC-5 mengandungi medan kod sub-elemen. Medan ini memilih medan sub-elemen dalam jadual data yang kompleks. Untuk example, untuk mendapatkan nilai terkumpul semasa bagi pembilang atau pemasa, tetapkan medan sub-elemen kepada 2. Jadual berikut menunjukkan kod sub-elemen untuk jadual data kompleks PLC-5.
Pemasa / Kaunter
Kod 0 1 2
Pratetap Kawalan Perihalan Terkumpul
Kawalan
Kod 0 1 2
Kedudukan Kawalan Panjang Penerangan
PD
Semua nilai PD ialah nilai titik terapung, panjangnya dua perkataan.
Kod 0 2 4 6 8 26
Penerangan Kawalan SP Kp Ki Kd PV
ProSoft Technology, Inc.
Muka surat 79 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
BT
Kod 0 1 2 3 4 5
MG
Kod 0 1 2 3
Kawalan Perihalan Data RLEN DLEN file # Elemen # Rak/Grp/Slot
Ralat Kawalan Penerangan RLEN DLEN
Manual Pengguna Protokol EIP
ProSoft Technology, Inc.
Muka surat 80 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
5.4.3 Spesifikasi Pemproses ControlLogix dan CompactLogix
Pemesejan daripada Pemproses ControlLogix atau CompactLogix Gunakan arahan MSG untuk bertukar-tukar data antara pemproses Control/CompactLogix dan get laluan. Terdapat dua kaedah asas pemindahan data yang disokong oleh get laluan apabila menggunakan arahan MSG: mesej PCCC berkapsul dan mesej Jadual Data CIP. Anda boleh menggunakan mana-mana kaedah.
Mesej PCCC Berkapsul Bahagian ini mengandungi maklumat khusus untuk pemproses Control/CompactLogix apabila menggunakan set arahan PCCC. Pelaksanaan semasa set arahan PCCC tidak menggunakan fungsi yang boleh terus mengakses Pengawal Tag Pangkalan data. Untuk mengakses pangkalan data ini, anda mesti menggunakan ciri pemetaan jadual dalam RSLogix 5000. RSLogix 5000 membenarkan penugasan Pengawal Tag Tatasusunan kepada jadual data PLC 5 maya. PLX32EIP-MBTCP-UA menggunakan set arahan PLC 5 yang ditakrifkan dalam dokumen ini kemudiannya boleh mengakses data pengawal ini. Pemproses PLC5 dan SLC5/05 yang mengandungi antara muka Ethernet menggunakan kaedah mesej PCCC terkapsul. Gerbang mensimulasikan peranti ini dan menerima kedua-dua arahan baca dan tulis.
Perintah Tulis Mesej Tulis PCCC Terkapsul memindahkan data daripada pemproses ke get laluan. Gerbang menyokong perintah PCCC terkapsul berikut: · Tulisan Tidak Dilindungi PLC2 · Tulisan Ditaip PLC5 · Tulis Julat Perkataan PLC5 · Tulisan Ditaip PLC
Rajah berikut menunjukkan bekasample rung yang melaksanakan arahan tulis.
ProSoft Technology, Inc.
Muka surat 81 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
1 Dalam kotak dialog Konfigurasi Mesej, tentukan set data untuk dipindahkan daripada pemproses ke get laluan seperti yang ditunjukkan dalam imej berikut.
2 Lengkapkan kotak dialog untuk kawasan data yang hendak dipindahkan.
o Untuk mesej PLC5 dan SLC, tetapkan ELEMEN DESTINASI kepada elemen dalam data file (seperti, N10:0).
o Untuk mesej Tulis Tanpa Perlindungan PLC2, tetapkan ELEMEN DESTINASI kepada alamat dalam pangkalan data dalaman get laluan. Ini tidak boleh ditetapkan kepada nilai kurang daripada sepuluh. Ini bukan had pintu masuk tetapi perisian RSLogix.
o Untuk fungsi Tulis atau Baca Tanpa Perlindungan PLC2, masukkan alamat pangkalan data dalam format perlapanan.
3 Klik tab KOMUNIKASI dan lengkapkan maklumat komunikasi seperti yang ditunjukkan dalam imej berikut.
ProSoft Technology, Inc.
Muka surat 82 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
4 Pastikan anda memilih CIP sebagai KAEDAH KOMUNIKASI. PATH menentukan laluan mesej daripada pemproses ke get laluan EIP. Elemen laluan dipisahkan dengan koma. Dalam bekasamplaluan yang ditunjukkan:
o Elemen pertama ialah “Enet”, iaitu nama yang ditakrifkan pengguna yang diberikan kepada get laluan 1756ENET dalam casis (anda boleh menggantikan nombor slot get laluan ENET untuk nama tersebut)
o Elemen kedua, “2”, mewakili port Ethernet pada get laluan 1756-ENET.
o Elemen terakhir laluan, "192.168.0.75" ialah alamat IP get laluan, yang merupakan sasaran untuk mesej.
Laluan yang lebih kompleks boleh dilakukan jika penghalaan ke rangkaian lain menggunakan berbilang gerbang dan rak 1756-ENET. Rujuk Pangkalan Pengetahuan Sokongan Teknikal Teknologi ProSoft untuk maklumat lanjut tentang penghalaan Ethernet dan definisi laluan.
ProSoft Technology, Inc.
Muka surat 83 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Mesej Baca PCCC Berkapsul
Baca arahan memindahkan data dari pintu masuk ke pemproses. Pintu masuk menyokong perintah PCCC yang dikapsulkan:
· Bacaan Tidak Dilindungi PLC2 · Baca Ditaip PLC5 · Baca Julat Perkataan PLC5 · Baca Ditaip PLC
Rajah berikut menunjukkan bekasample rung yang melaksanakan perintah baca.
1 Dalam kotak dialog Konfigurasi Mesej, tentukan set data untuk dipindahkan daripada pemproses ke get laluan seperti yang ditunjukkan dalam imej berikut.
2 Lengkapkan kotak dialog untuk kawasan data yang hendak dipindahkan.
o Untuk mesej PLC5 dan SLC, tetapkan ELEMEN SUMBER kepada elemen dalam data file (seperti, N10:0).
o Untuk mesej Baca Tanpa Perlindungan PLC2, tetapkan ELEMEN SUMBER kepada alamat dalam pangkalan data dalaman get laluan. Ini tidak boleh ditetapkan kepada nilai kurang daripada sepuluh. Ini bukan had pintu masuk tetapi perisian RSLogix.
ProSoft Technology, Inc.
Muka surat 84 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
3 Klik tab KOMUNIKASI dan lengkapkan maklumat komunikasi seperti yang ditunjukkan dalam imej berikut.
4 Pastikan anda memilih CIP sebagai KAEDAH KOMUNIKASI. PATH menentukan laluan mesej daripada pemproses ke get laluan EIP. Elemen laluan dipisahkan dengan koma. Dalam bekasamplaluan yang ditunjukkan:
o Elemen pertama ialah “Enet”, iaitu nama yang ditakrifkan pengguna yang diberikan kepada get laluan 1756ENET dalam casis (anda boleh menggantikan nombor slot get laluan ENET untuk nama tersebut)
o Elemen kedua, “2”, mewakili port Ethernet pada get laluan 1756-ENET.
o Elemen terakhir laluan, "192.168.0.75" ialah alamat IP get laluan dan sasaran untuk mesej.
Laluan yang lebih kompleks boleh dilakukan jika penghalaan ke rangkaian lain menggunakan berbilang gerbang dan rak 1756-ENET. Rujuk Pangkalan Pengetahuan Sokongan Teknikal Teknologi ProSoft untuk maklumat lanjut tentang penghalaan Ethernet dan definisi laluan.
ProSoft Technology, Inc.
Muka surat 85 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Operasi Jadual Data CIP
Anda boleh menggunakan mesej CIP untuk memindahkan data antara pemproses ControlLogix atau CompactLogix dan get laluan. Tag nama menentukan elemen yang akan dipindahkan. Gerbang tersebut menyokong operasi baca dan tulis.
Tulis Jadual Data CIP
Jadual data CIP menulis mesej memindahkan data daripada pemproses ke get laluan. Rajah berikut menunjukkan bekasample rung yang melaksanakan arahan tulis.
1 Dalam kotak dialog Konfigurasi Mesej, tentukan set data untuk dipindahkan daripada pemproses ke get laluan seperti yang ditunjukkan dalam imej berikut.
2 Lengkapkan kotak dialog untuk kawasan data yang hendak dipindahkan. Mesej Jadual Data CIP memerlukan a tag elemen pangkalan data untuk kedua-dua sumber dan destinasi.
o SUMBER TAG ialah a tag ditakrifkan dalam Pengawal Tag pangkalan data. o ELEMEN DESTINASI ialah tag elemen di pintu masuk. o Pintu masuk menyerupai a tag pangkalan data sebagai tatasusunan elemen yang ditakrifkan oleh
saiz daftar maksimum untuk pintu masuk dengan tag namakan INT_DATA (dengan nilai maksimum int_data[3999]).
ProSoft Technology, Inc.
Muka surat 86 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
3 Dalam bekas sebelumnyaampOleh itu, elemen pertama dalam pangkalan data ialah lokasi permulaan untuk operasi tulis sepuluh elemen. Klik tab KOMUNIKASI dan lengkapkan maklumat komunikasi seperti yang ditunjukkan dalam imej berikut.
4 Pastikan anda memilih CIP sebagai KAEDAH KOMUNIKASI. PATH menentukan laluan mesej daripada pemproses ke get laluan EIP. Elemen laluan dipisahkan dengan koma. Dalam bekasamplaluan yang ditunjukkan:
o Elemen pertama ialah “Enet”, iaitu nama yang ditakrifkan pengguna yang diberikan kepada get laluan 1756ENET dalam casis (anda boleh menggantikan nombor slot get laluan ENET untuk nama tersebut)
o Elemen kedua, “2”, mewakili port Ethernet pada get laluan 1756-ENET.
o Elemen terakhir laluan, "192.168.0.75" ialah alamat IP get laluan, yang merupakan sasaran untuk mesej.
Laluan yang lebih kompleks boleh dilakukan jika penghalaan ke rangkaian lain menggunakan berbilang gerbang dan rak 1756-ENET. Rujuk Pangkalan Pengetahuan Sokongan Teknikal Teknologi ProSoft untuk maklumat lanjut tentang penghalaan Ethernet dan definisi laluan.
ProSoft Technology, Inc.
Muka surat 87 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
Jadual Data CIP Dibaca
Jadual data CIP membaca mesej memindahkan data ke pemproses dari get laluan. Rajah berikut menunjukkan bekasample rung yang melaksanakan perintah baca.
1 Dalam kotak dialog Konfigurasi Mesej, tentukan set data untuk dipindahkan daripada pemproses ke get laluan seperti yang ditunjukkan dalam imej berikut.
2 Lengkapkan kotak dialog untuk kawasan data yang hendak dipindahkan. Mesej Jadual Data CIP memerlukan a tag elemen pangkalan data untuk kedua-dua sumber dan destinasi.
o DESTINASI TAG ialah a tag ditakrifkan dalam Pengawal Tag pangkalan data. o ELEMEN SUMBER ialah tag elemen di pintu masuk. o Pintu masuk menyerupai a tag pangkalan data sebagai tatasusunan elemen yang ditakrifkan oleh
saiz daftar maksimum untuk get laluan (parameter konfigurasi pengguna “Daftar Maksimum” dalam bahagian [Gateway]) dengan tag namakan INT_DATA.
ProSoft Technology, Inc.
Muka surat 88 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol EIP
3 Dalam bekas sebelumnyaampOleh itu, elemen pertama dalam pangkalan data ialah lokasi permulaan untuk operasi membaca sepuluh elemen. Klik tab KOMUNIKASI dan lengkapkan maklumat komunikasi seperti yang ditunjukkan dalam imej berikut.
4 Pastikan anda memilih CIP sebagai KAEDAH KOMUNIKASI. PATH menentukan laluan mesej daripada pemproses ke get laluan EIP. Elemen laluan dipisahkan dengan koma. Dalam bekasamplaluan yang ditunjukkan:
o Elemen pertama ialah “Enet”, iaitu nama yang ditakrifkan pengguna yang diberikan kepada get laluan 1756ENET dalam casis (anda boleh menggantikan nombor slot get laluan ENET untuk nama tersebut)
o Elemen kedua, “2”, mewakili port Ethernet pada get laluan 1756-ENET.
o Elemen terakhir laluan, "192.168.0.75" ialah alamat IP get laluan, yang merupakan sasaran untuk mesej.
Laluan yang lebih kompleks boleh dilakukan jika penghalaan ke rangkaian lain menggunakan berbilang gerbang dan rak 1756-ENET. Rujuk Pangkalan Pengetahuan Sokongan Teknikal Teknologi ProSoft untuk maklumat lanjut tentang penghalaan Ethernet dan definisi laluan.
ProSoft Technology, Inc.
Muka surat 89 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
6 Protokol MBTCP
Manual Pengguna Protokol MBTCP
6.1 MBTCP Berfungsi Berakhirview
Anda boleh menggunakan protokol PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) untuk antara muka banyak protokol berbeza ke dalam keluarga pemproses Schneider Electric Quantum serta peranti lain yang menyokong protokol. Protokol MBTCP menyokong sambungan pelanggan dan pelayan.
Gerbang tersebut menyokong sambungan klien pada rangkaian TCP/IP untuk antara muka dengan pemproses (dan peranti berasaskan pelayan lain) menggunakan senarai arahan sehingga 100 entri yang anda tentukan. Gerbang menyimpan arahan tulis untuk pemproses jauh dalam memori bawah get laluan. Di sini juga pintu masuk menyimpan data daripada arahan baca daripada peranti lain. Lihat Pangkalan Data Dalaman MBTCP (halaman 92) untuk maklumat lanjut.
Data dalam memori bawah pangkalan data dalaman get laluan boleh diakses untuk operasi baca dan tulis oleh mana-mana nod pada rangkaian yang menyokong protokol TCP/IP MBAP (Service Port 502) atau MBTCP (Service Ports 2000/2001). Protokol MBAP (Port 502) ialah pelaksanaan standard yang ditakrifkan oleh Schneider Electric dan digunakan pada pemproses Kuantum mereka. Protokol terbuka ini ialah versi diubah suai bagi protokol bersiri Modbus. Protokol MBTCP ialah mesej protokol Modbus terbenam dalam paket TCP/IP. Gerbang menyokong sehingga lima sambungan pelayan aktif pada Service Ports 502, lima sambungan pelayan aktif tambahan pada Service Port 2000 dan satu sambungan klien aktif.
Ilustrasi berikut menunjukkan kefungsian protokol TCP/IP Modbus.
ProSoft Technology, Inc.
Muka surat 90 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol MBTCP
6.1.1 Spesifikasi Am MBTCP
Protokol Modbus TCP/IP membenarkan berbilang sambungan Ethernet serentak yang bebas. Sambungan mungkin semua pelanggan, semua pelayan, atau gabungan kedua-dua sambungan klien dan pelayan.
· Port Komunikasi Ethernet 10/100 MB · Menyokong versi Enron protokol Modbus untuk transaksi data titik terapung · Parameter boleh dikonfigurasikan untuk pelanggan termasuk kelewatan tindak balas minimum 0 hingga
65535 ms dan sokongan titik terapung · Menyokong lima sambungan pelayan bebas untuk Service Port 502 · Menyokong lima sambungan pelayan bebas untuk Service Port 2000 · Semua pemetaan data bermula pada daftar Modbus 400001, pangkalan protokol 0. · Kod ralat, pembilang ralat dan port data status tersedia dalam memori data pengguna
Pelanggan TCP/IP Modbus
· Secara aktif membaca data daripada dan menulis data ke peranti Modbus TCP/IP menggunakan MBAP · Sehingga 10 sambungan pelanggan dengan berbilang arahan untuk bercakap dengan berbilang pelayan
Pelayan TCP/IP Modbus
· Pemacu pelayan menerima sambungan masuk pada Port Servis 502 untuk pelanggan yang menggunakan mesej Modbus TCP/IP MBAP dan sambungan pada Port Servis 2000 (atau Port Servis lain) untuk pelanggan yang menggunakan mesej Modbus Terkapsul.
· Menyokong berbilang sambungan pelayan bebas untuk sebarang gabungan Port Perkhidmatan 502 (MBAP) dan Port Perkhidmatan 2000 (Terenkapsulasi)
· Sehingga 20 pelayan disokong
Perintah Modbus Parameter Disokong (klien dan pelayan)
Parameter Boleh Dikonfigurasikan: (klien dan pelayan)
Parameter Boleh Dikonfigurasikan: (klien sahaja)
Data Status Senarai Perintah
Undian Senarai Perintah
Penerangan
1: Baca Status Gegelung 2: Baca Status Input 3: Baca Daftar Pegangan 4: Baca Daftar Input 5: Paksa (Tulis) Gegelung Tunggal 6: Pratetap (Tulis) Daftar Pegangan Tunggal
15: Paksa (Tulis) Gegelung Berbilang 16: Pratetap (Tulis) Daftar Pegangan Berbilang 22: Daftar Pegangan Tulis Topeng (Hamba Sahaja) 23: Daftar Pegangan Baca/Tulis (Hamba Sahaja)
Alamat IP Gateway PLC Baca Daftar Mula (%MW) PLC Tulis Daftar Mula (%MW)
Bilangan pelayan MBAP dan MBTCP Gateway Modbus Baca Alamat Mula Gateway Modbus Tulis Alamat Mula
Kiraan Percubaan Semula Kelewatan Perintah Minimum Masa Tindak Balas
Penunjuk Ralat Perintah
Sehingga 160 arahan Modbus (satu tag setiap arahan)
Kod ralat dilaporkan secara individu untuk setiap arahan. Data status peringkat tinggi tersedia daripada klien Modbus TCP/IP (Cth: PLC)
Setiap arahan boleh didayakan atau dilumpuhkan secara individu; write-only-on-datachange tersedia
ProSoft Technology, Inc.
Muka surat 91 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol MBTCP
6.1.2 Pangkalan Data Dalaman MBTCP
Pangkalan data dalaman adalah pusat kepada fungsi PLX32-EIP-MBTCP-UA. Gerbang berkongsi pangkalan data ini antara semua port komunikasi pada get laluan dan menggunakannya sebagai saluran untuk menghantar maklumat daripada satu protokol ke peranti lain pada satu rangkaian kepada satu atau lebih peranti pada rangkaian lain. Ini membenarkan data daripada peranti pada satu port komunikasi untuk diakses dan dikawal oleh peranti pada port komunikasi yang lain.
Selain data daripada klien dan pelayan, anda boleh memetakan status dan maklumat ralat yang dijana oleh get laluan ke dalam kawasan data pengguna pangkalan data dalaman. Pangkalan data dalaman dibahagikan kepada dua bidang:
· Memori atas untuk kawasan data status get laluan. Di sinilah get laluan menulis data status dalaman untuk protokol yang disokong oleh get laluan.
· Memori yang lebih rendah untuk kawasan data pengguna. Di sinilah data masuk daripada peranti luaran disimpan dan diakses.
Setiap protokol dalam PLX32-EIP-MBTCP-UA boleh menulis data dan membaca data dari kawasan data pengguna.
Nota: Jika anda ingin mengakses data status get laluan dalam memori atas, anda boleh menggunakan ciri pemetaan data dalam get laluan untuk menyalin data daripada kawasan data status get laluan ke kawasan data pengguna. Lihat Pemetaan Data dalam Memori Modul (halaman 23). Jika tidak, anda boleh menggunakan fungsi diagnostik dalam ProSoft Configuration Builder untuk view data status gerbang. Untuk maklumat lanjut tentang data status get laluan, lihat Diagnostik Rangkaian (halaman 102).
ProSoft Technology, Inc.
Muka surat 92 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol MBTCP
Akses Klien Modbus TCP/IP ke Pangkalan Data
Fungsi klien bertukar-tukar data antara pangkalan data dalaman PLX32-EIP-MBTCP-UA dan jadual data yang ditubuhkan dalam satu atau lebih pemproses Kuantum atau peranti berasaskan pelayan lain. Senarai arahan yang anda takrifkan dalam ProSoft Configuration Builder menentukan data yang hendak dipindahkan antara get laluan dan setiap pelayan pada rangkaian. Tiada logik tangga diperlukan dalam pemproses (pelayan) untuk kefungsian klien, kecuali untuk memastikan bahawa memori data yang mencukupi wujud.
Ilustrasi berikut menerangkan aliran data antara klien Ethernet dan pangkalan data dalaman.
Akses Berbilang Pelayan ke Pangkalan Data
Gerbang MBTCP menyediakan kefungsian pelayan menggunakan Port Perkhidmatan 502 yang dikhaskan untuk mesej Modbus TCP/IP MBAP, serta Port Perkhidmatan 2000 dan 2001 untuk menyokong versi Modbus Terkapsul TCP/IP bagi protokol yang digunakan oleh beberapa pengeluar HMI. Sokongan pelayan dalam get laluan membenarkan aplikasi klien (contohnyaample: perisian HMI, pemproses Kuantum, dll) untuk membaca dan menulis ke pangkalan data get laluan. Bahagian ini membincangkan keperluan untuk melampirkan pada get laluan menggunakan aplikasi klien.
Pemacu pelayan menyokong berbilang sambungan serentak daripada beberapa pelanggan. Sehingga lima pelanggan boleh menyambung secara serentak pada Service Port 502 dan lima lagi boleh menyambung secara serentak pada Service Port 2000. Protokol MBTCP menggunakan Service Port 2001 untuk menghantar arahan Modbus Encapsulated melalui dari port Ethernet ke port bersiri get laluan.
Apabila dikonfigurasikan sebagai pelayan, gerbang menggunakan pangkalan data dalamannya sebagai sumber untuk permintaan baca dan destinasi untuk permintaan tulis daripada pelanggan jauh. Akses kepada pangkalan data dikawal oleh jenis arahan yang diterima dalam mesej masuk daripada klien. Jadual berikut menentukan hubungan pangkalan data dalaman get laluan kepada alamat yang diperlukan dalam permintaan Modbus TCP/IP yang masuk.
ProSoft Technology, Inc.
Muka surat 93 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol MBTCP
Alamat Pangkalan Data 0 1000 2000 3000 3999
Alamat Modbus 40001 41001 42001 43001 44000
Alamat maya berikut bukan sebahagian daripada pangkalan data pengguna get laluan biasa dan bukan alamat sah untuk data standard. Walau bagaimanapun, alamat ini boleh digunakan untuk arahan masuk yang meminta data titik terapung.
Untuk menggunakan alamat dalam julat atas ini memerlukan anda mengkonfigurasi parameter berikut dalam Prosoft Configuration Builder (PCB):
· Tetapkan Float Flag dalam konfigurasi pelayan MBTCP kepada YES · Tetapkan Float Start kepada alamat pangkalan data dalam julat di bawah · Set Float Offset kepada alamat pangkalan data dalam kawasan memori pengguna get laluan yang ditunjukkan
di atas.
Ingat bahawa, setelah ini dilakukan, semua data di atas alamat Float Start mestilah data floating-point. Lihat Mengkonfigurasi Pelayan MBTCP (halaman 95).
Alamat Pangkalan Data 4000 5000 6000 7000 8000 9000 9999
Alamat Modbus 44001 45001 46001 47001 48001 49001 50000
Gerbang mesti dikonfigurasikan dengan betul dan disambungkan ke rangkaian sebelum sebarang percubaan dibuat untuk menggunakannya. Gunakan program pengesahan rangkaian, seperti ProSoft Discovery Service atau arahan PING gesaan arahan, untuk mengesahkan bahawa peranti lain boleh mencari get laluan pada rangkaian. Gunakan ProSoft Configuration Builder untuk mengesahkan konfigurasi yang betul bagi get laluan dan untuk memindahkan konfigurasi files ke dan dari pintu masuk.
Penghalaan Mesej Modbus: Port 2001
Apabila mesej Modbus dihantar ke PLX32-EIP-MBTCP-UA melalui sambungan TCP/IP ke port 2001, mesej dihalakan oleh get laluan terus keluar dari port komunikasi bersiri (Port 0, jika ia dikonfigurasikan sebagai induk Modbus) . Arahan (sama ada perintah baca atau tulis) segera disalurkan ke peranti hamba pada port bersiri. Mesej tindak balas daripada peranti hamba dihalakan oleh gerbang ke rangkaian TCP/IP untuk diterima oleh hos asal.
ProSoft Technology, Inc.
Muka surat 94 daripada 155
Gerbang Berbilang Protokol PLX32-EIP-MBTCP-UA
Manual Pengguna Protokol MBTCP
6.2 Konfigurasi MBTCP
6.2.1 Mengkonfigurasi Pelayan MBTCP Bahagian ini mengandungi maklumat mengimbangi pangkalan data yang digunakan oleh pelayan MBTCP PLX32-EIP-MBTCP-UA apabila diakses oleh pelanggan luaran. Anda boleh menggunakan ini
Dokumen / Sumber
![]() |
ProSoft TECHNOLOGY PLX32 Multi Protocol Gateway [pdf] Manual Pengguna PLX32 Multi Protocol Gateway, PLX32, Multi Protocol Gateway, Protocol Gateway, Gateway |