Isi kandungan:

Raspberry Pi Based IEC 61131-3 PLC yang serasi: 6 Langkah
Raspberry Pi Based IEC 61131-3 PLC yang serasi: 6 Langkah

Video: Raspberry Pi Based IEC 61131-3 PLC yang serasi: 6 Langkah

Video: Raspberry Pi Based IEC 61131-3 PLC yang serasi: 6 Langkah
Video: How to Build Raspberry Pi Pico PLC || OpenPLC Editor 2024, November
Anonim
Raspberry Pi Based IEC 61131-3 PLC yang serasi
Raspberry Pi Based IEC 61131-3 PLC yang serasi

IEC 61131 adalah standard de-facto untuk pengaturcaraan PLC. Sementara itu, versi runtime untuk Raspberry Pi juga tersedia - contohnya CODESYS oleh syarikat 3S-Smart Software Solutions. Mereka menyediakan kernel runtime komersial untuk Raspberry Pi, tetapi ia akan berjalan tanpa pembayaran sebagai versi demo selama 120 minit sebelum mereka berhenti … Ini adalah kemungkinan yang baik bagi pelajar dan peminat untuk mempelajari pengaturcaraan IEC 61131.

Idea yang boleh dipelajari ini adalah untuk mewujudkan PLC serasi IEC 61131-3 yang sangat murah berdasarkan sasaran RPI dan CODESYS. Seperti PLC yang sebenarnya, kami akan meletakkan papan Raspberry Pi bersama dengan papan pengembangan di kandang industri yang lasak untuk memiliki perasaan "industri". Pada akhirnya kita akan mempunyai PLC yang menjalankan master EtherCAT dalam jangka masa CODESYS hampir tanpa wang sama sekali.

Langkah 1: Perkakasan dan Perisian

Image
Image
Perhimpunan PCB
Perhimpunan PCB

Perkakasan

  • Raspberry Pi 3B
  • RasPiBox Open Plus (versi standard)
  • kad microSD

Perisian

  • Raspbian Jessie lite
  • Sistem Pembangunan CODESYS
  • Kawalan CODESYS untuk Raspberry PI

Alat

  • besi pematerian
  • multimeter
  • pemutar skru
  • beberapa pateri

Langkah 2: Pemasangan PCB

Kita mulakan dengan pemasangan pcb. Sila ikuti arahan manual PDF.

Langkah 3: Uji Pcb

Uji Pcb
Uji Pcb

Kita harus menguji pcb sebelum kita dapat memasang Raspberry Pi. Anda harus menyambungkan bekalan kuasa (9… 35V DC) ke terminal kuasa pcb. Sila periksa dengan multimeter voltan bekalan 5V untuk RPI.

Sekarang anda boleh memutuskan sambungan pcb dari voltan bekalan dan memasang Pi seperti dalam gambar di atas.

Langkah 4: Pasang Shell Atas

Pasang Shell Teratas
Pasang Shell Teratas

Sudah tiba masanya untuk memasang shell atas sekarang. Nampaknya PLC din rel kecil sekarang.

Langkah 5: Pasang Sistem Operasi

Pasang Sistem Operasi
Pasang Sistem Operasi

Kita mesti memasang Raspbian pada kad SD menggunakan arahan yang diberikan oleh laman web Raspberry Pi terlebih dahulu.

Anda boleh mengikuti arahan ini.

Jangan lupa menyalin fail kosong dengan nama fail "SSH" di direktori root kad SD untuk mendapat akses melalui SSH (Putty) kemudian.

Langkah 6: Pasang CodeSYS

Pasang CodeSYS
Pasang CodeSYS

1.) Muat turun CODESYS Control untuk Raspberry Pi SL terlebih dahulu. Versi percuma dihadkan kepada 120 minit masa runtime (anda mesti memulakan semula RPI agar mempunyai 120 minit lagi). Anda boleh membeli versi komersial dengan harga 35 € tanpa batasan.

2.) Muat turun Sistem Pembangunan CODESYS sekarang. Anda memerlukan perisian ini untuk menulis kemudian program untuk PLC pada PC anda.

3.) Pasang Sistem Pembangunan pada PC anda. Jangan lupa untuk memasang paket CODESYS_Control_for_Raspberry_PI. melalui pengurus pakej: "Alat - Pengurus Pakej" "Pasang"

4.) Mulakan semula Codesys pada PC anda sekarang

5.) Muatkan Masa Jalan CODESYS di "Alat" Raspberry Pi "" Kemas kini Raspberry Pi"

Masa berjalan akan berjalan selama 120 minit sekarang. Untuk memulakannya semula, anda boleh menggunakan skrip ini:

/etc/init.d/codesyscontrol start / etc / init.d / codeyscontrol berhenti

Disyorkan: