Tín hiệu analog và CÁch xử LÝ trong plc s7-1200 Tín hiệu analog


Lệnh Scale và Normanlize trong TIA Portal



tải về 363.97 Kb.
trang5/5
Chuyển đổi dữ liệu05.03.2022
Kích363.97 Kb.
#51179
1   2   3   4   5
TIN HIỆU ANALOG TRONG S7-1200 Uploaded by Dương Bách

Lệnh Scale và Normanlize trong TIA Portal

Để sử dụng analog thì ta sẽ sử dụng tới hàm SCALE_X và NORM_X
Lệnh SCALE_X định tỷ lệ của thông số số thực được chuẩn hóa VALUE, với (0.0<=value<=1.0) thành kiểu dữ liệu và phạm vi giá trị được xác định bởi thông số MIN và MAX : OUT = VALUE (MAX - MIN) +MIN
Đối với lệnh SCALE_X, các thông số MIN, MAX và OUT phải là kiểu dữ liệu giống nhau





Lệnh NORM_X chuẩn hóa thông số VALUE bên trong phạm vi giá trị được xác định bởi các thông số MIN và MAX: OUT = (VALUE - MIN) / (MAX - MIN) với (0.0 <= out <=1.0)
Đối với lệnh NORM_X, các thông số MIN, VALUE và MAX phải là kiểu dữ liệu giống nhau





Lưu ý:
-thông số VALUE trong lệnh SCALE_X nên được giới hạn trong khoảng (0.0 <=value<= 1.0)
-thông số VALUE trong lệnh NORM_X nên được giới hạn trong khoảng (MIN <=value<= MAX)

Một đầu vào analog từ một module analog hoặc signal board sử dụng tín hiệu đầu vào hiện tại trong khoảng 0-27648 cho các giá trị hợp lệ. Giả sử một đầu vào analog là nhiệt độ tương ứng giá trị 0 là -300C và 27648 là 700C

Để chuyển đổi các giá trị analog cho các đơn vị tương ứng, trước hết ta chuẩn hóa giá trị đầu vào thành một giá trị từ 0.0 đến 1.0 và sau đó đưa nó về khoảng -30.0 đến 70.0. Giá trị kết quả là giá trị tương ứng với mức độ C.

Dưới đây là một ví dụ cụ thể :




tải về 363.97 Kb.

Chia sẻ với bạn bè của bạn:
1   2   3   4   5




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương