Bộ đếm xung tốc độ cao high speed counter 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ề bộ đếm xung tốc độ cao trên plc omron

Trong bài trước thì các bạn đã tham khảo qua về khái niệm bộ đếm trong plc omron, tuy nhiên counter loại thường chỉ đếm được những loại xung với tốc độ rất thấp khi dùng để đếm một số xung tốc độ cao như encoder thì sẽ không chính xác. Thường để đếm những loại xung tốc độ cao thì chúng ta phải sử dụng bộ đếm xung tốc độ cao.

Đối với bộ đếm xung tốc độ cao chỉ hỗ trợ đếm xung từ ngõ vào của plc, tùy mỗi dòng plc khác nhau mà tốc độ đếm xung tôi đa có thể từ 50Khz đến 100Khz.

Cấu hình cho bộ đếm xung tốc độ cao high speed counter trên plc omron

Cài đặt ngõ vào đếm xung tốc độ cao high speed counter trên plc omron
Cài đặt ngõ vào đếm xung tốc độ cao high speed counter trên plc omron

Đầu tiên các bạn mở CX-Program lên vào tạo project mới tương thích với loại plc omron mà các bạn đang cần viết chương trình. Rồi ở cửa sổ Project các bạn bấm vào Settings giờ các bạn chọn thẻ Built-in input các bạn đánh dấu chọn counter sẽ sử dụng. Các bạn tùy chọn ở hai mục:

  • Reset: tín hiệu reset high speed counter bằng pha Z hay bằng chương trình trên plc.
  • Input setting: thường chọn increment pulse input đối với xung đơn.

Chương trình mẫu để đếm xung tốc độ cao high speed counter trên plc omron

Chương trình mẫu đếm xung tốc độ cao high speed counter trên plc omron
Chương trình mẫu đếm xung tốc độ cao high speed counter trên plc omron

Mô tả chi tiết chương trình mẫu:

  • P_On là bit luôn on để duy trì lệnh đếm xung tốc độ cao đếm liên tục
  • Lệnh đếm xung tốc độ cao PRV(881) có 3 tham số như sau: #10 là quy định bộ counter được sử dụng ở đây #10 có nghĩa là counter 0, #0 tiếp theo là cài đặt chức năng cho quá trình đọc xung, D100 là vùng nhớ chứa giá trị xung đếm được.
  • A531.00 là bit dùng để reset bộ counter, khi W0.00 chuyển trạng thái từ off=>on thì giá trị đếm được lưu ở D100 sẽ bị reset về 0.

Giờ các bạn chỉ cần đổ chương trình này xuống plc và đấu nối tín hiệu xung cần đọc vào chân 00.00 của plc để xem ô nhớ D100 sẽ tăng giá trị lên khi đọc được xung.

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

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