Bài này hướng dẫn lập trình lệnh timer( định thời) trên plc Delta, có ví dụ kèm giải thích ngắn gọn, dễ hiểu.
Hướng dẫn lập trình lệnh timer định thời plc Delta
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.
Delta ss2:
- 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.
Chia làm 2 kiểu timer:
- 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.
Giản đồ thời gian

Mô tả:
- 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ụ

Mô tả :
- 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.