Đây là clip tut sử dụng PID tune control
Tóm lại khi khai báo bộ PID sẽ có 4 phần 9h
+Scale tín hiệu đầu vào(PV=Process value)
+Scale tín hiệu đặt(SP=Set point)
+Dãi giá trị analog ngõ ra
+Và các thông số của bộ PID (Sample,Gain,T-time,D-time)những tham số này có thể lấy bằng PID tune control hoặc dùng phương pháp của Nichol-Zeighler để lấy giá trị tham số
HSC=High speed counter
PWM=Phát xung tốc độ cao
PWM=Phát xung tốc độ cao
Bản chất PID là điều khiển vòng kín.
nghĩa là phải có PV,và SP
Khi đó bộ dk sẽ phải làm sao cho sai số giữa PV và SP=0 dựa trên việc thay đổi output
Nghĩa là giá trị PV của bạn phải bị tác động bởi output
Do đó nếu làm như bạn nêu trên thì khi bạn dung biến trở giả PV thì bạn phải làm luôn chức năng là tự chỉnh cho PV về SP khi Output thay đổi nếu ko thì ko còn ý nghĩa vòng kín nữa
nghĩa là phải có PV,và SP
Khi đó bộ dk sẽ phải làm sao cho sai số giữa PV và SP=0 dựa trên việc thay đổi output
Nghĩa là giá trị PV của bạn phải bị tác động bởi output
Do đó nếu làm như bạn nêu trên thì khi bạn dung biến trở giả PV thì bạn phải làm luôn chức năng là tự chỉnh cho PV về SP khi Output thay đổi nếu ko thì ko còn ý nghĩa vòng kín nữa
Phần cứng:
Cầu H điều chỉnh speed DC
PLC dùng PWM điều chỉnh speed DC qua cầu H
PV:Tốc độ động cơ(Dùng encoder xác định)
SP:Tốc độ động cơ
Output:Độ rộng xung phát ra cầu H
Cầu H điều chỉnh speed DC
PLC dùng PWM điều chỉnh speed DC qua cầu H
PV:Tốc độ động cơ(Dùng encoder xác định)
SP:Tốc độ động cơ
Output:Độ rộng xung phát ra cầu H
về phương pháp đọc xung encoder quy ra tốc độ thì trên 4r có nói rùi, bạn xem nguồn này nha http://plcvietnam.com.vn/showthread.php?t=37
và để lấy xung về thì bạn có thể sử dụng ngắt của S7_200, có thể làm nhiều cách khác nhau, dùng ngắt timer cứ 200ms hay 100ms nó lấy mẫu xung 1 lần về,.... sử dụng bộ đếm tốc độ cao nữa,...
và để lấy xung về thì bạn có thể sử dụng ngắt của S7_200, có thể làm nhiều cách khác nhau, dùng ngắt timer cứ 200ms hay 100ms nó lấy mẫu xung 1 lần về,.... sử dụng bộ đếm tốc độ cao nữa,...
PV là giá trị nhiệt độ đo về từ con PT100
OUTPUT là giá trị xuất ra đối tượng điều khiển
giá trị OUT của bạn lấy ra mạch công suất để điều chỉnh góc mở anpha của thyristor
còn các hệ số P,I,D thì bạn dùng PID tune control panel. sau đó hiệu chỉnh dần
https://www.youtube.com/watch?v=zEb2gGDB_gY
0 nhận xét:
Đăng nhận xét