Inquiry
Form loading...
Debugging simulasi offline teknologi gerak positif untuk mempercepat kemajuan proyek!

berita industri

Debugging simulasi offline teknologi gerak positif untuk mempercepat kemajuan proyek!

08-12-2023
Pengantar fungsi simulasi offline (1) Signifikansi dan fungsi simulasi off-line Setelah mengedit program dengan perangkat lunak pemrograman zdevelop yang dikembangkan secara mandiri oleh teknologi gerak maju, tanpa perangkat keras pengontrol, debugging program dapat dengan mudah diselesaikan dengan menggunakan emulator zmcsimulator yang dilengkapi dengan perangkat lunak pemrograman zdevelop. Program dasar PLC dan HMI yang dikembangkan oleh zdevelop dapat berjalan pada platform simulasi, termasuk program visi mesin dan simulasi. Perangkat lunak Zdevelop mendukung fungsi debugging simulasi off-line, di mana pengguna dapat mewujudkan debugging fungsi logika program, fungsi kontrol gerak dan fungsi komunikasi. Jika tidak ada pengontrol, program debugging dapat disimulasikan terlebih dahulu untuk mempercepat kemajuan proyek secara keseluruhan. Fungsi simulasi perangkat lunak pemrograman zdevelopv3.10 versi terbaru didasarkan pada pengontrol seri vplc5, yang menggabungkan kontrol gerak dan visi mesin. Dapat juga dilengkapi dengan simulasi layar sentuh untuk memenuhi kebutuhan PLC, gerak, penglihatan, HMI dan lain sebagainya. Proses debug offline sama dengan proses debug sebenarnya pada platform pengontrol. Saat menggunakan, hanya perhatikan perbedaan sumber daya perangkat keras antara simulator dan model pengontrol yang berbeda.(2) Bahan yang dibutuhkan untuk simulasi offline 1. Komputer. 2. Zdevelop perangkat lunak pemrograman (dengan simulator dan simulasi layar sentuh xplcscreen). Unduh paket terkompresi dari situs resmi teknologi gerak positif www.zmotion.com.cn, dekompresi dan jalankan aplikasi secara langsung tanpa instalasi.11 Pengoperasian platform perangkat kerasJika ada perangkat keras, modul kontrol dapat dihubungkan dengan kabel sesuai dengan konfigurasi referensi berikut:1 Badan pengontrol seri Zmc306x dilengkapi dengan 6 poros pulsa, yang dapat diperluas melalui bus CAN, dan mendukung interpolasi linier hingga 12 sumbu, interpolasi busur sewenang-wenang, busur spasial, interpolasi spiral, kamera elektronik, peralatan elektronik, ikuti sinkron, pengaturan poros virtual , dll; Protokol komunikasi jaringan yang dioptimalkan dapat mewujudkan kontrol gerakan waktu nyata. Antarmuka komunikasi mencakup RS232, RS485, RS422, Ethernet, USB flash disk dan kaleng. Port masukan 0-1 pengontrol mendukung fungsi kait, dan port keluaran 0-1 mendukung fungsi PWM; Ini memiliki dua input analog dan dua antarmuka output analog, akurasi 12 bit dan rentang tegangan 0-10V. Mendukung fungsi teknologi gerak positif xplc, menggunakan pemrograman HMI dari perangkat lunak zdevelop untuk mengembangkan program konfigurasi, dan membuat tampilan konfigurasi melalui jaringan. Layar sentuh dari pabrikan lain juga dapat dihubungkan melalui port serial atau port jaringan. Selama layar sentuh mendukung protokol komunikasi Modbus dapat dihubungkan ke pengontrol gerak positif.fungsi simulasi offline Fungsi yang didukung oleh simulasi offline: Sumber daya emulator: setelah menghubungkan emulator, masukkan perintah online* Tampilan cetak maksimal. Versi emulator: versi simuvc5xx: 4.91-20180213. Jumlah sumber daya yang didukung oleh versi emulator berbeda sedikit berbeda. Beberapa parameter yang dicetak adalah sebagai berikut: lihat deskripsi teks di bagian bawah video untuk penjelasan semua parameter. max_ Sumbu: 64 jumlah maksimum sumbu untuk semua sumbu max_ Motor: 64 jumlah maksimum poros motor yang dapat dikontrol max_ Movebuff: 4096 penyangga gerak maksimum setiap sumbu atau grup sumbu max_ In: 274096 pengontrol memiliki jumlah inputnya sendiri, dan jumlah maksimum input masuk didukung max_ Out: 154096 pengontrol memiliki jumlah output keluar sendiri, dan jumlah maksimum output keluar didukung max_ Ain: 0520 pengontrol memiliki jumlah input analog sendiri, dan mendukung jumlah maksimum analog input max_ Aout: 2520 pengontrol memiliki jumlah output analognya sendiri, dan mendukung jumlah maksimum output analog max_ PWM: 4 output PWM max_ Slot: 1 jumlah bus max_ Impor: jumlah 3 port serial max_ Ethport: 3 komunikasi port jaringan koneksi dengan fungsi PC dan API max_ Ethcustom: 2 koneksi komunikasi port jaringan yang ditentukan pengguna max_ Ethioport: 1 koneksi komunikasi port jaringan untuk interkoneksi pengontrol teknologi gerak maju penggunaan simulator Tanpa pengontrol, program yang ditulis dengan perangkat lunak zdevelop mendukung simulasi online, dan simulasi dan debugging didukung dalam tiga mode pemrograman (dasar/PLC/HMI).Gunakan langkah-langkah: 1. Pengeditan program: buka perangkat lunak zdevelop dan edit programnya. 2. Hubungkan emulator: bilah menu "pengontrol" → "sambungkan ke emulator", klik untuk menyambung ke emulator, berhasil mencetak prompt informasi, dan membuka antarmuka emulator. 3. Unduh program ke emulator: pilih "unduh ke RAM" atau "unduh ke ROM" untuk mengunduh program ke emulator dan mulai berjalan. Saat program sedang berjalan, Anda dapat mengaktifkan fungsi debugging untuk men-debug program atau memantau pengoperasian program. Saat menghubungkan emulator, jika Anda ingin men-debug instruksi yang terkait dengan USB flash disk, buat folder Udisk baru di bawah direktori root perangkat lunak pemrograman zdevelop untuk mensimulasikan USB flash disk. Masukkan file yang diperlukan untuk pengoperasian instruksi flash drive USB ke dalam folder ini. Saat menggunakan instruksi flash drive USB, folder ini digunakan untuk memuat data dan menyimpan data.Masukan sinyal dalam mode simulasi Karena sensor sebenarnya tidak dapat dihubungkan selama simulasi debugging, semua fungsi yang terkait dengan input eksternal tidak dapat digunakan. Saat ini, pengguna dapat memasukkan pemicu sinyal eksternal analog secara manual. Metode input analog manual digital dan analog berbeda. 1. Input digital Melalui simulator, klik "simulasi input" seperti yang ditunjukkan pada gambar di bawah ini untuk memasukkan kuantitas digital analog. Atau masukkan perintah zsimu di bilah perintah online_ Dalam input digital analog, rentang angka input pada simulator adalah 0-23, dan input setelah rentang angka akan disimulasikan dengan perintah. Sintaks: zsimu_ In (input nomor, status) 2. Input analog ZSIMU_ Ain perintah input sinyal analog. Sintaks: zsimu_ Ain (input angka, skala) Besaran analog dibagi menjadi presisi 12 bit dan presisi 16 bit. Antarmuka kuantitas analog pada pengontrol umumnya presisi 12 bit. Input dan output adalah skala tegangan, yang diubah menjadi nilai tegangan yang sesuai sesuai dengan rentangnya. Skala dengan akurasi 12 bit adalah 0-4095 dan tegangan yang sesuai adalah 0-10V; Skala akurasi 16 bit adalah 0-65535 dan tegangan yang sesuai adalah 0-10V. Skala 0 sesuai dengan tegangan masukan 0V, dan skala penuh sesuai dengan tegangan 10V. Instruksi aout digunakan untuk keluaran analog. Sintaks: aout (angka keluaran) = nilai skalaOperasi analog layar sentuh Interaksi data antara layar sentuh zhd dan pengontrol terutama diwujudkan dengan mentransfer data register atau memanggil sub fungsi. Tombol layar sentuh memanggil register atau memperoleh tampilan nilai register. Tekan tombol untuk mengirim data ke pengontrol atau memanggil sub fungsi, sehingga mewujudkan proses interaksi manusia-komputer. Jika tidak ada layar sentuh, Anda dapat mensimulasikan program layar sentuh melalui PC untuk menampilkan antarmuka sentuh. Program konfigurasi yang ditulis dalam mode pemrograman HMI pada perangkat lunak zdevelop dapat disimulasikan pada layar xplc. Tidak diperlukan konfigurasi tambahan selama simulasi layar sentuh. Saat menggunakan, perhatikan pengaturan nomor tugas operasi otomatis file layar sentuh HMI, dan unduh program ke simulator. Proses operasi simulasi layar sentuh: Metode 1: buka file ZPJ pada perangkat lunak zdevelop, pertama sambungkan ke simulator zmcsimulator, unduh program pengontrol dan program layar sentuh HMI ke simulator (perhatikan bahwa program HMI harus mengatur nomor tugas operasi otomatis , jika tidak maka tidak dapat berjalan), klik "tampilan" di simulator untuk membuka xplcsreen guna menampilkan antarmuka layar sentuh. Metode 2: setelah mengunduh program ke simulator atau pengontrol, buka aplikasi xplcterm di folder layar di direktori root perangkat lunak zdevelopment, atau buka melalui tombol pintasan perangkat lunak zdevelopment. Setelah memilih IP pengontrol (simulator ip127.0.0.1), sambungkan untuk menampilkan antarmuka konfigurasi.0 Simulasi layar sentuh pihak ketiga Simulator teknologi gerak maju dapat disimulasikan bersama dengan perangkat lunak pihak ketiga. Saat digunakan, terhubung ke simulator gerak maju melalui alamat IP 127.0.0.1. Ambil weiluntong sebagai contoh, pertama-tama unduh program di sisi pengontrol ke dalam simulator, kemudian gunakan easybuilderpro untuk membuka program konfigurasi layar sentuh weiluntong, buka jendela "pengaturan parameter sistem", seperti yang ditunjukkan pada gambar di bawah, dan tambahkan peralatan untuk dihubungkan dengan layar sentuh. Layar sentuh lokal dan perangkat lokal akan ditampilkan di daftar perangkat. Jika sudah ada perangkat lokal, bisa langsung dihubungkan. Jika tidak ada perangkat lokal, klik "perangkat/server baru..." untuk memunculkan jendela atribut perangkat. Anda hanya perlu mengubah jenis perangkat dan IP. Jenis perangkat: pilih Modbus TCP / IP (pengalamatan berbasis nol). Jenis antarmuka secara otomatis diubah menjadi Ethernet. IP: isi alamat IP pengontrol yang sedang terhubung, yaitu alamat IP simulator gerak positif. Konfirmasikan bahwa pengaturan telah selesai dan tutup jendela "pengaturan parameter sistem".