Quét mã trên sản phẩm đang di chuyển: Cần lưu ý gì?
GIẢI PHÁP CNTT

Quét mã trên sản phẩm đang di chuyển: Cần lưu ý gì?

10-11-2026, 9:58 pm

Quét mã trên sản phẩm đang di chuyển cần lưu ý gì? Tìm hiểu tốc độ băng chuyền, vùng đọc, ánh sáng, trigger và cách kiểm thử đầu đọc tại dây chuyền sản xuất.

Quét mã trên sản phẩm đang di chuyển: Cần lưu ý gì?

Để quét được mã vạch trên sản phẩm đang di chuyển, đầu đọc phải thu nhận và giải mã đúng ký hiệu trong khoảng thời gian mã đi qua vùng đọc. Khả năng này phụ thuộc vào tốc độ băng chuyền, kích thước và vị trí mã, trường nhìn của đầu đọc, độ nhòe chuyển động, ánh sáng và tín hiệu kích hoạt. Với hệ thống tự động, còn phải kiểm tra dữ liệu được gắn với đúng sản phẩm và cách xử lý trường hợp không đọc được mã. Vì vậy, không thể lựa chọn máy quét chỉ dựa trên thông số tốc độ quét hoặc khoảng cách đọc xa nhất.

Sáu điều kiện cần xác nhận

  • Tốc độ: sản phẩm đi qua vị trí đọc nhanh đến mức nào?
  • Vùng đọc: toàn bộ mã có nằm trong trường nhìn đủ lâu không?
  • Chất lượng ảnh: mã có bị nhòe, thiếu sáng hoặc phản quang không?
  • Vị trí tem: mã có nằm đúng mặt và hướng mà thiết bị quan sát được không?
  • Kích hoạt: thiết bị bắt đầu đọc vào thời điểm nào?
  • Xử lý dữ liệu: hệ thống phân biệt đọc thành công, không đọc và quét lặp thế nào?

Bài này tập trung vào nguyên lý đọc mã trên vật thể chuyển động. Với nhu cầu lựa chọn đầu đọc theo công đoạn, bề mặt mã và môi trường nhà máy, có thể tham khảo hướng dẫn chọn máy quét Honeywell cho sản xuất.

Quét mã trên sản phẩm đang di chuyển khác gì quét mã khi đứng yên?

Khi sản phẩm đứng yên, người vận hành thường có thể điều chỉnh góc cầm máy, khoảng cách hoặc hướng đặt sản phẩm nếu lần đọc đầu tiên chưa thành công. Nhưng trên băng chuyền, mã chỉ đi qua một vị trí trong khoảng thời gian giới hạn.

Nếu đầu đọc không thu được hình ảnh phù hợp trước khi mã rời vùng quan sát, cơ hội đọc có thể bị bỏ lỡ. Điều này đặc biệt quan trọng ở dây chuyền chạy liên tục hoặc những vị trí không thể dừng sản phẩm để thao tác lại.

ĐỌC MÃ THỦ CÔNG

Có thể điều chỉnh thao tác

Nhân viên chủ động đưa thiết bị đến mã, thay đổi hướng cầm hoặc quét lại khi điều kiện cho phép.

ĐỌC MÃ TRÊN DÂY CHUYỀN

Bị giới hạn bởi thời gian

Đầu đọc phải thu nhận mã khi sản phẩm đi qua vùng quan sát, đồng thời chuyển kết quả về hệ thống đúng thời điểm.

Vì vậy, cần đánh giá toàn bộ quá trình đọc chứ không chỉ xem đầu đọc có hỗ trợ Code 128, QR Code hoặc Data Matrix hay không.

Các hệ thống có thể sử dụng đầu đọc cố định, cơ cấu gá lắp, cảm biến phát hiện vật thể và bộ điều khiển tùy thiết kế. Khả năng tích hợp cụ thể phải được đối chiếu theo model và phương án tự động hóa.

Tốc độ băng chuyền ảnh hưởng đến khả năng đọc mã như thế nào?

Băng chuyền chạy càng nhanh thì thời gian mã xuất hiện trong vùng đọc càng ngắn, nếu các điều kiện khác không đổi. Điều này làm tăng yêu cầu đối với thời điểm chụp ảnh, khả năng xử lý hình ảnh và sự phối hợp với hệ thống điều khiển.

Tốc độ cần khảo sát là tốc độ chuyển động của bề mặt mã tại vị trí đọc. Trong một số dây chuyền, tốc độ vật thể có thể thay đổi theo giai đoạn khởi động, vận hành ổn định hoặc tăng giảm nhịp.

Không nên chỉ ghi tốc độ trung bình

Nếu dây chuyền thường chạy ở một tốc độ nhưng có thể tăng tốc trong những thời điểm nhất định, cần ghi cả dải tốc độ và điều kiện vận hành cao nhất mà hệ thống phải đáp ứng.

Ngoài ra, số sản phẩm đi qua mỗi phút và tốc độ di chuyển tính bằng mét/giây là hai thông số khác nhau. Hai dây chuyền có cùng sản lượng mỗi phút nhưng khoảng cách giữa các sản phẩm hoặc chiều dài vật thể khác nhau sẽ tạo ra điều kiện đọc khác nhau.

Những dữ liệu cần khảo sát

  • Tốc độ tại vị trí quét, với đơn vị rõ ràng như m/s hoặc mm/s.
  • Khoảng tốc độ tối thiểu, thông thường và tối đa cần hỗ trợ.
  • Chiều dài vật thể theo hướng di chuyển.
  • Khoảng cách hoặc thời gian giữa hai vật thể liên tiếp.
  • Vị trí mã có thay đổi theo từng sản phẩm hay không.
  • Vật thể có dừng, rung, xoay hoặc trượt tương đối với băng chuyền không.

Không dùng một tốc độ tối đa chung cho mọi loại mã

Hiệu năng đọc mã chuyển động còn phụ thuộc kích thước phần tử mã, chất lượng ảnh, hướng chuyển động, ánh sáng và cấu hình thiết bị. Tốc độ được công bố trong một điều kiện thử không tự bảo đảm khả năng đọc tại mọi dây chuyền.

Vùng đọc và thời gian mã xuất hiện trước đầu đọc quan trọng ra sao?

Đầu đọc hình ảnh có một trường nhìn (Field of View – FOV) tại khoảng cách làm việc nhất định. Muốn thu được hình ảnh có ích, mã phải nằm trong vùng mà thiết bị có thể quan sát và nhận diện với kích thước đủ rõ.

Với vật thể đang di chuyển, không chỉ cần biết FOV rộng bao nhiêu, mà còn phải xác định phần trường nhìn có thể chứa trọn ký hiệu trong thời gian đủ để hệ thống thu nhận hình ảnh.

SƠ ĐỒ NGUYÊN LÝ: MÃ DI CHUYỂN QUA TRƯỜNG NHÌN

Đầu đọc
↓ Vùng quan sát ↓
 
 
MÃ SẢN PHẨM
Vùng có thể xuất hiện mãHướng di chuyển →

Minh họa bằng CSS, không theo tỷ lệ. Trường nhìn và vị trí mã thực tế phụ thuộc đầu đọc, khoảng cách lắp đặt và vật thể.

Một ví dụ về thời gian mã nằm trọn trong vùng quan sát

Giả sử một hệ thống có các điều kiện được đặt ra chỉ để minh họa phép tính:

Chiều dài vùng quan sát theo hướng di chuyển: 160 mm.

Chiều dài của mã theo hướng di chuyển: 40 mm.

Tốc độ di chuyển: 500 mm/s.

Thời gian mã có thể nằm trọn trong vùng quan sát

(160 − 40) / 500 = 0,24 giây

Ví dụ hình học lý tưởng: mã di chuyển đều, cùng một mặt phẳng, và chiều dài vùng quan sát được đo tại vị trí mã. Không phải thông số của Honeywell hoặc kết quả bảo đảm đọc thành công.

Con số 0,24 giây chỉ cho thấy cửa sổ thời gian hình học trong giả định trên. Để đọc thành công, hệ thống còn cần thu được hình ảnh rõ, kích hoạt đúng lúc và giải mã được ký hiệu.

Khi thay đổi chiều cao vật thể, khoảng cách từ đầu đọc đến tem cũng có thể thay đổi, dẫn đến thay đổi trường nhìn và kích thước mã trong hình ảnh. Do đó, phải kiểm tra ở các vị trí gần và xa của dải làm việc dự kiến.

Vì sao mã đang di chuyển dễ bị nhòe khi quét?

Nhòe chuyển động (motion blur) xảy ra khi hình ảnh của mã thay đổi vị trí trong khoảng thời gian cảm biến thu nhận ánh sáng. Chuyển động càng nhanh hoặc thời gian phơi sáng càng dài thì mức dịch chuyển trong quá trình thu ảnh càng lớn, nếu các điều kiện khác giữ nguyên.

Khi những thanh mã hoặc ô Data Matrix trở nên thiếu rõ ràng, bộ giải mã có thể không phân biệt được các phần tử cần thiết.

Thời gian phơi sáng là gì?

Exposure Time là khoảng thời gian cảm biến thu nhận ánh sáng để tạo hình ảnh. Thời gian phơi sáng ngắn có thể giúp hạn chế nhòe chuyển động, nhưng nếu ánh sáng không đủ, hình ảnh có thể quá tối để giải mã.

Vì vậy, không nên chỉ giảm thời gian phơi sáng mà bỏ qua cường độ sáng, phương pháp chiếu sáng và khả năng của đầu đọc.

Ví dụ về độ dịch chuyển trong thời gian phơi sáng

Giả sử mã di chuyển với tốc độ 0,5 m/s và thời gian phơi sáng là 0,2 mili giây. Độ dịch chuyển tương ứng là:

Độ dịch chuyển = tốc độ × thời gian phơi sáng

500 mm/s × 0,0002 s = 0,1 mm

Đây là phép tính chuyển động đơn giản, không phải giá trị nhòe đo được hoặc giới hạn của một model.

Độ dịch chuyển 0,1 mm có thể là đáng kể nếu phần tử mã rất nhỏ. Tuy nhiên, khả năng giải mã còn phụ thuộc hướng chuyển động, độ phân giải ảnh, hệ quang học và thuật toán xử lý.

Vai trò của ánh sáng và nguồn chiếu bổ sung

Chiếu sáng phù hợp có thể giúp đầu đọc thu được hình ảnh đủ rõ với thời gian phơi sáng ngắn hơn. Trong những ứng dụng công nghiệp, có thể cần đánh giá đèn tích hợp hoặc nguồn chiếu bổ sung được thiết bị hỗ trợ.

Nếu sản phẩm có bề mặt bóng, cong hoặc mã khắc DPM, hướng chiếu sáng cũng quan trọng. Ánh sáng mạnh nhưng phản xạ không thuận lợi vẫn có thể khiến mã khó đọc.

Không chỉnh thông số dựa trên một công thức duy nhất

Thời gian phơi sáng, ánh sáng và chế độ thu ảnh phải được kiểm tra theo thiết bị cụ thể. Công thức độ dịch chuyển chỉ giúp hiểu rủi ro nhòe chuyển động, không tự xác định cấu hình tối ưu hoặc bảo đảm tỷ lệ đọc.

Có thể tham khảo tài liệu kỹ thuật của Cognex – Exposure Assistant cho ứng dụng đọc mã đang chuyển động để hiểu cách kết hợp tốc độ, kích thước mã và thời gian phơi sáng khi cấu hình một hệ thống tương ứng.

Kích thước, vị trí và hướng của mã trên sản phẩm ảnh hưởng ra sao?

Ngay cả khi tốc độ băng chuyền không đổi, khả năng đọc vẫn có thể khác nhau giữa các sản phẩm do kích thước mã, vị trí dán tem và hướng ký hiệu không giống nhau.

Kích thước phần tử mã

Đầu đọc phải thu nhận đủ chi tiết để phân biệt các thanh và khoảng của mã 1D hoặc các ô của mã 2D. Một mã quá nhỏ trong trường nhìn rộng có thể không cung cấp đủ chi tiết hình ảnh để giải mã đáng tin cậy.

Khi cung cấp mẫu, cần ghi kích thước thực tế của ký hiệu và kích thước phần tử nhỏ nhất nếu đã xác định. Không nên chỉ gửi ảnh phóng đại trên màn hình.

Mã nằm ở mặt nào của sản phẩm?

Nếu đầu đọc cố định quan sát từ phía trên nhưng tem dán ở mặt bên hoặc mặt dưới, thiết bị có thể không nhìn thấy ký hiệu. Cần xác định mặt có mã, chiều cao sản phẩm và mức sai lệch vị trí khi đi qua vùng đọc.

Trường hợp tem có thể xuất hiện trên nhiều mặt của kiện hàng, phương án kỹ thuật phải tính đến cách bố trí vật thể hoặc số vị trí quan sát, thay vì mặc định một đầu đọc luôn đủ.

Hướng thanh mã và hướng di chuyển

Với mã 1D, hướng chuyển động so với các thanh mã có thể ảnh hưởng cách nhòe làm thay đổi hình dạng phần tử. Với mã 2D, hướng mã và mức nghiêng có thể ảnh hưởng vùng hình ảnh thu được.

Không nên mặc định có một hướng đặt tem tối ưu cho mọi hệ thống. Phải đánh giá trên cấu hình đầu đọc, loại mã, bề mặt sản phẩm và phương pháp đọc cụ thể.

Chất lượng in và tình trạng bề mặt

Mã bị nhòe mực, thiếu vùng trống, xước, bong nhãn hoặc dán trên bề mặt cong có thể khó đọc hơn khi sản phẩm đang di chuyển. Đây là lý do cần đưa mẫu tem khó vào bài thử thay vì chỉ sử dụng mã đẹp.

Bộ mẫu nên có khi khảo sát

  • Mã nhỏ nhất và lớn nhất phải đọc.
  • Mã ở mép trái, giữa và mép phải vùng sản phẩm có thể đi qua.
  • Mã trên sản phẩm có chiều cao khác nhau.
  • Mã ở những hướng đặt tem được phép xuất hiện.
  • Mã trên bề mặt bóng hoặc cong nếu có.
  • Mã mờ, xước hoặc nhăn ở mức thực tế thường gặp.

GS1 nhấn mạnh các yếu tố chất lượng như kích thước ký hiệu, vùng trống, độ tương phản, tình trạng hư hỏng và vị trí in. Tham khảo GS1 – Kiểm tra chất lượng mã vạch.

Tín hiệu kích hoạt đọc mã – Trigger – có vai trò gì?

Trong hệ thống đọc tự động, trigger là cơ chế xác định khi nào đầu đọc bắt đầu quá trình thu nhận hoặc xử lý hình ảnh theo chế độ được hỗ trợ. Trigger có thể liên quan đến cảm biến phát hiện vật thể, tín hiệu từ bộ điều khiển hoặc phương thức kích hoạt của thiết bị.

Nếu kích hoạt quá sớm, mã có thể chưa xuất hiện trong vùng đọc. Nếu quá muộn, mã có thể đã đi gần hết hoặc rời khỏi vùng quan sát.

SƠ ĐỒ NGUYÊN LÝ KÍCH HOẠT ĐỌC

Phát hiện sản phẩm

Cảm biến hoặc hệ thống

→

Kích hoạt đọc

Đúng thời điểm

→

Thu và giải mã

Mã trong vùng nhìn

→

Trả kết quả

Read / No Read

Sơ đồ nguyên lý của hệ thống tự động, không phải sơ đồ đấu dây hoặc chức năng được xác nhận cho mọi model.

Khoảng cách giữa cảm biến và vị trí đọc

Nếu cảm biến phát hiện vật thể được lắp trước vùng đọc, cần xác định thời gian vật thể di chuyển từ cảm biến đến vị trí mã có thể được quan sát. Thời gian này thay đổi theo tốc độ băng chuyền và vị trí mã trên sản phẩm.

Độ trễ kích hoạt – Trigger Delay

Một số đầu đọc cho phép thiết lập độ trễ sau tín hiệu kích hoạt để chờ vật thể đến vùng quan sát phù hợp. Thông số này phải được điều chỉnh theo vị trí lắp đặt, tốc độ và chức năng thực tế của thiết bị.

Tài liệu Cognex mô tả Trigger Delay là cơ chế cho phép chờ sau tín hiệu kích hoạt trước khi thu ảnh, hữu ích khi cảm biến phát hiện vật thể trước thời điểm nó nằm trọn trong vùng đọc.

Quét lặp và tín hiệu nhiễu

Trong dây chuyền, một vật thể có thể tạo nhiều ảnh hoặc nhiều lần đọc. Hệ thống cần có cách liên kết kết quả về đúng sản phẩm và tránh tạo nhiều sự kiện nghiệp vụ ngoài ý muốn.

Cũng cần kiểm tra tín hiệu kích hoạt giả, rung của cơ cấu hoặc thay đổi khoảng cách giữa các sản phẩm. Cơ chế lọc nhiễu hoặc chống kích hoạt lặp phải được cấu hình theo hệ thống được hỗ trợ, không áp dụng một giá trị chung cho mọi dây chuyền.

Cần phân biệt thời gian thu ảnh, giải mã và xử lý kết quả

Một hệ thống đọc tự động thường có nhiều giai đoạn liên tiếp. Để kiểm tra khả năng đáp ứng nhịp dây chuyền, cần tách rõ thời gian thu ảnh, thời gian giải mã và thời gian truyền hoặc xử lý kết quả.

Bảng 1. Những khoảng thời gian cần phân biệt
Giai đoạnÝ nghĩaCần xác minh
Thời gian mã trong vùng nhìn Khoảng thời gian mã có thể được quan sát trọn vẹn FOV, kích thước mã, tốc độ và vị trí
Exposure Time Thời gian cảm biến thu ánh sáng cho hình ảnh Nguy cơ nhòe, ánh sáng và cấu hình cảm biến
Thu ảnh và giải mã Tạo ảnh và xử lý để xác định chuỗi mã Chế độ đọc, mẫu mã, số ảnh và thời gian xử lý
Truyền kết quả Gửi dữ liệu hoặc trạng thái đến host Giao tiếp, giao thức, hàng đợi và độ trễ
Phản hồi điều khiển Hệ thống xử lý kết quả và thực hiện hành động tiếp theo PLC/ứng dụng và cơ cấu liên quan nếu có

Không nên coi thời gian phơi sáng là toàn bộ thời gian cần thiết để trả kết quả. Tương tự, một máy có thể giải mã được mẫu thử nhưng vẫn cần đánh giá khả năng đáp ứng khi nhiều sản phẩm đi qua liên tục.

Nếu kết quả đọc dùng để điều khiển phân loại hoặc loại sản phẩm lỗi, hệ thống phải tính đến khoảng cách tới cơ cấu xử lý, thời gian truyền tín hiệu và thời gian phản hồi thực tế. Những thành phần này thuộc bài toán tích hợp tự động hóa, không chỉ thuộc đầu đọc mã vạch.

Khi không đọc được mã, hệ thống cần xử lý thế nào?

Trong dây chuyền tự động, không đọc được mã là một trạng thái cần được quản lý, chứ không chỉ là việc thiết bị im lặng. Nếu hệ thống bỏ qua sản phẩm không đọc được, dữ liệu nhận diện hoặc quan hệ giữa sản phẩm và công đoạn có thể bị thiếu.

Phân biệt những loại kết quả

Trạng tháiÝ nghĩaHướng xử lý cần thiết kế
Good Read Đầu đọc giải mã được một chuỗi ký tự Xác nhận dữ liệu đúng đối tượng và gửi về hệ thống
No Read Không giải mã được mã trong điều kiện hoặc cửa sổ đọc đã quy định Ghi nhận và xử lý ngoại lệ theo thiết kế
Đọc trùng Một sản phẩm tạo nhiều lần đọc Liên kết các lần đọc về đúng một vật thể hoặc sự kiện
Gán nhầm sản phẩm Chuỗi mã có thể đúng nhưng bị liên kết với vật thể khác Kiểm tra thời điểm, trigger và cơ chế theo dõi sản phẩm
Sai dữ liệu nhận Chuỗi nhận không khớp dữ liệu mong đợi Kiểm tra mẫu mã, cấu hình giải mã và ứng dụng

Khả năng trả trạng thái, định dạng dữ liệu và cách báo lỗi phụ thuộc thiết bị và giao thức được sử dụng. Không phải mọi model đều có sẵn cùng một bộ tín hiệu điều khiển.

Đọc được mã không đồng nghĩa hệ thống đã xử lý đúng sản phẩm

Ví dụ, hai kiện hàng đi sát nhau có thể khiến hệ thống cần phân biệt dữ liệu nào thuộc kiện thứ nhất và dữ liệu nào thuộc kiện thứ hai. Việc này đòi hỏi quy tắc nhận diện sự kiện, thời điểm kích hoạt và quản lý thứ tự vật thể.

Đặc biệt với các ứng dụng truy xuất công đoạn, dữ liệu phải được ghi vào đúng bản ghi sản phẩm. Nguyên tắc liên kết lịch sử được giải thích trong bài mã vạch phục vụ truy xuất công đoạn sản xuất như thế nào.

Ví dụ: Đầu đọc cố định Honeywell HF811 có những đặc tính gì?

Honeywell HF811 là một ví dụ thuộc nhóm đầu đọc công nghiệp gắn cố định, được thiết kế để tích hợp vào hệ thống đọc mã trong sản xuất hoặc kho vận.

Theo trang sản phẩm chính hãng, HF811 có cảm biến hình ảnh 2 MP, hỗ trợ đọc mã 1D, 2D và DPM; thiết bị có giao tiếp Ethernet, RS-232 và RS-485, cùng các giao thức công nghiệp được hãng liệt kê.

Honeywell HF811 – Ví dụ đầu đọc công nghiệp gắn cố định

  • Nhóm sản phẩm: Industrial Fixed Mount Scanner.
  • Cảm biến: hình ảnh 2D, độ phân giải được công bố là 2 MP.
  • Chuẩn mã: hỗ trợ các nhóm mã 1D, 2D và DPM theo tài liệu hãng.
  • Giao tiếp host: Ethernet, RS-232, RS-485.
  • Giao thức: có các lựa chọn được công bố như TCP/IP và giao thức công nghiệp, cần kiểm tra cấu hình cụ thể.
  • Bảo vệ: IP65 theo thông tin sản phẩm.
Xem tài liệu Honeywell HF811

Những điều không thể kết luận chỉ từ datasheet tổng quan

Các thông số trên giúp nhận diện nhóm thiết bị và khả năng tích hợp cần xem xét, nhưng không đủ để khẳng định HF811 đọc được mọi mã trên băng chuyền ở một tốc độ nhất định.

Muốn xác định khả năng phù hợp cho công đoạn cụ thể, doanh nghiệp còn phải đối chiếu kích thước và vị trí mã, tốc độ vận hành, trường nhìn, chế độ kích hoạt, ánh sáng, cấu hình lắp đặt và kết quả thử.

Không chuyển thông số thành cam kết chưa được kiểm chứng

Khả năng hỗ trợ đọc mã trên dây chuyền không đồng nghĩa với việc mọi ứng dụng đều đạt cùng tốc độ hoặc tỷ lệ đọc thành công. Bài viết không công bố tốc độ quét tối đa hay hiệu suất thực tế của HF811 khi chưa có phép thử tương ứng.

Ví dụ HF811 chỉ minh họa loại đầu đọc được thiết kế cho tích hợp công nghiệp. Việc chọn model thuộc phạm vi đánh giá theo công đoạn của bài C3.

Cách khảo sát và kiểm thử đầu đọc mã vạch trên dây chuyền

Một phương án kiểm thử nên phản ánh những tình huống thực tế mà hệ thống phải xử lý, đặc biệt ở tốc độ vận hành cao, khi vị trí tem thay đổi hoặc khi hai sản phẩm đi qua gần nhau.

Khảo sát và cố định điều kiện thử

Trước khi kiểm thử, cần ghi nhận vị trí lắp đặt, khoảng cách, hướng quan sát, tốc độ, điều kiện chiếu sáng, mẫu mã, phương thức kích hoạt và hệ thống nhận dữ liệu.

Không nên thay đổi đồng thời nhiều biến số giữa các lần so sánh, vì sẽ khó xác định nguyên nhân làm kết quả đọc khác nhau.

Thử ở nhiều mức tốc độ và vị trí mã

Cần kiểm tra tối thiểu các tình huống đại diện cho khoảng vận hành dự kiến: tốc độ thông thường, tốc độ cao nhất cần hỗ trợ, mã ở những vị trí khác nhau trong vùng đọc và sản phẩm có chiều cao hoặc kích thước khác nhau.

Nếu có nhiều loại tem, nên đưa mẫu nhỏ nhất, mẫu kém tương phản và mẫu ở vị trí khó vào phép thử. Cần ghi lại điều kiện đối với từng kết quả thay vì cộng tất cả thành một nhận định chung.

Thử tình huống liên tục và xử lý ngoại lệ

Hệ thống cần được kiểm tra với nhiều sản phẩm đi qua liên tiếp, khoảng cách giữa các sản phẩm theo điều kiện vận hành và trường hợp không đọc được mã. Đặc biệt, phải xác nhận dữ liệu không bị gán nhầm giữa các vật thể.

Bảng 2. Ma trận kiểm thử đề xuất
Nhóm kiểm traTình huống thửKết quả cần ghi
Tốc độ Các mức tốc độ bắt buộc của dây chuyền Đọc đúng / No Read / cần thử lại theo từng mức
Vị trí mã Mã ở giữa, lệch trái/phải, thay đổi chiều cao Vị trí đáp ứng và vị trí chưa đáp ứng
Chất lượng mã Mã nhỏ, mờ, bóng, nhăn hoặc DPM nếu có Mẫu nào được giải mã đúng, mẫu nào chưa đạt
Trigger Kích hoạt sớm, muộn, các vật thể đi sát nhau Đúng thời điểm, không nhầm sự kiện
Đọc liên tục Nhiều sản phẩm liên tiếp theo nhịp thực tế Số sự kiện, dữ liệu và thứ tự liên kết
No Read Mã không thể đọc trong điều kiện thử Trạng thái báo lỗi và xử lý ngoại lệ
Dữ liệu đầu ra So sánh dữ liệu thực nhận với mã kỳ vọng Đúng mã, đúng sản phẩm, đúng hệ thống

Cách ghi nhận tỷ lệ đọc đúng

Nếu cần đánh giá tỷ lệ đọc đúng, phải xác định rõ đơn vị tính: sản phẩm, lượt kích hoạt hay số lần giải mã. Một sản phẩm được đọc nhiều lần không nên tự động được tính thành nhiều sản phẩm đã xử lý.

Ví dụ chỉ tiêu có thể sử dụng khi thử nghiệm

Tỷ lệ sản phẩm được nhận diện đúng = Số sản phẩm được liên kết đúng mã / Tổng số sản phẩm hợp lệ đã đi qua điểm kiểm tra × 100%.

Các trường hợp ngoại lệ, dữ liệu sai và sản phẩm cần thử lại phải được phân loại trước khi tính. Ngưỡng chấp nhận do các bên thống nhất theo dự án; bài viết không đặt ra tỷ lệ bảo đảm chung.

Biên bản thử nên lưu kết quả theo từng nhóm điều kiện. Nếu chỉ thử bằng một mẫu mã đẹp ở một tốc độ duy nhất, kết quả chưa đủ đại diện cho yêu cầu của toàn bộ dây chuyền.

Những lỗi thường gặp khi quét mã sản phẩm đang di chuyển

Bảng 3. Hiện tượng và hướng kiểm tra
Hiện tượngNguyên nhân cần xem xétHướng kiểm tra
Đọc được khi dừng băng chuyền nhưng khó đọc khi chạy Nhòe chuyển động, thời điểm thu ảnh hoặc thời gian trong vùng đọc Tốc độ, exposure, ánh sáng, FOV và trigger
Chỉ đọc được khi tem ở giữa Vùng quan sát hoặc độ phân giải tại các vị trí khác nhau Góc lắp, trường nhìn và vị trí mã
Hay bỏ sót sản phẩm chạy sát nhau Kích hoạt, thời gian xử lý hoặc quy tắc phân biệt vật thể Cảm biến, độ trễ, khoảng cách sản phẩm và sự kiện
Đọc được nhiều lần cùng một mã Nhiều lần thu ảnh hoặc kích hoạt liên tiếp Quy tắc gom kết quả và chống trùng
Đọc đúng mã nhưng gán nhầm sản phẩm Liên kết dữ liệu sai thứ tự hoặc sai sự kiện Mã sự kiện, thời điểm kích hoạt và logic theo dõi vật thể
Tem bóng hoặc mã DPM hay thất bại Phản xạ ánh sáng, chất lượng dấu hoặc cấu hình đọc Nguồn sáng, góc nhìn, mẫu mã và khả năng thiết bị

Những hướng kiểm tra trên giúp khoanh vùng nguyên nhân, không phải chẩn đoán chắc chắn cho mọi hệ thống. Cần dựa trên log thiết bị, dữ liệu đầu ra và điều kiện thử thực tế để xác định vấn đề.

Nếu mã được đánh dấu trực tiếp lên kim loại hoặc nhựa, xem thêm sự khác biệt giữa mã in trên tem và mã DPM để phân biệt vấn đề chuyển động với vấn đề chất lượng ký hiệu.

Checklist thông tin cần gửi để đánh giá đầu đọc trên dây chuyền

Khi cần khảo sát hoặc báo giá đầu đọc cho sản phẩm đang di chuyển, bộ phận sản xuất và kỹ thuật nên cung cấp điều kiện vận hành cụ thể. Thông tin này giúp tránh chọn thiết bị chỉ theo một thông số tốc độ quảng cáo.

Thông tin cần chuẩn bị

  1. Công đoạn: tên trạm và mục đích đọc mã.
  2. Tốc độ: dải tốc độ, tốc độ tối đa và số sản phẩm đi qua theo thời gian.
  3. Sản phẩm: kích thước, chiều cao, khoảng cách giữa các vật thể và hướng di chuyển.
  4. Mã vạch: chuẩn mã, kích thước, ảnh hoặc mẫu thật.
  5. Vị trí tem: mặt có mã, sai lệch vị trí, hướng đặt và khoảng cách dự kiến.
  6. Bề mặt: giấy, nhựa, kim loại, tem bóng hoặc DPM.
  7. Ánh sáng: nguồn sáng hiện có và điều kiện phản xạ.
  8. Kích hoạt: cảm biến vật thể, tín hiệu PLC hoặc phương thức đang sử dụng.
  9. Thiết bị nhận: PC, PLC, MES, ứng dụng hoặc hệ thống dữ liệu khác.
  10. Ngoại lệ: cách xử lý No Read, đọc trùng và gán nhầm vật thể.
  11. Kiểm thử: bộ mẫu, dải tốc độ và tiêu chí nghiệm thu cần thống nhất.

Cần đánh giá đầu đọc mã vạch cho dây chuyền sản xuất?

Gửi thông tin tốc độ, vị trí mã, ảnh hoặc mẫu sản phẩm, cơ chế kích hoạt và hệ thống nhận dữ liệu. CDC Technologies có thể dựa trên đó để đối chiếu nhóm thiết bị Honeywell và những điều kiện cần xác minh trước khi đưa ra phương án kỹ thuật hoặc báo giá.

Gửi yêu cầu tư vấn đầu đọc

Sau khi xác minh điều kiện đọc mã, nên làm gì tiếp?

Khi đã biết yêu cầu tốc độ, trường nhìn, kích hoạt và dữ liệu đầu ra, bước tiếp theo là đối chiếu cấu hình thiết bị với công đoạn sản xuất tổng thể. Cần kiểm tra thêm bề mặt mã, điều kiện môi trường và phạm vi tích hợp trước khi lựa chọn model.

BÀI CHA · CHOOSE

Chọn đầu đọc theo công đoạn sản xuất

Kết hợp yêu cầu chuyển động với loại mã, vật liệu, môi trường và hệ thống nhận dữ liệu.

Chọn máy quét Honeywell cho sản xuất

BÀI LIÊN QUAN · ORIENT

Mã và dữ liệu truy xuất công đoạn

Hiểu cách dữ liệu mã được gắn với đúng sản phẩm và sự kiện trong hệ thống.

Mã vạch phục vụ truy xuất sản xuất

Bài C3.3 tập trung vào điều kiện đọc mã khi sản phẩm chuyển động. Nội dung không thay thế thiết kế điện điều khiển, cấu hình chi tiết từng đầu đọc hoặc phép thử nghiệm thu của dây chuyền thực tế.

Nguồn đối chiếu kỹ thuật

Các phép tính và tình huống trong bài chỉ minh họa nguyên lý. Không phải số liệu đo tại CDC, kết quả kiểm thử Honeywell hoặc cam kết hiệu năng cho dây chuyền cụ thể.

Công ty Cổ phần Công Nghệ CDC
Trụ sở chính: 447 Nguyễn Khang, P. Cầu Giấy, TP. Hà Nội
Hotline 1: 0983.366.022 (Hà Nội)
CN.HCM: 28 Bis Nguyễn Văn Vĩnh, Phường Tân Sơn Nhất, TP Hồ Chí Minh
Hotline 2: 0938.898.328 (TP.HCM)
Website: maytinhcdc.vn - Facebook: https://www.facebook.com/maytinhcdc.official/
Youtube: https://www.youtube.com/@Maytinhcdcvn - TikTok: https://www.tiktok.com/@maytinhcdc.vn

Câu hỏi thường gặp (FAQ)

Quét mã vạch trên sản phẩm đang di chuyển có được không?

Có. Đầu đọc phù hợp có thể nhận diện mã khi sản phẩm đang di chuyển. Khả năng đọc thực tế phụ thuộc tốc độ, kích thước và vị trí mã, vùng quan sát, ánh sáng, thời điểm kích hoạt và cấu hình thiết bị.

Tốc độ băng chuyền ảnh hưởng đến khả năng quét mã như thế nào?

Khi tốc độ tăng, thời gian mã xuất hiện trong vùng đọc thường giảm. Thiết bị cần thu nhận hình ảnh đủ rõ và giải mã trong điều kiện đó. Không có một tốc độ tối đa chung áp dụng cho mọi loại mã và đầu đọc.

Field of View trong đầu đọc mã vạch là gì?

Field of View (FOV) là trường nhìn mà đầu đọc hình ảnh quan sát được tại một khoảng cách xác định. Với sản phẩm di chuyển, mã cần xuất hiện đủ rõ và nằm trong vùng quan sát phù hợp để hệ thống có thể thu nhận và giải mã.

Motion Blur khi quét mã vạch là gì?

Motion Blur là hiện tượng hình ảnh mã bị nhòe do dịch chuyển trong thời gian cảm biến thu nhận ánh sáng. Mức ảnh hưởng phụ thuộc tốc độ chuyển động, thời gian phơi sáng, kích thước phần tử mã và hệ quang học.

Giảm thời gian phơi sáng có giúp đọc mã đang di chuyển tốt hơn không?

Thời gian phơi sáng ngắn hơn có thể giảm nhòe chuyển động, nhưng cũng làm giảm lượng ánh sáng cảm biến thu được. Cần điều chỉnh cùng nguồn sáng và thông số thiết bị, sau đó kiểm tra bằng mẫu mã thực tế.

Ánh sáng có ảnh hưởng đến việc quét mã trên băng chuyền không?

Có. Thiếu sáng, phản xạ mạnh hoặc chiếu sáng không phù hợp có thể làm giảm chất lượng ảnh. Với mã trên bề mặt bóng hoặc DPM, cần đặc biệt kiểm tra hướng chiếu sáng và góc đặt đầu đọc.

Trigger trong hệ thống quét mã vạch tự động là gì?

Trigger là cơ chế kích hoạt quá trình thu nhận hoặc đọc mã theo chế độ được thiết bị hỗ trợ. Trong hệ thống tự động, tín hiệu có thể đến từ cảm biến phát hiện sản phẩm hoặc bộ điều khiển.

Trigger Delay có tác dụng gì khi quét mã trên dây chuyền?

Trigger Delay là khoảng trễ được cấu hình giữa tín hiệu kích hoạt và quá trình thu nhận ảnh ở thiết bị hỗ trợ chức năng này. Nó có thể giúp đồng bộ thời điểm đọc với lúc mã đi vào vùng quan sát phù hợp.

Mã vạch đặt lệch hoặc xoay hướng có ảnh hưởng đến kết quả đọc không?

Có. Vị trí và hướng mã ảnh hưởng khả năng mã nằm trọn trong trường nhìn và chất lượng hình ảnh thu được. Cần thử các vị trí, hướng đặt và chiều cao sản phẩm được phép xuất hiện trên dây chuyền.

Honeywell HF811 có dùng cho ứng dụng quét mã tự động không?

HF811 thuộc nhóm đầu đọc công nghiệp gắn cố định của Honeywell, hỗ trợ các chuẩn mã và giao tiếp công nghiệp được nhà sản xuất công bố. Khả năng đáp ứng tốc độ, vùng đọc và điều kiện thực tế phải được kiểm tra theo cấu hình cụ thể.

Đầu đọc báo quét thành công có nghĩa dữ liệu đã gắn đúng sản phẩm không?

Không mặc định. Thiết bị có thể giải mã đúng chuỗi ký tự nhưng hệ thống vẫn cần liên kết kết quả với đúng vật thể và sự kiện kích hoạt. Điều này đặc biệt quan trọng khi nhiều sản phẩm đi sát nhau.

Cần cung cấp thông tin gì để chọn đầu đọc cho sản phẩm đang di chuyển?

Nên cung cấp tốc độ băng chuyền, kích thước và khoảng cách giữa các sản phẩm, vị trí tem, mẫu mã thật, điều kiện ánh sáng, cơ chế trigger, thiết bị nhận dữ liệu và yêu cầu xử lý trường hợp không đọc được mã.

Admin
Thu Hương
Author Tại
Maytinhcdc
Bài viết liên quan
ĐĂNG KÝ TƯ VẤN MIỄN PHÍ
Đăng ký tư vấn giải pháp CNTT với CDC Technologies
Chat Zalo với CDC Technologies