Hướng dẫn lập trình lệnh counter bộ đếm plc https://suachuatulanh.edu.vn

09/08/2022 admin
Bài viết này thuộc khóa học plc mitsubishi trực tuyến không lấy phí của abientan. Các bạn tìm hiểu thêm chi tiết cụ thể bài viết tại :
khóa học plc mitsubishi trực tuyến không lấy phí

Tìm hiểu chức năng của counter bộ đếm trong plc Mitsubishi

Trong thực tế khi viết chương trình cho plc mitsubishi ta có thể tự thực hiện một đoạn code có chức năng làm bộ đếm ví dụ như là sử dụng lệnh lấy cạnh lên của tín hiệu và lệnh cộng 1 vào ô nhớ bất kỳ, tuy nhiên việc này khiến ta phải sử dụng nhiều lệnh làm thời gian thực hiện vòng quét của plc tăng lên.

Chính vì vậy mà các hãng plc thường tích hợp sẵn bộ đếm bên trong của plc chúng ta chỉ cần lấy ra và sử dụng. Trong plc mitsubishi cũng tích hợp loại counter bộ đếm này. Trong bài viết này mình chỉ đề cập tới loại bộ đếm counter thường không phải loại bộ đếm tốc độ cao high speed counter( sẽ được giới thiệu chi tiết trong bài tiếp theo).

Đối với plc mitsubishi fx1s thì được tích hợp 32 bộ đếm counter được chia làm hai loại như sau :

  • C0-C15: loại bộ đếm thường không lưu giá trị khi bị mất điện.
  • C16-C31: lưu được giá trị khi bị mất điện.

Sự độc lạ của counter bộ đếm thường so với bộ đếm xung vận tốc cao high speed counter đó chính là tần số nhận xung khá thấp, vì thế so với những xung có vận tốc cao để đếm đúng chuẩn cần dùng bộ đếm xung vận tốc cao .

Cách sử dụng lệnh counter bộ đếm trong plc Mitsubishi

Để sử dụng lệnh counter bộ đếm trong plc mitsubishi các bạn cần viết theo 3 bước như sau:

  • Tín hiệu reset counter về 0, thường dùng tín hiệu X, M hoặc Y.
  • Ngõ vào đếm xung bắt buộc là X và giá trị cài đặt của bộ đếm.
  • Ngõ ra của bộ đếm để thực hiện lệnh tiếp theo.

Tìm hiểu về counter bộ đếm trong plc mitsubishi
Mô tả ví dụ :

  • Khi M0 on thì counter C0 sẽ được reset giá trị về 0.
  • Khi M1 chuyển trạng thái từ off=>on thì counter sẽ đếm lên.
  • Cho đến khi nào C0=10 thì tiếp điểm C0 sẽ chuyển từ off=> on và out ra ngõ Y0.

Lưu ý : counter bộ đếm bên trong plc mitsubishi không tự reset những bạn cần phải viết thêm đoạn chương trình để reset counter để khởi đầu lại quy trình đếm .

Đánh giá

Alternate Text Gọi ngay