TÀI LIỆU ĐƯỢC HỖ TRỢ BỞI AI
Bạn muốn biết điều gì?
Bước 2: Trigger
Trigger là tín hiệu khiến camera chụp ảnh. Trước khi chọn chế độ, hãy kiểm tra xem dây chuyền có vượt quá tốc độ của camera hay không: đây là nguyên nhân phổ biến nhất khiến trigger bị từ chối và kết quả bị trễ so với bộ phận.
Kiểm tra tốc độ dây chuyền và thời gian
Lấy thời gian kiểm tra từ Thời gian xử lý trong Live Preview hoặc Library.
Xung trên OV Spark dao động từ 10 đến 60000 ms. Gấp đôi thời gian quét là quy tắc an toàn cho một đầu vào không được chốt (latch) bằng phần cứng.
Bốn chế độ
OV Spark cung cấp bốn chế độ, và trigger thủ công vẫn hoạt động song song với bất kỳ chế độ nào bạn chọn, nên bạn luôn có thể buộc camera chụp trong quá trình thiết lập.

Trigger là Bước 2 của Recipe Editor, nên nó được cài đặt theo từng recipe chứ không phải theo từng camera.
Tổng quan các chế độ
| Chế độ | Yếu tố kích hoạt inspection | Nhịp điều khiển bởi |
|---|---|---|
| Manual Trigger | Chỉ nút thủ công | Camera |
| Interval | Một khoảng thời gian cố định | Camera |
| AI Trigger | Camera quan sát khung hình và tự kích hoạt khi đủ điều kiện | Camera |
| External | Trigger phần cứng, PLC, hoặc yêu cầu HTTP | Thế giới bên ngoài |
Ba chế độ đầu là internal: camera tự quyết định khi nào nhìn. External chờ được báo hiệu.
Nên dùng chế độ nào
External là lựa chọn phù hợp cho hầu hết các dây chuyền sản xuất. Một cảm biến bộ phận kích hoạt khi từng bộ phận đến, nên lần chụp được gắn với bộ phận chứ không phải với đồng hồ. Nối cảm biến vào chân 10, xem Pinouts.
Interval phù hợp cho các quy trình liên tục không có bộ phận rời rạc: web inspection, phễu đầy, bất cứ nơi nào "mỗi 500 ms" có ý nghĩa hơn là "bộ phận này".
AI Trigger loại bỏ hoàn toàn cảm biến. Camera quan sát xem bộ phận đã vào vị trí chưa và tự kích hoạt. Chế độ này hữu ích khi việc lắp cảm biến không thực tế, đổi lại camera phải liên tục đánh giá các khung hình.
Manual Trigger dành cho thiết lập, kiểm tra và làm việc trên bàn thử, không dùng cho sản xuất.
Khi bạn chọn External, hãy đánh dấu các nguồn mà recipe cần lắng nghe trong mục Enabled sources: GPIO (một cảm biến nối vào camera), PLC / Fieldbus, hoặc HTTP (một lệnh gọi POST /trigger từ phần mềm của bạn, xem HTTP API). Bạn có thể đánh dấu nhiều nguồn. Nguồn không được đánh dấu sẽ bị bỏ qua, ngay cả khi có tín hiệu gửi đến.
AI Trigger trong thực tế
AI Trigger sử dụng một công cụ Alignment làm trình đánh giá. Camera kích hoạt khi công cụ đó phát hiện bộ phận, nên ngưỡng confidence của aligner cũng chính là độ nhạy của trigger.
| Cài đặt | Hoạt động |
|---|---|
| AI evaluator tool | Công cụ alignment nào quyết định rằng bộ phận có mặt |
| Trigger hold | Trigger duy trì ở trạng thái kích hoạt trong bao lâu, mặc định 0 ms |
| Max checks per second | Camera đánh giá thường xuyên như thế nào, mặc định 10 fps |
Nó kích hoạt một lần khi alignment thành công, duy trì trong khoảng thời gian đã cấu hình, và sẵn sàng kích hoạt lại khi alignment bị mất.
Nếu recipe không có công cụ alignment, AI Trigger không thể được lưu. Xem Alignment.
Việc điều chỉnh ngưỡng confidence của aligner cũng đồng thời điều chỉnh trigger. Nếu bạn nâng ngưỡng lên để inspection chặt chẽ hơn, bạn cũng làm cho camera ít sẵn sàng kích hoạt hơn.
Bộ đệm trigger hình ảnh
Bên dưới các chế độ là image trigger buffer: số lượng hình ảnh đã trigger mà camera sẽ giữ lại trong khi một inspection vẫn đang xử lý.
- 0 chỉ chấp nhận một inspection tại một thời điểm, và các trigger bổ sung sẽ bị từ chối vì bận
- Giá trị cao hơn sẽ xếp hàng các trigger, hấp thụ các đợt bùng nổ ngắn
Một hàng đợi giữ cho camera luôn bận, nhưng kết quả không còn tương ứng với bộ phận hiện đang ở trước cổng reject của bạn. Nếu logic hạ lưu giả định một vào, một ra, hãy để bộ đệm ở mức 0 để tình trạng tràn được báo cáo thay vì bị trì hoãn một cách âm thầm.
Một tình trạng tràn mà bạn có thể thấy trong Diagnostic Logs là vấn đề bạn có thể khắc phục. Một kết quả bị trễ âm thầm là vấn đề bạn phát hiện ra từ khách hàng.
Đấu dây cho external trigger
Đầu vào trigger là chân 10, lấy chuẩn so với Digital GND trên chân 9.
Các loại cảm biến và sơ đồ mạch đầy đủ có trên trang Pinouts. Sau khi đã đấu dây, hãy sử dụng I/O Live Monitor để xác nhận rằng cạnh tín hiệu thực sự đang đến trước khi đi tìm vấn đề trong recipe.
Khắc phục sự cố
| Triệu chứng | Nơi cần kiểm tra |
|---|---|
| Không có inspection nào | I/O Live Monitor: có cạnh tín hiệu trên kênh trigger không? |
| "Trigger while busy" trong logs | Dây chuyền chạy nhanh hơn inspection. Xem Diagnostic Logs |
| "Trigger not ready" | PLC đang kích hoạt trước khi camera sẵn sàng. Kiểm tra bắt tay trong Industrial Ethernet |
| Kết quả bị trễ so với bộ phận | Bộ đệm trigger đang xếp hàng. Đặt về 0 |