Berbagi teknologi

Kasus |.LabVIEW terhubung ke S7-1200PLC

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Datang dengan:
Menulis artikel referensi yang bagus:
Tutorial koneksi antara alat uji komunikasi dan simulator Botu[Proses lengkap dengan gambar dan teks + penggunaan perangkat lunak]

Mengatasi masalah ketidakcocokan antara versi yang lebih tinggi dan lebih rendah seperti Botu V15 V16 V17 V18 pada PLC yang sama


Kata pengantar

以下默认读者已经有LabVIEW、PLC软件的基本使用基础
Sadarilah fungsi komunikasi antara LabVIEW dan S7-1200PLC.
spesifik:
1) Periksa apakah koneksi berhasil (ditampilkan dengan bola lampu
2) Menerapkan penulisan data ke PLC
3) Sadarilah pembacaan data dari PLC


1. Kondisi persiapan

  • perangkat lunak:
    perangkat lunak S71200PLC
    LabVIEW2020
    Perangkat Lunak Demo Komunikasi Hsl
  • perangkat keras:
    perangkat keras PLC

2. Langkah

1. Demo Komunikasi Hsl

Langkah 1. Buka proyek Siemens PLC dan periksa alamat IP antarmuka [di sini saya memiliki perangkat keras PLC sebenarnya, terhubung ke laptop melalui kabel jaringan, dan atur IP ke 192.168.0.1], sehingga alamat IP di HslCommunicationDemo adalah sama.
Masukkan deskripsi gambar di sini
Langkah 2. Kembali ke PLC, masuk ke mekanisme koneksi, dan centang untuk mengizinkan akses komunikasi jarak jauh.
Masukkan deskripsi gambar di sini
Langkah3. Kembali ke Demoz dan klik Hubungkan. Ini akan meminta koneksi berhasil.
Masukkan deskripsi gambar di sini

Pertanyaan 1: Koneksi gagal?

Masukkan deskripsi gambar di sini
Solusi kegagalan koneksi pada gambar di atas:

  • Periksa apakah itu dibatasi oleh firewall

Pertanyaan 2: Perangkat keras CPU tidak cocok dengan perangkat keras di Botu? 【2 pilihan

Masukkan deskripsi gambar di sini

方法1

Saya banyak mencari tentang ketidakcocokan antara versi program di CPU dan proyek STEP 7 versi V16.
Artikel ini menginspirasi saya:Mengatasi masalah ketidakcocokan antara versi yang lebih tinggi dan lebih rendah seperti Botu V15 V16 V17 V18 pada PLC yang sama .dia berkata博图V17依旧有一个小问题,他这个创建好了,但是固件版本依然是4.5版本的,所以我们需要重新更改一下,点击在线和诊断
Dalam hal ini, saya mengikuti langkah-langkahnya, meskipun saya menemukan bahwa setelah saya menghubungkan ke firmware PLC saya sendiri secara online, versi firmware adalah V4.5, bukan 4.2 yang saya gunakan. Tapi versi saya V16, dan versi tertinggi hanya versi 4.4. 【Seperti yang ditunjukkan di bawah ini:

Langkah-langkahnya: Pertama sambungkan secara online, klik Online dan Diagnosis
Masukkan deskripsi gambar di sini
Pada akhirnya, saya hanya mengeksekusi复位为出厂设置Terakhir, setelah disambungkan kembali ke PLC dan diunggah dari perangkat, lampu hijau muncul.
Masukkan deskripsi gambar di sini

方式2: Unduh langsung paket perangkat keras [belum diverifikasi]

Alamat pengunduhan paket perangkat keras
Setelah masuk, temukan nomor versi perangkat lunak Botu PLC Anda dan unduh versi lengkapnya.
Masukkan deskripsi gambar di sini

Paket V16 diperoleh setelah diunduh:
Masukkan deskripsi gambar di sini

Setelah dekompresi, ada berbagai file ISP
Masukkan deskripsi gambar di sini
Instal di "Tools"->"Paket Instalasi" [seperti yang ditunjukkan pada gambar di bawah]
Masukkan deskripsi gambar di sini

1.LabVIEW

Langkah 1. Terapkan koneksi dengan PLC

Panel belakang:
1) Antarmuka interkoneksi->.NET->Node konstruktor
Masukkan deskripsi gambar di sini
2) Di dalam konstruktor, pilih file HslCommunication.dll. Item konfigurasi HslCommunication akan muncul.
Masukkan deskripsi gambar di sini
3) Opsi khusus dalam item konfigurasi

  • Komunikasi Hsl.Profinet.Siemens->SiemensS7Net->SimensS7Net
    Masukkan deskripsi gambar di sini

4) Konfigurasi versi belakang akhir
Masukkan deskripsi gambar di sini
Setelah startup, efek panel depan adalah:
Masukkan deskripsi gambar di sini

Langkah2. Tulis data ke PLC dan baca data dari PLC

Masukkan deskripsi gambar di sini

Efek pengoperasian panel depan:
Masukkan deskripsi gambar di sini


2. 1200PLC tidak dapat diunggah dari perangkat?

Masukkan deskripsi gambar di sini

Masukkan deskripsi gambar di sini

Masukkan deskripsi gambar di sini

3. Gunakan alat pengujian HslDemo untuk mengontrol

Prasyarat: Alat HslDemo telah diaktifkan untuk terhubung ke PLC
Masukkan deskripsi gambar di sini

Langkah 1. Gambarlah diagram sederhana di Main di Botu PLC

I0.1 dan Q0.1 di sini adalah nama antarmuka yang disertakan dengan papan CUP ketika Anda mengklik Tambah Perangkat Baru dan memilihnya [tidak masalah apakah terhubung secara fisik atau tidak]
Masukkan deskripsi gambar di sini

Pada pengujian penulisan data tunggal alat uji HslDemo, tulis Q0.2, dan nilai penjumlahannya adalah 1. Setelah mengklik bool untuk menulis, Anda dapat melihat bahwa PLC terhubung secara real time. [Bukti tes berhasil]
Masukkan deskripsi gambar di sini


4

Masukkan deskripsi gambar di sini

Perbarui waktu

2024-07-10
11-07-2024 Masalah ketidakcocokan perangkat keras terselesaikan.
12-07-2024 Memperbarui paket perangkat keras unduhan untuk mengatasi masalah ketidakcocokan nomor versi perangkat keras. [Tetapi langkah terakhir dari proses verifikasi pemasangan dan pembangunan kembali proyek belum dilakukan, dan kredibilitasnya tidak diketahui]