Gerbang Multi Protokol PLX32
Informasi Produk
Spesifikasi
- Nama Produk: Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
- Pabrikan: ProSoft Technology, Inc.
- Tanggal Panduan Pengguna: 27 Oktober 2023
- Persyaratan Daya: Kekuatan Kelas 2
- Persetujuan dan Sertifikasi Agensi: Tersedia di
produsen weblokasi
Petunjuk Penggunaan Produk
1. Mulai dari Sini
Sebelum menggunakan Gerbang Multi-Protokol, ikuti langkah-langkahnya
diuraikan di bawah ini:
1.1 Lebih dariview
Kenali fitur dan fungsi
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA dengan merujuk ke pengguna
buku petunjuk.
1.2 Persyaratan Sistem
Pastikan sistem Anda memenuhi persyaratan yang diperlukan
ditentukan dalam panduan pengguna untuk kinerja optimal.
1.3 Isi Paket
Periksa isi paket untuk memverifikasi bahwa semua item disertakan
seperti yang tercantum dalam panduan pengguna.
1.4 Memasang Gerbang pada rel DIN
Ikuti instruksi yang diberikan dalam panduan pengguna dengan benar
pasang gateway pada rel DIN untuk pemasangan yang aman.
1.5 Pengaturan Jumper
Sesuaikan pengaturan jumper sesuai dengan panduan pengguna
konfigurasikan gateway sesuai kebutuhan pengaturan Anda.
1.6 Kartu SD
Jika memungkinkan, masukkan kartu SD ke dalam slot yang ditentukan
mengikuti pedoman yang disediakan dalam panduan pengguna.
1.7 Menghubungkan Daya ke Unit
Hubungkan catu daya ke unit seperti yang diinstruksikan pengguna
manual untuk menyalakan Gerbang Multi-Protokol.
Pertanyaan yang Sering Diajukan (FAQ)
T: Bagaimana cara mereset Gerbang Multi-Protokol ke pabrik
pengaturan?
A: Untuk mereset gateway ke pengaturan pabrik, cari reset
tombol pada perangkat dan tahan selama 10 detik hingga unit
restart.
T: Dapatkah Gerbang PLX32-EIP-MBTCP-UA digunakan di tempat berbahaya
lokasi?
A: Tidak, tidak disarankan menggunakan gateway di tempat berbahaya
lokasi sesuai pedoman keselamatan yang disediakan dalam panduan pengguna.
PLX32-EIP-MBTCP-UA
Gerbang Multi-Protokol
PANDUAN PENGGUNA
27 Oktober 2023
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Isi Panduan Pengguna
Umpan Balik Anda Silakan
Kami selalu ingin Anda merasa bahwa Anda membuat keputusan yang tepat untuk menggunakan produk kami. Jika Anda memiliki saran, komentar, pujian, atau keluhan tentang produk, dokumentasi, atau dukungan kami, silakan tulis atau hubungi kami.
Cara Menghubungi Kami
Teknologi ProSoft, Inc.+1 Telepon: 661-716-5100 +1 Telepon: 661-716-5101 (Faks) www.prosoft-technology.com support@prosoft-technology.com
Panduan Pengguna PLX32-EIP-MBTCP-UA Untuk Penggunaan Umum.
27 Oktober 2023
ProSoft Technology®, adalah hak cipta terdaftar dari ProSoft Technology, Inc. Semua merek atau nama produk lainnya adalah atau mungkin merupakan merek dagang dari, dan digunakan untuk mengidentifikasi produk dan layanan dari pemiliknya masing-masing.
Penafian Konten
Dokumentasi ini tidak dimaksudkan sebagai pengganti dan tidak digunakan untuk menentukan kesesuaian atau keandalan produk ini untuk aplikasi pengguna tertentu. Merupakan kewajiban setiap pengguna atau integrator untuk melakukan analisis risiko, evaluasi, dan pengujian produk yang sesuai dan lengkap sehubungan dengan aplikasi spesifik yang relevan atau penggunaannya. Baik ProSoft Technology maupun afiliasi atau anak perusahaannya tidak bertanggung jawab atau berkewajiban atas penyalahgunaan informasi yang terkandung di sini. Informasi dalam dokumen ini termasuk ilustrasi, spesifikasi dan dimensi mungkin mengandung ketidakakuratan teknis atau kesalahan ketik. Teknologi ProSoft tidak memberikan jaminan atau pernyataan mengenai keakuratannya dan tidak bertanggung jawab atas serta berhak memperbaiki ketidakakuratan atau kesalahan tersebut kapan saja tanpa pemberitahuan. Jika Anda mempunyai saran untuk perbaikan atau perubahan atau menemukan kesalahan dalam publikasi ini, harap memberi tahu kami.
Tidak ada bagian dari dokumen ini yang boleh direproduksi dalam bentuk apa pun atau dengan cara apa pun, elektronik atau mekanis, termasuk fotokopi, tanpa izin tertulis dari ProSoft Technology. Semua peraturan keselamatan negara bagian, regional, dan lokal terkait harus dipatuhi saat memasang dan menggunakan produk ini. Demi alasan keselamatan dan untuk membantu memastikan kepatuhan terhadap data sistem yang terdokumentasi, hanya pabrikan yang boleh melakukan perbaikan pada komponen. Jika perangkat digunakan untuk aplikasi dengan persyaratan keselamatan teknis, instruksi yang relevan harus diikuti. Kegagalan menggunakan perangkat lunak Teknologi ProSoft atau perangkat lunak yang disetujui dengan produk perangkat keras kami dapat mengakibatkan cedera, bahaya, atau hasil pengoperasian yang tidak tepat. Kegagalan untuk mematuhi informasi ini dapat mengakibatkan cedera atau kerusakan peralatan.
Hak Cipta © 2023 ProSoft Technology, Inc. Semua Hak Dilindungi Undang-undang.
Untuk pengguna profesional di Uni Eropa
Jika Anda ingin membuang peralatan listrik dan elektronik (EEE), hubungi dealer atau pemasok Anda untuk informasi lebih lanjut.
Prop 65 Peringatan Kanker dan Bahaya Reproduksi www.P65Warnings.ca.gov
Teknologi ProSoft, Inc.
Halaman 2 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Isi Panduan Pengguna
Informasi Open Source
Perangkat Lunak Sumber Terbuka yang digunakan dalam produk
Produk tersebut berisi, antara lain, Perangkat Lunak Sumber Terbuka files, sebagaimana didefinisikan di bawah, dikembangkan oleh pihak ketiga dan dilisensikan berdasarkan lisensi Perangkat Lunak Sumber Terbuka. Perangkat Lunak Sumber Terbuka ini files dilindungi oleh hak cipta. Hak Anda untuk menggunakan Perangkat Lunak Sumber Terbuka diatur oleh ketentuan lisensi Perangkat Lunak Sumber Terbuka terkait yang berlaku. Kepatuhan Anda terhadap ketentuan lisensi tersebut akan memberi Anda hak untuk menggunakan Perangkat Lunak Sumber Terbuka sebagaimana ditentukan dalam lisensi terkait. Jika terjadi pertentangan antara ketentuan lisensi ProSoft Technology, Inc. yang berlaku pada produk dan ketentuan lisensi Perangkat Lunak Sumber Terbuka, maka ketentuan Perangkat Lunak Sumber Terbuka yang akan berlaku. Perangkat Lunak Sumber Terbuka disediakan bebas royalti (yaitu tidak ada biaya yang dikenakan untuk melaksanakan hak lisensi). Perangkat Lunak Sumber Terbuka yang terkandung dalam produk ini dan masing-masing lisensi Perangkat Lunak Sumber Terbuka dinyatakan dalam modul webhalaman, di tautan Open Source. Jika Perangkat Lunak Sumber Terbuka yang terkandung dalam produk ini dilisensikan di bawah GNU General Public License (GPL), GNU Lesser General Public License (LGPL), Mozilla Public License (MPL) atau lisensi Perangkat Lunak Sumber Terbuka lainnya, yang mengharuskan kode sumber tersebut harus tersedia dan kode sumber tersebut belum dikirimkan bersama dengan produk, Anda dapat memesan kode sumber Perangkat Lunak Sumber Terbuka yang sesuai dari ProSoft Technology, Inc. – dengan membayar biaya pengiriman dan penanganan – untuk jangka waktu minimal 3 tahun sejak pembelian produk. Silakan kirimkan permintaan spesifik Anda, dalam waktu 3 tahun sejak tanggal pembelian produk ini, bersama dengan nama dan nomor seri produk yang terdapat pada label produk ke:
ProSoft Technology, Inc. Direktur Teknik 9201 Camino Media, Suite 200 Bakersfield, CA 93311 AS
Jaminan mengenai penggunaan lebih lanjut Perangkat Lunak Sumber Terbuka
ProSoft Technology, Inc. tidak memberikan jaminan untuk Perangkat Lunak Sumber Terbuka yang terkandung dalam produk ini, jika Perangkat Lunak Sumber Terbuka tersebut digunakan dengan cara apa pun selain yang dimaksudkan oleh ProSoft Technology, Inc. Lisensi yang tercantum di bawah ini menjelaskan jaminan, jika ada, dari penulis atau pemberi lisensi Perangkat Lunak Sumber Terbuka. ProSoft Technology, Inc. secara khusus menyangkal segala jaminan atas cacat yang disebabkan oleh perubahan Perangkat Lunak Sumber Terbuka atau konfigurasi produk. Klaim garansi apa pun terhadap ProSoft Technology, Inc. jika Perangkat Lunak Sumber Terbuka yang terkandung dalam produk ini melanggar hak kekayaan intelektual pihak ketiga tidak termasuk. Penafian berikut berlaku untuk komponen GPL dan LGPL sehubungan dengan pemegang hak: “Program ini didistribusikan dengan harapan dapat bermanfaat, tetapi TANPA JAMINAN APAPUN; bahkan tanpa jaminan tersirat mengenai KELAYAKAN UNTUK DIPERDAGANGKAN atau KESESUAIAN UNTUK TUJUAN TERTENTU. Lihat Lisensi Publik Umum GNU dan Lisensi Publik Umum Kecil GNU untuk lebih jelasnya.” Untuk komponen sumber terbuka lainnya, berlaku pengecualian tanggung jawab dari pemegang hak dalam teks lisensi masing-masing. Dukungan teknis, jika ada, hanya akan diberikan untuk perangkat lunak yang tidak dimodifikasi.
Informasi ini juga tersedia di menu Bantuan > Tentang perangkat lunak ProSoft Configuration Builder (PCB).
Teknologi ProSoft, Inc.
Halaman 3 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Isi Panduan Pengguna
Petunjuk Instalasi Penting
Pengkabelan Daya, Input, dan Output (I/O) harus sesuai dengan metode pengkabelan Kelas I, Divisi 2, Pasal 5014 (b) Kode Kelistrikan Nasional, NFPA 70 untuk pemasangan di AS, atau sebagaimana ditentukan dalam Bagian 18 -1J2 dari Kode Kelistrikan Kanada untuk instalasi di Kanada, dan sesuai dengan otoritas yang memiliki yurisdiksi. Peringatan berikut harus diperhatikan:
PERINGATAN – BAHAYA LEDAKAN – PENGGANTI KOMPONEN DAPAT MENGGANGGU KESESUAIAN UNTUK KELAS I DIV. 2;
PERINGATAN – BAHAYA LEDAKAN – SAAT BERADA DI LOKASI BERBAHAYA, MATIKAN DAYA SEBELUM MENGGANTI ATAU MENGGANTI MODUL KABEL
PERINGATAN – BAHAYA LEDAKAN – JANGAN PUTUSKAN PERALATAN KECUALI DAYA TELAH DIMATIKAN ATAU AREA DIKETAHUI TIDAK BERBAHAYA.
Kekuatan Kelas 2
Persetujuan dan Sertifikasi Agensi
Silakan kunjungi kami websitus: www.prosoft-technology.com
Teknologi ProSoft, Inc.
Halaman 4 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Isi Panduan Pengguna
Isi
Mohon Masukan Anda………………………………………………………………………………………………………………..2 Cara Menghubungi Kami … .............................................................................................................................................................2 Penafian Konten............... .............................................................................................................................................2 Petunjuk Pemasangan Penting ........................ …………………………………………………………………4 Persetujuan dan Sertifikasi Agensi ……………………………………………………… ………………………………….4
1 Mulai Disini
8
1.1
Lebihview………………………………………………………………………………………………………. 8
1.2
Persyaratan Sistem………………………………………………………………………………….8
1.3
Isi Paket ……………………………………………………………………………………….9
1.4
Memasang Gateway pada rel DIN ............................................................................................9
1.5
Pengaturan Jumper ………………………………………………………………………………………..10
1.6
Kartu SD................................................................................................................................................11
1.7
Menghubungkan Daya ke Unit …………………………………………………………………..12
1.8
Menginstal Perangkat Lunak Pembuat Konfigurasi ProSoft …………………………………………..13
2 Menggunakan Pembuat Konfigurasi ProSoft
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
Menghubungkan PC ke Gateway ............................................................................................14 Mengatur Alamat IP Sementara di Gateway .................................. ……………14 Menyiapkan Proyek ……………………………………………………………………………..17 Menonaktifkan Fungsi Protokol Gateway…… ……………………………………………..19 Mengonfigurasi Parameter Gateway ………………………………………………………………..22 Mengganti Nama Objek PCB ……………………………………………………………………………..22 Mencetak Konfigurasi File .........................................................................................................22 Mengonfigurasi Port Ethernet............................................................ …………………………………23 Memetakan Data dalam Memori Modul ………………………………………………………………..24 Dari Alamat ………… ............................................................................................................................25 Ke Alamat ............................................................ .............................................................................25 Jumlah Pendaftaran .................................................................................................. .........................25 Kode Tukar .................................................................................................................................................26 Preset Penundaan ..............................................................................................................................................26 Mengunduh Proyek ke PLX32-EIP-MBTCP -UA …………………………………27 Mengunggah Proyek dari Gateway ………………………………………………………29
3 Diagnostik dan Pemecahan Masalah
31
Telepon 3.1 3.1.1 3.1.2
Telepon: 3.2 3.2.1 3.2.2 3.2.3
Telepon 3.3 3.3.1 3.3.2
Indikator LED ………………………………………………………………………………………..31 LED Gerbang Utama…………………… .........................................................................................32 LED Port Ethernet ............................................................................ …………………………………33 Menggunakan Diagnostik di ProSoft Configuration Builder ………………………………………..34 Menu Diagnostik ……………………………… ………………………………………………………36 Menangkap Sesi Diagnostik ke Log File ……………………………………………..37 Boot Hangat/Boot Dingin……………………………………………………………… …………….37 Data Status Gerbang Umum di Memori Atas…………………………………………………..38 Data Status Gerbang Umum di Memori Atas……… ………………………………38 Data Status Khusus Protokol di Memori Atas…………………………………………….39
Teknologi ProSoft, Inc.
Halaman 5 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Isi Panduan Pengguna
4 Informasi Perangkat Keras
40
4.1
Spesifikasi Perangkat Keras………………………………………………………………………..40
5 Protokol EIP
41
Telepon 5.1 5.1.1 5.1.2
Telepon: 5.2 5.2.1 5.2.2 5.2.3
Telepon: 5.3 5.3.1 5.3.2 5.3.3
Telepon: 5.4 5.4.1 5.4.2 5.4.3
Fungsi EIP Berakhirview …………………………………………………………………………….41 Spesifikasi Umum EtherNet/IP…………………………………… ………………………42 Basis Data Internal EIP ……………………………………………………………………………..43 Konfigurasi EIP … ............................................................................................................................45 Mengonfigurasi Server EIP Kelas 3 ............................................ …………………………………..45 Mengonfigurasi Koneksi EIP Kelas 1 ……………………………………………………………….48 Mengonfigurasi Koneksi EIP Kelas 3 Koneksi Klien[x]/UClient ………………………………….53 Diagnostik Jaringan………………………………………………………………… ……………..65 Diagnostik PCB EIP………………………………………………………………………………….65 Data Status EIP di Atas Memori .............................................................................................66 Kode Kesalahan EIP ............................................................................ …………………………………..69 Referensi EIP ............................................................................................................................ ........72 Spesifik SLC dan MicroLogix .................................................................................................72 Spesifik Prosesor PLC5................................ ……………………………………………..76 Spesifik Prosesor ControlLogix dan CompactLogix ………………………………….81
6 Protokol MBTCP
90
Telepon 6.1 6.1.1 6.1.2
Telepon: 6.2 6.2.1 6.2.2 6.2.3
Telepon: 6.3 6.3.1 6.3.2 6.3.3
6.4 6.4.1
Fungsi MBTCP Berakhirview ............................................................................................................ 90 MBTCP Spesifikasi Umum ......................................................................... …………………91 Basis Data Internal MBTCP …………………………………………………………………………….92 Konfigurasi MBTCP ………………… ..........................................................................................95 Mengonfigurasi Server MBTCP ........................................................................ …………….95 Mengonfigurasi Klien MBTCP [x] …………………………………………………………………..97 Mengonfigurasi Perintah Klien MBTCP [x] .............................................................................99 Diagnostik Jaringan...................................................................................................... ……………102 Diagnostik PCB MBTCP.................................................................................................................102 Data Status MBTCP di Memori Atas ............... .............................................................102 Kode Kesalahan MBTCP ............................................................................................................ …..105 Referensi MBTCP…………………………………………………………………………………..106 Tentang Protokol Modbus……………… ……………………………………………………….106
7 Server OPC UA
108
Telepon: 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
Telepon 7.3 7.4 7.5
Perangkat Lunak Manajer Konfigurasi Server UA………………………………………………..108 Instalasi ……………………………………………………………… …………………………………108 Sinkronisasi Waktu Server NTP ……………………………………………………………..109 Meluncurkan PSW-UACM…… .............................................................................................................110 Sertifikat ............................................................................ ..............................................................112 Kebijakan Keamanan .................................................................................................................. ............112 Membuat Sertifikat Instance Aplikasi Penyediaan .................................................113 Membuat Sertifikat CA................................................................................ …………………..115 Membuat Sertifikat Instance Aplikasi ……………………………………………..117 Menyegarkan Tab Status………………………… ……………………………………………118 Membuat dan Menandatangani Sertifikat Baru ………………………………………………………123 Mengimpor Sertifikat Kunci Publik File ………………………………………………………..127 Mengekspor Sertifikat CA ke Klien OPC………………………………………. 130 Daftar Pencabutan ..................................................................................................................................131
Teknologi ProSoft, Inc.
Halaman 6 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Isi Panduan Pengguna
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
Mengunduh Konfigurasi Server UA ke Gateway ………………………132 Kontrol Akses Pengguna……………………………………………………………………… …………135 Menambahkan Pengguna………………………………………………………………………………………….135 Menambahkan Pengguna ke Grup .............................................................................................................137 Membuat Tags ………………………………………………………………………………………………….140 Tab Lanjutan ……………………………… ………………………………………………………144 Menyimpan Konfigurasi Server UA ……………………………………………………… ..147 Konektivitas Klien UA………………………………………………………………………………148 Peta Data Example…………………………………………………………………………………..148 Pengaturan Klien UA……………………………… ……………………………………………………….152 Pemecahan Masalah dan Pemeliharaan Server OPC UA ………………………………….153 Tab Status ……… ………………………………………………………………………………………153 Log Kesalahan Komunikasi………………………………… …………………………………..153 Diagnostik Modul PCB………………………………………………………………………….. 153 Reset Status Kembali ke “Menunggu untuk disediakan”………………………………………153 Cadangan Basis Data Konfigurasi PSW-UACM……………………………………… ….154 Memindahkan Instalasi PSW-UACM ke Mesin Lain ………………………..154
8 Dukungan, Layanan & Garansi
155
8.1
Menghubungi Dukungan Teknis …………………………………………………………………155
8.2
Informasi Garansi………………………………………………………………………………..155
Teknologi ProSoft, Inc.
Halaman 7 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Mulai Di Sini Panduan Pengguna
1 Mulai Disini
Untuk mendapatkan manfaat maksimal dari Panduan Pengguna ini, Anda harus memiliki keterampilan berikut: · Perangkat lunak konfigurasi PLC atau PAC: Luncurkan program dan gunakan untuk mengkonfigurasi
prosesor jika diperlukan · Microsoft Windows®: Menginstal dan meluncurkan program, menjalankan perintah menu,
menavigasi kotak dialog, dan memasukkan data · Instalasi perangkat keras dan pengkabelan: Pasang gateway, dan sambungkan perangkat dengan aman
sumber listrik dan ke port PLX32-EIP-MBTCP-UA
1.1 Lebih dariview
Dokumen ini menjelaskan fitur PLX32-EIP-MBTCP-UA. Ini memandu Anda melalui konfigurasi, menunjukkan cara memetakan data antara perangkat atau jaringan, melalui gateway, ke PLC atau PAC. Perangkat lunak ProSoft Configuration Builder membuat files untuk mengimpor ke perangkat lunak pemrograman PLC atau PAC, mengintegrasikan gateway ke sistem Anda. Anda juga dapat memetakan data antar area di database internal gateway. Hal ini memungkinkan Anda menyalin data ke alamat berbeda dalam database gateway untuk membuat permintaan dan kontrol data lebih mudah. PLX32-EIP-MBTCP-UA adalah unit terpasang rel DIN mandiri yang menyediakan dua port Ethernet untuk komunikasi, konfigurasi jarak jauh, dan diagnostik. Gateway memiliki slot Kartu SD (kartu SD opsional) yang memungkinkan Anda menyimpan konfigurasi files yang dapat Anda gunakan untuk pemulihan, mentransfer konfigurasi ke gateway lain, atau cadangan konfigurasi umum.
1.2 Persyaratan Sistem
Perangkat lunak 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 Paket Layanan 2, 512 MB RAM Pentium 4 (2.66
GHz) · Windows 2000 Ver.5.00.2195 Service Pack 2 512 MB RAM Pentium III (550 MHz)
Catatan: Untuk menggunakan PCB pada OS Windows 7, Anda harus menginstal PCB menggunakan opsi “Run as Administrator”. Untuk menemukan opsi ini, klik kanan pada ikon program penginstal Setup.exe. Di menu konteks, Anda akan melihat opsi “Jalankan sebagai Administrator”. Klik kiri untuk menggunakan opsi pemasangan ini. Sadarilah, Anda harus menginstal menggunakan opsi ini meskipun Anda sudah login sebagai Administrator di jaringan atau komputer pribadi (PC) Anda. Menggunakan opsi "Jalankan sebagai Administrator" akan memungkinkan penginstal PCB membuat folder dan files di PC Anda dengan izin dan keamanan yang tepat. Jika Anda tidak menggunakan opsi “Jalankan sebagai Administrator”, PCB mungkin tampak terinstal dengan benar; tetapi Anda akan menerima banyak, berulang-ulang file kesalahan akses setiap kali PCB berjalan, terutama saat mengubah layar konfigurasi. Jika ini terjadi, untuk menghilangkan kesalahan, Anda harus menghapus instalasi PCB sepenuhnya dan menginstal ulang menggunakan opsi "Jalankan sebagai Administrator".
Teknologi ProSoft, Inc.
Halaman 8 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Mulai Di Sini Panduan Pengguna
1.3 Isi Paket
Komponen berikut disertakan dengan PLX32-EIP-MBTCP-UA, dan semuanya diperlukan untuk instalasi dan konfigurasi.
Penting: Sebelum memulai instalasi, harap verifikasi bahwa semua item berikut ada.
Jumlah. Bagian nama
1
obeng mini
1
Konektor daya
1
Peloncat
Nomor Bagian HRD250 J180 J809
Deskripsi Bagian Alat untuk memasang kabel dan mengencangkan konektor daya Konektor daya PLX32-EIP-MBTCP-UA Jumper cadangan untuk mengatur ulang konfigurasi OPC UA
1.4 Memasang Gerbang pada rel DIN
Untuk memasang PLX32-EIP-MBTCP-UA pada rel DIN, ikuti langkah-langkah berikut.
1 Posisikan gateway pada DIN-rail B dengan agak miring. 2 Kaitkan bibir di bagian belakang adaptor ke bagian atas rel DIN, lalu putar
adaptor ke rel. 3 Tekan adaptor ke bawah pada rel DIN hingga rata. Tab pengunci terpasang dengan benar
posisikan dan kunci gerbang ke rel DIN. 4 Jika adaptor tidak terkunci pada tempatnya, gunakan obeng atau perangkat serupa untuk memindahkannya
mengunci tab sambil menekan adaptor ke rel DIN dan lepaskan tab pengunci untuk mengunci adaptor di tempatnya. Jika perlu, dorong tab pengunci ke atas untuk mengunci.
Teknologi ProSoft, Inc.
Halaman 9 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
1.5 Pengaturan Jumper Ada tiga pasang pin jumper yang terletak di bagian belakang gateway.
Mulai Di Sini Panduan Pengguna
· MODE 1 – Kedua pin harus dijum selama pengoperasian normal.
· MODE 2 – Jumper IP Default: Ini adalah jumper tengah. Alamat IP default gateway adalah 192.168.0.250. Atur jumper ini untuk mengembalikan alamat IP gateway ke default.
· MODE 3 – Jika disetel, jumper ini memberikan tingkat keamanan yang mengakibatkan perilaku berikut: o Jumper ini menonaktifkan fungsi unggah dan unduh ProSoft Configuration Builder (PCB). Jika permintaan unggah atau unduh dilakukan melalui PCB, pesan kesalahan muncul yang menunjukkan bahwa fungsi-fungsi ini tidak tersedia. o Jumper ini juga menonaktifkan akses ke PLX32-EIP-MBTCP-UA web halaman sehingga tidak mungkin untuk mengupgrade firmware.
Perhatian: Menyetel jumper MODE 1 dan MODE 3 secara bersamaan akan mengembalikan konfigurasi OPC UA ke default pabrik.
Teknologi ProSoft, Inc.
Halaman 10 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Mulai Di Sini Panduan Pengguna
1.6 Kartu SD
Anda dapat memesan PLX32-EIP-MBTCP-UA dengan kartu SD opsional (Nomor Komponen SDI-1G). Jika terjadi kegagalan gateway, Anda dapat memindahkan kartu SD dari satu gateway ke gateway berikutnya dan melanjutkan pengoperasian.
Secara umum, jika kartu SD ada saat Anda menghidupkan atau mem-boot ulang gateway, gateway akan menggunakan konfigurasi pada kartu SC.
Dengan Kartu SD
· ProSoft Configuration Builder mengunduh konfigurasi ke Kartu SD di gateway.
· Gateway tidak mentransfer data konfigurasi dari kartu SD ke memori internal. Jika Anda melepaskan kartu SD dan melakukan boot ulang ke gateway, gateway akan memuat data konfigurasi dari memori gateway. Jika tidak ada data konfigurasi di memori gateway, gateway akan menggunakan konfigurasi default pabrik.
Tanpa Kartu SD
· ProSoft Configuration Builder mengunduh konfigurasi ke memori internal gateway. Gateway menggunakan konfigurasi dari memori internal.
· Jika Anda memasukkan Kartu SD kosong ke gateway setelah gateway dikonfigurasi, gateway tidak akan menggunakan konfigurasi pada kartu SD kecuali Anda me-reboot gateway. Jika Anda ingin menyalin konfigurasi ke kartu SD, Anda harus mengunduh konfigurasi ke gateway saat kartu SD berada di gateway.
Teknologi ProSoft, Inc.
Halaman 11 dari 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 1.7 Menghubungkan Daya ke Unit
Mulai Di Sini Panduan Pengguna
PERINGATAN: Pastikan untuk tidak membalik polaritas saat mengalirkan daya ke gateway. Hal ini menyebabkan kerusakan permanen pada sirkuit distribusi daya internal gateway.
Teknologi ProSoft, Inc.
Halaman 12 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Mulai Di Sini Panduan Pengguna
1.8 Menginstal Perangkat Lunak Pembuat Konfigurasi ProSoft
Anda harus menginstal perangkat lunak ProSoft Configuration Builder (PCB) untuk mengkonfigurasi gateway. Anda selalu bisa mendapatkan ProSoft Configuration Builder versi terbaru dari Teknologi ProSoft websitus (http://www.prosoft-technology.com). Itu filenama berisi versi PCB. Misalnyaampfile, PCB_4.4.3.4.0245.exe.
Untuk menginstal ProSoft Configuration Builder dari Teknologi ProSoft weblokasi
1 Buka Anda web browser and navigate to www.prosoft-technology.com. 2 Pencarian 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
Pembangun. 5 Pilih SIMPAN atau SIMPAN FILE, jika diminta. 6 Simpan file ke Desktop Windows Anda, sehingga Anda dapat menemukannya dengan mudah saat Anda memilikinya
selesai mengunduh. 7 Setelah pengunduhan selesai, cari dan buka file, lalu ikuti
petunjuk di layar Anda untuk menginstal program.
Catatan: Untuk menggunakan ProSoft Configuration Builder pada OS Windows 7, Anda harus menginstalnya menggunakan opsi Run as Administrator. Untuk menemukan opsi ini, klik kanan ikon program Setup.exe, lalu klik RUN AS ADMINISTRATOR pada menu konteks. Anda harus menginstal menggunakan opsi ini meskipun Anda sudah login sebagai Administrator di jaringan atau komputer pribadi (PC) Anda. Menggunakan opsi Jalankan sebagai Administrator memungkinkan program instalasi membuat folder dan files di PC Anda dengan izin dan keamanan yang tepat.
Jika Anda tidak menggunakan opsi Jalankan sebagai Administrator, ProSoft Configuration Builder mungkin tampak terinstal dengan benar, namun Anda akan menerima beberapa file mengakses kesalahan setiap kali ProSoft Configuration Builder berjalan, terutama saat mengubah layar konfigurasi. Jika ini terjadi, Anda harus menghapus instalasi ProSoft Configuration Builder sepenuhnya dan kemudian menginstal ulang menggunakan opsi Jalankan sebagai Administrator untuk menghilangkan kesalahan.
Untuk memastikan keberhasilan instalasi ProSoft OPC UA Configuration Manager, reboot mungkin diperlukan sebelum memulai instalasi. Di beberapa sistem pengujian, Layanan Pembaruan Windows harus dihentikan sebelum instalasi. Setelah penginstalan selesai, Anda dapat memulai ulang layanan Pembaruan Windows.
Menghentikan layanan Pembaruan Windows 1. Klik tombol Start Windows dan masukkan yang berikut ini: services.msc 2. Gulir ke bawah dan klik kanan pada Windows Update, dan pilih STOP.
Lakukan prosedur pengaturan ProSoft OPC UA Configuration Manager. Setelah pengaturan selesai, lakukan langkah-langkah di atas dan pilih Mulai untuk langkah terakhir.
Teknologi ProSoft, Inc.
Halaman 13 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
2 Menggunakan Pembuat Konfigurasi ProSoft
ProSoft Configuration Builder (PCB) menyediakan cara cepat dan mudah untuk mengelola konfigurasi gateway files disesuaikan untuk memenuhi kebutuhan aplikasi Anda. PCB memungkinkan Anda mengimpor informasi dari konfigurasi yang diinstal sebelumnya (yang diketahui berfungsi) ke proyek baru.
2.1 Menghubungkan PC ke Gerbang
Dengan gateway terpasang dengan aman, sambungkan salah satu ujung kabel Ethernet ke Port ETH 1, dan ujung lainnya ke hub atau switch Ethernet yang dapat diakses dari jaringan yang sama dengan PC. Atau, sambungkan langsung dari Port Ethernet di PC ke Port ETH 1 di gateway.
2.2 Mengatur Alamat IP Sementara di Gateway
Penting: ProSoft Discovery Service (PDS) menemukan gateway melalui pesan siaran UDP. PDS adalah aplikasi yang dibangun ke dalam PCB. Pesan-pesan ini mungkin diblokir oleh router atau switch lapisan 3. Dalam hal ini, PDS tidak dapat menemukan gateway. Untuk menggunakan PDS, atur koneksi Ethernet sehingga tidak ada router atau switch layer 3 antara komputer dan gateway ATAU konfigurasi ulang router atau switch layer 3 untuk memungkinkan perutean pesan siaran UDP.
1 Untuk membuka PDS, klik kanan ikon PLX32-EIP-MBTCP-UA di PCB dan klik DIAGNOSTIK.
Teknologi ProSoft, Inc.
Halaman 14 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
2 Pada kotak dialog Diagnostics, klik ikon CONNECTION SETUP.
3 Dalam kotak dialog Connection Setup, klik tombol BROWSE DEVICE(S) di bawah judul ProSoft Discovery Service (PDS).
4 Pada kotak dialog ProSoft Discovery Service, klik ikon BROWSE FOR PROSOFT MODULES untuk mencari modul ProSoft Technology di jaringan.
Teknologi ProSoft, Inc.
Halaman 15 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
5 Klik kanan pada gateway, lalu pilih ASSIGN Temporary IP.
6 Alamat IP default gateway adalah 192.168.0.250.
7 Masukkan IP yang tidak digunakan dalam subnet Anda, lalu klik OK. 8 Lihat Mengonfigurasi Port Ethernet (halaman 22) untuk mengatur alamat IP permanen di
gerbang.
Teknologi ProSoft, Inc.
Halaman 16 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
2.3 Menyiapkan Proyek
Jika Anda pernah menggunakan alat konfigurasi Windows lainnya sebelumnya, Anda akan mendapati tata letak layarnya familier. Jendela ProSoft Configuration Builder terdiri dari sebuah pohon view di sebelah kiri, panel informasi, dan panel konfigurasi di sisi kanan jendela. Saat Anda pertama kali memulai PCB, pohonnya view terdiri dari folder untuk Proyek Default dan Lokasi Default, dengan Modul Default di folder Lokasi Default. Ilustrasi berikut menunjukkan jendela PCB dengan proyek baru.
Untuk menambahkan gateway ke proyek
1 Klik kanan MODUL DEFAULT pada pohon view, lalu pilih PILIH JENIS MODUL. Ini membuka kotak dialog Pilih Jenis Modul.
Teknologi ProSoft, Inc.
Halaman 17 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
2 Di area Filter Lini Produk pada kotak dialog, pilih tombol radio PLX30.
3 Pada daftar dropdown LANGKAH 1: Pilih Jenis Modul, pilih PLX32-EIP-MBTCP-UA. 4 Anda dapat menonaktifkan satu atau lebih driver pada gateway jika Anda tidak membutuhkannya. Melihat
Menonaktifkan Port Gateway (halaman 19). 5 Klik OK untuk menyimpan pengaturan Anda dan kembali ke jendela Utama PCB.
Teknologi ProSoft, Inc.
Halaman 18 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
2.4 Menonaktifkan Fungsi Protokol Gateway
ProSoft Configuration Builder (PCB) memberi Anda opsi untuk menonaktifkan satu atau lebih fungsi driver jika Anda tidak memerlukannya. Menonaktifkan fungsi driver dapat menyederhanakan jumlah opsi konfigurasi, sehingga memudahkan pengaturan gateway.
Cara termudah untuk menonaktifkan fungsionalitas driver adalah ketika Anda menambahkan gateway ke proyek di PCB; namun, Anda dapat mengaktifkan dan menonaktifkannya setelah Anda menambahkannya ke proyek. Kedua metode tersebut dijelaskan dalam topik ini.
Catatan: Menonaktifkan fungsi driver tidak mempengaruhi kinerja gateway, dan tidak diperlukan.
Untuk menonaktifkan fungsionalitas driver saat Anda menambahkannya ke proyek
Waktu terbaik untuk menonaktifkan satu atau lebih fungsi driver pada gateway adalah saat Anda menambahkan gateway ke proyek di PCB. Anda dapat menonaktifkannya di kotak dialog Pilih Jenis Modul setelah Anda memilih modul yang ingin Anda tambahkan ke proyek. Gambar berikut memberikan contohampsaya.
Teknologi ProSoft, Inc.
Halaman 19 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
Ada tiga fungsi driver yang dinonaktifkan. Harap perhatikan hal berikut:
· Driver yang dapat Anda nonaktifkan memiliki UNCHECK IF NOT USED pada kolom ACTION REQUIRED.
· Klik nama driver untuk menonaktifkan fungsionalitas. Jika dinonaktifkan, lingkaran merah menggantikan tanda centang hijau.
· Jika ada beberapa driver dengan tipe yang sama, hanya driver terakhir yang memiliki pesan UnCheck if not Used. Anda dapat menonaktifkan dan mengaktifkan hanya dalam urutan terbalik.
· Terakhir, jika Anda ingin mengaktifkan fungsionalitas yang dinonaktifkan di kotak dialog ini, klik lagi nama fungsionalitas driver.
Ketika Anda mengklik OK, PCB memasukkan gateway ke dalam pohon view dengan opsi konfigurasi yang dinonaktifkan disembunyikan.
Teknologi ProSoft, Inc.
Halaman 20 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
Untuk menonaktifkan atau mengaktifkan fungsi pada gateway setelah Anda menambahkannya ke proyek
1 Klik kanan ikon PLX32-EIP-MBTCP-UA di pohon view, lalu pilih PILIH JENIS MODUL. Ini akan membuka kotak dialog Pilih Jenis Modul, dengan JENIS MODUL yang benar.
Peringatan: Perhatikan bahwa semua driver diaktifkan secara default, dan status driver di kotak dialog Pilih Jenis Modul TIDAK SESUAI DENGAN KEADAAN DRIVER SEBENARNYA. Jika Anda ingin driver yang dinonaktifkan tetap dinonaktifkan, Anda harus menonaktifkannya lagi di kotak dialog ini sehingga lingkaran merah atau segitiga kuning muncul di sebelah nama port.
2 Klik nama fungsionalitas driver untuk mengubah statusnya dari Enabled menjadi Disabled, atau sebaliknya. Aturan yang sama yang disebutkan di atas masih berlaku.
3 Ketika Anda mengklik OK, PCB memperbarui gateway di pohon view, menampilkan opsi konfigurasi untuk fungsi yang diaktifkan, dan menyembunyikan fungsi yang dinonaktifkan.
Teknologi ProSoft, Inc.
Halaman 21 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
2.5 Mengonfigurasi Parameter Gerbang
1 Klik tanda [+] di sebelah ikon modul untuk memperluas informasi gateway.
2 Klik tanda [+] di sebelah opsi mana pun.
ikon ke view informasi dan konfigurasi gateway
3 Klik dua kali ikon apa pun untuk membuka kotak dialog Edit. 4 Untuk mengedit parameter, pilih parameter di panel kiri dan buat perubahan
panel kanan. 5 Klik OK untuk menyimpan perubahan Anda.
2.5.1 Mengganti Nama Objek PCB
Anda dapat mengganti nama objek seperti folder Proyek Default dan Lokasi Default di pohon view. Anda juga dapat mengganti nama ikon MODUL untuk menyesuaikan proyek.
1 Klik kanan objek yang ingin Anda ganti namanya lalu pilih RENAME. 2 Ketikkan nama baru untuk objek tersebut dan tekan Enter.
2.5.2 Mencetak Konfigurasi File
1 Di jendela PCB utama, klik kanan ikon PLX32-EIP-MBTCP-UA lalu pilih VIEW KONFIGURASI.
2 Di dalam View Kotak dialog konfigurasi, klik FILE menu dan klik CETAK. 3 Dalam kotak dialog Cetak, pilih printer yang akan digunakan dari daftar drop-down, pilih
pilihan pencetakan, dan klik OK.
Teknologi ProSoft, Inc.
Halaman 22 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
2.6 Mengonfigurasi Port Ethernet Bagian ini menunjukkan cara mengatur parameter port Ethernet untuk PLX32-EIP-MBTCPUA.
Untuk mengkonfigurasi port Ethernet di PCB
1 Di pohon ProSoft Configuration Builder view, klik dua kali pada ikon Konfigurasi Ethernet.
2 Klik parameter apa pun di kotak dialog Edit – WATTCP untuk mengubah nilainya. Karena gateway memiliki dua port Ethernet, terdapat opsi konfigurasi terpisah untuk setiap port.
Parameter Alamat IP Gerbang Netmask
Deskripsi Alamat IP unik yang ditetapkan ke gateway Subnet mask gateway Gateway (jika digunakan)
Catatan: Setiap port Ethernet harus berada pada subnet Ethernet yang berbeda.
Teknologi ProSoft, Inc.
Halaman 23 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
2.7 Memetakan Data dalam Memori Modul
Gunakan bagian PETA DATA di ProSoft Configuration Builder untuk menyalin data antar area di database internal gateway. Hal ini memungkinkan Anda menyalin data ke alamat berbeda dalam database gateway untuk membuat permintaan dan kontrol data yang lebih sederhana. Anda dapat menggunakan fitur ini untuk tugas-tugas berikut.
· Salin maksimal 100 register per perintah Peta Data, dan Anda dapat mengkonfigurasi maksimal 200 perintah penyalinan terpisah.
· Salin data dari tabel kesalahan atau status di memori atas ke register database internal di area data pengguna.
· Mengatur ulang urutan byte dan/atau kata selama proses penyalinan. Misalnyaample, dengan mengatur ulang urutan byte atau kata, Anda dapat mengonversi nilai floating-point ke format yang benar untuk protokol lain.
· Gunakan Peta Data untuk menyingkat data yang tersebar luas menjadi satu blok data yang berdekatan, sehingga lebih mudah diakses.
1 Di ProSoft Configuration Builder, perluas pohon modul dengan mengklik [+] di sebelah nama modul.
2 Klik [+] di sebelah COMMONNET, lalu klik dua kali DATA MAP.
3 Dalam kotak dialog Edit – Peta Data, klik TAMBAHKAN BARIS.
Teknologi ProSoft, Inc.
Halaman 24 dari 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 4 Klik EDIT ROW untuk mengedit parameter pemetaan.
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
5 Untuk mengubah nilai parameter, klik parameter dan masukkan nilai baru. Klik OK setelah selesai.
6 Ulangi langkah di atas untuk menambahkan lebih banyak pemetaan memori.
2.7.1 Dari Alamat 0 ke Alamat Data Status tertinggi Menentukan alamat register database internal awal untuk operasi penyalinan. Alamat ini dapat berupa alamat valid apa pun di area data pengguna atau area data status gateway.
2.7.2 Ke Alamat 0 hingga 9999 Menentukan alamat register tujuan awal untuk operasi penyalinan. Alamat ini harus selalu berada dalam area data pengguna. Pastikan Anda menentukan alamat tujuan yang tidak menimpa data yang disimpan di memori oleh salah satu protokol komunikasi yang berjalan di gateway.
2.7.3 Register Count 1 sampai 100 Menentukan jumlah register yang akan disalin.
Teknologi ProSoft, Inc.
Halaman 25 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
2.7.4 Tukar Kode
TIDAK ADA PERUBAHAN, SWAP KATA, SWAP KATA DAN BYTE, SWAP BYTE
Anda mungkin perlu menukar urutan byte dalam register selama proses penyalinan untuk mengubah penyelarasan byte antara protokol yang berbeda. Gunakan parameter ini ketika berhadapan dengan nilai floating-point atau nilai multi-register lainnya, karena tidak ada standar untuk penyimpanan tipe data ini di perangkat budak.
Tukar Kode Tanpa Tukar
Deskripsi Tidak ada perubahan yang dilakukan pada pengurutan byte (1234 = 1234)
Tukar Kata
Kata-katanya tertukar (1234 = 3412)
Word dan Byte Kata-kata tersebut ditukar, kemudian byte pada setiap kata ditukar (1234 =
Menukar
4321)
Byte adalah satu-satunya kata yang digunakan dalam bahasa Inggris.
Byte di setiap kata ditukar (1234 = 2143)
2.7.5 Preset Penundaan
Parameter ini menetapkan interval untuk setiap operasi penyalinan Peta Data. Nilai Delay Preset bukanlah jumlah waktu yang tetap. Ini adalah jumlah pemindaian firmware yang harus dilakukan di antara operasi penyalinan.
Siklus pemindaian firmware dapat memerlukan waktu yang bervariasi, bergantung pada tingkat aktivitas driver protokol yang berjalan pada gateway dan tingkat aktivitas pada port komunikasi gateway. Setiap pemindaian firmware memerlukan waktu satu hingga beberapa milidetik hingga selesai. Oleh karena itu, operasi penyalinan Peta Data tidak dapat diharapkan terjadi secara berkala.
Jika beberapa operasi penyalinan (beberapa baris di bagian Peta data) terjadi terlalu sering atau semuanya terjadi dalam interval pembaruan yang sama, operasi tersebut dapat menunda proses pemindaian protokol gateway, yang dapat mengakibatkan pembaruan data lambat atau data hilang pada port komunikasi. Untuk menghindari potensi masalah ini, atur Delay Preset ke nilai yang berbeda untuk setiap baris di bagian Peta Data dan atur ke angka yang lebih tinggi, bukan angka yang lebih rendah.
Misalnyaampmisalnya, nilai Delay Preset di bawah 1000 dapat menyebabkan penundaan nyata dalam pembaruan data melalui port komunikasi. Jangan atur semua Preset Penundaan ke nilai yang sama. Sebagai gantinya, gunakan nilai yang berbeda untuk setiap baris di Peta Data seperti 1000, 1001, dan 1002 atau nilai Preset Penundaan lain yang Anda suka. Hal ini mencegah penyalinan terjadi secara bersamaan dan mencegah kemungkinan penundaan proses pemindaian.
Teknologi ProSoft, Inc.
Halaman 26 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
2.8 Mengunduh Proyek ke PLX32-EIP-MBTCP-UA
Catatan: Untuk petunjuk tentang cara menghubungkan modul dengan PC Anda, lihat Menghubungkan PC ke Gateway (halaman 14).
Agar gateway dapat menggunakan pengaturan yang Anda konfigurasikan, Anda harus mengunduh (menyalin) Proyek yang diperbarui file dari PC Anda ke gateway.
Catatan: Jika jumper 3 modul diatur, fungsi ini tidak tersedia.
1 Di pohon view di ProSoft Configuration Builder, klik kanan ikon PLX32-EIP-MBTCPUA lalu pilih UNDUH DARI PC KE PERANGKAT. Ini membuka kotak dialog Unduh.
2 Di kotak dialog Download, di kotak dropdown Select Connection Type, gunakan opsi ETHERNET default.
Catatan: Jika Anda terhubung ke modul menggunakan alamat IP sementara, bidang alamat Ethernet berisi alamat IP sementara tersebut. ProSoft Configuration Builder menggunakan alamat IP sementara ini untuk menyambung ke modul.
3 Klik TEST CONNECTION untuk memverifikasi bahwa alamat IP mengizinkan akses ke modul. 4 Jika koneksi berhasil, klik UNDUH untuk mentransfer konfigurasi Ethernet
modul.
Catatan: Langkah di atas hanya mengunduh atau mengubah alamat IP dan nama server OPC UA, tidak mengunduh atau mengubah konfigurasi OPC UA.
Teknologi ProSoft, Inc.
Halaman 27 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
Jika prosedur Uji Koneksi gagal, Anda akan melihat pesan kesalahan. Untuk memperbaiki kesalahan, ikuti langkah-langkah berikut:
1 Klik OK untuk mengabaikan pesan kesalahan. 2 Di kotak dialog Unduh, klik JELAJAHI PERANGKAT untuk membuka ProSoft Discovery
Melayani.
3 Klik kanan modul lalu pilih SELECT FOR PCB. 4 Tutup Layanan Penemuan ProSoft. 5 Klik UNDUH untuk mentransfer konfigurasi ke modul.
Teknologi ProSoft, Inc.
Halaman 28 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
2.9 Mengunggah Proyek dari Gateway
Catatan: Untuk petunjuk tentang cara menghubungkan modul dengan PC Anda, lihat Menghubungkan PC ke Gateway (halaman 14).
Anda dapat mengunggah pengaturan proyek dari PLX32-EIP-MBTCP-UA ke proyek saat ini di ProSoft Configuration Builder pada PC Anda.
1 Di pohon view di ProSoft Configuration Builder, klik kanan ikon PLX32-EIP-MBTCPUA lalu pilih UPLOAD FROM DEVICE TO PC. Ini membuka kotak dialog Unggah.
2 Di kotak dialog Upload, di kotak dropdown Select Connection Type, gunakan pengaturan ETHERNET default.
Catatan: Jika Anda terhubung ke modul menggunakan alamat IP sementara, bidang alamat Ethernet berisi alamat IP sementara tersebut. ProSoft Configuration Builder menggunakan alamat IP sementara ini untuk menyambung ke modul.
3 Klik TEST CONNECTION untuk memverifikasi bahwa alamat IP mengizinkan akses ke modul. 4 Jika koneksi berhasil, klik UPLOAD untuk mentransfer konfigurasi Ethernet ke
komputer.
Catatan: Langkah di atas hanya mengunggah atau mengubah alamat IP dan nama server OPC UA, tidak mengunggah atau mengubah konfigurasi OPC UA.
Teknologi ProSoft, Inc.
Halaman 29 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Menggunakan Panduan Pengguna Pembuat Konfigurasi ProSoft
Jika prosedur Uji Koneksi gagal, Anda akan melihat pesan kesalahan. Untuk memperbaiki kesalahan, ikuti langkah-langkah berikut.
1 Klik OK untuk mengabaikan pesan kesalahan. 2 Di kotak dialog Upload, klik BROWSE DEVICE(S) untuk membuka ProSoft Discovery Service.
3 Klik kanan modul lalu pilih SELECT FOR PCB. 4 Tutup Layanan Penemuan ProSoft. 5 Klik UNDUH untuk mentransfer konfigurasi ke modul.
Teknologi ProSoft, Inc.
Halaman 30 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Diagnostik dan Pemecahan Masalah
3 Diagnostik dan Pemecahan Masalah
Anda dapat memecahkan masalah gateway menggunakan beberapa metode: · Pantau indikator LED pada gateway. · Gunakan fungsi Diagnostik di ProSoft Configuration Builder (PCB). · Periksa data di area data status (memori atas) internal gateway
ingatan.
3.1 Indikator LED
Cara pertama dan tercepat adalah memindai LED pada gateway untuk menentukan keberadaan dan kemungkinan penyebab masalah. LED memberikan informasi berharga seperti:
· Status setiap port · Kesalahan konfigurasi sistem · Kesalahan aplikasi · Indikasi kesalahan
Teknologi ProSoft, Inc.
Halaman 31 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Diagnostik dan Pemecahan Masalah
3.1.1 LED Gerbang Utama Tabel ini menjelaskan tentang LED panel depan gerbang.
LED PWR (Daya)
FLT (Kesalahan)
CFG (Konfigurasi)
KESALAHAN (Kesalahan)
NS (Status Jaringan) hanya untuk protokol EIP
MS (Status Modul) hanya untuk protokol EIP
Status Mati
Hijau Solid Mati Merah Solid
Mati Kuning Padat
Mati Berkedip Kuning
Kuning solid
Mati Merah Solid Hijau Solid Berkedip Merah Berkedip Hijau Berkedip Merah dan Hijau Bergantian Mati Merah Solid Hijau Berkedip Merah Berkedip Hijau Berkedip Merah dan Hijau Bergantian
Keterangan
Daya tidak tersambung ke terminal daya atau sumber tidak mencukupi untuk memberi daya pada gateway dengan benar (diperlukan 208 mA pada 24 VDC).
Daya dihubungkan ke terminal daya.
Operasi normal.
Telah terjadi kesalahan kritis. Program yang dapat dijalankan telah gagal atau telah dihentikan oleh pengguna dan tidak lagi berjalan. Tekan tombol Reset atau putar daya untuk menghilangkan kesalahan.
Operasi normal.
Unit berada dalam mode konfigurasi. Entah ada kesalahan konfigurasi, atau konfigurasinya file sedang diunduh atau dibaca. Setelah dinyalakan, gateway membaca konfigurasi, dan unit mengimplementasikan nilai konfigurasi dan menginisialisasi perangkat keras. Hal ini terjadi selama siklus daya atau setelah Anda menekan tombol Reset.
Operasi normal.
Kondisi error telah terdeteksi dan terjadi pada salah satu port aplikasi. Periksa konfigurasi dan pecahkan masalah kesalahan komunikasi.
Tanda kesalahan ini dihapus pada awal setiap upaya perintah (master/klien) atau pada setiap penerimaan data (slave/adaptor/server). Jika kondisi ini terjadi, ini menunjukkan sejumlah besar kesalahan terjadi pada aplikasi (karena konfigurasi yang buruk) atau pada satu atau lebih port (kegagalan komunikasi jaringan).
Tidak ada daya atau tidak ada alamat IP
Alamat IP duplikat
Terhubung
Waktu koneksi habis
alamat IP diperoleh; tidak ada koneksi yang terjalin
Tes mandiri
Tidak ada daya
Kesalahan besar
Perangkat operasional
Kesalahan kecil
Siaga
Tes mandiri
Teknologi ProSoft, Inc.
Halaman 32 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Diagnostik dan Pemecahan Masalah
3.1.2 LED Port Ethernet Tabel ini menjelaskan LED port Ethernet gateway.
Tautan/Tindakan LED
Kecepatan 100 Mbps
Status Mati
Hijau Padat
Mati Berkedip Kuning
Keterangan
Tidak ada koneksi jaringan fisik yang terdeteksi. Tidak ada komunikasi Ethernet yang dimungkinkan. Periksa kabel dan kabel.
Koneksi jaringan fisik terdeteksi. LED ini harus menyala solid agar komunikasi Ethernet dapat dilakukan.
Tidak ada aktivitas di pelabuhan.
Port Ethernet secara aktif mengirim atau menerima data.
Teknologi ProSoft, Inc.
Halaman 33 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Diagnostik dan Pemecahan Masalah
3.2 Menggunakan Diagnostik di ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) memiliki banyak alat berguna untuk membantu Anda dalam diagnostik dan pemecahan masalah. Anda dapat menggunakan PCB untuk menyambung ke gateway Anda dan mengambil nilai status saat ini, data konfigurasi, dan informasi berharga lainnya.
Tip: Anda dapat membuka jendela Diagnostik Pembuat Konfigurasi ProSoft untuk lebih dari satu gateway sekaligus.
Untuk terhubung ke port komunikasi gateway.
1 Di PCB, klik kanan nama gateway dan pilih DIAGNOSTIK.
2 Ini akan membuka jendela Diagnostik.
Teknologi ProSoft, Inc.
Halaman 34 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Diagnostik dan Pemecahan Masalah
Jika tidak ada respon dari gateway seperti pada example di atas, ikuti langkah-langkah berikut: 1 Dari toolbar, klik tombol SETUP CONNECTION.
2 Pada kotak dialog Connection Setup, pilih ETHERNET dari daftar SELECT CONNECTION TYPE.
3 Ketikkan alamat IP gateway di bidang ETHERNET. 4 Klik SAMBUNGKAN.
5 Pastikan Ethernet terhubung dengan benar antara port komunikasi komputer Anda dan gateway.
6 Jika Anda masih tidak dapat membuat sambungan, hubungi Dukungan Teknis Teknologi ProSoft untuk mendapatkan bantuan.
Teknologi ProSoft, Inc.
Halaman 35 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Diagnostik dan Pemecahan Masalah
3.2.1 Menu Diagnostik
Menu Diagnostics disusun sebagai struktur pohon di sisi kiri jendela Diagnostics.
Perhatian: Beberapa perintah dalam menu ini dirancang untuk proses debug tingkat lanjut dan pengujian sistem saja, dan dapat menyebabkan gateway berhenti berkomunikasi, yang berpotensi mengakibatkan kehilangan data atau kegagalan komunikasi lainnya. Gunakan perintah ini hanya jika Anda sepenuhnya memahami potensi dampaknya, atau jika Anda secara khusus diarahkan untuk melakukannya oleh teknisi Dukungan Teknis Teknologi ProSoft.
Perintah menu berikut ditunjukkan di bawah ini:
Modul Perintah Menu
Basis Data View
Versi Perintah Submenu
Peta Data ASCII
Desimal
Heksagonal
Mengambang
Keterangan
Menampilkan versi perangkat lunak gateway saat ini dan nilai penting lainnya. Anda mungkin diminta untuk memberikan informasi ini saat menghubungi dukungan teknis.
Menampilkan konfigurasi Peta Data gateway. Menampilkan konten database gateway dalam format karakter ASCII.*
Menampilkan konten database gateway dalam format angka desimal.*
Menampilkan konten database gateway dalam format angka heksadesimal.* Menampilkan konten database gateway dalam format angka floating-point.*
*Gunakan bilah gulir di tepi kanan jendela untuk menavigasi database. Setiap halaman menampilkan data 100 kata. Jumlah total halaman yang tersedia bergantung pada konfigurasi gateway Anda.
Teknologi ProSoft, Inc.
Halaman 36 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Diagnostik dan Pemecahan Masalah
3.2.2 Menangkap Sesi Diagnostik ke Log File
Anda dapat mencatat apa pun yang Anda lakukan dalam sesi Diagnostik ke dalam log file. Fitur ini dapat berguna untuk tujuan pemecahan masalah dan pencatatan, serta untuk komunikasi dengan tim Dukungan Teknis Teknologi ProSoft.
Untuk menangkap data sesi ke log file
1 Buka jendela Diagnostik. Lihat Menggunakan Diagnostik di ProSoft Configuration Builder (halaman 33).
2 Untuk mencatat sesi Diagnostik ke teks file, dari toolbar, klik LOG FILE tombol. Klik tombol itu lagi untuk menghentikan pengambilan.
3 Sampai view log file, dari toolbar, klik VIEW Catatan FILE tombol. Catatan file terbuka sebagai teks file, Anda dapat mengganti nama dan menyimpan ke lokasi lain.
4 Untuk mengirim log melalui email file ke tim Dukungan Teknis ProSoft Technology, dari toolbar, klik EMAIL LOG FILE tombol. Ini hanya berfungsi jika Anda sudah menginstalnya
Microsoft Outlook di PC Anda.)
5 Jika Anda menangkap beberapa sesi berurutan, PCB menambahkan data baru ke akhir data yang diambil sebelumnya. Jika Anda ingin menghapus data sebelumnya dari log file, Anda harus mengklik tombol HAPUS DATA setiap kali sebelum mulai mengambil data.
3.2.3 Boot Hangat / Boot Dingin
Booting Hangat dan Dingin PLX32-EIP-MBTCP-UA dapat dilakukan dengan mengklik MODUL > GENERAL > WARM BOOT atau COLD BOOT.
Teknologi ProSoft, Inc.
Halaman 37 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Diagnostik dan Pemecahan Masalah
3.3 Data Status Gateway di Memori Atas
Gateway menulis data status modul yang berguna di lokasi memori atas khusus di database internalnya. Lokasi area data status ini bergantung pada protokol yang didukung oleh gateway Anda. Anda dapat menggunakan fungsi Peta Data di Prosoft Configuration Builder untuk memetakan data ini ke area data pengguna database gateway (terdaftar 0 hingga 9999). Perangkat jarak jauh, seperti HMI atau prosesor kemudian dapat mengakses data status. Lihat Memetakan Data dalam Memori Modul (halaman 23).
3.3.1 Data Status Gateway Umum di Memori Atas Tabel berikut menjelaskan isi area data status umum gateway.
Alamat Daftar 14000 hingga 14001 14002 hingga 14004 14005 hingga 14009 14010 hingga 14014 14015 hingga 14019
Deskripsi Program Cycle Counter Kode Produk (ASCII) Revisi Produk (ASCII) Revisi Sistem Operasi (ASCII) OS Run Number (ASCII)
Teknologi ProSoft, Inc.
Halaman 38 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Diagnostik dan Pemecahan Masalah
3.3.2 Data Status Khusus Protokol di Memori Atas
PLX32-EIP-MBTCP-UA juga memiliki lokasi memori atas untuk data status khusus protokol. Lokasi area data status untuk driver protokol gateway bergantung pada protokolnya. Untuk informasi lebih lanjut, lihat:
· Data Status EIP di Memori Atas (halaman 66) · Data Status MBTCP di Memori Atas (halaman 102)
Teknologi ProSoft, Inc.
Halaman 39 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
4 Informasi Perangkat Keras
Panduan Pengguna Informasi Perangkat Keras
4.1 Spesifikasi Perangkat Keras
Spesifikasi Catu Daya
Keterangan
24 VDC nominal 10 hingga 36 VDC mengizinkan Terminal GND Positif, Negatif
Beban saat ini
Nominal 24 VDC @ 300 mA 10 hingga 36 VDC @ maksimum 610 mA
Suhu Pengoperasian -25°C hingga 70°C (-13°F hingga 158°F)
Suhu Penyimpanan -40 ° C hingga 80 ° C (-40 ° F hingga 176 ° F)
Kelembaban Relatif
5% hingga 95% RH tanpa kondensasi
Dimensi (T x L x D)
5.38 x 1.99 x 4.38 dalam 13.67 x 5.05 x 11.13 cm
Indikator LED
Konfigurasi (CFG) dan Kesalahan (ERR) Status Komunikasi Daya (PWR) dan Kesalahan Perangkat Keras (FLT) Status Jaringan (NS) Koneksi EtherNet/IPTM Kelas I atau Kelas III
Status (Hanya Ethernet/IP) Status Modul (MS) Status Konfigurasi Modul (Hanya Ethernet/IP) Tautan/Aktivitas Port Komunikasi Ethernet dan 100 mbit
Port Ethernet
Konektor RJ10 full-duplex 100/45 Mbit Isolasi Listrik 1500 Vrms pada 50 Hz hingga 60 Hz selama 60 detik, diterapkan sebagaimana ditentukan dalam bagian 5.3.2 dari IEC 60950: 1991 Ethernet Broadcast Storm Resiliency = kurang dari atau sama dengan 5000 [ARP] frame per detik dan durasi kurang dari atau sama dengan 5 menit
Dikirim Bersama Setiap Unit
Obeng 2.5 mm Konektor Daya J180
Teknologi ProSoft, Inc.
Halaman 40 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
5 Protokol EIP
Panduan Pengguna Protokol EIP
5.1 Fungsi EIP Berakhirview
Anda dapat menggunakan PLX32-EIP-MBTCP-UA untuk menghubungkan banyak protokol berbeda ke dalam rangkaian prosesor Rockwell Automation, atau solusi berbasis perangkat lunak lainnya. Ilustrasi berikut menunjukkan fungsionalitas protokol EtherNet/IP.
Teknologi ProSoft, Inc.
Halaman 41 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
5.1.1 Spesifikasi Umum Ethernet/IP
Driver EIP mendukung koneksi berikut:
Kelas Kelas 1 Kelas 3
Tipe Koneksi I/O Klien Terhubung Klien Tidak Terhubung
Jumlah Koneksi 2 2 1
Pelayan
5
Panduan Pengguna Protokol EIP
Spesifikasi Jenis PLC yang Didukung Jenis Pesan yang Didukung Ukuran sambungan I/O masuk/keluar Waktu RPI Maks. Layanan CIP Didukung
Daftar Perintah
Set Perintah
Keterangan
PLC2, PLC5, SLC, CLX, CMPLX, MICROLX
PCCC dan CIP
496/496 byte
5 ms per koneksi
0x4C: Tabel Data CIP Dibaca 0x4D: Tabel Data CIP Tulis CIP Generik
Mendukung hingga 100 perintah per klien. Setiap perintah dapat dikonfigurasi untuk jenis perintah, alamat IP, alamat register ke/dari, dan jumlah kata/bit.
Set Perintah Dasar PLC-2/PLC-3/PLC5 Set Perintah Biner PLC5 Set Perintah ASCII PLC5 Set Perintah ASCII SLC500
Teknologi ProSoft, Inc.
Halaman 42 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5.1.2 Basis Data Internal EIP
Basis data internal sangat penting bagi fungsionalitas PLX32-EIP-MBTCP-UA. Gateway membagikan database ini ke semua port komunikasi di gateway dan menggunakannya sebagai saluran untuk meneruskan informasi dari satu protokol ke perangkat lain di satu jaringan ke satu atau lebih perangkat di jaringan lain. Hal ini memungkinkan data dari perangkat pada satu port komunikasi untuk diakses dan dikontrol oleh perangkat pada protokol lain.
Selain data dari klien dan server, Anda dapat memetakan status dan informasi kesalahan yang dihasilkan oleh gateway ke area data pengguna di database internal. Basis data internal dibagi menjadi dua area:
· Memori atas untuk area data status gateway. Di sinilah gateway menulis data status internal untuk protokol yang didukung oleh gateway.
· Memori lebih rendah untuk area data pengguna. Di sinilah data masuk dari perangkat eksternal disimpan dan diakses.
Setiap protokol di PLX32-EIP-MBTCP-UA dapat menulis data dan membaca data dari area data pengguna.
Catatan: Jika Anda ingin mengakses data status gateway di memori atas, Anda dapat menggunakan fitur pemetaan data di gateway untuk menyalin data dari area data status gateway ke area data pengguna. Lihat Memetakan Data dalam Memori Modul (halaman 23). Jika tidak, Anda dapat menggunakan fungsi diagnostik di ProSoft Configuration Builder untuk view data status gerbang. Untuk informasi lebih lanjut tentang data status gateway, lihat Diagnostik Jaringan (halaman 65).
Teknologi ProSoft, Inc.
Halaman 43 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Akses Klien EIP ke Database
Fungsionalitas klien menukar data antara database internal gateway dan tabel data yang dibuat di satu atau lebih prosesor atau perangkat berbasis server lainnya. Daftar perintah yang Anda tentukan di ProSoft Configuration Builder menentukan data apa yang akan ditransfer antara gateway dan masing-masing server di jaringan. Tidak diperlukan logika tangga dalam prosesor (server) untuk fungsionalitas klien, kecuali untuk memastikan bahwa memori data mencukupi.
Ilustrasi berikut menjelaskan aliran data antara klien Ethernet dan database internal.
Akses Banyak Server ke Database EIP
Dukungan server di gateway memungkinkan aplikasi klien (seperti perangkat lunak dan prosesor HMI) untuk membaca dan menulis ke database gateway. Driver server mampu mendukung beberapa koneksi bersamaan dari beberapa klien.
Saat dikonfigurasi sebagai server, area data pengguna database internal di gateway adalah sumber permintaan baca dan tujuan permintaan tulis dari klien jarak jauh. Akses ke database dikendalikan oleh jenis perintah yang diterima dalam pesan masuk dari klien.
Gateway harus dikonfigurasi dengan benar dan terhubung ke jaringan sebelum upaya apa pun dilakukan untuk menggunakannya. Gunakan program verifikasi jaringan, seperti ProSoft Discovery Service atau instruksi PING prompt perintah, untuk memverifikasi bahwa gateway dapat dilihat di jaringan. Gunakan ProSoft Configuration Builder untuk mengonfirmasi konfigurasi gateway yang benar dan untuk mentransfer konfigurasi files ke dan dari gerbang.
Teknologi ProSoft, Inc.
Halaman 44 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5.2 Konfigurasi EIP
5.2.1 Mengonfigurasi Server EIP Kelas 3 Gunakan koneksi Server EIP Kelas 3 di ProSoft Configuration Builder ketika gateway bertindak sebagai perangkat server (slave) yang merespons instruksi pesan yang dimulai dari perangkat klien (master) seperti HMI, DCS, PLC, atau PAC.
Untuk mengatur server file ukuran dalam PCB
1 Di ProSoft Configuration Builder, klik [+] di sebelah gateway, lalu klik [+] di sebelah Server EIP Kelas 3.
2 Klik dua kali Server EIP Kelas 3 kedua untuk menampilkan kotak dialog Edit – Server EIP Kelas 3.
3 Pilih SERVER FILE UKURAN (100 atau 1000).
o Untuk nilai 100, registernya dari N10:0 hingga N10:99. o Untuk nilai 1000, register yang valid adalah dari N10:0 hingga N10:999.
Mengakses Memori Internal Gateway Tabel berikut mengacu pada area data pengguna di memori gateway:
Tipe Data
BOOL Bit Array SINT INT DINT NYATA
Tag Nama
BOOLData[ ] BITAData[ ] SINTData[ ] INT_Data[ ] DINTData[ ] REALData[ ]
Panjang Setiap Elemen dalam Pesan CIP 1 4 1 2 4 4
Rentang Array untuk 10,000 Elemen Database 0 hingga 159999 0 hingga 4999 0 hingga 19999 0 hingga 9999 0 hingga 4999 0 hingga 4999
Teknologi ProSoft, Inc.
Halaman 45 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Jenis Instruksi MSG – CIP
Tabel berikut mendefinisikan hubungan area data pengguna di database internal gateway ke alamat yang diperlukan dalam instruksi MSG CIP:
Basis Data
Bahasa Indonesia: CIP
CIP Boolean
Bilangan bulat
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]
Data Sint[0]
SIntData[1998] BitAData[500] SIntData[2000]
SIntData[3998] BitAData[1000] SIntData[4000]
SIntData[5998] BitAData[1500] SIntData[6000]
Data Sint[9998]
CIP DINT
CIP Nyata
Data DInt[0]
Data Nyata [0]
DIntData[500]Data Nyata [500]
DIntData[1000]Data Nyata [1000]
DIntData[1500]Data Nyata [1500]
Jenis Instruksi MSG – PCCC
Tabel berikut mendefinisikan hubungan area data pengguna di database internal gateway dengan alamat yang diperlukan dalam instruksi MSG PCCC:
Alamat Basis Data 0 999 1000 1999 2000
File ukuran 100 N10:0 N19:99 N20:0 N29:99 N30:0
Alamat Basis Data 0 999 1000 1999 2000
File ukuran 100 N10:0 N19:99 N20:0 N29:99 N30:0
Teknologi ProSoft, Inc.
Halaman 46 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Dukungan Perintah Server Pesan Eksplisit EtherNet/IP PLX32-EIP-MBTCP-UA mendukung beberapa set perintah.
Panduan Pengguna Protokol EIP
Fungsi Set Perintah Dasar
Perintah 0x00 0x01 0x02 0x05 0x08
Fungsi N/AN/AN/AN/AN/A
Definisi Tulis Terlindungi Baca Tidak Terlindungi Tulis Bit Terproteksi Tulis Bit Tidak Terlindungi Tulis Tidak Terlindungi
Didukung di Server XXXXX
Fungsi Set Perintah PLC-5
Perintah 0x0F 0x0F
Fungsi 0x00 0x01
Definisi Penulisan Rentang Kata (Alamat Biner) Baca Rentang Kata (Alamat Biner)
0x0F
Rentang Baca yang Diketik (Alamat Biner)
0x0F
Penulisan Rentang yang Diketik (Alamat Biner)
0x0F
ukuran 0x26
Baca-Ubah-Tulis (Alamat Biner)
0x0F 0x0F 0x0F
0x00 0x01 0x26
Penulisan Rentang Kata (Alamat ASCII) Baca Rentang Kata (Alamat ASCII) Baca-Ubah-Tulis (Alamat ASCII)
Didukung di Server XXXX
Bahasa Indonesia: XX
Fungsi Set Perintah SLC-500
Perintah 0x0F 0x0F 0x0F 0x0F 0x0F
Fungsi 0xA1 0xA2 0xA9 0xAA 0xAB
Definisi
Didukung di Server
Bacaan Logis yang Diketik Dilindungi Dengan Dua
X
Bidang Alamat
Bacaan Logis yang Diketik Dilindungi Dengan Tiga X
Bidang Alamat
Penulisan Logis yang Diketik Dilindungi Dengan Dua
X
Bidang Alamat
Penulisan Logis yang Diketik Dilindungi Dengan Tiga
X
Bidang Alamat
Penulisan Logis yang Diketik Dilindungi Dengan Mask (Tiga Bidang Alamat)
Teknologi ProSoft, Inc.
Halaman 47 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5.2.2 Mengonfigurasi Koneksi EIP Kelas 1
Gunakan Koneksi EIP Kelas 1 di ProSoft Configuration Builder ketika gateway bertindak sebagai adaptor EIP yang mentransfer data ke dan dari PLC (pemindai EIP) menggunakan koneksi I/O langsung. Koneksi I/O langsung dapat mentransfer data dalam jumlah besar dengan cepat.
PLX32-EIP-MBTCP-UA dapat menangani hingga delapan koneksi I/O (tergantung modelnya), masing-masing dengan 248 kata data masukan dan 248 kata data keluaran.
Menambahkan Gateway ke RSLogix5000 v.20
1 Mulai Rockwell Automation RSLinx dan telusuri PLX32-EIP-MBTCP-UA. 2 Klik kanan gateway lalu pilih UPLOAD EDS FROM DEVICE.
Catatan: RSLogix5000 mungkin perlu di-restart untuk menyelesaikan instalasi EDS.
3 Setelah Anda me-restart RSLogix 5000, buka proyek RSLogix 5000 yang diinginkan. 4 Di Controller Organizer, klik kanan jembatan EtherNet/IP di pohon I/O dan
pilih MODUL BARU.
5 Di kotak dialog Select Module Type, di kotak teks Enter search, ketik PLX3.
Teknologi ProSoft, Inc.
Halaman 48 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
6 Klik PLX32-EIP-MBTCP-UA Anda, lalu klik BUAT. Ini membuka kotak dialog Modul Baru.
7 Pada kotak dialog Modul Baru, masukkan nama gateway, lalu masukkan alamat IP PLX32-EIP-MBTCP-UA.
8 Untuk menambahkan koneksi I/O klik UBAH. ProSoft Technology, Inc.
Halaman 49 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
9 Di kotak dialog Definisi Modul, masukkan koneksi I/O. Hingga delapan koneksi I/O dapat ditambahkan. Koneksi I/O memiliki ukuran tetap sebesar 496 byte data masukan dan 496 byte data keluaran. Jika sudah selesai klik OK.
10 Dalam kotak dialog Module Properties, klik tab CONNECTION untuk mengkonfigurasi setiap koneksi I/O dengan waktu RPI-nya sendiri. Setelah selesai, klik OK.
11 Gateway baru muncul di Controller Organizer di bawah jembatan EtherNet/IP.
Teknologi ProSoft, Inc.
Halaman 50 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Menambahkan Gateway ke RSLogix5000 v.16 hingga v.19
Catatan: Koneksi kelas 1 tidak didukung di RSLogix v.15 dan yang lebih lama
1 Jalankan Rockwell Automation RSLogix 5000. 2 Di Controller Organizer, klik kanan jembatan EtherNet/IP di pohon I/O dan
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. Pencarian untuk Generic EtherNet Bridge,
klik Jembatan Ethernet Generik, lalu klik BUAT. 4 Pada kotak dialog Modul Baru, masukkan nama gateway, lalu masukkan IP
alamat PLX32-EIP-MBTCP-UA. Ini menciptakan jalur komunikasi dari prosesor ke PLX32-EIP-MBTCP-UA. 5 Tambahkan modul baru di bawah Generic EtherNet Bridge dan tambahkan Koneksi CIP (CIP-MODULE). Di sinilah Anda menentukan parameter untuk koneksi I/O. Ukuran input dan output harus sesuai dengan ukuran input dan output yang dikonfigurasi di PCB. Nilai bidang ADDRESS mewakili nomor koneksi di PCB. Secara default, semua koneksi memiliki 248 kata Input, 248 kata Output, dan 0 kata Konfigurasi. Atur format Comm ke Tipe data INT, dan atur instance Majelis menjadi “1” untuk input, “2” untuk output, dan “4” untuk konfigurasi. 6 Tambahkan dan konfigurasikan Koneksi CIP untuk setiap koneksi I/O.
Teknologi ProSoft, Inc.
Halaman 51 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Mengonfigurasi Koneksi EIP Kelas 1 di PCB Setelah Anda membuat gateway PLX32-EIP-MBTCP-UA di RSLogix 5000, Anda harus mengonfigurasi koneksi di modul.
Untuk mengkonfigurasi koneksi Kelas 1 di PCB
1 Di ProSoft Configuration Builder, klik [+] di sebelah gateway, lalu klik [+] di sebelah Koneksi EIP Kelas 1 [x].
2 Klik dua kali Koneksi EIP Kelas 1 [x] untuk menampilkan kotak dialog Edit – Koneksi EIP Kelas 1 [x].
3 Di kotak dialog, klik parameter lalu masukkan nilai untuk parameter tersebut. Ada empat parameter yang dapat dikonfigurasi untuk setiap koneksi I/O di ProSoft Configuration Builder.
Parameter Data Masukan Alamat Ukuran Masukan Ukuran Keluaran Alamat Data Keluaran
Rentang Nilai 0 hingga 9999 0 hingga 248 0 hingga 9999 0 hingga 248
Keterangan
Menentukan alamat awal dalam database virtual gateway untuk data yang ditransfer dari gateway ke PLC.
Menentukan jumlah bilangan bulat yang ditransfer ke gambar input PLC (maks 248 bilangan bulat).
Menentukan alamat awal dalam database virtual gateway untuk data yang ditransfer dari PLC ke gateway.
Menentukan jumlah bilangan bulat yang ditransfer ke gambar keluaran PLC (maks 248 bilangan bulat).
Teknologi ProSoft, Inc.
Halaman 52 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5.2.3 Mengonfigurasi Koneksi Klien[x]/UClient EIP Kelas 3
PLX32-EIP-MBTCP-UA mendukung dua klien yang terhubung dan satu klien yang tidak terhubung (sebagian besar perangkat menggunakan klien yang terhubung; pastikan merujuk ke panduan pengguna perangkat target untuk verifikasi).
· Gunakan koneksi Klien [x] EIP Kelas 3 ketika gateway bertindak sebagai klien/master yang memulai instruksi pesan ke perangkat server/slave. Protokol EIP PLX32EIP-MBTCP-UA mendukung tiga koneksi klien yang terhubung. Aplikasi yang umum termasuk sistem SCADA, dan komunikasi SLC.
· Gunakan koneksi UClient EIP Kelas 3 ketika gateway bertindak sebagai klien/master yang memulai instruksi pesan ke perangkat server/slave. Protokol EIP PLX32-EIP-MBTCPUA mendukung satu koneksi klien yang tidak terhubung. Pesan tidak terhubung adalah jenis pesan eksplisit EtherNet/IP yang menggunakan implementasi TCP/IP. Perangkat tertentu, seperti AB Power Monitor 3000 seri B, mendukung perpesanan tidak tersambung. Periksa dokumentasi perangkat Anda untuk informasi lebih lanjut tentang implementasi EtherNet/IP-nya.
Klien Kelas 3[x]/UClient
Untuk mengkonfigurasi koneksi Klien/UClient [x] Kelas 3
1 Di ProSoft Configuration Builder, klik [+] di sebelah gateway, lalu klik [+] di sebelah EIP Class 3 Client [x] atau EIP Class 3 UClient [x].
2 Klik dua kali Klien EIP Kelas 3 [x] kedua untuk menampilkan kotak dialog Edit – Klien EIP Kelas 3 [x].
3 Di kotak dialog, klik parameter apa pun untuk mengubah nilainya.
Teknologi ProSoft, Inc.
Halaman 53 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Tabel berikut menentukan konfigurasi untuk perangkat klien EIP (master) pada port jaringan:
Parameter
Penundaan Perintah Minimum
Nilai
0 hingga 65535 milidetik
Respon 0 hingga 65535
Waktu habis
milidetik
Coba lagi Hitung 0 hingga 10
Keterangan
Menentukan jumlah milidetik untuk menunggu antara penerbitan awal suatu perintah. Parameter ini dapat digunakan untuk menunda semua perintah yang dikirim ke server untuk menghindari “banjir” perintah di jaringan. Parameter ini tidak mempengaruhi percobaan ulang suatu perintah karena akan dikeluarkan ketika kegagalan diketahui.
Menentukan jumlah waktu dalam milidetik di mana Klien akan menunggu sebelum mengirimkan kembali perintah jika tidak ada respons yang diterima dari server yang dituju. Nilai yang digunakan bergantung pada jenis jaringan komunikasi yang digunakan, dan waktu respons yang diharapkan dari perangkat paling lambat yang tersambung ke jaringan.
Menentukan berapa kali suatu perintah akan dicoba ulang jika gagal.
Teknologi ProSoft, Inc.
Halaman 54 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Perintah Klien[x]/UClient Kelas 3 Terdapat daftar perintah terpisah untuk setiap jenis pesan berbeda yang didukung oleh protokol. Setiap daftar diproses dari atas ke bawah, satu demi satu, hingga semua perintah yang ditentukan diselesaikan, dan kemudian proses polling dimulai lagi. Bagian ini mendefinisikan perintah EtherNet/IP yang akan dikeluarkan dari gateway ke perangkat server di jaringan. Anda dapat menggunakan perintah ini untuk pengumpulan data dan kontrol perangkat di jaringan TCP/IP. Untuk menghubungkan database virtual dengan Rockwell Automation Programmable Automation Controllers (PACs), Programmable Logic Controllers (PLCs), atau perangkat server EtherNet/IP lainnya, Anda harus membuat daftar perintah, menggunakan parameter daftar perintah untuk setiap jenis pesan.
Untuk menambahkan perintah Klien/UClient [x] Kelas 3
1 Di ProSoft Configuration Builder, klik [+] di sebelah gateway, lalu klik [+] di sebelah EIP Class 3 Client [x] atau EIP Class 3 UClient [x].
2 Klik dua kali jenis perintah yang diinginkan untuk menampilkan kotak dialog Edit – Perintah Klien EIP Kelas 3 [x] atau Edit – Perintah UClient [x] Edit – EIP Kelas 3.
3 Klik TAMBAHKAN BARIS untuk menambahkan perintah baru. 4 Klik EDIT ROW atau klik dua kali baris tersebut untuk menampilkan kotak dialog Edit di mana Anda
konfigurasikan perintahnya.
Teknologi ProSoft, Inc.
Halaman 55 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Klien Kelas 3/UClient [x] Memerintahkan Bidang Alamat SLC500 2
Parameter Aktifkan
Nilai
Aktifkan Nonaktifkan Penulisan Bersyarat
Alamat Internal
0 hingga 9999
Keterangan
Menentukan apakah perintah harus dijalankan dan dalam kondisi apa. ENABLE – Perintah dijalankan setiap pemindaian daftar perintah DISABLE – Perintah dinonaktifkan dan tidak akan dijalankan CONDITIONAL WRITE – Perintah dijalankan hanya jika data internal yang terkait dengan perintah berubah
Menentukan alamat database di database internal gateway untuk dikaitkan dengan perintah. Jika perintahnya adalah fungsi baca, data yang diterima dalam pesan respons ditempatkan di lokasi yang ditentukan. Jika perintahnya adalah fungsi tulis, data yang digunakan dalam perintah tersebut bersumber dari area data yang ditentukan.
Kode Tukar Jumlah Reg Interval Jajak Pendapat
Slot Alamat IP
0 hingga 65535
0 hingga 125
Tidak ada Pertukaran kata Pertukaran kata dan byte Pertukaran byte
xxx.xxx.xxx.xxx -1
Menentukan interval minimum untuk menjalankan perintah berkelanjutan. Parameter dimasukkan dalam 1/10 detik. Jika nilai 100 dimasukkan untuk suatu perintah, perintah tersebut dijalankan tidak lebih dari setiap 10 detik.
Menentukan jumlah titik data yang akan dibaca atau ditulis ke perangkat target.
Menentukan apakah data dari server akan diurutkan berbeda dari yang diterima. Parameter ini biasanya digunakan ketika berhadapan dengan floating-point atau nilai multi-register lainnya. NONE – Tidak ada perubahan yang dilakukan (abcd) WORD SWAP – Kata-kata tertukar (cdab) WORD AND BYTE SWAP – Kata-kata dan byte tertukar (dcba) BYTE SWAP – Byte tertukar (badc)
Menentukan alamat IP perangkat target yang akan dialamatkan.
Menentukan nomor slot untuk perangkat. Gunakan nilai -1 saat berinteraksi dengan SLC 5/05. Perangkat ini tidak memiliki parameter slot. Saat mengalamatkan prosesor di rak CLX atau CMPLX, nomor slot sesuai dengan slot yang berisi pengontrol yang dialamatkan.
Kode Fungsi 501 509
File Jenis File Nomor
Status String ASCII Mengambang Integer Penghitung Waktu Biner
-1
Menentukan kode fungsi yang akan digunakan dalam perintah. 501 – Diketik Dilindungi Baca 509 – Diketik Dilindungi Tulis Menentukan file ketik untuk dikaitkan dengan perintah.
Menentukan PLC-5 file nomor yang akan dikaitkan dengan perintah. Jika nilai -1 dimasukkan untuk parameter, bidang tersebut tidak akan digunakan dalam perintah, dan default file akan digunakan.
Nomor Elemen
Menentukan elemen di file di mana perintah akan dimulai.
Komentar
Komentar opsional 32 karakter untuk perintah.
Teknologi ProSoft, Inc.
Halaman 56 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Perintah Klien[x]/UClient Kelas 3 SLC500 3 Bidang Alamat
Perintah ini biasanya digunakan saat mengakses data di Timer atau Counter. IeT1.1.2 adalah alamat akumulator di Timer 1.
Parameter Aktifkan
Nilai
Aktifkan Nonaktifkan Penulisan Bersyarat
Keterangan
Menentukan apakah perintah harus dijalankan dan dalam kondisi apa. ENABLE – Perintah dijalankan setiap pemindaian daftar perintah DISABLE – Perintah dinonaktifkan dan tidak akan dijalankan CONDITIONAL WRITE – Perintah dijalankan hanya jika data internal yang terkait dengan perintah berubah
Kode Swap Jumlah Reg Interval Jajak Pendapat Alamat Internal
Kode Fungsi Slot Alamat IP File Jenis
File Nomor
0 hingga 9999
0 hingga 65535
0 hingga 125
Tidak ada Pertukaran kata Pertukaran kata dan byte Pertukaran byte
xxx.xxx.xxx.xxx
-1
Telepon 502 510 511
Penghitung Waktu Biner Kontrol Integer Float Status String ASCII -1
Menentukan alamat database di database internal gateway untuk dikaitkan dengan perintah. Jika perintahnya adalah fungsi baca, data yang diterima dalam pesan respons ditempatkan di lokasi yang ditentukan. Jika perintahnya adalah fungsi tulis, data yang digunakan dalam perintah tersebut bersumber dari area data yang ditentukan. Menentukan interval minimum untuk menjalankan perintah berkelanjutan. Parameter dimasukkan dalam 1/10 detik. Jika nilai 100 dimasukkan untuk suatu perintah, perintah tersebut dijalankan tidak lebih dari setiap 10 detik. Menentukan jumlah titik data yang akan dibaca atau ditulis ke perangkat target. Menentukan apakah data dari server akan diurutkan berbeda dari yang diterima. Parameter ini biasanya digunakan ketika berhadapan dengan nilai floating-point atau nilai multi-register lainnya. NONE – Tidak ada perubahan yang dilakukan (abcd) WORD SWAP – Kata-kata yang ditukar (cdab) WORD AND BYTE SWAP – Kata-kata dan bytes yang ditukar (dcba) Byte swap – Bytes yang ditukar (badc) Menentukan alamat IP target perangkat yang akan ditangani oleh perintah ini. Menentukan nomor slot untuk perangkat. Gunakan nilai -1 saat berinteraksi dengan SLC 5/05. Perangkat ini tidak memiliki parameter slot. Saat mengalamatkan prosesor di ControlLogix atau CompactLogix, nomor slot sesuai dengan slot di rak yang berisi pengontrol yang dialamatkan. Menentukan kode fungsi yang akan digunakan dalam perintah. 502 – Diketik Dilindungi Baca 510 – Diketik Dilindungi Tulis 511 – Diketik Dilindungi Tulis dengan Masker Menentukan file ketik untuk dikaitkan dengan perintah.
Menentukan SLC 500 file nomor yang akan dikaitkan dengan perintah. Jika nilai -1 dimasukkan untuk parameter, bidang tersebut tidak akan digunakan dalam perintah, dan default file akan digunakan.
Teknologi ProSoft, Inc.
Halaman 57 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Nomor Elemen Parameter
Sub Elemen
Komentar
Nilai
Deskripsi Menentukan elemen di file di mana perintah akan dimulai.
Menentukan sub-elemen yang akan digunakan dengan perintah. Lihat dokumentasi AB untuk daftar kode sub-elemen yang valid. Komentar opsional 32 karakter untuk perintah.
Teknologi ProSoft, Inc.
Halaman 58 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Perintah Klien[x]/UClient Kelas 3 PLC5 Biner
Parameter Aktifkan
Alamat Internal
Kode Tukar Jumlah Reg Interval Jajak Pendapat
Slot Alamat IP
Kode Fungsi
File Nomor
Nilai Aktifkan Nonaktifkan Penulisan Bersyarat
0 hingga 9999
0 hingga 65535
0 hingga 125 Tidak ada Pertukaran kata Pertukaran kata dan byte Pertukaran byte
xxx.xxx.xxx.xxx -1
100 101 102 -1
Keterangan
Menentukan apakah perintah harus dijalankan dan dalam kondisi apa. ENABLE – Perintah dijalankan setiap pemindaian daftar perintah DISABLE – Perintah dinonaktifkan dan tidak akan dijalankan CONDITIONAL WRITE – Perintah dijalankan hanya jika data internal yang terkait dengan perintah berubah
Menentukan alamat database di database internal gateway untuk dikaitkan dengan perintah. Jika perintahnya adalah fungsi baca, data yang diterima dalam pesan respons ditempatkan di lokasi yang ditentukan. Jika perintahnya adalah fungsi tulis, data yang digunakan dalam perintah tersebut bersumber dari area data yang ditentukan.
Menentukan interval minimum untuk menjalankan perintah berkelanjutan. Parameter dimasukkan dalam 1/10 detik. Jika nilai 100 dimasukkan untuk suatu perintah, perintah tersebut dijalankan tidak lebih dari setiap 10 detik.
Menentukan jumlah titik data yang akan dibaca atau ditulis ke perangkat target.
Menentukan apakah data dari server akan diurutkan berbeda dari yang diterima. Parameter ini biasanya digunakan ketika berhadapan dengan floating-point atau nilai multi-register lainnya. NONE – Tidak ada perubahan yang dilakukan (abcd) WORD SWAP – Kata-kata tertukar (cdab) WORD AND BYTE SWAP – Kata-kata dan byte tertukar (dcba) BYTE SWAP – Byte tertukar (badc)
Menentukan alamat IP perangkat target yang akan dialamatkan oleh perintah ini.
Menentukan nomor slot untuk perangkat. Gunakan nilai -1 saat melakukan antarmuka ke PLC5 Perangkat ini tidak memiliki parameter slot. Saat mengalamatkan prosesor di ControlLogix atau CompactLogix, nomor slot sesuai dengan slot di rak yang berisi pengontrol yang dialamatkan.
Menentukan kode fungsi yang akan digunakan dalam perintah. 100 – Tulis Rentang Kata 101 – Baca Rentang Kata 102 – Baca-Ubah-Tulis
Menentukan PLC5 file nomor yang akan dikaitkan dengan perintah. Jika nilai -1 dimasukkan untuk parameter, bidang tersebut tidak akan digunakan dalam perintah, dan default file akan digunakan.
Nomor Elemen
Menentukan elemen di file di mana perintah akan dimulai.
Sub Elemen
Menentukan sub-elemen yang akan digunakan dengan perintah. Lihat dokumentasi AB untuk daftar kode sub-elemen yang valid.
Komentar
Komentar opsional 32 karakter untuk perintah.
Teknologi ProSoft, Inc.
Halaman 59 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Perintah Klien[x]/UClient Kelas 3 PLC5 ASCII
Parameter Aktifkan
Nilai
Aktifkan Nonaktifkan Penulisan Bersyarat
Alamat Internal
0 hingga 9999
Interval Jajak Pendapat
0 hingga 65535
Keterangan
Menentukan apakah perintah harus dijalankan dan dalam kondisi apa. ENABLE – Perintah dijalankan setiap pemindaian daftar perintah DISABLE – Perintah dinonaktifkan dan tidak akan dijalankan CONDITIONAL WRITE – Perintah dijalankan hanya jika data internal yang terkait dengan perintah berubah
Menentukan alamat database di database internal gateway untuk dikaitkan dengan perintah. Jika perintahnya adalah fungsi baca, data yang diterima dalam pesan respons ditempatkan di lokasi yang ditentukan. Jika perintahnya adalah fungsi tulis, data yang digunakan dalam perintah tersebut bersumber dari area data yang ditentukan.
Menentukan interval minimum untuk menjalankan perintah berkelanjutan. Parameter dimasukkan dalam 1/10 detik. Jika nilai 100 dimasukkan untuk suatu perintah, perintah tersebut dijalankan tidak lebih dari setiap 10 detik.
Kode Tukar Jumlah Reg
Slot Alamat IP
Kode Fungsi
0 hingga 125 Tidak ada Pertukaran kata Pertukaran kata dan byte Pertukaran byte
xxx.xxx.xxx.xxx -1
Telepon 150 151 152
Menentukan jumlah titik data yang akan dibaca atau ditulis ke perangkat target.
Menentukan apakah data dari server akan diurutkan berbeda dari yang diterima. Parameter ini biasanya digunakan ketika berhadapan dengan floating-point atau nilai multi-register lainnya. NONE – Tidak ada perubahan yang dilakukan (abcd) WORD SWAP – Kata-kata tertukar (cdab) WORD AND BYTE SWAP – Kata-kata dan byte tertukar (dcba) BYTE SWAP – Byte tertukar (badc)
Menentukan alamat IP perangkat target yang akan dialamatkan oleh perintah ini.
Menentukan nomor slot untuk perangkat. Gunakan nilai -1 saat melakukan antarmuka ke PLC5 Perangkat ini tidak memiliki parameter slot. Saat mengalamatkan prosesor di ControlLogix atau CompactLogix, nomor slot sesuai dengan slot di rak yang berisi pengontrol yang dialamatkan.
Menentukan kode fungsi yang akan digunakan dalam perintah. 150 – Tulis Rentang Kata 151 – Baca Rentang Kata 152 – Baca-Ubah-Tulis
File Rangkaian
Menentukan Alamat PLC-5 sebagai string. Misalnyaample N10:300
Komentar
Komentar opsional 32 karakter untuk perintah.
Teknologi ProSoft, Inc.
Halaman 60 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Pengontrol Perintah Klien[x]/UClient Kelas 3 Tag Mengakses
Parameter Aktifkan
Alamat Internal
Kode Tukar Jumlah Reg Interval Jajak Pendapat
Slot Alamat IP
Tipe Data Kode Fungsi
Tag Nama
Nilai Aktifkan Nonaktifkan Penulisan Bersyarat
0 hingga 9999
0 hingga 65535
0 hingga 125 Tidak ada Pertukaran kata Pertukaran kata dan byte Pertukaran byte
xxx.xxx.xxx.xxx -1
332 333 Bool SINT INT DINT DWORD NYATA
Deskripsi Menentukan apakah perintah harus dijalankan dan dalam kondisi apa. ENABLE – Perintah dijalankan setiap pemindaian daftar perintah DISABLE – Perintah dinonaktifkan dan tidak akan dijalankan CONDITIONAL WRITE – Perintah dijalankan hanya jika data internal yang terkait dengan perintah berubah Menentukan alamat database di database internal gateway yang akan digunakan berhubungan dengan perintah tersebut. Jika perintahnya adalah fungsi baca, data yang diterima dalam pesan respons ditempatkan di lokasi yang ditentukan. Jika perintahnya adalah fungsi tulis, data yang digunakan dalam perintah tersebut bersumber dari area data yang ditentukan. Menentukan interval minimum untuk menjalankan perintah berkelanjutan. Parameter dimasukkan dalam 1/10 detik. Jika nilai 100 dimasukkan untuk suatu perintah, perintah tersebut dijalankan tidak lebih dari setiap 10 detik. Menentukan jumlah titik data yang akan dibaca atau ditulis ke perangkat target. Menentukan apakah data dari server akan diurutkan berbeda dari yang diterima. Parameter ini biasanya digunakan ketika berhadapan dengan nilai floating-point atau nilai multi-register lainnya. NONE – Tidak ada perubahan yang dilakukan (abcd) WORD SWAP – Kata-kata yang ditukar (cdab) WORD AND BYTE SWAP – Kata-kata dan bytes yang ditukar (dcba) BYTE SWAP – Bytes yang ditukar (badc) Menentukan alamat IP target perangkat yang akan ditangani oleh perintah ini. Menentukan nomor slot untuk perangkat. Gunakan nilai -1 saat melakukan antarmuka ke PLC5 Perangkat ini tidak memiliki parameter slot. Saat mengalamatkan prosesor di ControlLogix atau CompactLogix, nomor slot sesuai dengan slot di rak yang berisi pengontrol yang dialamatkan. Menentukan kode fungsi yang akan digunakan dalam perintah. 332 – Pembacaan Tabel Data CIP 333 – Penulisan Tabel Data CIP Menentukan tipe data pengontrol target tag nama.
Menentukan pengontrol tag di PLC sasaran.
Mengimbangi
0 hingga 65535
Komentar
Menentukan database offset yang nilainya sesuai dengan Tag Parameter nama
Komentar opsional 32 karakter untuk perintah.
Teknologi ProSoft, Inc.
Halaman 61 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Perintah Klien[x]/UClient Kelas 3 CIP Generik
Parameter Aktifkan
Nilai
Disabled (Dinonaktifkan) Diaktifkan Penulisan Bersyarat
Alamat Internal
0 hingga 9999
Interval Jajak Pendapat
0 hingga 65535
Keterangan
Menentukan kondisi untuk menjalankan perintah. DISABLED – Perintah dinonaktifkan dan tidak akan dijalankan. DIAKTIFKAN – Perintah dijalankan pada setiap pemindaian daftar perintah jika Interval Jajak Pendapat diatur ke nol. Jika Interval Jajak Pendapat bukan nol, perintah dijalankan ketika penghitung waktu interval berakhir. CONDITIONAL WRITE – Perintah dijalankan hanya jika nilai data internal yang akan dikirim telah berubah.
Menentukan alamat database di database internal gateway untuk dikaitkan dengan perintah. Jika perintahnya adalah fungsi baca, data yang diterima dalam pesan respons ditempatkan di lokasi yang ditentukan. Jika perintahnya adalah fungsi tulis, data yang digunakan dalam perintah tersebut bersumber dari area data tertentu.
Menentukan interval minimum untuk menjalankan perintah berkelanjutan. Parameter dimasukkan dalam 1/10 detik. Misalnyaampmisalnya, jika nilai '100' dimasukkan untuk suatu perintah, perintah tersebut dijalankan tidak lebih dari setiap 10 detik.
Kode Tukar Jumlah Reg
Kode Fungsi Slot Alamat IP Kelas Kode Layanan
Contoh
Komentar Atribut
0 hingga 125 Tidak ada Pertukaran kata Pertukaran kata dan byte Pertukaran byte
xxx.xxx.xxx.xxx -1 CIP Generik 00 hingga FF (Hex)
00 hingga FFFF (Hex)
Ketergantungan aplikasi 00 hingga FFFF (Hex)
Menentukan jumlah titik data yang akan dibaca/ditulis ke perangkat target.
Menentukan apakah data dari server akan diurutkan berbeda dari yang diterima. Parameter ini biasanya digunakan ketika berhadapan dengan floating-point atau nilai multi-register lainnya. NONE – Tidak ada perubahan yang dilakukan (abcd) WORD SWAP – Kata-kata tertukar (cdab) WORD AND BYTE SWAP – Kata-kata dan byte tertukar (dcba) BYTE SWAP – Byte tertukar (badc)
Menentukan alamat IP perangkat target yang akan dialamatkan oleh perintah ini.
Gunakan `-1′ untuk menargetkan perangkat yang terhubung. Gunakan > -1 untuk menargetkan perangkat di nomor slot tertentu dalam rak.
Digunakan untuk membaca/menulis atribut objek apa pun dengan menggunakan alamat eksplisit
Nilai identifikasi bilangan bulat yang menunjukkan fungsi kelas Instans Objek dan/atau Objek tertentu. Untuk informasi lebih lanjut lihat spesifikasi ODVA CIP.
Nilai identifikasi bilangan bulat yang ditetapkan untuk setiap Kelas Objek yang dapat diakses dari jaringan. Untuk informasi lebih lanjut, lihat spesifikasi ODVA CIP.
Nilai identifikasi bilangan bulat yang ditetapkan ke Instans Objek yang mengidentifikasinya di antara semua Instans di Kelas yang sama. Untuk informasi lebih lanjut, lihat spesifikasi ODVA CIP.
Nilai identifikasi bilangan bulat yang ditetapkan ke Atribut Kelas dan/atau Instans. Untuk informasi lebih lanjut, lihat spesifikasi ODVA CIP.
Bidang ini dapat digunakan untuk memberikan komentar 32 karakter pada perintah. Karakter “:” dan “#” adalah karakter yang dicadangkan. Sangat disarankan untuk tidak digunakan di bagian komentar.
Teknologi ProSoft, Inc.
Halaman 62 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Catatan: Karena perilaku Klien Terhubung, harap perhatikan hal berikut:
– Beberapa perintah dengan objek Kelas berbeda tidak dapat dikonfigurasi ke perangkat yang sama. – Beberapa perintah dengan objek Kelas berbeda tidak dapat dikonfigurasi ke perangkat berbeda. – Anda dapat mengonfigurasi beberapa perintah menggunakan Get_Attribute_Single dari Kelas yang sama dan menangani Atribut yang berbeda. – Jika Anda memiliki perintah dalam salah satu jenis perintah lainnya (yaitu Controller Tag Access) dan mengkonfigurasi perintah CIP Generik ke perangkat yang sama, itu tidak akan berfungsi karena Klien Terhubung memiliki koneksi aktif ke perangkat. Namun, Anda dapat menggunakan kedua Pengontrol Tag Akses dan CIP Generik jika perangkat target berbeda. – Untuk menghindari salah satu atau semua skenario ini, disarankan untuk menggunakan Klien Tidak Terhubung jika Anda ingin mengirim perintah ke perangkat yang berbeda, karena koneksi ini diatur ulang/ditutup setelah setiap perintah dijalankan.
Teknologi ProSoft, Inc.
Halaman 63 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Perintah Dasar Klien[x]/UClient Kelas 3
Parameter Aktifkan
Nilai
Aktifkan Nonaktifkan Penulisan Bersyarat
Keterangan
Menentukan apakah perintah harus dijalankan dan dalam kondisi apa. ENABLE – Perintah dijalankan setiap pemindaian daftar perintah DISABLE – Perintah dinonaktifkan dan tidak akan dijalankan CONDITIONAL WRITE – Perintah dijalankan hanya jika data internal yang terkait dengan perintah berubah
Alamat Internal
0 hingga 9999
Menentukan alamat database di database internal gateway untuk dikaitkan dengan perintah. Jika perintahnya adalah fungsi baca,
data yang diterima dalam pesan respons ditempatkan di lokasi yang ditentukan. Jika perintahnya adalah fungsi tulis, data yang digunakan dalam perintah tersebut bersumber dari area data yang ditentukan.
Interval Jajak Pendapat
0 hingga 65535
Menentukan interval minimum untuk menjalankan perintah berkelanjutan. Parameter dimasukkan dalam 1/10 detik. Jika nilai 100 dimasukkan untuk suatu perintah, perintah tersebut dijalankan tidak lebih dari setiap 10 detik.
Reg Hitung 0 hingga 125
Menentukan jumlah titik data yang akan dibaca atau ditulis ke perangkat target.
Tukar Kode
Alamat IP
Tidak ada Pertukaran kata Pertukaran kata dan byte Pertukaran byte
xxx.xxx.xxx.xxx
Menentukan apakah data dari server akan diurutkan berbeda dari yang diterima. Parameter ini biasanya digunakan ketika berhadapan dengan floating-point atau nilai multi-register lainnya. NONE – Tidak ada perubahan yang dilakukan (abcd) WORD SWAP – Kata-kata tertukar (cdab) WORD AND BYTE SWAP – Kata-kata dan byte tertukar (dcba) BYTE SWAP – Byte tertukar (badc)
Menentukan alamat IP perangkat target yang akan dialamatkan oleh perintah ini.
celah
-1
Gunakan nilai -1 saat berinteraksi dengan SLC 5/05. Perangkat ini tidak memiliki parameter slot. Saat mengalamatkan prosesor di ControlLogix atau CompactLogix, nomor slot sesuai dengan slot di rak yang berisi pengontrol yang dialamatkan.
Kode Fungsi 1 2 3 4 5
Menentukan kode fungsi yang akan digunakan dalam perintah. 1 – Penulisan Terproteksi 2 – Pembacaan Tidak Terproteksi 3 – Penulisan Bit Terproteksi 4 – Penulisan Bit Tidak Terproteksi 5 – Penulisan Bit Tidak Terproteksi
Alamat Kata
Menentukan alamat kata tempat memulai operasi.
Komentar
Komentar opsional 32 karakter untuk perintah.
Teknologi ProSoft, Inc.
Halaman 64 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5.3 Diagnostik Jaringan
5.3.1 Diagnostik PCB EIP Cara terbaik untuk memecahkan masalah driver EIP adalah dengan menggunakan ProSoft Configuration Builder untuk mengakses kemampuan diagnostik gateway melalui port debug Ethernet.
Tabel berikut merangkum informasi status yang tersedia di PCB untuk driver EIP:
Tipe Koneksi EIP Kelas 1
Server EIP Kelas 3
Klien EIP Kelas 3/UClient [x]
Status Konfigurasi Item Submenu
Konfigurasikan Status Komunikasi
Konfigurasikan Status Komunikasi
Perintah Cmd Error (Desimal)
Kesalahan Cmd (Hex)
Keterangan
Pengaturan konfigurasi untuk Koneksi Kelas 1.
Status Koneksi Kelas 1. Menampilkan kesalahan konfigurasi apa pun, serta jumlah Koneksi Kelas 1.
Pengaturan konfigurasi untuk Koneksi Server Kelas 3.
Informasi status untuk setiap Koneksi Server Kelas 3. Menampilkan nomor port, alamat IP, status soket, dan jumlah baca dan tulis.
Pengaturan konfigurasi untuk Koneksi Klien/UClient Kelas 3.
Informasi status untuk perintah Klien/UClient [x] Kelas 3. Menampilkan ringkasan semua kesalahan yang dihasilkan dari perintah Klien/UClient [x] Kelas 3.
Konfigurasi untuk daftar perintah Klien/UClient [x] Kelas 3.
Kode kesalahan saat ini untuk setiap perintah pada daftar perintah Klien/UClient [x] Kelas 3 dalam format angka desimal. Angka nol berarti saat ini tidak ada kesalahan untuk perintah tersebut.
Kode kesalahan saat ini untuk setiap perintah pada daftar perintah Klien/UClient [x] Kelas 3 dalam format angka heksadesimal. Angka nol berarti saat ini tidak ada kesalahan untuk perintah tersebut.
Untuk informasi spesifik tentang kode kesalahan, lihat Kode Kesalahan EIP (halaman 68).
Teknologi ProSoft, Inc.
Halaman 65 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5.3.2 Data Status EIP di Memori Atas
Driver EIP memiliki area data status terkait yang terletak di memori atas PLX32-EIP-MBTCP-UA. Fungsionalitas Peta Data dari PLX32-EIP-MBTCP-UA dapat digunakan untuk memetakan data ini ke dalam rentang data pengguna normal dari database PLX32-EIP-MBTCP-UA.
Perhatikan bahwa semua nilai status diinisialisasi ke nol (0) saat penyalaan, boot dingin, dan boot hangat.
Data Status Klien EIP
Tabel berikut mencantumkan alamat di memori atas PLX32-EIP-MBTCP-UA menyimpan data kesalahan umum dan status untuk setiap klien EIP yang terhubung dan tidak terhubung:
Klien EIP Klien Terhubung 0 Klien Terhubung 1 Klien Tidak Terhubung 0
Rentang Alamat 17900 hingga 17909 18100 hingga 18109 22800 hingga 22809
Konten area data status setiap klien disusun dengan cara yang sama. Tabel berikut menjelaskan isi setiap register di area data status:
Mengimbangi 0 1 2 3 4 5 6 7 8 9
Uraian Jumlah Permintaan Perintah Jumlah Respon Perintah Jumlah Kesalahan Perintah Jumlah Permintaan Jumlah Respons Jumlah Kesalahan Terkirim Jumlah Kesalahan Diterima Dicadangkan Kode Kesalahan Saat Ini Kode Kesalahan Terakhir
Teknologi ProSoft, Inc.
Halaman 66 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Data Kesalahan Daftar Perintah Klien EIP
PLX32-EIP-MBTCP-UA menyimpan kode status/kesalahan di memori atas untuk masing-masingnya
perintah di setiap daftar perintah klien EIP. Tabel berikut mencantumkan alamat di memori atas tempat gateway menyimpan data kesalahan daftar perintah untuk setiap klien EIP:
Klien EIP Klien yang terhubung 0 Klien yang terhubung 1 Klien yang tidak terhubung 0
Rentang Alamat 17910 hingga 18009 18110 hingga 18209 22810 hingga 22909
Kata pertama di setiap area data kesalahan daftar perintah klien berisi status/kode kesalahan untuk perintah pertama dalam daftar perintah klien. Setiap kata berturut-turut dalam daftar kesalahan perintah dikaitkan dengan perintah berikutnya dalam daftar. Oleh karena itu, ukuran
area data kesalahan daftar perintah tergantung pada jumlah perintah yang ditentukan.Struktur
dari area data kesalahan daftar perintah (yang sama untuk semua klien) ditampilkan di
tabel berikut:
Mengimbangi 0 1
2 3 4 . . . 97 98 99
Deskripsi Perintah #1 Kode Kesalahan Perintah #2 Kode Kesalahan
Perintah #3 Kode Kesalahan Perintah #4 Kode Kesalahan Perintah #5 Kode Kesalahan . . . Perintah #98 Kode Kesalahan Perintah #99 Kode Kesalahan Perintah #100 Kode Kesalahan
Teknologi ProSoft, Inc.
Halaman 67 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Data Status Server Kelas 1 EIP
Tabel berikut mencantumkan alamat di memori atas tempat gateway PLX3x menyimpan Jumlah Koneksi Terbuka untuk setiap server EIP Kelas 1.
Server EIP Kelas 1
Bahasa Indonesia: 1 2 3 4 5 6 7 8
Kisaran Alamat 17000
Bahasa Indonesia: 17001 17002 17003 17004 17005 17006 17007 17008
Deskripsi Bit map Status PLC untuk setiap Koneksi 1 hingga 8. 0 = Jalankan 1 = Program Buka Jumlah Koneksi untuk Koneksi 1 Buka Jumlah Koneksi untuk Koneksi 2 Buka Jumlah Koneksi untuk Koneksi 3 Buka Jumlah Koneksi untuk Koneksi 4 Buka Jumlah Koneksi untuk Koneksi 5 Buka Jumlah Koneksi untuk Koneksi 6 Buka Jumlah Koneksi untuk Koneksi 7 Buka Jumlah Koneksi untuk Koneksi 8
Data Status Server Kelas 3 EIP
Tabel berikut mencantumkan alamat di memori atas tempat PLX32-EIP-MBTCPUA menyimpan data status untuk setiap server EIP:
Server EIP 0 1 2 3 4
Rentang Alamat 18900 hingga 18915 18916 hingga 18931 18932 hingga 18947 18948 hingga 18963 18964 hingga 18979
Konten area data status setiap server memiliki struktur yang sama. Tabel berikut menjelaskan isi setiap register di area data status:
Offset 0 hingga 1 2 hingga 3 4 hingga 5 6 hingga 7 8 hingga 15
Deskripsi Status Koneksi Buka Jumlah Koneksi Soket Baca Hitung Soket Tulis Hitung Peer IP
Teknologi ProSoft, Inc.
Halaman 68 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5.3.3 Kode Kesalahan EIP
Gateway menyimpan kode kesalahan yang dikembalikan dari proses daftar perintah di wilayah memori kesalahan daftar perintah. Sebuah kata dialokasikan untuk setiap perintah di area memori. Kode kesalahan diformat dalam kata sebagai berikut: Byte paling tidak signifikan dari kata berisi kode status yang diperluas dan byte paling signifikan berisi kode status.
Gunakan kode kesalahan yang dikembalikan untuk setiap perintah dalam daftar untuk menentukan keberhasilan atau kegagalan perintah. Jika perintah gagal, gunakan kode kesalahan untuk menentukan penyebab kegagalan.
Peringatan: Kode kesalahan khusus gateway (tidak sesuai dengan EtherNet/IP/PCCC) dikembalikan dari dalam gateway dan tidak pernah dikembalikan dari perangkat slave EtherNet/IP/PCCC yang terpasang. Ini adalah kode kesalahan yang merupakan bagian dari protokol EtherNet/IP/PCCC atau merupakan kode tambahan yang unik untuk PLX32-EIP-MBTCP-UA. Kesalahan EtherNet/IP/PCCC yang paling umum ditunjukkan di bawah ini:
Kode Kesalahan STS Lokal
Kode (Int) 0 256 512 768 1024 1280 1536 1792 2048
Kode (Hex) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800
Deskripsi Berhasil, tidak ada kesalahan Node DST kehabisan ruang buffer Tidak dapat menjamin pengiriman (Lapisan Tautan) Pemegang token duplikat terdeteksi Port lokal terputus Lapisan aplikasi habis waktu menunggu respons Node duplikat terdeteksi Stasiun sedang offline Kesalahan perangkat keras
Kode Kesalahan STS Jarak Jauh
Kode (Int) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192
Kode (Hex) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0xC000 0xD000 0xE000
0xF0nn
Deskripsi Berhasil, tidak ada kesalahan Perintah atau format ilegal Host bermasalah dan tidak dapat berkomunikasi Host node jarak jauh hilang, terputus, atau dimatikan Host tidak dapat menyelesaikan fungsinya karena kesalahan perangkat keras Mengatasi masalah atau anak tangga pelindung memori Fungsi tidak diizinkan karena pemilihan perlindungan perintah Prosesor berada dalam mode Program Mode kompatibilitas file hilang atau masalah zona komunikasi Node jarak jauh tidak dapat buffer perintah Tunggu ACK (buffer 1775-KA penuh) Masalah node jarak jauh karena pengunduhan Tunggu ACK (buffer 1775-KA penuh) Tidak digunakan Tidak digunakan Kode kesalahan dalam byte EXT STS (nn berisi kesalahan EXT kode)
Teknologi ProSoft, Inc.
Halaman 69 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Kode Kesalahan EXT STS
Kode (Int) -4096 -4095 -4094 -4093 -4092 -4091 -4090 -4089 -4088 -4087 -4086 -4085 -4084 -4083 -4082 -4081 -4080 -4079 -4078 -4077 -4076 -4075 -4074 -4073 -4072 -4071 -4070 -4069 -4068 -4067 -4066 -4065
Kode (Hex) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00C 0xF00D 0xF00E 0xF00F 0xF010 0 011xF0 012xF0 013xF0 014xF0 015xF0 016xF0 017xF0 018xF0 019xF0 01xF0A 01xF0B 01xF0C 01xF0D 01xF0E 01xFXNUMXF
Deskripsi Tidak digunakan Bidang memiliki nilai ilegal Lebih sedikit level yang ditentukan dalam alamat daripada minimum untuk alamat mana pun Lebih banyak level yang ditentukan dalam alamat daripada yang didukung sistem Simbol tidak ditemukan Format simbol tidak tepat Alamat tidak menunjuk ke sesuatu yang dapat digunakan File ukurannya salah Tidak dapat menyelesaikan permintaan Data atau file terlalu besar Ukuran transaksi ditambah alamat kata terlalu besar Akses ditolak, hak istimewa tidak tepat Kondisi tidak dapat dihasilkan – sumber daya tidak tersedia Kondisi sudah ada – sumber daya sudah tersedia Perintah tidak dapat dijalankan Histogram overflow Tidak ada akses Tipe data ilegal Parameter tidak valid atau data tidak valid Alamat referensi ada ke area yang dihapus Kegagalan eksekusi perintah karena alasan yang tidak diketahui Kesalahan konversi data Pemindai tidak dapat berkomunikasi dengan adaptor rak 1771 Jenis tidak cocok 1171 Respons gateway tidak valid Label duplikat File terbuka; node lain memilikinya Node lain adalah pemilik program Pelanggaran perlindungan elemen tabel Data Cadangan Masalah internal sementara
Kode Kesalahan EIP
Kode (Int) -1 -2 -10 -11 -12 -20 -21 -200
Kode (Hex) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38
Deskripsi Jalur kontrol modem CTS tidak disetel sebelum transmisi Timeout saat mengirimkan pesan Timeout menunggu DLE-ACK setelah permintaan Timeout menunggu respons setelah permintaan Data balasan tidak sesuai dengan jumlah byte yang diminta DLE-NAK diterima setelah permintaan DLE-NAK dikirim setelah respons DLE-NAK diterima setelah permintaan
Panduan Pengguna Protokol EIP
Teknologi ProSoft, Inc.
Halaman 70 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Kode Kesalahan Antarmuka TCP/IP
Kesalahan (Int) -33 -34 -35 -36 -37
Kesalahan (Hex) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB
Deskripsi Gagal terhubung ke target Gagal mendaftarkan sesi dengan target (batas waktu) Gagal meneruskan batas waktu respons terbuka PCCC/Tag batas waktu respons perintah Tidak ada kesalahan koneksi TCP/IP
Kode Kesalahan Respons Umum
Kesalahan (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49
Kesalahan (Hex) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF
Deskripsi Panjang respons tidak valid Jumlah item CPF tidak benar Bidang alamat CPF kesalahan paket CPF tag CPF tidak valid kode perintah buruk Status CPF kesalahan dilaporkan CPF nilai ID koneksi salah dikembalikan Bidang konteks tidak cocok Menangani sesi salah CPF yang dikembalikan nomor pesan tidak benar
Daftarkan Kode Kesalahan Respons Sesi
Kesalahan (Int) -50 -51 -52
Kesalahan (Hex) 0xFFCE 0xFFCD 0xFFCC
Deskripsi Panjang pesan diterima tidak valid Status kesalahan dilaporkan Versi tidak valid
Kode Kesalahan Respons Terbuka Teruskan
Kesalahan (Int) -55 -56
Kesalahan (Hex) 0xFFC9 0xFFC8
Deskripsi Panjang pesan yang diterima tidak valid Status kesalahan dilaporkan
Kode Kesalahan Respons PCCC
Kesalahan (Int) -61 -62 -63 -64 -65
-66
Kesalahan (Hex) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE
Deskripsi Panjang pesan yang diterima tidak valid Status kesalahan dilaporkan CPF kode perintah buruk TNS dalam pesan PCCC tidak cocok
ID Vendor di pesan PCCC tidak cocok Nomor seri di pesan PCCC tidak cocok
Panduan Pengguna Protokol EIP
Teknologi ProSoft, Inc.
Halaman 71 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5.4 Referensi EIP
5.4.1 Spesifik SLC dan MicroLogix
Pesan dari SLC 5/05 PLX32-EIP-MBTCP-UA dapat menerima pesan dari SLC 5/05 yang berisi antarmuka Ethernet. Gateway mendukung perintah baca dan tulis.
SLC5/05 Perintah Tulis
Perintah tulis mentransfer data dari prosesor SLC ke gateway. Diagram berikut menunjukkan contohnyaample anak tangga untuk menjalankan perintah tulis.
1 Atur parameter BACA/TULIS ke MENULIS. Gateway mendukung nilai parameter PERANGKAT TARGET 500CPU atau PLC5.
2 Pada objek MSG, klik SETUP SCREEN pada objek MSG untuk menyelesaikan konfigurasi instruksi MSG. Ini menampilkan kotak dialog berikut.
3 Atur ALAMAT TABEL DATA PERANGKAT TARGET ke valid file elemen (seperti, N11:0) untuk pesan SLC dan PLC5.
4 Atur pilihan MULTIHOP ke YES.
Teknologi ProSoft, Inc.
Halaman 72 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5 Lengkapi bagian tab MULTIHOP dari kotak dialog yang ditunjukkan pada gambar berikut.
6 Tetapkan nilai TO ADDRESS ke alamat IP Ethernet gateway. 7 Tekan tombol INS untuk menambahkan baris kedua untuk ControlLogix Backplane dan atur slotnya
angka menjadi nol.
Teknologi ProSoft, Inc.
Halaman 73 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
SLC5/05 Baca Perintah
Perintah baca mentransfer data ke prosesor SLC dari gateway. Diagram berikut menunjukkan contohnyaample anak tangga untuk menjalankan perintah baca.
1 Atur parameter BACA/TULIS ke BACA. Gateway mendukung nilai parameter PERANGKAT TARGET 500CPU atau PLC5.
2 Pada objek MSG, klik SETUP SCREEN pada objek MSG untuk menyelesaikan konfigurasi instruksi MSG. Ini menampilkan kotak dialog berikut.
3 Atur ALAMAT TABEL DATA PERANGKAT TARGET ke valid file elemen (seperti, N11:0) untuk pesan SLC dan PLC5.
4 Atur pilihan MULTIHOP ke YES.
Teknologi ProSoft, Inc.
Halaman 74 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5 Isi bagian tab MULTIHOP pada kotak dialog seperti yang ditunjukkan pada gambar berikut.
6 Tetapkan nilai TO ADDRESS ke alamat IP Ethernet gateway. 7 Tekan tombol INS untuk menambahkan baris kedua untuk ControlLogix Backplane dan atur slotnya
angka menjadi nol.
Bahasa Inggris File Jenis
Informasi ini khusus untuk keluarga atau prosesor SLC dan MicroLogix yang digunakan dengan kumpulan perintah PCCC. Perintah prosesor SLC dan MicroLogix mendukung a file ketik bidang yang dimasukkan sebagai karakter tunggal untuk menunjukkan tabel data yang akan digunakan dalam perintah. Tabel berikut mendefinisikan hubungan file jenis yang diterima oleh gateway dan SLC file jenis.
File Ketik SBTCRNFZA
Deskripsi Status Bit Timer Counter Kontrol Integer Floating-point String ASCII
Itu File Ketik Kode Perintah adalah nilai kode karakter ASCII File Ketik surat. Ini adalah nilai yang dimasukkan untuk FILE TYPE parameter konfigurasi Perintah PCCC dalam tabel data dalam logika tangga.
Selain itu, fungsi khusus SLC (502, 510 dan 511) mendukung bidang sub-elemen. Bidang ini memilih bidang sub-elemen dalam tabel data kompleks. Misalnyaample, untuk mendapatkan nilai akumulasi saat ini untuk penghitung atau pengatur waktu, atur bidang sub-elemen ke 2.
Teknologi ProSoft, Inc.
Halaman 75 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5.4.2 Spesifikasi Prosesor PLC5
Pesan dari PLC5 Gateway dapat menerima pesan dari PLC5 yang berisi antarmuka Ethernet. Gateway mendukung perintah baca dan tulis.
Perintah Tulis PLC5
Perintah tulis mentransfer data dari prosesor PLC5 ke gateway. Diagram berikut menunjukkan contohnyaample anak tangga untuk menjalankan perintah tulis.
1 Pada objek MSG, klik SETUP SCREEN pada objek MSG untuk menyelesaikan konfigurasi instruksi MSG. Ini menampilkan kotak dialog berikut.
2 Pilih PERINTAH KOMUNIKASI yang akan dijalankan dari daftar perintah yang didukung berikut ini.
o PLC5 Tipe Tulis o PLC2 Tulis Tidak Dilindungi o PLC5 Diketik Tulis ke PLC o PLC Diketik Logis Tulis
3 Atur ALAMAT TABEL DATA PERANGKAT TARGET ke valid file elemen (seperti,N11:0) untuk pesan SLC dan PLC5. Untuk pesan PLC2 Unprotected Write, atur alamat ke indeks database (misalnya 1000) untuk perintah tersebut.
Teknologi ProSoft, Inc.
Halaman 76 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
4 Atur pilihan MULTIHOP ke YES. 5 Selesaikan bagian tab MULTIHOP dari kotak dialog seperti yang ditunjukkan pada gambar berikut.
6 Tetapkan nilai TO ADDRESS ke alamat IP Ethernet gateway. 7 Tekan tombol INS untuk menambahkan baris kedua untuk ControlLogix Backplane dan atur slotnya
angka menjadi nol.
Teknologi ProSoft, Inc.
Halaman 77 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Perintah Baca PLC5
Perintah baca mentransfer data ke prosesor PLC5 dari gateway. Diagram berikut menunjukkan contohnyaample anak tangga yang menjalankan perintah baca.
1 Pada objek MSG, klik SETUP SCREEN pada objek MSG untuk menyelesaikan konfigurasi instruksi MSG. Ini menampilkan kotak dialog berikut.
2 Pilih PERINTAH KOMUNIKASI yang akan dijalankan dari daftar perintah yang didukung berikut ini.
o Pembacaan Tipe PLC5 o Pembacaan PLC2 Tanpa Perlindungan o Pembacaan Ketik PLC5 ke PLC o Pembacaan Logis Ketik PLC
3 Atur ALAMAT TABEL DATA PERANGKAT TARGET ke valid file elemen (seperti, N11:0) untuk pesan SLC dan PLC5. Untuk pesan PLC2 Unprotected Read, atur alamat ke indeks database (misalnya, 1000) untuk perintah tersebut.
4 Atur pilihan MULTIHOP ke YES.
Teknologi ProSoft, Inc.
Halaman 78 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5 Lengkapi bagian tab MULTIHOP pada kotak dialog seperti yang ditunjukkan pada gambar berikut.
6 Tetapkan nilai TO ADDRESS ke alamat IP Ethernet gateway. 7 Tekan tombol INS untuk menambahkan baris kedua untuk ControlLogix Backplane dan atur slotnya
angka menjadi nol.
Bidang Sub-Elemen PLC-5
Bagian ini berisi informasi khusus untuk prosesor PLC-5 saat menggunakan kumpulan perintah PCCC. Perintah khusus untuk prosesor PLC-5 berisi bidang kode sub-elemen. Bidang ini memilih bidang sub-elemen dalam tabel data kompleks. Misalnyaample, untuk mendapatkan nilai akumulasi saat ini untuk pencacah atau pengatur waktu, setel bidang sub-elemen ke 2. Tabel berikut menunjukkan kode sub-elemen untuk tabel data kompleks PLC-5.
Pengatur Waktu / Penghitung
Kode 0 1 2
Deskripsi Kontrol Preset Akumulasi
Kontrol
Kode 0 1 2
Deskripsi Posisi Panjang Kontrol
PD
Semua nilai PD adalah nilai floating point, panjangnya dua kata.
Kode 0 2 4 6 8 26
Deskripsi Kontrol SP Kp Ki Kd PV
Teknologi ProSoft, Inc.
Halaman 79 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
BT
Kode 0 1 2 3 4 5
MG
Kode 0 1 2 3
Deskripsi Kontrol Data RLEN DLEN file #Elemen #Rak/Grp/Slot
Deskripsi Kesalahan Kontrol RLEN DLEN
Panduan Pengguna Protokol EIP
Teknologi ProSoft, Inc.
Halaman 80 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
5.4.3 Spesifikasi Prosesor ControlLogix dan CompactLogix
Pesan dari Prosesor ControlLogix atau CompactLogix Gunakan instruksi MSG untuk bertukar data antara prosesor Control/CompactLogix dan gateway. Ada dua metode dasar transfer data yang didukung oleh gateway saat menggunakan instruksi MSG: pesan PCCC yang dienkapsulasi dan pesan Tabel Data CIP. Anda dapat menggunakan metode mana pun.
Pesan PCCC yang dienkapsulasi Bagian ini berisi informasi khusus untuk prosesor Control/CompactLogix saat menggunakan kumpulan perintah PCCC. Implementasi kumpulan perintah PCCC saat ini tidak menggunakan fungsi yang dapat mengakses Kontroler secara langsung Tag Basis data. Untuk mengakses database ini, Anda harus menggunakan fitur pemetaan tabel di RSLogix 5000. RSLogix 5000 mengizinkan penugasan Pengendali Tag Array ke tabel data virtual PLC 5. PLX32EIP-MBTCP-UA menggunakan kumpulan perintah PLC 5 yang ditentukan dalam dokumen ini kemudian dapat mengakses data pengontrol ini. Prosesor PLC5 dan SLC5/05 yang berisi antarmuka Ethernet menggunakan metode pesan PCCC yang dienkapsulasi. Gateway mensimulasikan perangkat ini dan menerima perintah baca dan tulis.
Pesan Tulis PCCC Terenkapsulasi Perintah tulis mentransfer data dari prosesor ke gateway. Gateway mendukung perintah PCCC yang dienkapsulasi berikut ini: · PLC2 Penulisan Tidak Terlindungi · Penulisan Diketik PLC5 · Penulisan Rentang Kata PLC5 · Penulisan Diketik PLC
Diagram berikut menunjukkan mantanample anak tangga yang menjalankan perintah tulis.
Teknologi ProSoft, Inc.
Halaman 81 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
1 Di kotak dialog Konfigurasi Pesan, tentukan kumpulan data yang akan ditransfer dari prosesor ke gateway seperti yang ditunjukkan pada gambar berikut.
2 Lengkapi kotak dialog untuk area data yang akan ditransfer.
o Untuk pesan PLC5 dan SLC, atur ELEMEN TUJUAN ke elemen dalam data file (misalnya, N10:0).
o Untuk pesan PLC2 Unprotected Write, atur DESTINATION ELEMENT ke alamat di database internal gateway. Ini tidak dapat disetel ke nilai kurang dari sepuluh. Ini bukan batasan gateway tetapi perangkat lunak RSLogix.
o Untuk fungsi Tulis atau Baca Tanpa Proteksi PLC2, masukkan alamat database dalam format oktal.
3 Klik tab KOMUNIKASI dan lengkapi informasi komunikasi seperti yang ditunjukkan pada gambar berikut.
Teknologi ProSoft, Inc.
Halaman 82 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
4 Pastikan Anda memilih CIP sebagai METODE KOMUNIKASI. PATH menentukan rute pesan dari prosesor ke gateway EIP. Elemen jalur dipisahkan dengan koma. Di mantanample jalur yang ditampilkan:
o Elemen pertama adalah “Enet”, yang merupakan nama yang ditentukan pengguna yang diberikan ke gateway 1756ENET di sasis (Anda dapat mengganti nomor slot gateway ENET dengan nama tersebut)
o Elemen kedua, “2”, mewakili port Ethernet pada gateway 1756-ENET.
o Elemen terakhir dari jalur, “192.168.0.75” adalah alamat IP gateway, yang merupakan target pesan.
Jalur yang lebih kompleks dimungkinkan jika merutekan ke jaringan lain menggunakan beberapa gateway dan rak 1756-ENET. Lihat Basis Pengetahuan Dukungan Teknis Teknologi ProSoft untuk informasi lebih lanjut tentang perutean Ethernet dan definisi jalur.
Teknologi ProSoft, Inc.
Halaman 83 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Pesan Baca PCCC yang dienkapsulasi
Perintah baca mentransfer data dari gateway ke prosesor. Gateway mendukung perintah PCCC yang dienkapsulasi:
· Bacaan Tidak Terlindungi PLC2 · Bacaan Diketik PLC5 · Bacaan Rentang Kata PLC5 · Bacaan Diketik PLC
Diagram berikut menunjukkan mantanample anak tangga yang menjalankan perintah baca.
1 Di kotak dialog Konfigurasi Pesan, tentukan kumpulan data yang akan ditransfer dari prosesor ke gateway seperti yang ditunjukkan pada gambar berikut.
2 Lengkapi kotak dialog untuk area data yang akan ditransfer.
o Untuk pesan PLC5 dan SLC, atur SOURCE ELEMENT ke elemen dalam data file (misalnya, N10:0).
o Untuk pesan PLC2 Unprotected Read, atur SOURCE ELEMENT ke alamat di database internal gateway. Ini tidak dapat disetel ke nilai kurang dari sepuluh. Ini bukan batasan gateway tetapi perangkat lunak RSLogix.
Teknologi ProSoft, Inc.
Halaman 84 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
3 Klik tab KOMUNIKASI dan lengkapi informasi komunikasi seperti yang ditunjukkan pada gambar berikut.
4 Pastikan Anda memilih CIP sebagai METODE KOMUNIKASI. PATH menentukan rute pesan dari prosesor ke gateway EIP. Elemen jalur dipisahkan dengan koma. Di mantanample jalur yang ditampilkan:
o Elemen pertama adalah “Enet”, yang merupakan nama yang ditentukan pengguna yang diberikan ke gateway 1756ENET di sasis (Anda dapat mengganti nomor slot gateway ENET dengan nama tersebut)
o Elemen kedua, “2”, mewakili port Ethernet pada gateway 1756-ENET.
o Elemen terakhir dari jalur, “192.168.0.75” adalah alamat IP gateway, dan target pesan.
Jalur yang lebih kompleks dimungkinkan jika merutekan ke jaringan lain menggunakan beberapa gateway dan rak 1756-ENET. Lihat Basis Pengetahuan Dukungan Teknis Teknologi ProSoft untuk informasi lebih lanjut tentang perutean Ethernet dan definisi jalur.
Teknologi ProSoft, Inc.
Halaman 85 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Operasi Tabel Data CIP
Anda dapat menggunakan pesan CIP untuk mentransfer data antara prosesor ControlLogix atau CompactLogix dan gateway. Tag nama menentukan elemen yang akan ditransfer. Gateway mendukung operasi baca dan tulis.
Tulis Tabel Data CIP
Tabel data CIP menulis pesan transfer data dari prosesor ke gateway. Diagram berikut menunjukkan contohnyaample anak tangga yang menjalankan perintah tulis.
1 Di kotak dialog Konfigurasi Pesan, tentukan kumpulan data yang akan ditransfer dari prosesor ke gateway seperti yang ditunjukkan pada gambar berikut.
2 Lengkapi kotak dialog untuk area data yang akan ditransfer. Pesan Tabel Data CIP memerlukan a tag elemen database untuk sumber dan tujuan.
o SUMBER TAG adalah tag didefinisikan dalam Pengendali Tag basis data. o ELEMEN TUJUAN adalah tag elemen di gerbang. o Gateway mensimulasikan a tag database sebagai array elemen yang ditentukan oleh
ukuran register maksimum untuk gateway dengan tag nama INT_DATA (dengan nilai maksimum int_data[3999]).
Teknologi ProSoft, Inc.
Halaman 86 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
3 Pada contoh sebelumnyaample, elemen pertama dalam database adalah lokasi awal untuk operasi penulisan sepuluh elemen. Klik tab KOMUNIKASI dan lengkapi informasi komunikasi seperti yang ditunjukkan pada gambar berikut.
4 Pastikan Anda memilih CIP sebagai METODE KOMUNIKASI. PATH menentukan rute pesan dari prosesor ke gateway EIP. Elemen jalur dipisahkan dengan koma. Di mantanample jalur yang ditampilkan:
o Elemen pertama adalah “Enet”, yang merupakan nama yang ditentukan pengguna yang diberikan ke gateway 1756ENET di sasis (Anda dapat mengganti nomor slot gateway ENET dengan nama tersebut)
o Elemen kedua, “2”, mewakili port Ethernet pada gateway 1756-ENET.
o Elemen terakhir dari jalur, “192.168.0.75” adalah alamat IP gateway, yang merupakan target pesan.
Jalur yang lebih kompleks dimungkinkan jika merutekan ke jaringan lain menggunakan beberapa gateway dan rak 1756-ENET. Lihat Basis Pengetahuan Dukungan Teknis Teknologi ProSoft untuk informasi lebih lanjut tentang perutean Ethernet dan definisi jalur.
Teknologi ProSoft, Inc.
Halaman 87 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
Tabel Data CIP Baca
Pesan baca tabel data CIP mentransfer data ke prosesor dari gateway. Diagram berikut menunjukkan contohnyaample anak tangga yang menjalankan perintah baca.
1 Di kotak dialog Konfigurasi Pesan, tentukan kumpulan data yang akan ditransfer dari prosesor ke gateway seperti yang ditunjukkan pada gambar berikut.
2 Lengkapi kotak dialog untuk area data yang akan ditransfer. Pesan Tabel Data CIP memerlukan a tag elemen database untuk sumber dan tujuan.
o TUJUAN TAG adalah tag didefinisikan dalam Pengendali Tag basis data. o ELEMEN SUMBER adalah tag elemen di gerbang. o Gateway mensimulasikan a tag database sebagai array elemen yang ditentukan oleh
ukuran register maksimum untuk gateway (parameter konfigurasi pengguna “Daftar Maksimum” di bagian [Gateway]) dengan tag nama INT_DATA.
Teknologi ProSoft, Inc.
Halaman 88 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol EIP
3 Pada contoh sebelumnyaample, elemen pertama dalam database adalah lokasi awal untuk operasi membaca sepuluh elemen. Klik tab KOMUNIKASI dan lengkapi informasi komunikasi seperti yang ditunjukkan pada gambar berikut.
4 Pastikan Anda memilih CIP sebagai METODE KOMUNIKASI. PATH menentukan rute pesan dari prosesor ke gateway EIP. Elemen jalur dipisahkan dengan koma. Di mantanample jalur yang ditampilkan:
o Elemen pertama adalah “Enet”, yang merupakan nama yang ditentukan pengguna yang diberikan ke gateway 1756ENET di sasis (Anda dapat mengganti nomor slot gateway ENET dengan nama tersebut)
o Elemen kedua, “2”, mewakili port Ethernet pada gateway 1756-ENET.
o Elemen terakhir dari jalur, “192.168.0.75” adalah alamat IP gateway, yang merupakan target pesan.
Jalur yang lebih kompleks dimungkinkan jika merutekan ke jaringan lain menggunakan beberapa gateway dan rak 1756-ENET. Lihat Basis Pengetahuan Dukungan Teknis Teknologi ProSoft untuk informasi lebih lanjut tentang perutean Ethernet dan definisi jalur.
Teknologi ProSoft, Inc.
Halaman 89 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
6 Protokol MBTCP
Panduan Pengguna Protokol MBTCP
6.1 Fungsi MBTCP Berakhirview
Anda dapat menggunakan protokol PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) untuk menghubungkan berbagai protokol ke dalam rangkaian prosesor Schneider Electric Quantum serta perangkat lain yang mendukung protokol tersebut. Protokol MBTCP mendukung koneksi klien dan server.
Gateway mendukung koneksi klien pada jaringan TCP/IP untuk berinteraksi dengan prosesor (dan perangkat berbasis server lainnya) menggunakan daftar perintah hingga 100 entri yang Anda tentukan. Gateway menyimpan perintah tulis untuk prosesor jarak jauh di memori gateway yang lebih rendah. Di sinilah gateway menyimpan data dari perintah baca dari perangkat lain. Lihat Basis Data Internal MBTCP (halaman 92) untuk informasi lebih lanjut.
Data di memori bawah database internal gateway dapat diakses untuk operasi baca dan tulis oleh node mana pun di jaringan yang mendukung protokol TCP/IP MBAP (Service Port 502) atau MBTCP (Service Ports 2000/2001). Protokol MBAP (Port 502) adalah implementasi standar yang ditentukan oleh Schneider Electric dan digunakan pada prosesor Quantum mereka. Protokol terbuka ini merupakan versi modifikasi dari protokol serial Modbus. Protokol MBTCP adalah pesan protokol Modbus yang tertanam dalam paket TCP/IP. Gateway mendukung hingga lima koneksi server aktif pada Service Ports 502, lima koneksi server aktif tambahan pada Service Port 2000, dan satu koneksi klien aktif.
Ilustrasi berikut menunjukkan fungsionalitas protokol Modbus TCP/IP.
Teknologi ProSoft, Inc.
Halaman 90 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol MBTCP
6.1.1 Spesifikasi Umum MBTCP
Protokol Modbus TCP/IP memungkinkan beberapa koneksi Ethernet independen dan bersamaan. Koneksinya mungkin semua klien, semua server, atau kombinasi koneksi klien dan server.
· Port Komunikasi Ethernet 10/100 MB · Mendukung protokol Modbus versi Enron untuk transaksi data floating-point · Parameter yang dapat dikonfigurasi untuk klien termasuk penundaan respons minimum 0 hingga
65535 ms dan dukungan floating-point · Mendukung lima koneksi server independen untuk Service Port 502 · Mendukung lima koneksi server independen untuk Service Port 2000 · Semua pemetaan data dimulai pada register Modbus 400001, basis protokol 0. · Kode kesalahan, penghitung kesalahan, dan port data status tersedia di memori data pengguna
Klien TCP/IP Modbus
· Secara aktif membaca data dari dan menulis data ke perangkat Modbus TCP/IP menggunakan MBAP · Hingga 10 koneksi klien dengan banyak perintah untuk berbicara ke banyak server
Modbus TCP/IP Server
· Driver server menerima koneksi masuk pada Service Port 502 untuk klien yang menggunakan pesan Modbus TCP/IP MBAP dan koneksi pada Service Port 2000 (atau Service Port lainnya) untuk klien yang menggunakan pesan Modbus Terenkapsulasi.
· Mendukung beberapa koneksi server independen untuk kombinasi Service Port 502 (MBAP) dan Service Port 2000 (Encapsulated)
· Hingga 20 server didukung
Parameter Perintah Modbus yang Didukung (klien dan server)
Parameter yang Dapat Dikonfigurasi: (klien dan server)
Parameter yang Dapat Dikonfigurasi: (khusus klien)
Data Status Daftar Perintah
Polling Daftar Perintah
Keterangan
1: Baca Status Coil 2: Baca Status Input 3: Baca Holding Register 4: Baca Input Register 5: Force (Write) Single Coil 6: Preset (Write) Single Holding Register
15: Paksa (Tulis) Beberapa Coils 16: Preset (Tulis) Beberapa Holding Register 22: Mask Write Holding Register (Slave Only) 23: Read/Write Holding Registers (Slave Only)
Alamat IP Gateway PLC Baca Daftar Mulai (%MW) PLC Tulis Daftar Mulai (%MW)
Jumlah server MBAP dan MBTCP Gateway Modbus Baca Alamat Mulai Gateway Modbus Tulis Alamat Mulai
Jumlah Percobaan Ulang Waktu Tunggu Respons Penundaan Perintah Minimum
Penunjuk Kesalahan Perintah
Hingga 160 perintah Modbus (satu tag per perintah)
Kode kesalahan dilaporkan satu per satu untuk setiap perintah. Data status tingkat tinggi tersedia dari klien Modbus TCP/IP (Contoh: PLC)
Setiap perintah dapat diaktifkan atau dinonaktifkan satu per satu; tersedia tulis-saja-pada-datachange
Teknologi ProSoft, Inc.
Halaman 91 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol MBTCP
6.1.2 Basis Data Internal MBTCP
Basis data internal sangat penting bagi fungsionalitas PLX32-EIP-MBTCP-UA. Gateway membagikan database ini ke semua port komunikasi di gateway dan menggunakannya sebagai saluran untuk meneruskan informasi dari satu protokol ke perangkat lain di satu jaringan ke satu atau lebih perangkat di jaringan lain. Hal ini memungkinkan data dari perangkat pada satu port komunikasi untuk diakses dan dikontrol oleh perangkat pada port komunikasi lain.
Selain data dari klien dan server, Anda dapat memetakan status dan informasi kesalahan yang dihasilkan oleh gateway ke area data pengguna di database internal. Basis data internal dibagi menjadi dua area:
· Memori atas untuk area data status gateway. Di sinilah gateway menulis data status internal untuk protokol yang didukung oleh gateway.
· Memori lebih rendah untuk area data pengguna. Di sinilah data masuk dari perangkat eksternal disimpan dan diakses.
Setiap protokol di PLX32-EIP-MBTCP-UA dapat menulis data dan membaca data dari area data pengguna.
Catatan: Jika Anda ingin mengakses data status gateway di memori atas, Anda dapat menggunakan fitur pemetaan data di gateway untuk menyalin data dari area data status gateway ke area data pengguna. Lihat Memetakan Data dalam Memori Modul (halaman 23). Jika tidak, Anda dapat menggunakan fungsi diagnostik di ProSoft Configuration Builder untuk view data status gerbang. Untuk informasi lebih lanjut tentang data status gateway, lihat Diagnostik Jaringan (halaman 102).
Teknologi ProSoft, Inc.
Halaman 92 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol MBTCP
Akses Klien Modbus TCP/IP ke Database
Fungsionalitas klien menukar data antara database internal PLX32-EIP-MBTCP-UA dan tabel data yang dibuat di satu atau lebih prosesor Quantum atau perangkat berbasis server lainnya. Daftar perintah yang Anda tentukan di ProSoft Configuration Builder menentukan data apa yang akan ditransfer antara gateway dan masing-masing server di jaringan. Tidak diperlukan logika tangga dalam prosesor (server) untuk fungsionalitas klien, kecuali untuk memastikan bahwa memori data mencukupi.
Ilustrasi berikut menjelaskan aliran data antara klien Ethernet dan database internal.
Akses Banyak Server ke Database
Gateway MBTCP menyediakan fungsionalitas server menggunakan Service Port 502 yang dicadangkan untuk pesan Modbus TCP/IP MBAP, serta Service Ports 2000 dan 2001 untuk mendukung versi protokol TCP/IP Encapsulated Modbus yang digunakan oleh beberapa produsen HMI. Dukungan server di gateway mengizinkan aplikasi klien (misalnyaample: perangkat lunak HMI, prosesor Quantum, dll) untuk membaca dan menulis ke database gateway. Bagian ini membahas persyaratan untuk melampirkan ke gateway menggunakan aplikasi klien.
Driver server mendukung beberapa koneksi bersamaan dari beberapa klien. Hingga lima klien dapat terhubung secara bersamaan di Service Port 502 dan lima klien lainnya dapat terhubung secara bersamaan di Service Port 2000. Protokol MBTCP menggunakan Service Port 2001 untuk meneruskan perintah Modbus Terenkapsulasi dari port Ethernet ke port serial gateway.
Saat dikonfigurasi sebagai server, gateway menggunakan database internalnya sebagai sumber permintaan baca dan tujuan permintaan tulis dari klien jarak jauh. Akses ke database dikendalikan oleh jenis perintah yang diterima dalam pesan masuk dari klien. Tabel berikut menentukan hubungan database internal gateway dengan alamat yang diperlukan dalam permintaan Modbus TCP/IP yang masuk.
Teknologi ProSoft, Inc.
Halaman 93 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol MBTCP
Alamat Basis Data 0 1000 2000 3000 3999
Alamat Modbus 40001 41001 42001 43001 44000
Alamat virtual berikut ini bukan bagian dari database pengguna gateway normal dan bukan alamat yang valid untuk data standar. Namun, alamat ini dapat digunakan untuk perintah masuk yang meminta data floating-point.
Untuk menggunakan alamat dalam rentang atas ini, Anda perlu mengonfigurasi parameter berikut di Prosoft Configuration Builder (PCB):
· Atur Float Flag pada konfigurasi server MBTCP ke YES · Atur Float Start ke alamat database dalam kisaran di bawah ini · Atur Float Offset ke alamat database di area memori pengguna gateway yang ditunjukkan
di atas.
Ingatlah bahwa, setelah ini selesai, semua data di atas alamat Float Start harus berupa data floating-point. Lihat Mengonfigurasi Server MBTCP (halaman 95).
Alamat Basis Data 4000 5000 6000 7000 8000 9000 9999
Alamat Modbus 44001 45001 46001 47001 48001 49001 50000
Gateway harus dikonfigurasi dengan benar dan terhubung ke jaringan sebelum upaya apa pun dilakukan untuk menggunakannya. Gunakan program verifikasi jaringan, seperti ProSoft Discovery Service atau instruksi PING prompt perintah, untuk memverifikasi bahwa perangkat lain dapat menemukan gateway di jaringan. Gunakan ProSoft Configuration Builder untuk mengonfirmasi konfigurasi gateway yang benar dan untuk mentransfer konfigurasi files ke dan dari gerbang.
Perutean Pesan Modbus: Port 2001
Ketika pesan Modbus dikirim ke PLX32-EIP-MBTCP-UA melalui koneksi TCP/IP ke port 2001, pesan tersebut dirutekan oleh gateway langsung keluar dari port komunikasi serial (Port 0, jika dikonfigurasi sebagai master Modbus) . Perintah (baik perintah baca atau tulis) segera dirutekan ke perangkat budak pada port serial. Pesan respons dari perangkat budak dirutekan oleh gateway ke jaringan TCP/IP untuk diterima oleh host asal.
Teknologi ProSoft, Inc.
Halaman 94 dari 155
Gerbang Multi-Protokol PLX32-EIP-MBTCP-UA
Panduan Pengguna Protokol MBTCP
6.2 Konfigurasi MBTCP
6.2.1 Mengkonfigurasi Server MBTCP Bagian ini berisi informasi offset database yang digunakan oleh server MBTCP PLX32-EIP-MBTCP-UA ketika diakses oleh klien eksternal. Anda dapat menggunakan ini
Dokumen / Sumber Daya
![]() |
Gerbang Multi Protokol TEKNOLOGI ProSoft PLX32 [Bahasa Indonesia:] Panduan Pengguna Gerbang Multi Protokol PLX32, PLX32, Gerbang Multi Protokol, Gerbang Protokol, Gerbang |