Khóa học truyền thông công nghiệp và PC Control trên nền tảng C++/C#/PYTHON Khóa học truyền thông công nghiệp và PC Control trên nền tảng C++/C#/PYTHON Xây dựng hệ thống điều khiển SCADA trên C# / C++ / PYTHON.  Lập trình hệ thống điều khiển dùng PC (PC control) & Lập trình giao thức, phân tích gói tin trong chuẩn giao thức truyền thông Công nghiệp: RS-232, RS485, TCP/IP và EtherCat. 
 
S000062 Lập trình PLC, biến tần, SERVO và HMI Số lượng: 1 khóa học

  • Khóa học truyền thông công nghiệp và PC Control trên nền tảng C++/C#/PYTHON

  • Đăng ngày 31-10-2024 05:46:21 AM - 749 Lượt xem
  • Học phí: Liên hệ
  • Xây dựng hệ thống điều khiển SCADA trên C# / C++ / PYTHON.  Lập trình hệ thống điều khiển dùng PC (PC control) & Lập trình giao thức, phân tích gói tin trong chuẩn giao thức truyền thông Công nghiệp: RS-232, RS485, TCP/IP và EtherCat. 
     


      Khóa học Lập trình hệ thống điều khiển PC Control là khoá học cung cấp các kỹ năng xây dựng hệ thống điều khiển SCADA với giao diện tùy biến trên cơ sở sử dụng ngôn ngữ lập trình C++/C# để kết nối, điều khiển các thiết bị ngoại vi như PLC các hãng Siemens, Mitsubishi, Xinje, … và các loại cảm biến trang bị cổng truyền thông ...  Topedu tự hào là một trung tâm đào tạo uy tín - chất lượng hàng đầu cả nước.


MỤC TIÊU & CAM KẾT KHOÁ HỌC
Sau khi kết thúc khóa học Lập trình hệ thống PC Control học viên có thể:
  • Học viên sử dụng thành thạo phần mềm Visual Studio để lập trình giao diện điều khiển để có thể phát triển các hệ thống điều khiển quy mô lớn như SCADA.
  • Nâng cao kiến thức về các nền tảng giao thức truyền thông trong công nghiệp như truyền thông TCP/IP, Modbus RTU, Modbus TCP/IP, Profinet, MC Protocol, EtherCat,…
  • Có kỹ năng tìm, đọc tài liệu tiếng anh thiết bị tự động hóa,
  • Rèn kỹ năng đọc code, phân tích tìm lỗi và sửa chữa chương trình
  • Có phương pháp học thực hành, chủ động tìm kiếm tài liệu nghiên cứu để điều khiển và kết nối với các dòng PLC của Siemens,  PLC Mitsubishi, PLC Xinje, …
  • Thời gian thực hành và thảo luận chiếm khoảng 80%, yêu cầu học viên xem video và tài liệu trước mỗi buổi học!

ĐỐI TƯỢNG ĐÀO TẠO KHÓA HỌC LẬP TRÌNH PLC
  • Sinh viên chuyên ngành Điện, Tự động hoá, Hệ Thống Điện.
  • Sinh viên chuyên ngành công nghệ thông tin.
  • Kỹ sư vận hành tại các nhà máy. Kỹ sư thiết kế hệ thống tự động hoá.
 NỘI DUNG KHÓA HỌC:
 
TT Nội dung Chi tiết
1 Ôn tập và nhắc lại các kiến thức căn bản trong lập trình C/C++/C#
  • Bài test đánh giá năng lực lập trình đầu vào của mỗi học viên
  • Giới thiệu tổng quan về khóa học: Hệ thống PC control, Truyền thông Công nghiệp
  • Lập trình giao diện với C++/ C# và ứng dụng trong PC control, Truyền thông Công nghiệp
  • Ôn tập và nhắc lại các kiến thức căn bản trong lập trình C/C++/C#: Kiểu mảng 1 chiều, mảng 2 chiều, con trỏ v.v
  • Ôn tập và nhắc lại các kiến thức căn bản về lập trình hướng đối tượng: Giới thiệu về OO, Lớp và đối tượng, Kế thừa lớp v.v
  • Thực hành: Kiểm tra và đánh giá ban đầu về kỹ năng lập trình C/C++/C# của học viên để có hình thức tiếp cận và hướng dẫn cho phù hợp với khả năng của mỗi học viên 
2
Giới thiệu chung về lập trình giao diện dựa trên nền tảng C#
  • Giới thiệu một số nguyên tắc chung của môi trường lập trình giao diện với C++
  • Giới thiệu lập trình giao diện dùng C#, các lớp giao diện đồ họa
  •  Lập trình Window Form trong C#: lập trình giao diện người dùng sử dụng các Control UI cơ bản (Radio, checkbox, datetime picker,…)
  • Giới thiệu Menu, phím tắt
  • Thực hành: Lập trình xây dựng ứng dụng với các hộp thoại hệ thống, test các quy trình xử lý sự kiện message, chuột, bàn phím
3 Lập trình giao diện dựa trên nền tảng C#
  • Lập trình với các lớp đối tượng cơ bản: Static, button, group box, bitmap button, các đối tượng dạng thanh cuộn: spin button, Updown control, slider control
  • Lập trình Window Form sử dụng các Control UI cơ bản kết hợp một số kỹ thuật sử dụng Dotnetbar/Devexpress tạo giao diện thân thiện và chuyên nghiệp.
  • Thực hành: Lập trình thiết kế giao diện với Dotnetbar với các tính năng của Dialog: Menu, phím tắt, thao tác với các lớp đối tượng cơ bản: Static, button, group box, bitmap button v.v
4 Xử lý đa luồng (Multithread) trong C#
  • Khái niệm về đa luồng (Multithreading), vòng đời của Thread, xử lý xung đột dữ liệu và điều khiển giữa các luồng Threads v.v trong C#
  • Truyền tham số vào Thread
  • Thread sử dụng phương thức không tĩnh
  • ThreadStart Delegate, Thread với các code nặc danh, đặt tên cho Thread, độ ưu tiên giữa các Thread v.v
  • Thực hành: Lập trình đa luồng (Multithreading) và xử lý xung đột giữa các luồng Threads v.v trong C#
5 Lập trình giao thức và Lập trình packet (gói tin)  phân tích các gói tin packet trong chuẩn giao thức truyền thông Công nghiệp: TCP/IP
  • Giới thiệu chung về mạng truyền thông công nghiệp
  • Cơ sở kỹ thuật của mạng truyền thông công nghiệp: Các chế độ truyền tải trong MTTCN, Cấu trúc mạng, Truy nhập bus, Vấn đề bảo toàn dữ liệu trong MTTCN, Mã hóa bít, Kỹ thuật truyền dẫn, Kiến trúc giao thức v.v
  • Nguyên tắc kết nối và truyền thông giữa các thiết bị công nghiệp dựa trên các giao thức truyền thông TCP/IPModbus
  • Chuyên sâu phân tích và lập trình với giao thức TCP/IP: TPC/IP model and TCP/IP protocols
               + Kiến trúc các lớp layers trong TCP/IP và phân tích một số đặc tính quan trọng của TCP/IP
               + Thiết lập các tham số kết nối để truyển dữ liệu sử dụng giao thức TPC/IP
  • Thực hành: Lập trình thiết lập các tham số kết nối qua cổng Ethernet TCP/IP: Tạo bảng giao diện kết nối nhận tin, bổ sung/hiệu chỉnh các tham số kết nối
  • Thực hành: Lập trình giao thức TCP/IP, lập trình packet, đóng gói tin (packet encapsulate)  và xử lý gói tin, lưu trữ các gói dữ liệu nhận được theo chuẩn giao thức TCP/IP
6 Giới thiệu các nguyên tắc cơ bản thực hiện ghép nối Máy tính với các thiết bị ngoại vi và điều khiển các thiết bị ngoại vi dùng chuẩn giao thức MODBUS-RTU
  • Trình bày các nguyên tắc cơ bản thực hiện ghép nối Máy tính với các thiết bị ngoại vi.
  • Giới thiệu các chuẩn giao thức cơ bản thực hiện giao tiếp giữa Máy tính và thiết bị ngoại vi: RS-232, RS485, v.v
  •  Giới thiệu về nguyên lý và cách truyền nhận gói tin theo chuẩn giao tiếp Modbus-RTU.
  • Chuyên sâu phân tích và lập trình với giao thức RS-232 và RS485: Các đặc điểm và thông số đặc trưng của các cổng giao tiếp RS-232, RS485: cấu trúc vật lý của cổng, địa chỉ cổng, địa chỉ các thành ghi I/O dữ liệu và điều khiển, format và ý nghĩa của các trường điều khiển và Dataload qui định trong RS-232, RS-485 v.v
  • Thực hành: Kiểm tra địa chỉ và trạng thái kết nối của các Thiết bị ngoại vi qua các cổng giao tiếp: RS-232, RS-485, lập trình truyền dữ liệu giữa 2 thiết bị Master - Slaver dùng giao thức RS-232, RS485
  • Thực hành: Lập trình giao diện thực hiện thiết lập tham số kết nối và truyền thông giữa máy tính và thiết bị ngoại vi, lập trình thiết lập trạng thái các thanh ghi điều khiển, format dữ liệu truyền, trạng thái bit Start-Stop, parity bit của các gói tin truyền trong RS-232, RS485,v.v
  • Ứng ụng đọc truyền dữ liệu từ thiết bị ngoại vi qua cổng RS485 hoặc RS232.
7 Giới thiệu các nguyên tắc cơ bản việc thực hiện dung máy tính ghép nối và điều khiển các thiết bị ngoại vi dùng chuẩn giao thức MODBUS-TCP/IP
  • Giới thiệu các chuẩn giao thức cơ bản thực hiện giao tiếp giữa Máy tính và thiết bị ngoại vi qua chuẩn giao thức TCP/IP
  •  Giới thiệu về nguyên lý và cách truyền nhận gói tin theo chuẩn giao tiếp Modbus-TCP/IP.
  • Chuyên sâu phân tích và lập trình với giao thức Enthernet: Các đặc điểm và thông số đặc trưng của các cổng giao tiếp Ethernet: Cấu trúc vật lý của cổng, địa chỉ cổng, địa chỉ các thành ghi I/O dữ liệu và điều khiển, format và ý nghĩa của các trường điều khiển trong giao thức
  • Thực hành: Kiểm tra địa chỉ và trạng thái kết nối của các Thiết bị ngoại vi qua các cổng giao tiếp Ethernet, lập trình truyền dữ liệu giữa 2 thiết bị Master - Slaver dùng giao thức Ethernet
  • Thực hành: Lập trình giao diện thực hiện thiết lập tham số kết nối và truyền thông giữa máy tính và thiết bị ngoại vi, lập trình thiết lập trạng thái các thanh ghi điều khiển, format dữ liệu truyền, trạng thái của thiết bị qua giao thức Modbus-TCP/IP.
8 Giao thức truyền thông EtherCat và ứng dụng trong điều khiển cùng lúc nhiều động cơ Servo
  • Giới thiệu về Giao thức truyền thông công nghiệp EtherCAT (Ethernet for Control Automation Technology)
  • Thực hành: Lập trình kết nối điều khiển các thiết bị có chuẩn EtherCat bằng PLC
  • Thực hành: Lập trình giao diện thực hiện ghép nối máy tính và bộ PLC để điều khiển các thiết bị ngoại vi sử dụng mạng EtherCat
9 Giới thiệu và chuẩn giao thức Profinet và thực Lập trình giao diện thực hiện ghép nối Máy tính với thiết bị PLC Siemens S7-1200 qua giao thức Profinet
  • Nguyên tắc cơ bản trong việc thiết kế giao diện với C# nhằm thực hiện việc ghép nối và điều khiển các thiết bị ngoại vi dùng Máy tính (PC Control) trên nền tảng TCP/IP
  • Giới thiệu về giao thức Profinet
  • Thực hành: Lập trình giao diện thực hiện ghép nối máy tính và điều khiển trạng thái các chân I/O, khối Data qua chuẩn giao thức pofinet với PLC S7-1200
10 Giới thiệu chuẩn giao thức MC Protocol và thực hành lập trình giao diện thực hiện ghép nối máy tính với thiết bị PLC Mitsubishi qua giao thức MC Protocol
  • Giới thiệu về giao thức MC Protocol trong việc kết nối máy tính với PLC dòng Q của Mitsubishi qua cổng mạng trên nền tảng TCP/IP.
  • Thực hành: Lập trình giao diện thực hiện ghép nối máy tính và truyền thông điều khiển qua chuẩn giao thức pofinet với PLC Mitsubishi dòng Q
11 Tổng hợp Lập trình giao diện và ứng dụng trong hiển thị, thiết lập kết nối, điều khiển thiết bị công nghiệp dùng: RS-232 và TCP/IP
 
  • Thực hành: Xây dựng hệ truyền thông công nghiệp đơn giản sử dụng giao thức truyền thông RS-232, RS-485, Modbus và TCP/IP; Xây dựng hệ thống thu nhận tín hiệu/dữ liệu ngoài sử dụng các cảm biến sensor kết nối PLC; Lập trình thiết lập các tham số kết nối, kết nối, và điều khiển kết nối sử dụng RS-232 và TCP/IP
  • Làm dự án tổng hợp cuối khóa học: Tổng hợp các kiến thức đã được học để giải quyết các bài toán tổng hợp yêu cầu lập trình giao diện và dùng giao diện tự thiết kế  để tương tác giám sát trạng thái thiết bị, ghép nối và điều khiển thiết bị dùng PC, Sensor, Servo v.v mà các học viên có thể gặp phải trong dây truyền sản xuất hàng ngày tại công ty.
Thời lượng: 16 buổi, 4h/ buổi.
 
Lập trình hệ thống điều khiển PC Control
Lập trình hệ thống điều khiển PC Control
Khóa học truyền thông trong công nghiệp
Lập trình hệ thống điều khiển dùng PC (PC control)
Khóa học truyền thông trong công nghiệp và PC control
Khóa học truyền thông trong công nghiệp và PC control
Khóa học truyền thông trong công nghiệp và PC control
Khóa học truyền thông trong công nghiệp và PC control

LIÊN HỆ VỚI CHÚNG TÔI ĐỂ ĐƯỢC TƯ VẤN HỖ TRỢ

TRỤ SỞ CHÍNH:
Địa chỉ: Số 8A, ngõ 203/2 Hoàng Quốc Việt, P. Nghĩa Đô, Q. Cầu Giấy, TP. HN.
Xưởng cơ khí: Xuân Thủy, Cầu Giấy, HN
Điện thoại: 0242 260 0203
CƠ SỞ HCM:
Địa chỉ: P8, Q. Gò Vấp, TP. HCM

Email: hocvientopedu@gmail.com
Website: http://topedu.com.vn/

HOTLINE TƯ VẤN:
Ms Linh ( Zalo): 0972 024 265
Mr Thăng ( Zalo): 0978 026 997
Ms Hằng: 097 663 1899
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây