Mục lục:

Raspberry Pi dựa trên IEC 61131-3 PLC tương thích: 6 bước
Raspberry Pi dựa trên IEC 61131-3 PLC tương thích: 6 bước

Video: Raspberry Pi dựa trên IEC 61131-3 PLC tương thích: 6 bước

Video: Raspberry Pi dựa trên IEC 61131-3 PLC tương thích: 6 bước
Video: Cách Xây Dựng PLC Raspberry Pi Pico || Trình chỉnh sửa OpenPLC 2024, Tháng mười một
Anonim
Raspberry Pi dựa trên IEC 61131-3 PLC tương thích
Raspberry Pi dựa trên IEC 61131-3 PLC tương thích

IEC 61131 là một tiêu chuẩn thực tế cho lập trình PLC. Trong khi đó, các phiên bản thời gian chạy cho Raspberry Pi cũng có sẵn - ví dụ như CODESYS của công ty 3S-Smart Software Solutions. Họ cung cấp một hạt nhân thời gian chạy thương mại cho Raspberry Pi, nhưng nó sẽ chạy mà không cần bất kỳ khoản thanh toán nào dưới dạng phiên bản demo trong 120 phút trước khi dừng lại… Đó là một điều kiện tốt cho sinh viên và những người có sở thích học lập trình IEC 61131.

Ý tưởng của hướng dẫn này là hiện thực hóa một PLC tương thích với IEC 61131-3 thực sự rẻ dựa trên RPI và mục tiêu CODESYS. Giống như một PLC thực sự, chúng tôi sẽ đặt bảng Raspberry Pi cùng với bảng phát triển trong một vỏ bọc công nghiệp chắc chắn để có cảm giác “công nghiệp”. Cuối cùng, chúng ta sẽ có một PLC chạy một EtherCAT master trong thời gian chạy CODESYS mà hầu như không tốn tiền.

Bước 1: Phần cứng và phần mềm

Image
Image
Hội đồng PCB
Hội đồng PCB

Phần cứng

  • Raspberry Pi 3B
  • RasPiBox Open Plus (Phiên bản tiêu chuẩn)
  • thẻ micro SD

Phần mềm

  • Raspbian Jessie lite
  • Hệ thống phát triển CODESYS
  • Điều khiển CODESYS cho Raspberry PI

Công cụ

  • mỏ hàn
  • đồng hồ vạn năng
  • Cái vặn vít
  • một số chất hàn

Bước 2: Lắp ráp PCB

Chúng ta bắt đầu với việc lắp ráp pcb. Vui lòng làm theo hướng dẫn của sổ tay PDF.

Bước 3: Kiểm tra Pcb

Kiểm tra Pcb
Kiểm tra Pcb

Chúng ta nên kiểm tra pcb trước khi có thể gắn Raspberry Pi. Bạn phải kết nối nguồn điện (9… 35V DC) với đầu cuối nguồn pcb. Vui lòng kiểm tra bằng đồng hồ vạn năng điện áp cung cấp 5V cho RPI.

Bây giờ bạn có thể ngắt kết nối pcb khỏi điện áp cung cấp và gắn Pi như trong hình trên.

Bước 4: Gắn Vỏ trên cùng

Gắn vỏ trên cùng
Gắn vỏ trên cùng

Đã đến lúc gắn vỏ trên cùng ngay bây giờ. Bây giờ trông giống như một PLC đường ray nhỏ.

Bước 5: Cài đặt hệ điều hành

Cài đặt hệ điều hành
Cài đặt hệ điều hành

Trước tiên, chúng tôi phải cài đặt Raspbian trên thẻ SD bằng cách sử dụng các hướng dẫn được cung cấp bởi trang web Raspberry Pi.

Bạn có thể làm theo hướng dẫn này.

Đừng quên sao chép một tệp trống có tên tệp là "SSH" trong thư mục gốc của thẻ SD để có quyền truy cập qua SSH (Putty) sau này.

Bước 6: Cài đặt CodeSYS

Cài đặt CodeSYS
Cài đặt CodeSYS

1.) Vui lòng tải xuống CODESYS Control cho Raspberry Pi SL trước. Phiên bản miễn phí được giới hạn trong 120 phút thời gian chạy (bạn phải khởi động lại RPI để có 120 phút một lần nữa). Bạn có thể mua phiên bản thương mại với giá 35 € mà không có bất kỳ giới hạn nào.

2.) Xin vui lòng tải xuống Hệ thống phát triển CODESYS ngay bây giờ. Bạn sẽ cần phần mềm này để viết các chương trình cho PLC trên PC sau này.

3.) Cài đặt Hệ thống Phát triển trên PC của bạn. Đừng quên cài đặt gói CODESYS_Control_for_Raspberry_PI. thông qua trình quản lý gói: „Công cụ - Trình quản lý gói““Cài đặt“

4.) Khởi động lại Codesys trên PC của bạn ngay bây giờ

5.) Tải CODESYS Runtime trong Raspberry Pi "Công cụ" "Cập nhật Raspberry Pi"

Thời gian chạy sẽ chạy trong 120 phút bây giờ. Để khởi động lại nó, bạn có thể sử dụng tập lệnh này:

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

Đề xuất: