I/O số 24 V, NPN/PNP và handshake trigger–done với PLC
Đấu đúng NPN/PNP, thiết kế bắt tay trigger–busy–done–OK/NG có timeout, đọc giản đồ thời gian và mô phỏng PLC + vision bằng Python.
Bài học và bài viết về Industrial Automation trên HọcFree.
10 bài viết⭐ Mới bắt đầu? Học theo thứ tự
9 bài học sắp xếp từ dễ đến khó, có mục tiêu, bài tập và dự án cuối chặng.
Đấu đúng NPN/PNP, thiết kế bắt tay trigger–busy–done–OK/NG có timeout, đọc giản đồ thời gian và mô phỏng PLC + vision bằng Python.
Chọn giao thức theo hãng PLC, cyclic I/O và explicit messaging, GSDML/EDS, bảng dữ liệu trao đổi và thứ tự byte với struct trong Python.
Đọc ghi coil, holding register, gửi số thực 32 bit đúng thứ tự byte và viết vòng lặp chờ trigger từ PLC có tự kết nối lại.
Server, client, NodeId, duyệt cây, đọc ghi đúng kiểu, subscription bắt trigger và ghi kết quả bằng asyncua; bảo mật và so sánh với Modbus TCP.
Ghép trigger Modbus TCP, kiểm tra ảnh OpenCV, trả kết quả cho PLC, lưu SQLite và ảnh NG, log xoay vòng, tự phục hồi khi mất kết nối.
Chuỗi cảm biến → trigger → xử lý → loại hàng, tính thời gian xử lý tối đa từ tốc độ dây chuyền và dùng encoder khi băng tải đổi tốc độ.
Viết đặc tả hoàn chỉnh cho trạm kiểm tra nắp chai: tính toán thiết kế, tiêu chí lỗi đo được, giao tiếp PLC, bộ mẫu và kế hoạch FAT/SAT.
Dự án portfolio: hiệu chuẩn mm/px, bù sai lệch biên, đo subpixel 4 kích thước, đánh giá %GRR và tuyến tính, trả kết quả PLC Modbus, biên bản tự sinh.
Dự án portfolio: dữ liệu chia theo lô, huấn luyện CNN, chọn ngưỡng theo escape, xuất ONNX kiểm sai số, trạm ONNX Runtime trả PLC, lưu ảnh NG, giám sát drift.
Hiểu tận gốc gói tin Modbus TCP, đọc/ghi thanh ghi, gửi số thực 32 bit và những bẫy về địa chỉ, thứ tự byte khi làm việc với PLC.