Hướng dẫn sử dụng đọc Analog Input và xuất Analog Output
Số trang: 14
Loại file: pdf
Dung lượng: 4.40 MB
Lượt xem: 14
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Hướng dẫn sử dụng đọc Analog Input và xuất Analog Output tài liệu bổ ích cho các bạn đang học học phần này. Mời các bạn cùng tham khảo tài liệu để nắm vững nội dung chi tiết. Hi vọng tài liệu sẽ hữu ích đối với các bạn.
Nội dung trích xuất từ tài liệu:
Hướng dẫn sử dụng đọc Analog Input và xuất Analog OutputHƯỚNG DẪN SỬ DỤNG ĐỌC ANALOG INPUT VÀ XUẤTANALOG OUTPUTTrong một quá trình sản xuất có nhiều loại đại lượng vật lý (ví dụ như áp suất,nhiệt độ,vận tốc dài, vận tốc quay, độ pH và độ nhớt…). Các sensor đo lường phản ứng theo cácthay đổi trong các đại lượng cần đo bằng các cách như giãn nở tuyến tính,biến dạng góc,và sự thay đổi về khả năng dẫn điện. Các bộ chuyển đổi đo lường chuyển các thay đổi đãđề cập ở trên thành các tín hiệu analog tiêu chuẩn, chẳng hạn như: ± 500mV, ± 10V, 0đến 10V, ± 20mA, 4 đến20mA. Vì vậy các tín hiệu cần phải được truyền liên tục để đảmbảo tín hiệu được chính xác. Để đọc và xuất được các tín hiệu này, trong PLC có cácmodule Analog Input và Output để chuyển đổi tín hiệu analog thành tín hiệu số hoặcchuyển đổi tín hiệu số thành analog. Module analog input:Trong s7 1200 các PLC thường có tích hợp sẵn hai kênh analog input. Hoặc ta có thểdùng module gắn trên CPU ( thường gọi là signal boards) hoặc module rời gắn bên hôngCPU, để đọc tín hiệu analog. Các module này có thể đọc được tín hiệu dòng từ 4 đến20mA hoặc tín hiệu áp từ 0 đến 10V, đươc PLC hiểu với giá trị tương ứng từ 0 đến27846. Module analog output:Trong s7 1200 để xuất được analog output, ta phải sử dung module analog output. Cácmodule này có thể gắn trên PLC ( gọi là signal boards) hoặc gắn rời bên hông CPU. Giátrị xuất ra module này từ 0 đến 27648 tương ứng với giá trị xuất ra dòng điện 4 đến20mA hoặc xuất tín hiệu điện áp từ 0 đến 10V.Để cấu hình một card analog input hoặc analog output ta làm như sau:Tạo New project Add new divice chọn PLC Nhấp đúp click vào Deviceconfiguration. Chọn Tab Hardware catalog bên phải màn hình. Chọn module tương ứngcần thêm.Add module analog input:Add module analog output:Để xem địa chỉ của ngõ analog input, analog output ta chọn module tương ứng clickchuột phải Properties Chọn tab General Analog input (hoặc analog output).-Channel Address : Địa chỉ ngõ vào hoặc ngõ ra của module analog. Đối với ng vàođịa chỉ được quy định là %IW, địa chỉ ngõ ra được quy định là %QW.Analog type : Chọn ngõ vào, ngõ ra là dòng hay áp.Lưu ý:Đối với Module analog input, output khi đấu nối ngõ vào input phải đấu nối đúngngõ, không được cấp điện áp cao hơn thang đo quy định nếu không sẽ không đọcđược tín hiệu hoăc sẽ làm hư hỏng module.Để đọc và xuất analog trong S7 1200 ta sử dung hàm NORM_X và hàm SCALE_X.-Hàm NORM_X:Bạn có thể sử dụng hàm NORM_X (Normalize) để bình thường các giá trị củabiến đầu vào bằng việc ánh xạ nó vào một hàm scale tuyến tính. Bạn có thể sửdụng thông số MIN và MAX để sác định giới hạn của dãy giá trị được quy địnhtrong hàm scale. Kết quả ở đầu ra OUT được tính toán và lưu với dạng số chấm động(floating-point).Hàm NORM_X được làm việc theo biểu thức sau: OUT = (VALUE – MIN) / (MAX –MIN)Thông số của hàm NORM_X:ThôngsốNgõvào/raKiểu giữ liệuVùng nhớ lưutrữHướng dẫnENInputBOOLI, Q, M, D, LCho phép ngõ vàoENOOutputInputVALUE 1)InputMAX 1)InputI, Q, M, D, LI, Q, M, D, L orconstantI, Q, M, D, L orconstantI, Q, M, D, L orconstantCho phép ngõ raMIN 1)OUTOutputBOOLIntegers, floatingpoint numbersIntegers, floatingpoint numbersIntegers, floatingpoint numbersFloating-pointnumbersI, Q, M, D, LKết quảGiới hạn MINGiá trị đầu vàoGiới hạn MAXHàm SCALE_X:Bạn có thể sử dụng hàm SCALE_X để scale giá trị input bằng việc ánh xạ nó vào một dãigiá trị xác định. Khi hàm SCALE được thực thi, giá trị chấm động ( floating-point) tạiđầu vào input được ca lip tới dãi giá trị được định nghĩa bằng thông số MIN va MAX.Kết quả của ca lip là một số thực (integer), được lưu ở ngõ ra OUT.Hàm SCALE_X được làm việc theo biểu thức sau: OUT = [VALUE ∗ (MAX – MIN)] +MINThông số của hàm SCALE_X:ThôngsốNgõvào/raKiểu giữ liệuVùng nhớ lưutrữHướng dẫnENInputBOOLI, Q, M, D, LCho phép ngõ vàoENOOutputInputVALUE 1)InputMAX 1)InputI, Q, M, D, LI, Q, M, D, L orconstantI, Q, M, D, L orconstantI, Q, M, D, L orconstantCho phép ngõ raMIN 1)OUTOutputBOOLIntegers, floatingpoint numbersIntegers, floatingpoint numbersIntegers, floatingpoint numbersFloating-pointnumbersI, Q, M, D, LKết quảGiới hạn MINGiá trị đầu vàoGiới hạn MAX ...
Nội dung trích xuất từ tài liệu:
Hướng dẫn sử dụng đọc Analog Input và xuất Analog OutputHƯỚNG DẪN SỬ DỤNG ĐỌC ANALOG INPUT VÀ XUẤTANALOG OUTPUTTrong một quá trình sản xuất có nhiều loại đại lượng vật lý (ví dụ như áp suất,nhiệt độ,vận tốc dài, vận tốc quay, độ pH và độ nhớt…). Các sensor đo lường phản ứng theo cácthay đổi trong các đại lượng cần đo bằng các cách như giãn nở tuyến tính,biến dạng góc,và sự thay đổi về khả năng dẫn điện. Các bộ chuyển đổi đo lường chuyển các thay đổi đãđề cập ở trên thành các tín hiệu analog tiêu chuẩn, chẳng hạn như: ± 500mV, ± 10V, 0đến 10V, ± 20mA, 4 đến20mA. Vì vậy các tín hiệu cần phải được truyền liên tục để đảmbảo tín hiệu được chính xác. Để đọc và xuất được các tín hiệu này, trong PLC có cácmodule Analog Input và Output để chuyển đổi tín hiệu analog thành tín hiệu số hoặcchuyển đổi tín hiệu số thành analog. Module analog input:Trong s7 1200 các PLC thường có tích hợp sẵn hai kênh analog input. Hoặc ta có thểdùng module gắn trên CPU ( thường gọi là signal boards) hoặc module rời gắn bên hôngCPU, để đọc tín hiệu analog. Các module này có thể đọc được tín hiệu dòng từ 4 đến20mA hoặc tín hiệu áp từ 0 đến 10V, đươc PLC hiểu với giá trị tương ứng từ 0 đến27846. Module analog output:Trong s7 1200 để xuất được analog output, ta phải sử dung module analog output. Cácmodule này có thể gắn trên PLC ( gọi là signal boards) hoặc gắn rời bên hông CPU. Giátrị xuất ra module này từ 0 đến 27648 tương ứng với giá trị xuất ra dòng điện 4 đến20mA hoặc xuất tín hiệu điện áp từ 0 đến 10V.Để cấu hình một card analog input hoặc analog output ta làm như sau:Tạo New project Add new divice chọn PLC Nhấp đúp click vào Deviceconfiguration. Chọn Tab Hardware catalog bên phải màn hình. Chọn module tương ứngcần thêm.Add module analog input:Add module analog output:Để xem địa chỉ của ngõ analog input, analog output ta chọn module tương ứng clickchuột phải Properties Chọn tab General Analog input (hoặc analog output).-Channel Address : Địa chỉ ngõ vào hoặc ngõ ra của module analog. Đối với ng vàođịa chỉ được quy định là %IW, địa chỉ ngõ ra được quy định là %QW.Analog type : Chọn ngõ vào, ngõ ra là dòng hay áp.Lưu ý:Đối với Module analog input, output khi đấu nối ngõ vào input phải đấu nối đúngngõ, không được cấp điện áp cao hơn thang đo quy định nếu không sẽ không đọcđược tín hiệu hoăc sẽ làm hư hỏng module.Để đọc và xuất analog trong S7 1200 ta sử dung hàm NORM_X và hàm SCALE_X.-Hàm NORM_X:Bạn có thể sử dụng hàm NORM_X (Normalize) để bình thường các giá trị củabiến đầu vào bằng việc ánh xạ nó vào một hàm scale tuyến tính. Bạn có thể sửdụng thông số MIN và MAX để sác định giới hạn của dãy giá trị được quy địnhtrong hàm scale. Kết quả ở đầu ra OUT được tính toán và lưu với dạng số chấm động(floating-point).Hàm NORM_X được làm việc theo biểu thức sau: OUT = (VALUE – MIN) / (MAX –MIN)Thông số của hàm NORM_X:ThôngsốNgõvào/raKiểu giữ liệuVùng nhớ lưutrữHướng dẫnENInputBOOLI, Q, M, D, LCho phép ngõ vàoENOOutputInputVALUE 1)InputMAX 1)InputI, Q, M, D, LI, Q, M, D, L orconstantI, Q, M, D, L orconstantI, Q, M, D, L orconstantCho phép ngõ raMIN 1)OUTOutputBOOLIntegers, floatingpoint numbersIntegers, floatingpoint numbersIntegers, floatingpoint numbersFloating-pointnumbersI, Q, M, D, LKết quảGiới hạn MINGiá trị đầu vàoGiới hạn MAXHàm SCALE_X:Bạn có thể sử dụng hàm SCALE_X để scale giá trị input bằng việc ánh xạ nó vào một dãigiá trị xác định. Khi hàm SCALE được thực thi, giá trị chấm động ( floating-point) tạiđầu vào input được ca lip tới dãi giá trị được định nghĩa bằng thông số MIN va MAX.Kết quả của ca lip là một số thực (integer), được lưu ở ngõ ra OUT.Hàm SCALE_X được làm việc theo biểu thức sau: OUT = [VALUE ∗ (MAX – MIN)] +MINThông số của hàm SCALE_X:ThôngsốNgõvào/raKiểu giữ liệuVùng nhớ lưutrữHướng dẫnENInputBOOLI, Q, M, D, LCho phép ngõ vàoENOOutputInputVALUE 1)InputMAX 1)InputI, Q, M, D, LI, Q, M, D, L orconstantI, Q, M, D, L orconstantI, Q, M, D, L orconstantCho phép ngõ raMIN 1)OUTOutputBOOLIntegers, floatingpoint numbersIntegers, floatingpoint numbersIntegers, floatingpoint numbersFloating-pointnumbersI, Q, M, D, LKết quảGiới hạn MINGiá trị đầu vàoGiới hạn MAX ...
Tìm kiếm theo từ khóa liên quan:
Đọc Analog Input Xuất Analog Output Tin học chuyên ngành Module analog input Tự động hóaGợi ý tài liệu liên quan:
-
33 trang 207 0 0
-
Đồ án tốt nghiệp: Điều khiển cầu trục giàn RTG dùng PLC S71200
90 trang 204 1 0 -
Báo cáo thực tập tại Nhà máy in Quân Đội 1
36 trang 199 0 0 -
127 trang 182 0 0
-
Đồ án tốt nghiệp Công nghệ kỹ thuật điện tử: Bảng điện tử hiển thị thông tin thời tiết
56 trang 167 0 0 -
59 trang 160 0 0
-
Giáo trình kỹ thuật số - Phần 1 Đại số Boolean và vi mạch số - Chương 2
10 trang 152 0 0 -
9 trang 150 0 0
-
Báo cáo Thực tập Tốt nghiệp: Tìm hiểu động cơ đồng bộ
60 trang 140 0 0 -
80 trang 129 0 0