Khóa học Scada trên C# kết nối PLC
Khóa học này sẽ mang đến cho học viên những kiến thức và kỹ năng cần thiết để thiết kế giao diện SCADA trên nền tảng C# và Windows Forms.
Mô tả khóa học
Khóa học hướng dẫn học viên thiết kế và lập trình hệ thống SCADA bằng C# Windows Forms trên Visual Studio, đồng thời kết nối và trao đổi dữ liệu với PLC thông qua OPC KEPServerEX.
Nội dung khóa học được xây dựng theo lộ trình từ cơ bản đến thực hành, giúp học viên từng bước phát triển các ứng dụng SCADA phục vụ giám sát, điều khiển và thu thập dữ liệu trong các hệ thống tự động hóa.
Thông tin khóa học
✓ Biên soạn bởi Ngọc Automation.
✓ Lập trình SCADA bằng C# Windows Forms.
✓ Kết nối PLC thông qua OPC KEPServerEX.
✓ Thực hành trực tiếp trên Visual Studio.
✓ Nội dung bám sát các ứng dụng tự động hóa thực tế.
Sau khi hoàn thành khóa học, bạn có thể
✓ Thiết kế giao diện SCADA trực quan và chuyên nghiệp.
✓ Kết nối, đọc và ghi dữ liệu với nhiều dòng PLC.
✓ Giám sát và điều khiển thiết bị theo thời gian thực.
✓ Thu thập, xử lý và hiển thị dữ liệu sản xuất.
✓ Phát triển ứng dụng SCADA bằng ngôn ngữ C#.
✓ Triển khai các hệ thống SCADA quy mô vừa và nhỏ.
Nội dung khóa học
- Bài 1.1 - Nhóm zalo lớp học
- Bài 1.2 - Giới thiệu Visual Studio Community
- Bài 3.1 – Tạo dự án chuẩn SCADA 2 phút
- Bài 3.2 - Tạo và quản lý Tabcontrol 12 phút
- Bài 3.3 - Giao diện cài đặt tham số PLC 15phút
- Bài 3.4 – Tạo popup xác nhận thao tác 16 phút
- Bài 3.5 – Làm việc với thư viện OPC 12 phút
- Bài 3.6 – Phương thức truy vấn tag KEPServerEX 11 phút
- Bài 3.7 – Kết nối KEPServerEX với C# 13 phút
- Bài 3.8 – Lập trình Watchdog 12 phút
- Bài 3.9 – Hiển thị trạng thái kết nối PLC 9 phút
- Bài 3.10 – Thực hành trên PLC Siemens 11 phút
- Bài 3.11 – Mô phỏng PLC Siemens 7 phút
- Bài 3.12 – Thực hành trên PLC Mitsubishi 6 phút
- Bài 3.13 – Mô phỏng PLC Mitsubishi 6 phút
- Bài 3.14 – Lập trình đọc dữ liệu PLC Tag 12 phút
- Bài 3.15 – Lập trình ghi dữ liệu PLC Tag 7 phút
- Bài 3.16 – Đọc ghi dữ liệu nhiều PLC 7 phút
- Bài 3.17 - Tạo textbox đọc ghi dữ liệu đồng thời 14 phút
- Bài 3.18 - Kết nối nhiều PLC 22 phút
- Bài 4.1 – Cách sử dụng Symbols 12 phút
- Bài 4.2 – Đổi màu symbol theo Tag 15 phút
- Bài 5.1 – Yêu cầu bài toán 3 phút
- Bài 5.2 – Thiết kế giao diện 21 phút
- Bài 5.3 – Lập trình PLC Mitsubishi 9 phút
- Bài 5.4 – Kết nối chạy thử PLC Mitsubishi
- Bài 5.5 – Lập trình PLC Siemens 20 phút
- Bài 5.6 – Kết nối chạy thử PLC Siemens
- Bài 6.1 – Đổi màu đối tượng theo giá trị tag 11 phút
- Bài 6.2 – Popup Window 30 phút
- Bài 6.3 – Quản lý người dùng 32 phút
- Bài 7.1 – Thao tác với SQL Server 17 phút
- Bài 7.2 – Giao diện cài đặt tham số SQL Server 12 phút
- Bài 7.3 – Ghi dữ liệu SQL theo tag trigger 16 phút
- Bài 7.4 – Hiển thị SQL lên DataGridview 12 phút
- Bài 7.5 – Tìm kiếm dữ liệu theo khoảng thời gian 11 phút
- Bài 8.1 – Giải pháp xuất báo cáo tốc độ nhanh 35 phút
- Bài 8.2 – Tùy biến hàm cho báo cáo 21 phút
- Bài 8.3 – Thiết kế khung báo cáo 20 phút
- Bài 8.4 – Tạo dữ liệu cho khung báo cáo 11 phút
- Bài 8.5 – Xuất báo cáo từ cơ sở dữ liệu 12 phút
- Bài 8.6 – Xuất công thức cho báo cáo 9 phút
- Bài 8.7 – Xuất báo cáo hàng tổng cộng và chữ ký 9 phút
- Bài 8.8 – Ứng dụng BackgroundWorker cho báo cáo 9 phút
- Bài 9.1 – Đồ thị 15 phút
- Bài 9.2 – Cảnh báo 15 phút
- Bài 9.3 – Tìm kiếm lịch sử cảnh báo 6 phút
- Bài 10.1 – Đóng gói bằng Visual Studio Installer 8 phút