Professional Documents
Culture Documents
Bai 9 PDF
Bai 9 PDF
2
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.1 Lệnh Analog
3
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.2 Biểu diễn các giá trị analog
Trong bảng 9.1 trên ta thấy giá trị điện áp từ 0 tới 5V, được biểu
diễn bằng giá trị số từ 0 tới 4000.
Ví dụ: giá trị đo được là 0.00125 V thì trong PLC được biểu
diễn bằng số là:
4
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.2 Biểu diễn các giá trị analog
5
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.3 Bộ điều hợp mở rộng FX5-4AD-ADP
Số đầu vào analog có 4 kênh
6
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.3 Bộ điều hợp mở rộng FX5-4AD-ADP
Số đầu vào analog có 4 kênh
7
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.3 Bộ điều hợp mở rộng FX5-4AD-ADP
Điện áp đầu vào tương tự -10 đến +10 V DC (điện trở đầu vào 1 MΩ)
Dòng đầu vào tương tự -20 đến +20 mA DC (điện trở đầu vào 250 Ω)
9
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.3 Bộ điều hợp mở rộng FX5-4AD-ADP
Đồ thị đặc tính đầu vào điện áp (0 đến 10 V)
Giá trị đầu vào analog thực tế
14
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.3 Bộ điều hợp mở rộng FX5-4AD-ADP
Đồ thị đặc tính đầu vào dòng điện (0 đến 20mA)
Giá trị đầu vào analog thực tế
Độ chính xác
19
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.3 Bộ điều hợp mở rộng FX5-4AD-ADP
20
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.1 Chương trình tính toán giá trị điện áp đo đầu vào
Đầu vào analog
(y)-V
10V
150oC
?V
Đầu ra
số (x)
0oC
0
12000 16000
Mối quan hệ giữa đầu vào và đầu ra là mối quan hệ tuyến tính có
dạng đường thẳng đơn giản y = ax + b. 21
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.1 Chương trình tính toán giá trị điện áp đo đầu vào
Phương trình trên có dạng y = x/1600. Do đó nếu biết được
giá trị số là 12000 ta tính được ngay đầu ra là 7.5 V.
Ta hãy tổng quát hóa công thức tính toán
22
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.1 Chương trình tính toán giá trị điện áp đo đầu vào
23
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.1 Chương trình tính toán giá trị điện áp đo đầu vào
A _ Max − A _ Min
A _ In = ( D _ Out − D _ Min) + A _ Min
D _ Max − D _ Min
Các kí hiệu: •A_In : Giá trị analog đầu vào cần xác định.
•A_Min : Giá trị giới hạn dưới của giá trị đầu vào tương tự.
•A_Max : Giá trị giới hạn trên của giá trị đầu vào tương tự.
•D_out : Giá trị chuyển đổi bằng số của A_In..
•D_Min : Giá trị chuyển đổi bằng số của A_Min.
•D_Max : Giá trị chuyển đổi bằng số của A_Max. 24
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.2Viết chương trình con xuất dữ liệu ra đầu ra Analog
25
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.2Viết chương trình con xuất dữ liệu ra đầu ra Analog
D _ Max − D _ Min
Các kí hiệu: D _ In = ( A _ Out − A _ Min) + D _ Min
A _ Max − A _ Min
•A_Out : Giá trị analog đầu ra mong muốn
•A_Min : Giá trị giới hạn dưới của tín hiệu ra tương tự.
•A_Max : Giá trị giới hạn trên của tín hiệu ra tương tự.
•D_In : Giá trị bằng số tương ứng với A_Out.
•D_Min : Giá trị bằng số tương ứng với A_Min.
•D_Max : Giá trị bằng số tương ứng với A_Max. 26
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.3 Cài đặt thông số cho FX5-4AD-ADP
Cài đặt
[Tool] [Module Tool List]
28
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.3 Cài đặt thông số cho FX5-4AD-ADP
Cài đặt
4. Đánh dấu CH
chọn, đặt các giá trị
và nhấp vào nút
[Offset Setting].
29
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.3 Cài đặt thông số cho FX5-4AD-ADP
Cài đặt
5. click [Yes] button.
30
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.3 Cài đặt thông số cho FX5-4AD-ADP
Cài đặt 7. click [Yes] button.
31
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.3 Cài đặt thông số cho FX5-4AD-ADP
Cài đặt
9. Click [Yes]
button.
32
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.3 Cài đặt thông số cho FX5-4AD-ADP
33
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
9.4.3 Cài đặt thông số cho FX5-4AD-ADP
34
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.4 Xây dựng công thức tính toán
Xem video
9.4.3 Cài đặt thông số cho FX5-4AD-ADP
35
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.5 Module tích hợp analog FX5U CPU
Module tích hợp đầu vào/ra anaolog FX5U có 2 kênh 12bit đầu vào
analog điện áp và 1 kênh 12bit đầu ra analog điện áp.
Điện áp đầu vào analog 0 đến +10 V DC (điện trở đầu vào 115.7 k Ω)
Thanh ghi dữ liệu đầu vào: SD6020 (Dữ liệu vào của ch1)
SD6060 (Dữ liệu vào của ch2)
Đầu ra analog có 1 CH
Thanh ghi dữ liệu đầu ra: SD6180 (Dữ liệu cài đặt đầu ra của ch1)
37
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.5 Module tích hợp analog FX5U CPU
Khối thiết bị đầu cuối
38
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.5 Module tích hợp analog FX5U CPU
Đầu vào analog
39
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.5 Module tích hợp analog FX5U CPU
Đầu ra analog
Ứng dụng ngõ vào, ngõ ra analog PLC điều khiển biến tần 40
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.5 Module tích hợp analog FX5U CPU
Cài đặt Analog Input
Trong cửa sổ Navigation chọn Parameter => FX5UCPU => Module
Parameter và Click vào Analog Input.
41
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.5 Module tích hợp analog FX5U CPU
Cửa số cài đặt Analog Input xuất hiện => chọn A/D Conversion Enable/Disable
Setting thành Enable.
42
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.5 Module tích hợp analog FX5U CPU
Để cài đặt Scaling, chọn Application Setting => Scaling Setting => Scaling
anable/disable => enable.
43
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.5 Module tích hợp analog FX5U CPU
Ta có thể cài đặt thông số giới hạn trên và dưới cho Scaling trong Scaling Upper
Limit Value và Scaling Lower Limit Value.
Click Apply để lưu cài đặt
44
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.5 Module tích hợp analog FX5U CPU
Cài đặt Analog Output
Trong cửa sổ Navigation chọn Parameter => FX5UCPU => Module Parameter và
Click vào Analog Output
46
BÀI 9: LỆNH LẬP TRÌNH ANALOG
9.6 Xây dựng hàm Analog trong FX5U
Ví dụ xây dựng tính toán đo giá trị analog điện áp đầu vào
A _ Max − A _ Min
A _ In = ( D _ Out − D _ Min) + A _ Min
D _ Max − D _ Min
47