Skip to main content

AI-POWERED DOCS

What do you want to know?

FTP Image Export

Trang này cung cấp hướng dẫn từng bước để cấu hình camera OV10i tự động gửi ảnh chụp đến máy chủ FTP từ xa để lưu trữ, phân tích hoặc tích hợp với các hệ thống bên ngoài.

Trường Hợp Sử Dụng: FTP export là lựa chọn lý tưởng để gửi ảnh kiểm tra đến thiết bị lưu trữ mạng, dịch vụ đám mây hoặc các hệ thống phân tích bên thứ ba hỗ trợ truyền tệp qua FTP.

Điều Kiện Tiên Quyết

Trước khi cấu hình FTP export, hãy đảm bảo bạn có:

  • Thông tin máy chủ FTP - Địa chỉ host, thông tin đăng nhập và đường dẫn thư mục
  • Kết nối mạng - Camera và máy chủ FTP trên cùng mạng hoặc có đường định tuyến
  • Dung lượng lưu trữ đủ - Máy chủ FTP có đủ không gian cho tệp ảnh
  • Cấu hình tường lửa - Cổng 20-21 được mở cho giao tiếp FTP

Cấu Hình Từng Bước

1. Truy Cập Cấu Hình FTP

  • Điều hướng đến giao diện web của camera
  • Vào Recipe Editor
  • Nhấp Configure FTP để mở cửa sổ cấu hình

2. Kích Hoạt Giao Tiếp FTP

Chuyển Đổi Trạng Thái FTP:

  • Enable - Bật giao tiếp FTP
  • Disable - Tắt giao tiếp FTP (mặc định)
tip

Để tắt trong quá trình thiết lập ban đầu, sau đó bật sau khi kiểm tra cấu hình.

3. Cấu Hình Kết Nối Máy Chủ

Cài Đặt Server Host:

FieldDescriptionExampleServer HostNetwork address of FTP server192.168.1.100 orftp.company.comFTP Remote PathSubfolder on server for images/inspection_images/line_1/

Ví Dụ Cấu Hình:

  • NAS nội bộ: 192.168.1.50 với đường dẫn /camera_data/ov10i/
  • Cloud FTP: files.cloudprovider.com với đường dẫn /production/quality/
  • Thư mục gốc: Để trống FTP Remote Path để lưu vào thư mục gốc của máy chủ

4. Thiết Lập Thông Tin Xác Thực

Thông Tin Đăng Nhập:

FieldRequiredNotesFTP User✅ YesUsername for FTP server accessFTP Password✅ YesPassword for FTP authentication
note

Bảo mật: Thông tin đăng nhập được lưu cục bộ trên camera. Sử dụng tài khoản FTP riêng với quyền hạn hạn chế.

5. Cấu Hình Tùy Chọn Đầu Ra

Tùy Chỉnh Tên Tệp:

OptionPurposeExample ResultAdd Trigger ID to FilenameUnique identifier for Library searchimage_T001234.jpgAdd Timestamp to FilenameDate/time informationimage_20250620_143052.jpgBoth OptionsMaximum traceabilityimage_T001234_20250620_143052.jpg

Cài Đặt Được Đề Xuất:

  • Add Trigger ID - Cần thiết để theo dõi các lần kiểm tra cụ thể
  • Add Timestamp - Hữu ích cho việc sắp xếp theo thời gian

6. Cấu Hình Cài Đặt Tường Lửa

Lựa Chọn Passive Mode:

ModeWhen to UseFirewall CompatibilityPassive Mode ONCamera behind firewallBetter compatibilityPassive Mode OFFDirect network connectionMay require port configuration

Đề Xuất Mặc Định: Bật Passive Mode trừ khi bạn có yêu cầu mạng cụ thể.

Kiểm Tra Cấu Hình

1. Kiểm Tra Chụp Ảnh

  • Manual Trigger: Sử dụng giao diện camera để chụp ảnh thử
  • Digital Trigger: Gửi tín hiệu trigger nếu sử dụng kích hoạt từ bên ngoài
  • Xác Minh Chụp Ảnh: Xác nhận ảnh xuất hiện trong bộ nhớ cục bộ của camera

2. Xác Minh Truyền FTP

Kiểm Tra Máy Chủ FTP:

  • Điều hướng đến FTP Remote Path đã cấu hình
  • Tìm tệp ảnh vừa được truyền gần đây
  • Xác minh tên tệp bao gồm các tùy chọn đã cấu hình (Trigger ID, Timestamp)

Định Dạng Tên Tệp Dự Kiến:


image_T001234_20250620_143052.jpg
└─────┘ └────┘ └──────────────┘
Base Trigger Timestamp
ID (YYYYMMDD_HHMMSS)

3. Kiểm Tra Nhiều Lần Chụp

  • Chụp nhiều ảnh liên tiếp
  • Xác minh tất cả ảnh được truyền thành công
  • Kiểm tra xem có xung đột tên tệp hoặc ghi đè không

Khắc Phục Sự Cố Thường Gặp

Kết Nối Thất Bại

Triệu Chứng:

  • Ảnh được chụp nhưng không xuất hiện trên máy chủ FTP
  • Thông báo lỗi trong nhật ký camera

Giải Pháp:

  1. Xác Minh Mạng: Ping máy chủ FTP từ mạng camera
  2. Kiểm Tra Thông Tin Đăng Nhập: Thử đăng nhập bằng phần mềm FTP client
  3. Cài Đặt Tường Lửa: Bật Passive Mode nếu nằm sau tường lửa
  4. Dung Lượng Máy Chủ: Đảm bảo máy chủ FTP còn dung lượng lưu trữ

Lỗi Quyền Tệp

Triệu Chứng:

  • Kết nối thành công nhưng tệp không được lưu
  • "Permission denied" trong nhật ký lỗi

Giải Pháp:

  1. Quyền Người Dùng: Xác minh người dùng FTP có quyền ghi vào thư mục đích
  2. Tạo Thư Mục: Đảm bảo thư mục FTP Remote Path tồn tại trên máy chủ
  3. Dung Lượng Đĩa: Kiểm tra dung lượng lưu trữ khả dụng trên máy chủ FTP

Truyền Tệp Gián Đoạn

Triệu Chứng:

  • Một số ảnh truyền thành công, số khác thì không
  • Vấn đề kết nối không liên tục

Giải Pháp:

  1. Độ Ổn Định Mạng: Kiểm tra tắc nghẽn mạng hoặc vấn đề kết nối
  2. Tải Máy Chủ: Xác minh máy chủ FTP không bị quá tải
  3. Kích Thước Tệp: Tệp ảnh lớn có thể bị timeout trên kết nối chậm

Thực Tiễn Tốt Nhất cho FTP Export

Chiến Lược Tổ Chức Tệp

Ví Dụ Cấu Trúc Thư Mục:


/inspection_data/
├── line_1/
│ ├── 2025/06/20/
│ └── defects/
├── line_2/
└── archive/

Quy Ước Đặt Tên:

  • Bao gồm Recipe Name trong FTP Remote Path: /quality_control/pcb_inspection/
  • Sử dụng Trigger ID để truy xuất đến các lần kiểm tra cụ thể
  • Thêm Timestamp để sắp xếp theo thời gian

Tối Ưu Hóa Hiệu Suất

Cân Nhắc Về Mạng:

  • Chất Lượng Ảnh: Cân bằng giữa kích thước tệp và yêu cầu kiểm tra
  • Tần Suất Truyền: Sản xuất tốc độ cao có thể yêu cầu máy chủ FTP riêng
  • Xử Lý Theo Lô: Cân nhắc việc lưu bộ đệm cục bộ cho kết nối mạng không ổn định

Khuyến Nghị Bảo Mật

Thiết Lập Tài Khoản FTP:

  • Tạo tài khoản người dùng camera riêng trên máy chủ FTP
  • Giới hạn quyền chỉ cho các thư mục cụ thể
  • Sử dụng mật khẩu mạnh, duy nhất
  • Cân nhắc sử dụng FTPS (FTP qua SSL) cho việc truyền được mã hóa

Cấu Hình Nâng Cao

Xử Lý Tệp Tùy Chỉnh

Tích Hợp Node-RED:

  • Sử dụng Node-RED flows cho logic tên tệp tùy chỉnh
  • Thêm metadata vào các tệp được truyền
  • Triển khai truyền FTP có điều kiện dựa trên kết quả kiểm tra

Xem: Node-RED Basics

Chiến Lược Sao Lưu

Lưu Trữ Dự Phòng:

  • Cấu hình nhiều đích đến FTP
  • Giữ lại lưu trữ cục bộ làm bản sao lưu
  • Tự động dọn dẹp các tệp cũ
Tự động tạo FTP flows

Integration Builder có thể tạo các flow FTP export hoàn chỉnh từ mô tả bằng tiếng Anh đơn giản. Mô tả nhu cầu của bạn (ví dụ: "upload failed inspection images to an FTP server with timestamps in the filename") và nhận được Node-RED flow sẵn sàng sử dụng trong vài giây.

🔗 Xem Thêm