Đăng Ký
Kết quả 1 đến 3 của 3
  1. #1
    Thành viên Mới
    Ngày tham gia
    Mar 2016
    Bài viết
    9
    Thanks
    9
    2 lượt trong 2 bài viết

    Arrow Giá trị Offset và Gain của PLC

    Chào các anh chị trong diễn đàn !
    Cho em hỏi về khái niệm GAIN và OFFSET của PLC thì nó liên quan như thế nào đến cảm biến ạ em vẫn chưa hình dung ra . Ví dụ đo dải nhiệt độ 0-->200 độ , cảm biến 0-->20 mA , độ phân giải PLC 0-->32000 ,vậy Gain và Offset thì có liên quan gì ạ em cám ơn

  2. #2
    Thành viên cấp 1
    Ngày tham gia
    Nov 2015
    Bài viết
    19
    Thanks
    0
    5 lượt trong 4 bài viết
    Theo mình hiểu với dữ kiện của bạn thì Gain = 20mA, Offset = 0mA. Với điều kiện:
    Khi bạn chỉnh đầu vào nhiệt độ là 0, con cảm biến cho giá trị dòng đo được là 0, đầu ra ADC của PLC là 0
    Khi bạn chỉnh đầu vào nhiệt độ là 100, con cảm biến cho giá trị dòng đo được là 10mA, đầu ra ADC của PLC là 16000
    Khi bạn chỉnh đầu vào nhiệt độ là 200, con cảm biến cho giá trị dòng đo được là 20mA, đầu ra ADC của PLC là 32000
    Rút ra khái niệm: GAIN là giá trị analog làm cho ADC đầu ra max của độ phân giải
    OFFSET là giá trị analog làm cho ADC đầu ra bằng 0
    Offset hay còn gọi là giá trị chỉnh "không", khi mà cảm biến của mình không chuẩn (dùng lâu bị lệch giá trị, chẳng hạn để đầu vào 0 độ C mà đã cho dòng ra 1mA thì khi đó bạn phải điều chỉnh offset khi tính toán ADC để xuất ra giá trị nhiệt độ đúng)
    Hơi vòng vèo, ko biết có giúp j được bạn ko

  3. The Following 2 Users Say Thank You to tamokato For This Useful Post:


  4. #3
    Thành viên Mới
    Ngày tham gia
    Jun 2016
    Bài viết
    4
    Thanks
    0
    Thanked 2 Times in 1 Post
    Nói ngắn gọn : y=ax+b , y là giá trị đo , a là gain, x là giá trị thiết bị trả về, b là offset


    hàm FB0 AUTO_CAL

    SET
    SAVE
    = L 0.1
    A #IO4
    JCN M001
    L #IN0
    T #STAT9
    L #STAT9
    L #STAT10
    <>R
    JCN M002
    L #IN2
    L #IN1
    -R
    L #STAT10
    TAK
    T LD 2
    TAK
    L #STAT9
    -R
    L LD 2
    TAK
    /R
    T #IO6
    JU M003
    M002: L 0.000000e+000
    T #IO6
    M003: L #STAT9
    T #IO7
    L #IN1
    T #IO8
    CLR
    = #IO4
    M001: CLR
    A #IO5
    JCN M004
    L #IN0
    T #STAT10
    L #STAT9
    TAK
    <>R
    JCN M005
    L #IN2
    L #IN1
    -R
    L #STAT10
    TAK
    T LD 2
    TAK
    L #STAT9
    -R
    L LD 2
    TAK
    /R
    T #IO6
    JU M006
    M005: L 0.000000e+000
    T #IO6
    M006: L #STAT9
    T #IO7
    L #IN1
    T #IO8
    CLR
    = #IO5
    M004: L #IN0
    L #IO7
    -R
    L #IO6
    *R
    L #IO8
    +R
    T #OUT3
    CLR
    A L 0.1
    SAVE
    BE
    Lần sửa cuối bởi quocbiapy, ngày 07-06-2016 lúc 03:59 PM.

  5. The Following 2 Users Say Thank You to quocbiapy For This Useful Post:


Đá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