Hình 4. 46 Lưu đồ giải thuật
(Giao diện điều khiển và code hệ thống xem thêm tại phụ lục 2)
Quy trình quét vầ kiểm tra mã vạch của Labview:
− Mỗi sản phẩm trước khi đưa vào hệ thống sẽ được dán 1 mã vạch chứa thông tin của sản phẩm đó. Thơng tin này bao gồm mã sản phẩm và khối lượng kèm theo.
− Labview sau khi quét được mã vạch gồm 13 chữ số của mã vạch sản phẩm sẽ tiến hành tách mã thành 2 thơng tin.
• Mã sản phẩm dùng để phân loại bao gồm 5 chữ số, bắt đầu từ chữ số thứ 2 tính từ phải sang của dãy 13 chữ số của mã vạch. 5 chữ số này sẽ được Labview đối chiếu với 5 chữ số mà ta sẽ nhập vào trên giao diện Labview.
58
• Khối lượng sản phẩm (được làm trịn đến kg) được tích hợp vào chữ số đầu tiên của mã sản phẩm. Labview sẽ tách chữ số này và cộng dồn vào sau mỗi lần sản phẩm cùng mã vạch được phân loại.
Quy trình hoạt động của tồn hệ thống:
− Sau khi đóng cơng tắc xoay, băng tải 1 và 2 chạy, đèn báo chuyển từ đỏ sang xanh, hệ thống sẵn sàng cho việc phân loại.
− Khi nhấn nút Start, xy lanh 1 đẩy sản phẩm đầu tiên vào băng tải 1, cảm biến quang 1 nhận diện sản phẩm và Camera tiến hành quét mã vạch và kiểm tra:
• Nếu sản phẩm đúng loại mã 1, sản phẩm di chuyển đến cuối băng tải 1, cảm biến quang 2 nhận, xy lanh 2 tiến hành đẩy sản phẩm vào băng tải 2, sản phẩm di chuyến đến khi cảm biến quang 3 nhận và xy lanh 3 đẩy sản phẩm vào máng trược 2, counter đếm số lượng sản phẩm 1 và cộng dồn khối lượng của sản phẩm, đồng thời xy lanh 1 đẩy sản phẩm mới vào lại băng tải 1.
• Nếu sản phẩm đúng loại mã 2, sản phẩm di chuyển đến cuối băng tải 1, cảm biến quang 2 nhận, xy lanh 2 tiến hành đẩy sản phẩm vào băng tải 2, sản phẩm di chuyến đến khi cảm biến quang 4 nhận và xy lanh 4 đẩy sản phẩm vào máng trược 3, counter đếm số lượng sản phẩm 2 và cộng dồn khối lượng của sản phẩm, đồng thời xy lanh 1 đẩy sản phẩm mới vào lại băng tải 1.
• Nếu sản phẩm đúng loại mã 3, sản phẩm di chuyển đến cuối băng tải 1, cảm biến quang 2 nhận, xy lanh 2 tiến hành đẩy sản phẩm vào băng tải 2, sản phẩm di chuyến đến cuối băng tải 2 và vào máng trược 4, counter đếm số lượng sản phẩm 3 và cộng dồn khối lượng của sản phẩm, đồng thời xy lanh 1 đẩy sản phẩm mới vào lại băng tải 1.
• Nếu sản phẩm sai mã hoặc không nhận diện được mã vạch, sản phẩm di chuyển đến cuối băng tải 1 và rơi vào máng trược 1, đồng thời xy lanh 1 đẩy sản phẩm mới vào lại băng tải 1.
− Mỗi khi có sản phẩm đúng mã được phân loại, Counter của sản phẩm đó sẽ đếm lên.
− Sản phẩm mới sẽ được phân loại liên tục và tuần tự khi sản phẩm trước đó được phân loại xong.
59
CHƯƠNG 5 THI CÔNG