Đề cương khóa học
Giới thiệu
- Tổng quan về Visual Studio cho các ứng dụng công nghiệp
- Hiểu về PLC và giao tiếp công nghiệp
- Giới thiệu về cơ sở dữ liệu SQL trong tự động hóa
Phát triển ứng dụng .NET trong Visual Studio
- Thiết lập dự án Visual Studio
- Sử dụng C# hoặc VB.NET cho các ứng dụng công nghiệp
- Xử lý dữ liệu thời gian thực và giao diện người dùng
PLC Communication với ứng dụng .NET
- Giới thiệu về các giao thức công nghiệp (OPC UA, Modbus, MQTT)
- Kết nối ứng dụng Visual Studio với PLC
- Đọc và ghi dữ liệu PLC từ ứng dụng .NET
Làm việc với SQL Databases trong các ứng dụng công nghiệp
- Thiết kế Database cho tự động hóa công nghiệp
- Truy vấn SQL để đọc và ghi dữ liệu PLC
- Kết nối ứng dụng .NET với Máy chủ SQL
Tích hợp dữ liệu PLC với SQL
- Lưu trữ dữ liệu cảm biến và máy móc trong cơ sở dữ liệu SQL
- Xử lý và phân tích dữ liệu PLC bằng SQL
- Tối ưu hóa hiệu suất cơ sở dữ liệu cho các ứng dụng thời gian thực
Xử lý lỗi và Tối ưu hóa
- Gỡ lỗi giao tiếp PLC-ứng dụng
- Quản lý giao dịch và lỗi cơ sở dữ liệu
- Điều chỉnh hiệu suất cho các ứng dụng công nghiệp thời gian thực
Dự án cuối cùng và các phương pháp hay nhất
- Xây dựng một ứng dụng hoàn chỉnh tích hợp PLC và SQL
- Triển khai và bảo trì các ứng dụng công nghiệp
- Các phương pháp hay nhất để phát triển phần mềm tự động hóa công nghiệp
Tóm tắt và các bước tiếp theo
Requirements
- Kiến thức cơ bản về Visual Studio và lập trình .NET (C# hoặc VBNET)
- Hiểu biết về SQL và cơ sở dữ liệu quan hệ
- Làm quen cơ bản với PLC và các khái niệm tự động hóa công nghiệp
Đối tượng
- Các nhà phát triển phần mềm làm việc với tự động hóa công nghiệp
- Kỹ sư tự động hóa tích hợp PLC với các ứng dụng
- Database quản trị viên quản lý dữ liệu công nghiệp
Testimonials (5)
Trainer was very knowledgable, was very helpful.
Thilini Alwis - Te Manawa Taki Trauma System
Course - Visual Studio 2022 IDE
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Course - Unit Testing with C#
the in depth knowledge and customize approach
Julius Mapili - SYKES Asia, Inc.
Course - Administering in Microsoft SQL Server
I really enjoyed the practical exercises.
Marcin Kocikowski
Course - Introducing C# 6.0 with Visual Studio 2015/2017
I appreciated Folio's wide breadth of knowledge. Not only was he familiar with the course content, but he also knew of constructs in languages we were familiar with to make examples more meaningful to us. During intervals he shared his knowledge of technologies and solutions outside the training scope to provide insights into other solutions we could use in future (and future training).