OpenPLC là một Bộ điều khiển logic lập trình mã nguồn mở dựa trên phần mềm dễ sử dụng. Dự án OpenPLC được tạo ra theo tiêu chuẩn IEC 61131-3, định nghĩa kiến trúc phần mềm và ngôn ngữ lập trình cơ bản cho PLC.
OpenPLC chủ yếu được sử dụng trong tự động hóa công nghiệp và gia đình, internet của vạn vật và SCADA nghiên cứu. Bạn có thể kiểm tra OpenPLC trong hành động trên video ngắn dưới đây.
OpenPLC Editor là phần mềm cho phép bạn viết Chương trình PLC cho thời gian chạy OpenPLC. Các chương trình được viết theo tiêu chuẩn IEC 61131-3.
Trình chỉnh sửa rất đơn giản để sử dụng và hỗ trợ tất cả năm ngôn ngữ được xác định trong tiêu chuẩn:
- Thang logic (LD),
- Sơ đồ khối chức năng (FBD),
- Danh sách hướng dẫn (IL),
- Văn bản có cấu trúc (ST) và
- Biểu đồ chức năng tuần tự (SFC).
ScadaBR là một hệ thống Kiểm soát giám sát và thu thập dữ liệu (SCADA) mã nguồn mở cho phép bạn tạo các màn hình tương tác, còn được gọi là Giao diện người máy (HMI), cho các dự án tự động hóa của bạn. ScadaBR có thể nói chuyện với một số PLC khác nhau, bao gồm OpenPLC, điều này làm cho nó trở thành người bạn đồng hành hoàn hảo cho thời gian chạy và trình soạn thảo OpenPLC.
Cách đơn giản nhất để cài đặt ScadaBR là sử dụng Máy ảo. Máy ảo là một phần mềm có thể tạo ra một máy tính ảo bên trong máy tính của bạn.
Các bước sau đây sẽ hướng dẫn bạn tải xuống và cài đặt VirtualBox, Trình giám sát máy ảo miễn phí và nguồn mở. Khi VirtualBox được cài đặt, tất cả những gì bạn phải làm là tải tệp hình ảnh ScadaBR vào VirtualBox để có môi trường ScadaBR sẵn sàng sử dụng trên hệ thống của bạn.