Isi kandungan:

Komunikasi TCP Modbus Antara Peranti Arduino dan Perindustrian: 3 Langkah
Komunikasi TCP Modbus Antara Peranti Arduino dan Perindustrian: 3 Langkah

Video: Komunikasi TCP Modbus Antara Peranti Arduino dan Perindustrian: 3 Langkah

Video: Komunikasi TCP Modbus Antara Peranti Arduino dan Perindustrian: 3 Langkah
Video: #Modbus Modbus Protocol Communication | Konsep Detail Komunikasi Modbus 2024, November
Anonim
Modbus TCP Komunikasi Antara Peranti Arduino dan Perindustrian
Modbus TCP Komunikasi Antara Peranti Arduino dan Perindustrian

Kaedah industri untuk mengendalikan papan Arduino dengan HMI industri dan menghubungkannya ke rangkaian industri dengan komunikasi Modbus TCP.

Langkah 1: Peranti untuk Menghubungkan ke Rangkaian

Peranti untuk Menghubungkan ke Rangkaian
Peranti untuk Menghubungkan ke Rangkaian

Untuk melakukan persembahan ini, saya membuat kabinet elektrik yang merangkumi PLC S7-1200 dan HMI KTP700 Basic (SIEMENS) seperti yang ditunjukkan pada gambar. Saya memberikan skema kabinet ini.

Saya menggunakan Schneider HMI seperti HMISTU655 dengan ethernet / USB.

Saya membuat papan klon Arduino berdasarkan Atmega 1284p (lihat salah satu arahan saya).

Langkah 2: Perisian yang Akan Digunakan

Saya menggunakan banyak perisian tetapi hanya 2 daripadanya percuma. Semua pemasangan elektrik ini sangat mahal dan ini adalah peluang terbaik untuk memilikinya di tempat kerja saya.

Perisian untuk apa:

  • AdvancedHMI (PERCUMA) untuk mengawasi PLC S7-1200 dan papan Arduino
  • TIA PORTAL V13 (EXPENSIVE) untuk memprogram PLC S7-1200 dan HMI KTP700
  • Grafcet Studio PRO (EXPENSIVE) adalah cara untuk memprogram PLC S7-1200 dengan pengaturcaraan SFC. Anda perlu bekerja dengan projek (siap digunakan di TIA PORTAL) yang dibekalkan oleh Grafcet Studio dan dipanggil GRAFCET ENGINE yang mesti dimuat turun dalam PLC. Kemudian anda dapat memuat turun lakaran dari Grafcet Studion ke PLC secara langsung.
  • VIjéo Designer 6.2 (EXPENSIVE) untuk memprogram HMI MAGELIS HMISTU655 (Schneider).
  • Arduino 1.8.x (PERCUMA) dengan 3 perpustakaan awsome: The MightyCore (dapat menggunakan atmegas 40DIP), mudbus (menguruskan ModbusTCP dengan perisai ethernet) akhir SMlib (untuk menjalankan mesin negara yang sesuai dengan automasi).

Saya memberikan 2 tutorial: (dalam bahasa Perancis, tidak ada terjemahan tetapi senang difahami, maaf)

  • CONTOH S7-1200: beberapa maklumat untuk digunakan

    TIA PORTAL V13 + S7-1200 + AdvancedHMI + Grafcet Studio, TIA PORTAL V13 + S7-1200 + AdvancedHMI + Grafcet Studio (kaedah yang lebih mudah untuk dikendalikan dengan modbus tcp)

    TIA PORTAL V13 + S7-1200 + KTP700 Basic + Grafcet Studio

    TIA PORTAL V13 + KTP700 Basic + Arduino Clone Ethernet Shield

    DESIGNER VIJEO + MAGELIS HMISTU655 + S7-1200

  • TUTO MAGELIS HMI: cara menggunakan Vijéo Designer 6.2 dan mengawal papan Arduino.

Saya memberikan arkib: _FILES EXAMPLES.zip, fail yang digunakan menjalankan projek.

Langkah 3: Sebagai Kesimpulan:

Bagi saya, penyelesaian SIEMENS sedikit lebih rumit untuk diprogramkan daripada penyelesaian Schneider. Tetapi ia tetap sangat mahal.

Terima kasih kepada semua tutorial yang boleh dipercayai yang saya baca untuk menguruskan projek ini.

Selamat mengajar.

Disyorkan: