Mình đang tìm hiểu về PID trong con S7-1200, ai có tài liệu hay biết về con này thì giúp mình với nha, thank nhìu!
Đính kèm 211
Printable View
Mình đang tìm hiểu về PID trong con S7-1200, ai có tài liệu hay biết về con này thì giúp mình với nha, thank nhìu!
Đính kèm 211
http://plcvietnam.com.vn/showthread.php?t=205
Bạn tham khảo thêm trong đó. Đã có tài liệu và project mẫu về cái này rồi.
chỉ có project chứ chưa có tài liệu mà anh ơi,ai có tài liệu của siemens về phần PID s7-1200 này không share mình với thanks nhiều ???
http://plcvietnam.com.vn/showthread.php?t=846
https://sites.google.com/site/chauch...imatic-s7-1200 (mục số 14); phải gắn thiết bị thực hành luôn mới hiểu.
Hiện tại mình đang viết chương trình cho con S7-1200 này, nhưng còn nhiều chỗ thắc mắc mà thiếu sót mong mọi người giúp mình nha. Ở dưới là hình ảnh chương trình của mình, mình có 1 số thắc mắc như sau:
Thứ 1 là network 1+2: Do mình muốn lấy 1 số nguyên để đưa vào ngõ vào Input-PER của PID, mình đọc trong tài liệu thì thấy chỉ có network 2 là đủ, nhưng khó ở chỗ là Value MD20 của Network 2 là số thực, trong khi tín hiệu điện áp của mình cấp vào ngõ vào analog 0 trên PLC là IW64. Network 1+2 của mình có vấn đề gì ko? Và có cac1ch nào chỉ dùng 1 lệnh Scale và Norm để có 1 số nguyên ở ngõ ra?
Thứ 2 là ở Network 3: Mình muốn hỏi ở phần Setpoint để nhập giá trị cài đặt để so sánh với Input - PER, nhưng mình ko biết phải Scale chỗ này như thế nào để nó đồng nhất với MW40.
Các bạn giúp mình nha, cám ơn nhiều!
Đính kèm 284
Mọi người cho mình hỏi Khối PID_Compact được gọi trong chương trình chính được không? Trong ví dụ mẫu của siemens mình thấy người ta gọi trong chương trình ngắt OB200. Nếu mình gọi trong chương trình chính liệu có ổn định ko nhỉ?
Hi Consair90,
Vì bộ PID cần thời gian để thực thi, nếu bạn để trong chương trình chính (OB1), sẽ khiến chu kỳ quét của PLC tăng lên nhiều (ứng dụng có nhiều PID thì OB1 càng chậm), làm đáp ứng củng PLC bị chậm.
Vậy nên đặt PID trong hàm ngắt, khi nào cần tính toàn PID thì cho ngắt để tính.
Em có con CPU 1212C DC/DC/DC version V2.0 nhưng tại sao lại không thể lấy lệnh PID_Compact ra được, có phải chăng con PLC dòng này không hỗ trợ khối hàm PID nhỉ? Mọi người có ai gặp vấn đề này chưa? Xem dùm em hình dưới với nhé
http://img7.imageshack.us/img7/7835/pidcompact.png
Có chứ sao ko có. Tôi làm rồi chạy bình thường. Vấn đề là chưa cấu hình đối tượng PID cho nó ( Technology Object). Còn lại việc cấu hình ra sao là do bạn. Đã cho bạn cái chìa khoá rồi đó.Trích dẫn:
có phải chăng con PLC dòng này không hỗ trợ khối hàm PID nhỉ?