Lệnh lập trình timer định thời 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í

Tìm hiểu về lệnh lập trình timer định thời trên plc delta

Trên các dòng plc delta thường hỗ trợ 3 loại timer bao gồm: 100ms 10ms và 1ms, tùy theo từng dòng plc delta khác nhau mà số lượng timer hỗ trợ khác nhau.

Đối với dòng plc delta ss2 có số lượng timer như sau:

  • 100ms(M1028=ON,T64~T126:10ms): 100ms(M1028=ON,T64~T126:10ms) 100ms(M1028=ON,T64~T126:10ms) 100ms(M1028=ON,T64~T126:10ms) 100ms(M1028=ON,T64~T126:10ms)
  • 10ms(M1038=ON,T200~T245: 1ms): 10ms(M1038=ON,T200~T245: 1ms) T240~T245(accumulative),6 points)
  • 1ms: T127, 1 points,T246~T249(accumulative), 4 points.

Trong đó được chia làm 2 kiểu timer như sau:

  • General là loại timer thường giá trị đếm của timer sẽ reset nếu tiếp điểm ngõ vào timer về 0.
  • Accumulative: là loại timer lưu giá trị đếm hiện tại khi ngõ vào về 0, khi ngõ vào chuyển từ 0=>1 thì timer tiếp tục đếm lên từ giá trị này.

Ví dụ về lập trình timer định thời trên plc delta

Giản đồ thời gian lệnh lập trình timer của plc delta

Giản đồ thời giam timer của plc delta
Giản đồ thời giam timer của plc delta

Đây là mô tả chi tiết quá trình hoạt động của lệnh timer trên plc delta:

  • Khi ngõ vào X0 ở trạng thái On thì timer T0 sẽ đếm đến 100
  • Sau khi đếm đủ 100 thì T0 On lên 1.

Ví dụ lập trình timer trên plc delta

 

Ví dụ lập tình timer định thời trên plc delta
Ví dụ lập tình timer định thời trên plc delta

Mô tả chi tiết ví dụ:

  • Khi M0 ON thì timer T0 bắt đầu đếm từ 0-100 ứng với 0-100x100ms là khoảng 10s
  • Khi T0 đếm đến 100 thì T0 sẽ chuyển từ 0=>1 lúc này lệnh RST M0 thực hiện nên ngõ ra Y0 về 0.

=> Chức năng của lệnh này là sẽ duy trì ngõ ra của Y0 là ON bằng thời gian cài đặt cho timer T0.

Tham khảo thêm sản phẩm: mua bán plc delta cũ

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