Chuyển đổi thang đo (scaling): thuật ngữ PLC giải thích dễ hiểu
Phép đoGiống việc đổi ngoại tệ sang tiền của bạn: cùng một lượng, con số khác. Chuyển đổi thang đo biến con số thô của cảm biến thành giá trị đọc mà con người hiểu được, chẳng hạn đầy từ 0 đến 100 phần trăm.
Biến con số thô của cảm biến thành một phép đo hữu ích. Phép chuyển đổi phải khớp với dải đo đã chọn của cảm biến.
Chuyển đổi thang đo (scaling) trên một máy thật
Chuyển đổi thang đo (scaling) biến một con số thô thành phép đo hữu ích. Nó vẽ một đường thẳng giữa hai điểm đã biết: giá trị thô thấp nhất ứng với đáy dải đo, và giá trị cao nhất ứng với đỉnh.
Siemens thường dùng hai lệnh: NORM_X biến giá trị thô thành 0.0 đến 1.0, và SCALE_X biến giá trị đó thành đơn vị của bạn. Rockwell dùng SCP trong ngôn ngữ ladder và SCL trong sơ đồ khối chức năng. Mô-đun của hãng cũng có thể chuyển đổi giúp bạn.
Giá trị đọc thực có thể vượt ra ngoài dải một chút, và NORM_X, SCALE_X và SCP không giới hạn kết quả. Nếu phần còn lại của chương trình cần giới hạn, hãy thêm vào.
Chuyển đổi thang đo (scaling): một ví dụ có lời giải
Một đầu vào đọc 0 đến 27648 số đếm cho dải bồn 0 đến 100%. Giá trị đọc 6912 là một phần tư của 27648, nên mức là 25%. Giá trị đọc 13824 là một nửa, nên mức là 50%.
Chuyển đổi thang đo (scaling): một lỗi thường gặp
Tính toán bằng số nguyên. Giá trị thô chia cho toàn dải cho kết quả 0 trong phép tính số nguyên cho đến khi bồn đầy. Hãy dùng REAL.
Vẫn chưa chắc về thuật ngữ này? Hãy hỏi trong Phòng thay đồ.