Lệnh phát xung tốc độ cao trên plc delta

Bài viết này thuộc khóa học lập trình plc delta online miễn phí của abientan, mời các bạn theo dõi toàn bộ khóa học tại đây:

Khóa học lập trình plc delta online miễn phí

Phất xung tốc độ cao trên plc delta là sao ?

Trong một số loại máy móc phức tạp yêu cầu độ chính xác cao thường có gắn một số cơ cấu cơ khí có sử dụng động cơ servo hay motor step. Mà để điều khiển được những thiết bị này thì trên plc bắt buộc chúng ta phải sử dụng bộ phát xung tốc độ cao để điều khiển những thiết bị này.

Trên mỗi dòng plc delta khác nhau thì có hỗ trợ số lượng ngõ ra phát xung và tốc độ tối đa khác nhau. Lưu ý phát xung tốc độ cao chỉ thực hiện được trên plc delta loại có ngõ ra transistor, còn loại plc có ngõ ra relay thì không thể sử dụng lệnh phát xung tốc độ cao được.

Lệnh phát xung tốc độ cao trên plc delta

Trước khi sử dụng lệnh phát xung tốc độ cao trên plc delta thì các bạn phải tìm hiểu thật kỹ trong thông tin thiết bị xem dòng plc delta các bạn đang dùng hỗ trợ phát xung tốc độ cao ở những chân nào và tốc độ tối đa cho phép là bao nhiêu. Ví dụ như dòng plc delta ss2 hỗ trợ phát xung tốc độ cao ở 4 chân ngõ ra là Y0 Y1 Y2 Y3 tốc độ tối đa là 10,000Hz hay 10KHz.

Lệnh phát xung cơ bản trên plc delta

Lệnh phát xung tốc độ cao trên plc delta
Lệnh phát xung tốc độ cao trên plc delta

Mô tả lệnh phát xung tốc độ cao trên plc delta

  • M0 là tiếp điểm kích hoạt phát xung.
  • D0 là tần số của xung ngõ ra
  • D2 là số lượng xung phát ra ở ngõ ra
  • Y0 là chân sẽ phát xung
  • M1029 sẽ On lên 1 khi phát xung hoàn thành.
  • D1030 là số xung đã phát.
  • Nếu nhập D2=0 thì lệnh phát xung sẽ phát liên tục cho đến khí nào M0 chuyển về trạng thái OFF
  • Sử dụng cú pháp DPLSY nếu muốn dùng lệnh 32 bit, còn PLSY sử dụng cho lệnh 16 bit.

Bit báo hoàn thành việc phát xung của từng chân

M1029: M1029 = ON when Y0 pulse output is completed.
M1030: M1030 = ON when Y1 pulse output is completed.
M1102: M1102 = ON when Y2 pulse output is completed.
M1103: M1103 = ON when Y3 pulse output is completed.

Thanh ghi số lượng xung đã phát của từng chân

D1030: Present number of Y0 output pulses (Low word).
D1031: Present number of Y0 output pulses (High word).
D1032: Present number of Y1 output pulses (Low word).
D1033: Present number of Y1 output pulses (High word).
D1336: Present number of Y2 output pulses (Low word).
D1337: Present number of Y2 output pulses (High word).
D1338: Present number of Y3 output pulses (Low word).
D1339: Present number of Y3 output pulses (High word)

Lệnh phát xung trên plc delta có thời gian tăng giảm tốc

Lệnh phát xung trên plc delta có thời gian tăng giảm tốc
Lệnh phát xung trên plc delta có thời gian tăng giảm tốc
  • Tương tự như lệnh phát xung bình thường nhưng lệnh phát xung có thêm thời gian tăng giảm tốc D4 đơn vị là ms, nhỏ nhất nhập được là 20ms.

Tham khảo thêm sản phẩm: plc delta cũ giá rẻ

Tham khảo thêm sản phẩm: dây cáp lập trình plc delta