Đăng Ký
Trang 1 của 17 12311 ... CuốiCuối
Kết quả 1 đến 10 của 173

Hybrid View

  1. #1
    Thành viên cấp 1
    Ngày tham gia
    Mar 2011
    Bài viết
    46
    Thanks
    1
    3 lượt trong 3 bài viết

    Question Hỏi/đáp và tài liệu về PID trong S7-200

    có bác nào biết các lệnh này không chỉ cho em với

  2. #2
    Thành viên cấp 5
    Ngày tham gia
    Mar 2011
    Đang ở
    Ho Chi Minh City
    Bài viết
    506
    Thanks
    9
    13 lượt trong 13 bài viết
    Bạn vào phần mềm Step7-Micro win, lấy lệnh PID, sau đó nhấn F1, đọc triếng anh trước nha.

    Sau đó, đọc tiếng Việt.

    1. LỆNH PID LOOP


    Lệnh PID Loop vòng (vòng tỉ lệ, tích phân, vi phân) được dùng để thực hiện phép toán PID. Lệnh này có hai toán hạng: một là địa chỉ TBL, là địa chỉ khởi đầu của bảng lập vòng và hai là số LOOP, là hằng số từ 0 đến 7.
    Các điều kiện lỗi khi set ENO = 0, SM1.1 (overflow), SM4.3 (run-ti me), 0006 (địa chỉ gián tiếp).
    Tám lệnh PID có thể được dùng trong một chương trình. Nếu hai hoặc nhiều hơn hai lệnh PID được dùng cùng một số vòng (thậm chí chúng có bảng địa chỉ khác nhau), thì những phép tính PID sẽ can thiệp vào lẫn nhau và ngõ ra sẽ không đoán hay tính toán được.
    Bảng lập vòng lưu trữ 9 thông số có chiều dài là 36 byte được dùng cho việc điều khiển, giám sát sự vận hành vòng lập, bao gồm giá trị hiện tại và giá trị trước đó của biến điều chỉnh, biến đặt, ngõ ra, độ lợi, thời gian lấy mẫu, thời gian tích phân, thời gian vi phân, tổng tích phân (mức ngưỡng bias).

    Địa chỉ lệnh Tên Dạng Type Miêu tả
    0 Biến xử lý (process variable) PVn Double word – real in Bao gồm biến xử lý, chuẩn hoá từ 0 đến 1.
    4 Điểm đặt (setpoint) SPn Double word – real in Bao gồm điểm đặt, chuẩn hoá từ 0 đến 1.
    8 Output Mn Double word - real in/out Ngõ ra PID đã được tính toán, chuẩn hoá tỉ lệ từ 0 đến 1.
    12 Độ lợi vòng (Gain) Kc Double word - real in Bao gồm độ lợi là hằng số tỷ lệ. Có thể dương hoặc âm.
    16 Thời gian lấy mẫu (Sample time) Ts Double word - real in Thời gian lấy mẫu, đơn vị là giây, là số dương.
    20 Thời gian tích phân (Integral time) hoặc reset Ti Double word - real in Chứa thời gian tích phân và tốc độ (rate), đơn vị tính: phút, là số dương.
    24 Thời gian vi phân (Derivative time) hoặc reset TD Double word - real in Chứa thời gian vi phân và tốc độ (rate), đơn vị tính: phút, là số dương.
    28 Mức ngưỡng (bias) MX Double word - real In/out Bao gồm mức ngưỡng và giá trị tổng vi phân nằm từ 0 đến 1.

    32 Biến xử lý trước đó PVn-1 Double word - real In/out Trị số đo giá trị của biến xử lý trước đó được lưu từ lúc thực thi lệnh PID cuối cùng.
    0983.398.372
    Hidden Content

  3. #3
    Thành viên cấp 1
    Ngày tham gia
    May 2012
    Đang ở
    Nghệ An
    Bài viết
    20
    Thanks
    0
    0 lượt trong 0 bài viết
    Trích dẫn Gửi bởi Tommy Xem bài viết
    Bạn vào phần mềm Step7-Micro win, lấy lệnh PID, sau đó nhấn F1, đọc triếng anh trước nha.

    Sau đó, đọc tiếng Việt.

    1. LỆNH PID LOOP


    Lệnh PID Loop vòng (vòng tỉ lệ, tích phân, vi phân) được dùng để thực hiện phép toán PID. Lệnh này có hai toán hạng: một là địa chỉ TBL, là địa chỉ khởi đầu của bảng lập vòng và hai là số LOOP, là hằng số từ 0 đến 7.
    Các điều kiện lỗi khi set ENO = 0, SM1.1 (overflow), SM4.3 (run-ti me), 0006 (địa chỉ gián tiếp).
    Tám lệnh PID có thể được dùng trong một chương trình. Nếu hai hoặc nhiều hơn hai lệnh PID được dùng cùng một số vòng (thậm chí chúng có bảng địa chỉ khác nhau), thì những phép tính PID sẽ can thiệp vào lẫn nhau và ngõ ra sẽ không đoán hay tính toán được.
    Bảng lập vòng lưu trữ 9 thông số có chiều dài là 36 byte được dùng cho việc điều khiển, giám sát sự vận hành vòng lập, bao gồm giá trị hiện tại và giá trị trước đó của biến điều chỉnh, biến đặt, ngõ ra, độ lợi, thời gian lấy mẫu, thời gian tích phân, thời gian vi phân, tổng tích phân (mức ngưỡng bias).

    Địa chỉ lệnh Tên Dạng Type Miêu tả
    0 Biến xử lý (process variable) PVn Double word – real in Bao gồm biến xử lý, chuẩn hoá từ 0 đến 1.
    4 Điểm đặt (setpoint) SPn Double word – real in Bao gồm điểm đặt, chuẩn hoá từ 0 đến 1.
    8 Output Mn Double word - real in/out Ngõ ra PID đã được tính toán, chuẩn hoá tỉ lệ từ 0 đến 1.
    12 Độ lợi vòng (Gain) Kc Double word - real in Bao gồm độ lợi là hằng số tỷ lệ. Có thể dương hoặc âm.
    16 Thời gian lấy mẫu (Sample time) Ts Double word - real in Thời gian lấy mẫu, đơn vị là giây, là số dương.
    20 Thời gian tích phân (Integral time) hoặc reset Ti Double word - real in Chứa thời gian tích phân và tốc độ (rate), đơn vị tính: phút, là số dương.
    24 Thời gian vi phân (Derivative time) hoặc reset TD Double word - real in Chứa thời gian vi phân và tốc độ (rate), đơn vị tính: phút, là số dương.
    28 Mức ngưỡng (bias) MX Double word - real In/out Bao gồm mức ngưỡng và giá trị tổng vi phân nằm từ 0 đến 1.

    32 Biến xử lý trước đó PVn-1 Double word - real In/out Trị số đo giá trị của biến xử lý trước đó được lưu từ lúc thực thi lệnh PID cuối cùng.

    Chào diễn đàn, cho mình hỏi cái này nhé, mình đang làm đồ án có mô hình như hình trên, yêu cầu: Đầu ra xả nước tuỳ ý(van xả có
    thể điều chỉnh với mọi góc mở, nhưng mực nước trong bình lại luôn ở một mức cố định là 80%) mình ở đây k hiểu là tại sao trên mô hình lại dùng cả cảm biến mức và cảm biến lưu lượng, theo mình chỉ cần cảm biến mức là được rồi, các bạn có thể cho mình hỏi cách tổng hợp để lựa chọn bộ điều chỉnh trong PLC luôn nhé, thank diễn đàn

  4. #4
    Thành viên cấp 4
    Ngày tham gia
    Aug 2011
    Bài viết
    444
    Thanks
    12
    16 lượt trong 14 bài viết
    Trích dẫn Gửi bởi nganha_tinhyeu Xem bài viết

    Chào diễn đàn, cho mình hỏi cái này nhé, mình đang làm đồ án có mô hình như hình trên, yêu cầu: Đầu ra xả nước tuỳ ý(van xả có
    thể điều chỉnh với mọi góc mở, nhưng mực nước trong bình lại luôn ở một mức cố định là 80%) mình ở đây k hiểu là tại sao trên mô hình lại dùng cả cảm biến mức và cảm biến lưu lượng, theo mình chỉ cần cảm biến mức là được rồi, các bạn có thể cho mình hỏi cách tổng hợp để lựa chọn bộ điều chỉnh trong PLC luôn nhé, thank diễn đàn
    toi có hứng thú cái này của bạn đó, có gì bạn cứ liên hệ nhé. cái của bạn dùng ổn định thì van xả bao nhiêu nó bù lại bằng ấy.

  5. #5
    Thành viên cấp 1
    Ngày tham gia
    May 2012
    Đang ở
    Nghệ An
    Bài viết
    20
    Thanks
    0
    0 lượt trong 0 bài viết
    Trích dẫn Gửi bởi thanhke_auto Xem bài viết
    toi có hứng thú cái này của bạn đó, có gì bạn cứ liên hệ nhé. cái của bạn dùng ổn định thì van xả bao nhiêu nó bù lại bằng ấy.
    thanks bạn nhé, vậy mình và bạn cùng trao đổi trên diễn đàn để mọi thành viên cùng tham khảo nhé, cụ thể mô hình ở đây là có 2 đầu vao analog là lấy từ cảm biến lưu lượng(0-10V) và cảm biến mức(0-10V), theo bạn thì có nên đưa 2 đầu vào để lập trình k? hay là chỉ dùng đầu vào là cảm biến mức thôi, đầu ra ở đây là điều khiển động cơ(0-10V), bạn định hướng cho mình cách lập trình nhé...

  6. #6
    Thành viên cấp 4
    Ngày tham gia
    Aug 2011
    Bài viết
    444
    Thanks
    12
    16 lượt trong 14 bài viết
    Trích dẫn Gửi bởi nganha_tinhyeu Xem bài viết
    thanks bạn nhé, vậy mình và bạn cùng trao đổi trên diễn đàn để mọi thành viên cùng tham khảo nhé, cụ thể mô hình ở đây là có 2 đầu vao analog là lấy từ cảm biến lưu lượng(0-10V) và cảm biến mức(0-10V), theo bạn thì có nên đưa 2 đầu vào để lập trình k? hay là chỉ dùng đầu vào là cảm biến mức thôi, đầu ra ở đây là điều khiển động cơ(0-10V), bạn định hướng cho mình cách lập trình nhé...
    để ổn định mức nước trong bồn thì cần 1 cái cảm biến đưa mức nước về PLC xử lý. và có 1 bơm analog để bơm nước vào bồn. bạn nói rõ các thiết bị có trong mô mô hình này lên cho m coi nha. còn khi đã hiểu trong mô hình những thiết bị phục vụ mục đích gì thì mình sẽ nói hướng giải quyết bài toán này. cái cảm biến lưu lượng mục đích nó để kiểm tra nước chảy trong đường ống. mình chưa hiểu là nó để làm gì.

  7. #7
    Thành viên cấp 3
    Ngày tham gia
    May 2011
    Bài viết
    202
    Thanks
    16
    9 lượt trong 8 bài viết
    Trích dẫn Gửi bởi nganha_tinhyeu Xem bài viết

    Chào diễn đàn, cho mình hỏi cái này nhé, mình đang làm đồ án có mô hình như hình trên, yêu cầu: Đầu ra xả nước tuỳ ý(van xả có
    thể điều chỉnh với mọi góc mở, nhưng mực nước trong bình lại luôn ở một mức cố định là 80%) mình ở đây k hiểu là tại sao trên mô hình lại dùng cả cảm biến mức và cảm biến lưu lượng, theo mình chỉ cần cảm biến mức là được rồi, các bạn có thể cho mình hỏi cách tổng hợp để lựa chọn bộ điều chỉnh trong PLC luôn nhé, thank diễn đàn
    Để ổn định mực nước ở mức 80% (hay giá trị khác tùy mình đặt) thì bạn lấy tín hiệu từ cảm biến mức, cảm biến lưu lượng chỉ để đo tốc độ dòng chảy trong ống, không dùng để điều khiển ổn định mức nước được.
    Hãy chia sẽ để được học hỏi nhiều hơn.

  8. #8
    Thành viên cấp 1
    Ngày tham gia
    May 2012
    Đang ở
    Nghệ An
    Bài viết
    20
    Thanks
    0
    0 lượt trong 0 bài viết
    Trích dẫn Gửi bởi Tommy Xem bài viết
    Bạn vào phần mềm Step7-Micro win, lấy lệnh PID, sau đó nhấn F1, đọc triếng anh trước nha.

    Sau đó, đọc tiếng Việt.

    1. LỆNH PID LOOP


    Lệnh PID Loop vòng (vòng tỉ lệ, tích phân, vi phân) được dùng để thực hiện phép toán PID. Lệnh này có hai toán hạng: một là địa chỉ TBL, là địa chỉ khởi đầu của bảng lập vòng và hai là số LOOP, là hằng số từ 0 đến 7.
    Các điều kiện lỗi khi set ENO = 0, SM1.1 (overflow), SM4.3 (run-ti me), 0006 (địa chỉ gián tiếp).
    Tám lệnh PID có thể được dùng trong một chương trình. Nếu hai hoặc nhiều hơn hai lệnh PID được dùng cùng một số vòng (thậm chí chúng có bảng địa chỉ khác nhau), thì những phép tính PID sẽ can thiệp vào lẫn nhau và ngõ ra sẽ không đoán hay tính toán được.
    Bảng lập vòng lưu trữ 9 thông số có chiều dài là 36 byte được dùng cho việc điều khiển, giám sát sự vận hành vòng lập, bao gồm giá trị hiện tại và giá trị trước đó của biến điều chỉnh, biến đặt, ngõ ra, độ lợi, thời gian lấy mẫu, thời gian tích phân, thời gian vi phân, tổng tích phân (mức ngưỡng bias).

    Địa chỉ lệnh Tên Dạng Type Miêu tả
    0 Biến xử lý (process variable) PVn Double word – real in Bao gồm biến xử lý, chuẩn hoá từ 0 đến 1.
    4 Điểm đặt (setpoint) SPn Double word – real in Bao gồm điểm đặt, chuẩn hoá từ 0 đến 1.
    8 Output Mn Double word - real in/out Ngõ ra PID đã được tính toán, chuẩn hoá tỉ lệ từ 0 đến 1.
    12 Độ lợi vòng (Gain) Kc Double word - real in Bao gồm độ lợi là hằng số tỷ lệ. Có thể dương hoặc âm.
    16 Thời gian lấy mẫu (Sample time) Ts Double word - real in Thời gian lấy mẫu, đơn vị là giây, là số dương.
    20 Thời gian tích phân (Integral time) hoặc reset Ti Double word - real in Chứa thời gian tích phân và tốc độ (rate), đơn vị tính: phút, là số dương.
    24 Thời gian vi phân (Derivative time) hoặc reset TD Double word - real in Chứa thời gian vi phân và tốc độ (rate), đơn vị tính: phút, là số dương.
    28 Mức ngưỡng (bias) MX Double word - real In/out Bao gồm mức ngưỡng và giá trị tổng vi phân nằm từ 0 đến 1.

    32 Biến xử lý trước đó PVn-1 Double word - real In/out Trị số đo giá trị của biến xử lý trước đó được lưu từ lúc thực thi lệnh PID cuối cùng.
    bạn có thể giải thích cho mình mấy cái lỗi khi sử dụng PID được k?
    - Electrycal my favorite -

  9. #9
    Thành viên Mới
    Ngày tham gia
    Oct 2013
    Bài viết
    4
    Thanks
    0
    Thanked 1 Time in 1 Post
    4rum...cho e hỏi.!
    e là sinh viên đang thực tập....!e mún tìm hiểu cách dk động cơ không đồng bộ 3Fa bằng cách tự động thay đổi tần số bằng biến tần ABB ACS 150 kết hợp với PLC S7-200 + EM 235.nhận tín hiệu của em là sensors cảm biến áp suất dòng ra 4-20mA.giải bằng thuật toán PID..!
    Để điều khiển tốc độ động cơ khi ap suất thay đổi...!
    +thì chương trình e phải viết trên PLC là như thế nào?
    +cách kết nối giữa biến tần và PLC ra sao?
    +e chưa hiểu nhiều về thuật toán PID ?mong mọi ng giúp đở..!!những công thức trong thuật toán co lien quan gì đến cách viết chương trình.!

  10. #10
    Thành viên Đồng
    Ngày tham gia
    Mar 2011
    Đang ở
    Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
    Bài viết
    1,879
    Thanks
    159
    231 lượt trong 198 bài viết
    Trích dẫn Gửi bởi HUTECH Xem bài viết
    4rum...cho e hỏi.!
    e là sinh viên đang thực tập....!e mún tìm hiểu cách dk động cơ không đồng bộ 3Fa bằng cách tự động thay đổi tần số bằng biến tần ABB ACS 150 kết hợp với PLC S7-200 + EM 235.nhận tín hiệu của em là sensors cảm biến áp suất dòng ra 4-20mA.giải bằng thuật toán PID..!
    Để điều khiển tốc độ động cơ khi ap suất thay đổi...!
    +thì chương trình e phải viết trên PLC là như thế nào?
    +cách kết nối giữa biến tần và PLC ra sao?
    +e chưa hiểu nhiều về thuật toán PID ?mong mọi ng giúp đở..!!những công thức trong thuật toán co lien quan gì đến cách viết chương trình.!
    Bạn hỏi thế này thì trả lời bạn như sau: Bạn chả hiểu quái gì về cái bạn đang làm, ai trả lời bạn thì là làm cả cho bạn rồi
    Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
    Liên hệ: Hidden Content
    website: Hidden Content
    __________________________________________________ ___________________
    Phone: 0912888729 - 0985888729
    Y.M: codientuhd

Trang 1 của 17 12311 ... CuốiCuối

Tag của Chủ đề này

Đánh dấu

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Back to Top