Bài này sẽ hướng dẫn các bạn sử dụng lệnh lập trình phát xung tốc độ cao trên plc Siemens S7-1200 có ví dụ và giải thích chi tiết.
Lệnh lập trình phát xung tốc độ cao plc Siemens s7-1200
Ứng dụng
- Điều khiển một số thiết bị mà tín hiệu điều khiển ở dạng xung ví dụ như driver servo, driver step và biến tần.
- Điều khiển tốc độ động cơ DC bằng việc điều chế độ rộng xung PWM.
- Sử dụng trong một số loại cảm biến yêu cầu nhận xung để phát ra tín hiệu như một số loại cảm biến siêu âm, laser đặt biệt.
Hướng dẫn
- bấm chuột phải vào plc và chọn Properties,
- sau đó kéo xuống mục Pulse genarators (PTO/PWM)
- Ở mục PTO1/PWM1 các bạn bấm vào General rồi bấm chọn Enable this pulse generator

- Sau đó vào mục Parameter asignment để cài đặt cho bộ phát xung.
=> Nếu chọn PTO thì thông số bộ phát xung sẽ để về mặc định
=> Nếu chọn PWM thì các bạn có thể cài đặt được thời gian chu kỳ và độ rộng xung.
các bạn có thể cài đặt thông số như hình bên dưới

- Thời gian 1 chu kỳ là 100ms
- Độ rộng xung là 50%.
Sau khi cài đặt xong các bạn thực hiện viết đoạn chương trình như sau để chạy thử

Khi EN và ANABLE ở trạng thái ON thì ngõ ra Q0.0 sẽ phát xung liên tục với chu như cài đặt ở trên là 100ms độ rộng xung là 50%.