Giao trinh PLC mitsu (hay)

77 887 15
Giao trinh PLC mitsu (hay)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] MỤC LỤC Chương : Tổng Quan PLC – Giới Thiệu Dòng FX3G FX-3U Giới Thiệu Tổng Quan Về PLC I Giới thiệu tổng quan Một số dòng PLC họ Mitsubishi II Giới Thiệu Về Dòng FX3G FX-3U Giới thiệu PLC FX3G FX-3U Phân loại Sơ đồ nguồn Sơ đồ input, output Chương : Giới Thiệu Phần Mềm , Cách Khai Báo Broject Phần Mềm Lập Trình PLC GX Works I Giới thiệu phần mềm Sử dụng phần mềm cách tạo project 10 II Sử dụng phần mềm 10 Cách tạo project 11 III Cách Download Chương Trình Xuống CPU 12 Download chương trình xuống CPU 12 Chương : Các Vùng Nhớ Và Các Tập Lệnh Cơ Bản 15 Các Vùng Nhớ Trong PLC Mitsubishi 15 I Các vùng nhớ 15 Các tập lệnh 16 Một số Lệnh Toán Học VàLệnh Di Chuyển 23 II III Các lệnh toán học 23 Lệnh di chuyển 24 Lệnh MOV 24 Lệnh BMOV/di chuyển khối 25 Lệnh FMOV/di chuyển lấp đầy 26 IV Lệnh so sánh 26 Lệnh CMP/so sánh 26 Trang TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Lệnh ZCP/so sánh vùng 27 Chương : Lệnh TIME, Lệnh COUNTER lệnh thời gian thực PLC 28 Lệnh Time 28 I Giới thiệu lệnh time 28 Lệnh COUNTER 30 II III Giới thiệu lệnh counter 30 Lệnh thời gian thực PLC 31 Lệnh TRD/đọc liệu RTC 31 Lệnh TWR/lệnh cài đặt liệu RTC 32 Chương : Xử lý tín hiệu Analog đọc xung tốc độ cao 34 Khái niệm tín hiệu analog vàtín hiệu số digital 34 I II Xử lýtín hiệu analog 35 III Biễu diễn giá trị analog 36 IV Lập trình PLC Mitsubishi với Module Analog FX2N-2DA vàFX2N-2AD 37 Sơ đồ đấu nối tín hiệu Analog 37 Độ phân giải vàthông số ngõvào/ra 38  Ngõvào FX2N-2AD 38  Ngõra FX2N-2DA 38 Địa ghi kết nối 39  Module FX2N-2DA 39 Cấu trúc lệnh kết nối liệu đến địa ghi Module 41  Lệnh viết liệu: TO 41  Lệnh đọc liệu : FROM 42 Ví dụ dùng lệnh TO để nạp giá trị cho kênh CH2 Module FX2N-2DA 42 Ví dụ dùng lệnh FOM để đọc giá trị từ kênh CH1 Module FX2N-2AD 43 Bộ đếm tốc độ cao 45 V Các loại đếm tốc độ cao 45 Phân loại đếm tốc độ cao theo phương pháp đếm 45 Các loại đếm tốc độ cao dạng tín hiệu vào 45 Những ý thiết bị nối tới tốc độ cao đếm nhập vào 46 Danh sách thiết bị đếm tốc độ Cao 46 Trang TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Gán ngõvào cho đếm tốc độ cao 48 Chương 6: TRUYỀN THÔNG RS485 GIỮA PLC FX3U/FX3G VỚI BIẾN TẦN MITSUBISHI 50 Đấu nối phần cứng 50 I PLC FX3G 50 PLC FX3U 50 Biến tần E700 51 Đấu nối PLC vs biến tần 52 Xác định sơ đồ chân rắc cắm RJ-45 55 Kết nối cổng RJ-45 với mudule FX3G485-BD theo sơ đồ 55 Cài đặt cấu hình 55  Cài đặt parameter biến tần 55 Các lệnh chương trình điều khiển 59 II Lệnh IVDR 60 Lệnh IVCK 60 Chương 7: ĐIỀU KHIỂN VỊ TRÍDỊNG PLC FX 62 Các lệnh phát xung điều khiển servo 62 I Lệnh PLSY (16 bít ) 62 Lệnh DPLSY ( 32 bí t ) 62 Lệnh PLSV ( 16 bít ) 63 Lệnh DPLSV ( 32 bí t ) 63 Lệnh DRVI ( 16 bít ) 64 Lệnh DDRVI ( 32 bít ) 64 Lệnh DRVA ( 16 bí t ) 65 Lệnh DDRVA ( 32 bí t ) 65 Lệnh DZRN 66 Các ghi đặc biệt sử dụng lệnh điều khiển vị trí 66 II Đối với dòng FX1S, FX1N, FX1NC 66 Đối với dòng PLC FX 3G/FX3GC, FX3U/FX3UC 66 Chương 8: Lập trình HMI 68 Giới thiệu phần mềm lập trình HMI Weintek “EasyBuilder Pro” 68 I Các tạo project EasyBuilder Pro 68 Trang TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Cách tạo nút nhấn đèn báo gắn “Tag” IN, OUT cho chương trình đơn giản 71 Trang TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Chương : Tổng Quan PLC – Giới Thiệu Dòng FX3G vàFX-3U I Giới Thiệu Tổng Quan Về PLC Giới thiệu tổng quan Theo định nghĩa PLC bách khoa toàn thư Wiki, PLC viết tắt Programmable Logic Controller , thiết bị điều khiển lập trình (khả trình) cho phép thực linh hoạt giải pháp điều khiển logic thơng qua ngơn ngữ lập trình Người sử dụng lập trình để thực loạt trình tự kiện Các kiện kích hoạt tác nhân kích thích (ngõ vào) tác động vào PLC qua hoạt động có trễ thời gian định hay kiện đếm Một kiện kích hoạt thật sự, bật ON hay OFF thiết bị điều khiển bên gọi thiết bị vật lý Một điều khiển lập trình liên tục “lặp” chương trình “người sử dụng lập ra” chờ tín hiệu ngõ vào xuất tín hiệu ngõ thời điểm lập trình Để khắc phục nhược điểm điều khiển dùng dây nối ( điều khiển rờ-le, relay) người ta chế tạo PLC nhằm thỏa mãn yêu cầu sau : + Lập trình PLC đơn giản, ngơn ngữ lập trình dễ học + Gọn nhẹ, dể dàng bảo quản , sửa chữa + Dung lượng nhớ lớn để chứa chương trình phức tạp + Hồn tồn tin cậy mơi trường công nghiệp + Giao tiếp với thiết bị thơng minh khác : máy tính , nối mạng , môi Module mở rộng + Giá cá thể cạnh tranh Một số dòng PLC họ Mitsubishi Trang TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] - Phân loại theo Model : FX1S, FX1N, FX2N,FX2NC - FX3U,FX3UC, FX3S, FX3G II Giới Thiệu Về Dòng FX3G vàFX-3U Giới thiệu PLC FX3G vàFX-3U Dòng sản phẩm PLC FX3U hệ thứ ba gia đình họ FX-PLC, PLC dạng nhỏ gọn thành công hãng Mitsubishi Electric Sản phẩm thiết kế đáp ứng cho thị trường quốc tế, tính đặc biệt hệ thống “adapter bus” bổ xung cho hệ thống bus hữu ích cho việc mở rộng thêm tính đặc biệt khối truyền thông mạng Khả tối đa mở rộng lên đến 10 khối bus Trang TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Với tốc độ xử lýcực mạnh mẽ, thời gian 0.065µs lệnh đơn logic, với 209 tập lệnh tích hợp sẵn vàcải tiến liên tục đặc biệt cho nghiệp vụ điều khiển vị trí.Dịng PLC cịn cho phép mở rộng truyền thông qua cổng USB, hỗ trợ cổng Ethernet vàCổng lập trì nh RS-422 mini DIN Với tính mạng mở rộng làm cho PLC nâng cao khả kết nối tối đa I/O lên đến 384 I/O, bao gồm khối I/O qua mạng Phân loại Nguồn cấp vào : ES;ESS;UA –dùng 220 VAC DS;DSS;DC làdùng 24 VDC FX-3U-64MT/ES-A ES,DS Sink ESS, DSS Source Loại PLC Tên Model Tổng số ngõ vào, ngõra Loại ngõra MT làtransitor MR Rơle Sơ đồ nguồn Trang TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Sơ đồ input, output Trang TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Chương : Giới Thiệu Phần Mềm , Cách Khai Báo Broject I Phần Mềm Lập Trình PLC GX Works Giới thiệu phần mềm GX Works2 phần mềm cấu hình lập trình hệ cho điều khiển FX Q Series GX Works2 cho phép nhà phát triển “trộn” kết hợp từ năm ngơn ngữ lập trình khác nhau, phù hợp với phong cách lập trình khác Nhà phát triển thoải mái thoải mái lựa chọn ngôn ngữ để phát triển cho phù hợp với công việc Môi trường tuân theo tiêu chuẩn IEC1131-3, cho phép phận dự án lưu thư viện để sử dụng ứng dụng tương lai Điều có nghĩa chức năng, chức chặn chương trình, cấu trúc viết, thử nghiệm, chứng minh, tích hợp vào hệ thống vịng vài phút Hồn tồn tùy biến cài đặt, có nghĩa lựa chọn cơng cụ phím tắt để tối ưu hóa khả trực giác riêng người dùng Tích hợp mạng vàcác module chức đặc biệt giữ cho tập tin dự án tổ chức dễ dàng truy cập Được xây dựng với PLC ảo máy tính mơ cho phép hệ thống hoàn chỉnh trước đến phần cứng Sau dự án tải hệ thống thực tế, GX Trang TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Works2 bao gồm nhiều chế độ theo dõi , theo dõi chức năng, khả gỡ lỗi trực tuyến cho phép kiểm soát tình trạng ứng dụng II Sử dụng phần mềm cách tạo project Sử dụng phần mềm Để sử dụng mần mềm trước tiên ta click chuột vào biểu tượng GX Works2 hình desktop Hoặc ta vào Start chọn vào GX Works2 hình vẽ để khởi động phần mềm Sau khởi động phần mềm hình máy tính bạn xuất giao diện làm việc phần mềm hình vẽ Trang 10 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH]  M8029 Cờ hoàn tất thực thi lệnh  Khi phát đủ số xung ghi D2 thìcờ M8029 ON lên chu kỳ quét  Phương pháp phát xung không giới hạn Khi nhập số xung cần phát D2 = K0 thìPLC phát xung liên tục với tần số làD0, vàchỉ ngừng phát xung bít điều kiện phát xung M0 bị tắt Lệnh PLSV ( 16 bít)  Lệnh phát xung liên tục tốc độ thay đổi với hướng quay định  D0 Tần số phát xung  Tầm cho phép cài đặt -32,768 đến -1 ( Hz ) vàtừ đến 32767 ( Hz )  Y0 ngõra phát xung với tần số làD0  Ngõ phát xung PLC FX1N làY0, Y1  Ngõ phát xung PLC FX3G, FX3U làY0, Y1, Y2 Lệnh DPLSV ( 32 bít)  Lệnh phát xung liên tục tốc độ thay đổi với hướng quay định  D0 Tần số phát xung  Tầm cho phép cài đặt -100,000 đến -1 ( Hz ) vàtừ đến 100,000 ( Hz )  Y0 ngõra phát xung với tần số làD0  Ngõ phát xung PLC FX1N làY0, Y1  Ngõ phát xung PLC FX3G, FX3U làY0, Y1, Y2 Trang 63 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Lệnh DRVI ( 16 bít)  Lệnh điều khiển vị trí tương đối  D0 Số xung cần phát  Tầm cho phép cài đặt: -32768 đến +32767 (trừ 0) _ hoạt động 16-bit  D2 Tần số phát xung  Tầm cho phép cài đặt 10 đến 32,767 ( Hz )  Y0 ngõra phát xung với tần số làD2  Ngõ phát xung PLC FX1N làY0, Y1  Ngõ phát xung PLC FX3G, FX3U làY0, Y1, Y2  Y3 ngõ hướng Lệnh DDRVI ( 32 bít)  Lệnh điều khiển vị trí tương đối  D0 Số xung cần phát  Tầm cho phép cài đặt -999,999 đến +999,999 (trừ 0) _ hoạt động 32-bit  D2 Tần số phát xung  Tầm cho phép cài đặt 10 đến 100,000 ( Hz )  Y0 ngõra phát xung với tần số làD2 Trang 64 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH]  Ngõ phát xung PLC FX1N làY0, Y1  Ngõ phát xung PLC FX3G, FX3U làY0, Y1, Y2 Lệnh DRVA ( 16 bít)  Lệnh điều khiển vị trítuyệt đối Khoảng cách di chuyển từ vị trízero xác định  D0 Số xung cần phát  Tầm cho phép cài đặt: -32768 đến +32767 (trừ 0) _ hoạt động 16-bit  D2 Tần số phát xung  Tầm cho phép cài đặt 10 đến 32,767 ( Hz )  Y0 ngõra phát xung với tần số làD2  Ngõ phát xung PLC FX1N làY0, Y1  Ngõ phát xung PLC FX3G, FX3U làY0, Y1, Y2 Lệnh DDRVA ( 32 bít )  D0 Số xung cần phát  Tầm cho phép cài đặt -999,999 đến +999,999 (trừ 0) _ hoạt động 32-bit  D2 Tần số phát xung Trang 65 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH]  Tầm cho phép cài đặt 10 đến 100,000 ( Hz )  Y0 ngõra phát xung với tần số làD2  Ngõra phát xung PLC FX1N làY0, Y1  Ngõ phát xung PLC FX3G, FX3U làY0, Y1, Y2 Lệnh DZRN  Lệnh trở HOME II  D0 tần số HOME  Tần số phát xung cho servo chạy hướng cảm biến home  D2 tốc độ trượt  Làtốc độ servo di chuyển vị tríhome đụng cảm biến home X1 tín hiệu cảm biến home X1 tắt đừng lại  X1 cảm biến vị tríhome  Y0 ngõra phát xung Các ghi đặc biệt sử dụng lệnh điều khiển vị trí Đối với dịng FX1S, FX1N, FX1NC  D8140 số xung phát từ ngõra Y0  D8142 số xung phát từ ngõra Y1  D8146 Cài đặt tần số tối đa  D8148 thời gian tăng tốc / giảm tốc Đối với dòng PLC FX 3G/FX3GC, FX3U/FX3UC 2.1 Chân phát xung Y0  D8340 số xung phát từ ngõra Y0 Trang 66 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH]  D8343 tần số tối đa Y0  D8348 thời gian tăng tốc Y0  D8349 thời gian giảm tốc Y0 2.2 Chân phát xung Y1  D8350 số xung phát từ ngõra Y1  D8353 tần số tối đa Y1  D8358 thời gian tăng tốc Y1  D8359 thời gian giảm tốc Y1 2.3 Chân phát xung Y2  D8360 số xung phát từ ngõra Y2  D8363 tần số tối đa Y2  D8368 thời gian tăng tốc Y2  D8369 thời gian giảm tốc Y2 2.4 Chân phát xung Y3  D8370 số xung phát từ ngõra Y3  D8373 tần số tối đa Y3  D8378 thời gian tăng tốc Y3  D8379 thời gian giảm tốc Y3 Trang 67 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Chương 8: Lập trình HMI I Giới thiệu phần mềm lập trì nh HMI Weintek “EasyBuilder Pro” Màn hình HMI Weintek biết đến với tên như: WeinView, EasyView, Eview, WeinView Phần mềm lập trì nh HMI Weintek WeinView là: EasyBuilder Pro cập nhật cho dòng MT800iE, MT8000XE, TK6070iP, TK6070iQ bao gồm phiên cũ lập trì nh dịng cổ MT500 series Các tạo project EasyBuilder Pro Bước : khởi động phần mềm EasyBuilder Pro lên phần mềm khác cách click vào biều tượng sau: Bước : Sau khởi động phần mềm hình xuất cửa sổ ta chọn New để tiếp tục Trang 68 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Bước 3: sau bấm chọn ok giao diện sau:  Nhấn chọn Model phùhợp với hì nh HMI có Bước 4: chọn loại PLC để kết nối Chọn “ New” sau chọn hãng vàdòng PLC phùhợp Bấm chọn New Trang 69 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH]  Ta giao diện sau: Bấm chọn hãng dòng plc phùhợp  sau chọn dòng PLC phùhợp nhấn ok để hoàn tất Nhấn ok để hoàn tất Trang 70 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH]  Ta giao diện sau:  Trong đó:  1: làvùng tạo trang giao diện “WINDOW_n”  2: làvùng thết kế giao diện tương ứng với trang Cách tạo nút nhấn đèn báo gắn “Tag” IN, OUT cho chương trình đơn giản  Trước tiên ta lập trình tốn ON OFF đơn giản phần mềm GX Works2 hình vẽ Trang 71 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH]  Chúý: lập trình HMI biến đầu vào ta không nên sử dụng biến X mặc định thay vào ta sử dụng biến M để Tag cho HMI  Sau lập trình tốn ON OFF đơn giản ta tiếp tục trở lại với phần mềm EasyBuilder Pro để tiến hành TAG địa IN OUT cho toán  Sau vào EasyBuilder Pro ta vào phần Object ButtonToggole switch để đưa nút nhấn lên giao diện hình  Ta vào phần Object LampBit lamp để đưa đèn lên giao diện hình  Sau ta kéo nút nhấn hì nh ta tiến hành gắn Tag vàthuộc tí nh cho nút nhấn Trang 72 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Gắn Tag cho nút nhấn Chọn thuộc tí nh cho nút nhấn  Sau gắn Tag xong ta giao diện sau: Trang 73 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Cách tạo trang Window làm nút nhấn chuyển trang Cách tạo trang Window  Bấm chuột phải vào vùng tạo trang Window chọn New Trang 74 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH]  Ta giao diện sau Đặt tên cho trang Window tạo Kích thước trang Window Màu trang Window  Nhấn OK để hoàn tất ta giao diện sau Trang 75 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Cách tạo nút nhấn chuyển trang  bấm vào ObjectsButtonFunction key sau kéo nút nhấn hình  Sau kéo nút nhấn hì nh ta bắt đầu gắn đường dẫn tới trang Window cần đến hì nh sau Trang 76 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Chọn trang Window cần đến Trang 77 ... code thực cho PLC dòng FX0N, FX1N,… Mitsubishi Trang 42 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Code lập trình PLC Mitsubishi kết nối FX2N-2DA Bit M8000 làbit ln ON PLC cólệnh RUN... II Giới Thiệu Về Dòng FX3G vàFX-3U Giới thiệu PLC FX3G vàFX-3U Dòng sản phẩm PLC FX3U hệ thứ ba gia đình họ FX -PLC, PLC dạng nhỏ gọn thành công hãng Mitsubishi Electric Sản phẩm thiết kế đáp ứng... PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Trang 49 TÀI LIỆU HỌC LẬP TRÌNH PLC [BIÊN SOẠN: NGUYỄN HỮU MINH] Chương 6: TRUYỀN THÔNG RS485 GIỮA PLC FX3U/FX3G VỚI BIẾN TẦN MITSUBISHI I Đấu nối phần cứng PLC

Ngày đăng: 20/11/2020, 11:46

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan