Thứ Năm, 12 tháng 8, 2021

Lập trình bộ đếm tốc độ cao plc mitsubishi high speed counter

 

Đếm xung tốc độ cao high speed counter là gì ?

Để đọc một số tín hiệu xung tốc độ cao như tín hiệu cảm biến vòng quay encoder thì trong plc thường yêu cầu phải tích hợp bộ đếm xung tốc độ cao. Tốc độ đếm xung của những bộ này thường rơi vào khoảng trên 10Khz tức là có khả năng đếm được 10,000 xung trên giây.

Khi lập trình plc mitsubishi nhiều bạn không biết sử dụng chức năng đếm xung tốc độ cao hay là sử dụng chưa đúng nên dẫn tới việc đếm xung không chính xác nên các bạn hay cho rằng plc bị lỗi hoặc do sử dụng hàng nhái. Nhưng các bạn lưu ý rằng hàm đếm xung tốc độ cao trên plc mitsubishi chỉ tích hợp trên một số chân nhất định và phải tham khảo kỹ manual của sản phẩm để cài đặt chức năng này cho chính xác.

Riêng đối với plc fx1s có hỗ trợ một số chức năng đếm xung tốc độ cao như sau:

  • 1 pha đếm lên: c235 c240
  • 1 pha đếm lên xuống: c241 c244
  • 2 pha: c246-c249
  • Hai xung a/b: C251-C254.

Lưu ý mỗi bộ đếm đã mặc định với những chân ngõ vào nhất định

Hướng dẫn sử dụng tính năng high speed counter đếm xung tốc độ cao trong plc Mitsubishi

Thứ tự bộ đếm xung tốc độ cao của plc Mitsubishi

Đầu tiên các bạn phải xác định rõ loại xung đếm có 1 hay 2 tín hiệu để chọn bộ đếm xung cho thích hợp. Các bạn có thể tham khảo bảng giới đi quy định sẵn tín hiệu nào dùng cho bộ đếm nào.

Mô tả bộ đếm xung tốc độ cao trong plc Mitsubishi

Trong đó U có nghĩa là đếm lên, D là đếm xuống, U/D có nghĩa là vừa đếm lên vừa đếm xuống.Bộ đếm có ký hiệu A-B là đọc được xung encoder loại 2 xung A-B.

Cách sử dụng bộ đếm xung tốc độ cao

  • Chọn tín hiệu điều khiển cho bit chọn chiều, bit này =0 thì đếm lên, =1 thì đếm xuống.
  • Reset giá trị bộ đếm để giá trị hiện thời của bộ đếm trở về 0.
  • Tín hiệu kích hoạt bộ dếm.

Đây là ví dụ chi tiết:

Ví dụ về lập trình bộ đếm xung tốc độ cao high speed counter trong plc mitsubishi

Trong đó thì:

  • M0 có chức năng chọn chiều đếm. M0=0 thì đếm lên, M0=1 thì đếm xuống.
  • Khi M1 On thì bộ đếm C235 reset về 0.
  • M2 ON lên 1 thì khi X0 chuyển trạng thái từ 0=>1 thì bộ đếm sẽ tăng lên 1 đơn vị.
  • Khi C235 đếm đơn 100 xung thì C235 sẽ ON lên và Y0 được bật lên 1.

Đây là ví dụ cơ bản nhất của đếm xung tốc độ cao loại sử dụng 1 xung và có chọn chiều. Trong bài tiếp theo chúng tôi sẽ trình bày về cách đọc tín hiệu xung encoder bằng high speed counter.

0 nhận xét:

Đăng nhận xét