Đọc encoder bằng bộ đếm xung tốc độ cao trên PLC Omron

Bài viết này thuộc khóa học lập trình PLC Omron online miễn phí, mời các bạn tham khảo chi tiết khóa học tại đây:

Khóa học plc omron online miễn phí

Giới thiệu cơ bản về encoder

Trong một số ứng dụng liên quan tới đo vận tốc, chiều dài thường chúng ta phải sử dụng cảm biến hồi tiếp vòng quay hay còn gọi là encoder. Encoder được cấu tạo bằng cách khoát nhiều lỗ trên 1 vòng tròn để che ánh sáng qua cảm biến khi cốt encoder quay sẽ tạo ra xung truyền về thiết bị đọc.

Thông số quan trọng của encoder các bạn cần quan tâm bao gồm độ phân giải, điện áp nguồn và kiểu chân ngõ ra. Một trong những loại encoder phổ biến nhất đó là loại gồm 3 xung A, B,Z. Trong đó xung A-B lệnh pha nhau 90 độ, còn pha Z thể hiện 1 vòng ứng với 1 xung.

Giản đồ xung encoder có xung A B Z
Giản đồ xung encoder có xung A B Z

Lập trình plc omron đọc encoder bằng bộ đếm xung tốc độ cao

Cấu hình setting chân nhận xung trên plc omron

Để cấu hình chân nhận xung cho plc omron các bạn vào mục Settings rồi chọn tab Built-in Input đánh chọn Use speed counter 0 rồi cấu hình theo như hình dưới đây:

Cấu hình plc omron đọc xung encoder
Cấu hình plc omron đọc xung encoder

Chương trình mẫu đọc xung encoder bằng high speed counter trên plc omron

Giờ các bạn viết theo chương trình mẫu sau

Chương trình mẫu đọc encoder trên plc Omron
Chương trình mẫu đọc encoder trên plc Omron

Kết nối phần cứng encoder với plc omron

  • Các bạn sử dụng loại encoder có nguồn cấp là 24V, sử dụng nguồn 24V có sẵn trên plc để cấp nguồn cho encoder.
  • Chân A các bạn cấp vào 00.00, chân B cáp vào 00.01.
  • Sau khi gắn encoder vào plc mở nguồn plc dùng tay quay encoder nếu thấy đèn của 00.00 và 00.01 chớp tắt liên tục là các bạn đã kết nối encoder vào plc thành công.

=> Giờ các bạn đổ chương trình và xoay encoder xem ô nhớ D100 có tăng giảm giá trị không là đúng.

Lưu ý: trong một số trường hợp sau khi kết nối, cấu hình và viết chương trình y chang bài viết mà khi xoay encoder chỉ tăng chứ không giảm thì có thể do bạn đấu loại encoder kích dương nên bạn có thể đảo hai chân A-B cho nhau, lúc này chân A kết nối vào 00.01, B kết nối vào 00.00.

Tham khảo: mua bán plc omron cũ mới giá rẻ

SẢN PHẨM NHIỀU LƯỢT XEM