Trích dẫn Gửi bởi tran_hieu0983 Xem bài viết
PID số và PID tương tự là sao bạn?! Mới nghe khái niệm này ^^. PID là PID. Còn đối tượng điều khiển thì khác nhau thôi chứ. Dạng tín hiệu xuất là xung hay Analog vậy thôi.

Nói tóm lại:

Nếu động cơ thì dùng Encoder làm tín hiệu PV feedback. Còn các đối tượng khác thì dùng chuyển đổi về Analog (nói chung) để điều khiển.

Thân
PID tương tự là bộ điều khiển được mô tả bởi phương trình vi phân. Dạng phương trình này là không thể thực hiện được trong tính toán số.
PID số là dạng rời rạc của phương trình vi phân này với một chu kỳ lấy mẫu. Đây là một dạng phương trình sai phân
u(k) = u(k-1) + q0.e(k) + q1.e(k-1) + q2.e(k-2)
Với dạng rời này, ta có thể thực hiện nó trong các PLC với một chu kỳ lấy mẫu.

Nếu bạn có ý muốn viết lại bộ PID cho riêng mình thì bạn cần tìm hiểu cách xác định phương trình sai phân này dựa vào phương trình vi phân gốc.
Nếu bạn chỉ là sử dụng bộ PID để điều khiển thì không cần, bạn chỉ cần gọi khối PID có sẵn trong Step7 rồi cấu hình tham số cho nó là được.

Thân.