Daftar Isi:

PLC yang Kompatibel dengan IEC 61131-3 Berbasis Raspberry Pi: 6 Langkah
PLC yang Kompatibel dengan IEC 61131-3 Berbasis Raspberry Pi: 6 Langkah

Video: PLC yang Kompatibel dengan IEC 61131-3 Berbasis Raspberry Pi: 6 Langkah

Video: PLC yang Kompatibel dengan IEC 61131-3 Berbasis Raspberry Pi: 6 Langkah
Video: HOW TO MAKE ARDUINO PLC 2024, Juli
Anonim
PLC Kompatibel IEC 61131-3 Berbasis Raspberry Pi
PLC Kompatibel IEC 61131-3 Berbasis Raspberry Pi

IEC 61131 adalah standar de-facto untuk pemrograman PLC. Sementara itu versi runtime untuk Raspberry Pi juga tersedia - misalnya CODESYS oleh perusahaan 3S-Smart Software Solutions. Mereka menyediakan kernel runtime komersial untuk Raspberry Pi, tetapi akan berjalan tanpa pembayaran apa pun sebagai versi demo selama 120 menit sebelum mereka berhenti… Ini adalah kemungkinan yang baik bagi pelajar dan penghobi untuk mempelajari pemrograman IEC 61131.

Ide dari instruksi ini adalah untuk mewujudkan PLC kompatibel IEC 61131-3 yang sangat murah berdasarkan RPI dan target CODESYS. Seperti PLC nyata, kami akan menempatkan papan Raspberry Pi bersama dengan papan pengembangan di kandang industri yang kokoh untuk memiliki perasaan "industri". Pada akhirnya kita akan memiliki PLC yang menjalankan master EtherCAT di runtime CODESYS hampir tanpa uang sama sekali.

Langkah 1: Perangkat Keras dan Perangkat Lunak

Image
Image
Perakitan PCB
Perakitan PCB

Perangkat keras

  • Raspberry Pi 3B
  • RasPiBox Open Plus (Versi standar)
  • kartu microSD

Perangkat lunak

  • Raspbian Jessie lite
  • Sistem Pengembangan CODESYS
  • Kontrol CODESYS untuk Raspberry PI

Peralatan

  • besi solder
  • multimeter
  • Obeng
  • beberapa solder

Langkah 2: Perakitan PCB

Kita mulai dengan perakitan PCB. Silakan ikuti instruksi dari manual PDF.

Langkah 3: Uji PCB

Uji PCBnya
Uji PCBnya

Kita harus menguji pcb sebelum kita dapat memasang Raspberry Pi. Anda harus menghubungkan catu daya (9…35V DC) ke terminal daya PCB. Silakan periksa dengan multimeter tegangan suplai 5V untuk RPI.

Sekarang Anda dapat melepaskan PCB dari tegangan suplai dan memasang Pi seperti pada gambar di atas.

Langkah 4: Pasang Shell Atas

Pasang Shell Atas
Pasang Shell Atas

Saatnya memasang cangkang atas sekarang. Tampak seperti PLC din rail kecil sekarang.

Langkah 5: Instal Sistem Operasi

Instal Sistem Operasi
Instal Sistem Operasi

Kita harus menginstal Raspbian pada kartu SD menggunakan instruksi yang disediakan oleh halaman web Raspberry Pi terlebih dahulu.

Anda dapat mengikuti instruksi ini.

Jangan lupa untuk menyalin file kosong dengan nama file "SSH" di direktori root kartu SD untuk memiliki akses melalui SSH (Putty) nanti.

Langkah 6: Instal CodeSYS

Instal CodeSYS
Instal CodeSYS

1.) Silakan unduh CODESYS Control untuk Raspberry Pi SL terlebih dahulu. Versi gratis dibatasi hingga 120 menit runtime (Anda harus memulai ulang RPI untuk memiliki 120 menit lagi). Anda dapat membeli versi komersial seharga € 35 tanpa batasan apa pun.

2.) Silakan unduh Sistem Pengembangan CODESYS sekarang. Anda akan memerlukan perangkat lunak ini untuk menulis program PLC di PC Anda nanti.

3.) Instal Sistem Pengembangan di PC Anda. Jangan lupa install CODESYS_Control_for_Raspberry_PI.package melalui package manager: Tools – Package Manager“Install“

4.) Mulai ulang Codesys di PC Anda sekarang

5.) Muat CODESYS Runtime di "Tools" Raspberry Pi "Update Raspberry Pi"

Runtime akan berjalan selama 120 menit sekarang. Untuk memulai ulang, Anda dapat menggunakan skrip ini:

/etc/init.d/codesyscontrol start/etc/init.d/codesyscontrol stop

Direkomendasikan: