Từ bộ điều khiển đến máy tính

Một phần của tài liệu Thiết kế và chế tạo hệ thống đánh dấu lỗi vải trên dây chuyền kiểm tra lỗi vải tự động (Trang 39 - 41)

 Giải thích: với bộ điều khiển đánh dấu lỗi vải luôn có nhiều cách để thực hiện điều khiển kể cả khi không có máy tính. Khi không có máy tính thì sẽ chuyển sang chế độ manual để có thể điều khiển bằng tay.

 Giải quyết: bộ điều khiển có hai chế độ auto và manual. Dùng 1 byte để quy định với 0x00 là Auto và 0xAA là manual.

o Auto: mọi hoạt động của bộ điều khiển phụ thuộc vào máy tính bên trên hoạt động theo master - slave.

o Manual: không còn là giao thức master – slave vì chế độ này do người sử dụng tự điều khiển bên dưới không lien quan đến máy tính. Nhưng nếu ở chế độ này vẫn còn truyền thông giữa hai bên thì bộ điều khiển vẫn sẽ truyền thông tin lên như tốc độ hay tín hiệu vừa đánh dấu lỗi và mã lỗi.

Thông báo đánh dấu lỗi xong: Phần này để trả lời lại bản tin mục 1.a nên dùng 2 byte trong gói tin để trả lời tương tự như mục 1.a:

 Mã lỗi: trả về đúng mã lỗi đã giải quyết  Kiểu lỗi: gửi lại để xác nhận

Thông báo về thông số cài đặt: Phần này tương ứng với phần 1.b khi có cài đặt bên

dưới về mật khẩu (7 byte) và độ trễ (3 byte) tổng là 10 byte.

Thông báo về vận tốc tời

 Giải thích: tại bộ điều khiển có encode để đo vận tốc tời, thông số này có thể gửi lên để thông báo cho người sử dụng và giúp máy tính tính được chiều dài thực tế của vải chứ không phải là thông số vận tốc cài đặt là cố định.

 Giải quyết: do số này là số thập phân nên ta dùng kiểu số thực 4 byte để thông báo.

Thông báo trạng thái đóng cắt hệ thống: dùng 1 byte để thông báo trạng thái đóng cắt, với 0x00 là đang ngắt hệ thống, và 0xAA là đóng hệ thống.

Một phần của tài liệu Thiết kế và chế tạo hệ thống đánh dấu lỗi vải trên dây chuyền kiểm tra lỗi vải tự động (Trang 39 - 41)

Tải bản đầy đủ (PDF)

(82 trang)