-
Little PLC
Xử lý tín hiệu Analog với Scale và Unscale trong S7-1200
Với Analog 200 và 300 thì các bạn đã biết và từ đó là nền tảng để chúng ta sử dụng cho hàm Scale và unscale bên S7-1200.
Để sử dụng analog thì ta sẽ sử dụng tới hàm SCALE_X và NORM. ^^:o:rolleyes:
-
Bài viết của "tran_hieu0983" đã được cám ơn bởi các thành viên:
-
Little PLC
Normalizing and Scaling một giá trị Analog đầu vào:
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 trong hiện tại là trong khoảng 0-27648 cho các giá trị hợp lệ. Giả sử một đầu vào Analog đại diện cho một nhiệt độ nơi mà các giá trị 0 của đầu vào Analog đại diện cho -30,0 độ C và 27648 đại diện cho 70,0 độ C.
Để chuyển đổi các giá trị Analog cho các đơn vị kỹ thuật tương ứng, chuẩn hóa đầu vào cho một giá trị giữa 0,0 và 1,0, và sau đó quy mô nó giữa -30,0 và 70,0. Giá trị kết quả là nhiệt độ đại diện bởi các đầu vào tương tự ở các mức độ C:
-
The Following 3 Users Say Thank You to tran_hieu0983 For This Useful Post:
-
Thành viên cấp 9
cám ơn anh đả giới thiệu analog trong plc s7-1200 ,tiện đây mình upload tài liệu analog s7-1200 mọi người tham khảo
Tải tại đây
Lần sửa cuối bởi plcvietnam, ngày 10-05-2012 lúc 01:24 AM.
Lý do: sửa link
-
-
Thành viên cấp 1
Gửi bởi
tran_hieu0983
Normalizing and Scaling một giá trị Analog đầu vào:
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 trong hiện tại là trong khoảng 0-27648 cho các giá trị hợp lệ. Giả sử một đầu vào Analog đại diện cho một nhiệt độ nơi mà các giá trị 0 của đầu vào Analog đại diện cho -30,0 độ C và 27648 đại diện cho 70,0 độ C.
Để chuyển đổi các giá trị Analog cho các đơn vị kỹ thuật tương ứng, chuẩn hóa đầu vào cho một giá trị giữa 0,0 và 1,0, và sau đó quy mô nó giữa -30,0 và 70,0. Giá trị kết quả là nhiệt độ đại diện bởi các đầu vào tương tự ở các mức độ C:
Bạn nói rõ hơn về hàm NORM_X được ko? ình chưa hiểu rõ hàm này lắm...? Hàm này dùng để chuyển đổi số nguyên sang số thực ak?
-
-
Thành viên cấp 9
hàm NORM_X dùng đọc giá trị analog input và giá trị analog (dang số nguyên )này nằm trong ngưởng min và max (ví vụ như min=0 và max=27648)
và cho ra output1 một giá trị và lưu vào một vùng nhớ (dử liệu dạng số thực) và sau đó dùng lệnh SCALE_X đọc giá trị output1 từ lệnh NORM_X và scale ra một giá trị output2 nằm trong ngưởng mình mong muốn (ví dụ như là 0-100 )
chúc bạn thành công.
bạn có thể xem tài liệu phía trên mình đả up người ta nói quá rỏ vấn đề này .
-
-
Thành viên cấp 1
Gửi bởi
tran_hieu0983
Normalizing and Scaling một giá trị Analog đầu vào:
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 trong hiện tại là trong khoảng 0-27648 cho các giá trị hợp lệ. Giả sử một đầu vào Analog đại diện cho một nhiệt độ nơi mà các giá trị 0 của đầu vào Analog đại diện cho -30,0 độ C và 27648 đại diện cho 70,0 độ C.
Để chuyển đổi các giá trị Analog cho các đơn vị kỹ thuật tương ứng, chuẩn hóa đầu vào cho một giá trị giữa 0,0 và 1,0, và sau đó quy mô nó giữa -30,0 và 70,0. Giá trị kết quả là nhiệt độ đại diện bởi các đầu vào tương tự ở các mức độ C:
anh cho em hỏi -3 và 7 ở lệnh Scale của anh là dải điện áp anh dùng ah?
-
-
Thành viên cấp 1
Gửi bởi
herok8
anh cho em hỏi -3 và 7 ở lệnh Scale của anh là dải điện áp anh dùng ah?
Bạn đọc kỹ đề bài rồi hãy hỏi nhé.
Hướng dẫn rất rõ ràng và trực quan.
Mong sẽ có những bài hay và tốt như bài này.:bz:bz:bz:bz
-
-
Thành viên cấp 1
Tôi không thấy lệnh unscale ở đâu hết.
-
-
Little PLC
Gửi bởi
lee_dong25
Tôi không thấy lệnh unscale ở đâu hết.
Lệnh Scale và Unscale là sự kết hợp của 2 khối hàm mình đã nói ở trên. NOrmal và Scale tổ hợp sinh ra hàm Scale và Unscale giống S7-300
-
-
Thành viên cấp 3
Gửi bởi
tran_hieu0983
Lệnh Scale và Unscale là sự kết hợp của 2 khối hàm mình đã nói ở trên. NOrmal và Scale tổ hợp sinh ra hàm Scale và Unscale giống S7-300
em hiểu rồi đảo ngược lại thank anh Hiế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
-
Nội quy - Quy định
Back to Top
Múi giờ GMT +7. Bây giờ là 09:49 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu