GIÁO án lập TRÌNH PLC MITSBISHI

51 4 0
GIÁO án lập TRÌNH PLC MITSBISHI

Đ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 đào tạo lập trình PLC Mitsubishi dành cho người mới bắt đầu. Chương 1 : GIỚI THIỆU CÁC LOẠI PLC HỌ FX CỦA MITSUBISHI1.1PLC là gì?1.2Các thông số kỹ thuật của các dòng PLCChương 1 : Cấu trúc phần cứng và đấu nối INPUTOUTPUT PLC FX.1.1Tìm hiểu cấu tạo, cấu trúc Input, Output của PLC FX1.2 Họ PLC FX và ý nghĩa tên PLC1.3Hướng dẫn thực hành đấu nối các loại cảm biến, nút ấn, công tắc vào đầu vào input1.4 Hướng dẫn thực hành đấu nối đầu ra với thiết bị ngoại vi như rơle, van..Chương 2: Sử dụng phần mềm GX WORK 2, 2.1Hướng dẫn sử dụng phần mềm GX Work22.2Hướng dẫn tạo dự án với PLC FX2.3 Hướng dẫn kết nối PLC với PC , hướng dẫn upload và download chương trình2.4Hướng dẫn sử dụng chế độ mô phỏng (Simulator)Chương 3: Lập Trình PLC3.1 Bộ nhớ trong của PLC và các tập lệnh cơ bản.3.2 Các tập lệnh cơ bản (tiếp theo), thanh ghi trong PLC và quản lý chương trình bằng thanh ghi.3.3 Hướng dẫn phân tích và Lập trình tuần tự bằng tập lệnh DECO3.4 Hướng dẫn thực hành lập trình tuần tự trên mô hình Chương 4: Lập Trình Điều Khiển Servo.4.1Giới thiệu về động cơ Servo và Sơ đồ kết nối phần cứng4.2 Hướng dẫn đấu nối driver động cơ servo với PLC4.3 Cài đặt thông số(Parameter) cho driver4.4 Hướng dẫn kết vận hành và kiểm tra servo bằng phần mềm MR configutor 4.5Các lệnh điều khiển servo và cấu trúc chương trình cho servo.4.6Các lệnh về gốc, lệnh chạy vị trí4.7Bài toán chạy nhiều vị trí cho servo.Chương 5: Lập trình HMI.5.1Hướng dẫn cài đặt phần mềm GT DESIGNER 35.2 Giới thiệu HMI Mitsubishi, kết nối phần cứng HMI với PLC5.3 Tạo 1 dự án trên phần mềm GT DESIGNER 35.4 Hướng dẫn lập trình tạo nút ấn, công tắc, bóng đèn, màn hình chuyển trang5.5 Hướng dẫn lập trình nhập liệu số, hiển thị số trên HMI….5.6 Hướng dẫn đổ chương trình vào HMI5.7 Hướng dẫn sử dụng chế độ mô phỏng HMI với PLCChương 6. Lập trình điều khiển cho máy theo yêu cầu.6.1 Phân tích công nghệ, 6.2 Lập Map IO và lưu đồ thuật toán6.3 Lập Trình chương trình bằng tay và tự động cho PLC và HMI6.4 Lập trình chương trình cài đặt tham số, chương trình cài đặt vị trí cho Servo6.5 Lập trình chương trình báo lỗi.

TRUNG TÂM ĐÀO TẠO TỰ ĐỘNG HÓA SMART Địa chỉ: Giang Văn Minh, Võ Cường, Bắc Ninh SĐT : 0984162317 or 0978541404 Bắc Ninh 01/2020 TRUNG TÂM ĐÀO TẠO TỰ ĐỘNG HÓA SMART MỤC LỤC CHƯƠNG I GIỚI THIỆU CÁC LOẠI PLC HỌ FX CỦA MITSUBISHI Hướng dẫn đấu dây ngõ vào PLC Mitsubishi 1.1 Đấu dây ngõ vào kiểu SINK 1.2 Đấu dây ngõ vào kiểu SOURCE CHƯƠNG I ĐẤU NỐI VẢO RA CHO PLC Hướng dẫn đấu dây ngõ vào PLC Mitsubishi 1.1 Đấu dây ngõ vào kiểu SINK 1.2 Đấu dây ngõ vào kiểu SOURCE Hướng dẫn đấu dây ngõ PLC Mitsubishi 2.1 Ngõ Relay 2.2 Ngõ Transistor Cảm biến 3.1 Cảm biến digital (quang ,tiệm cận …) 3.2 Cảm biến Analog (nhiệt ,áp suất ,lưu lượng…) CHƯƠNG CÁC TẬP LỆNH CƠ BẢN Các thiết bị dùng lập trình Các tác vụ 14 2.1 Lệnh LD 16 2.2 Lệnh LDI 16 2.3 Lệnh OUT 16 2.4 Lệnh SET 17 2.5 Lệnh RESET (RST) 17 2.6 Mạch nhớ 18 Lập trình sử dụng ghi 19 Lập trình sử dụng định T 19 Các lệnh lập trình 21 Hotline : 0984162317 or 0978541404 TRUNG TÂM ĐÀO TẠO TỰ ĐỘNG HÓA SMART 5.1 Lênh di chuyển liệu 21 5.2 Nhóm lệnh xử lý số học logic 22 CHƯƠNG LẬP TRÌNH TUẦN TỰ 26 Lệnh DECO 26 Bài tập thực hành lệnh DECO: 30 CHƯƠNG SERVO 33 Đấu nối cho động servo 33 Cấu hình hệ thống điều khiển servo : 33 Một số lệnh phát xung bản: 38 Cách tính tốn số xung cần chạy theo chiều dài, vị trí thực tế điều khiển servo 41 Cách tính tốn số phát xung theo tốc độ servo 41 CHƯƠNG ANALOG 42 Module FX2N-2DA, PLC FX3U, FX2N-2AD hãng Mitsubishi 42 Sơ đồ đấu nối tín hiệu Analog 43 Độ phân giải thông số ngõ vào/ra 44 3.1 Ngõ vào FX2N-2AD 44 3.2 Ngõ FX2N-2DA 44 Địa ghi kết nối 44 4.1 Module FX2N-2DA 44 4.2 Module FX2N-2AD 46 4.3 Cách ghép nối vật lý định địa Module 47 4.4 Ví dụ thực lệnh TO để nạp giá trị cho kênh CH2 module FX2N-2DA 48 4.5 Ví dụ thực lệnh FROM để đọc giá trị từ kênh CH1 module FX2N-2AD 50 Hotline : 0984162317 or 0978541404 TRUNG TÂM ĐÀO TẠO TỰ ĐỘNG HÓA SMART CHƯƠNG I ĐẤU NỐI VÀO RA CHO PLC Hướng dẫn đấu dây ngõ vào PLC Mitsubishi - Đầu vào X PLC Mitsubishi FX đánh số theo nhóm 8, nghĩa nhóm: X000 ~ X007, X010 ~ X017, - Ngõ vào PLC Mitsubishi nói riêng loại PLC khác nói chung có hai cách đấu dây ngõ vào số tương tự (Digital Input) 1.1 Đấu dây ngõ vào kiểu SINK - Sink Input cách đấu nối mà chân chung đầu vào PLC (COM S/S) đấu vào đầu (+) nguồn DC Khi dịng điện theo hướng khỏi đầu vào PLC Cách đấu nối sử dụng với cảm biến thường dùng loại NPN Loại cảm biến trả tín hiệu 0V tác động - Mức Logic đạt có điện áp âm X - Chân SS chân chung đấu với nguồn +24 Vdc Tại (3) kiểu đấu thường dùng cho loại cảm biến ví dụ cảm biến tiệm cận loại NPN Tại (4) kiểu đấu thường dùng cho loại nút nhấn, chuyển mạch, cơng tắc hành trình Hotline : 0984162317 or 0978541404 TRUNG TÂM ĐÀO TẠO TỰ ĐỘNG HÓA SMART 1.2 Đấu dây ngõ vào kiểu SOURCE - Sourcing Input cách đấu nối mà chân chung đầu vào PLC đấu vào đầu (-) nguồn DC Khi dòng điện theo hướng vào đầu vào PLC Cách đấu nối sử dụng với cảm biến thường dùng loại PNP Loại cảm biến trả tín hiệu 24V tác động - Mức Logic đạt có điện áp dương X - Chân SS chân chung đấu với nguồn Vdc Tại (2) kiểu đấu thường dùng cho loại cảm biến ví dụ cảm biến tiệm cận loại PNP Tại (4) kiểu đấu thường dùng cho loại nút nhấn, chuyển mạch, công tắc hành trình Như tổng kết lại, nguyên tắc đấu nối đầu vào tạo chênh lệch điện áp dương-âm X S/S có mức Logic Điện áp chênh lệch thường xác lập khoảng 2224VDC Hướng dẫn đấu dây ngõ PLC Mitsubishi Hotline : 0984162317 or 0978541404 TRUNG TÂM ĐÀO TẠO TỰ ĐỘNG HĨA SMART Ngõ PLC có loại ngõ số ngõ tương tự (phải dùng thêm module), với loại đầu số phổ thông Relay Transistor 2.1 Ngõ Relay - Đặc điểm ngõ Relay sử dụng điện áp chiều (A kênh CH2 bắt đầu Bit 1: Khi bit chuyển mức từ mức xuống mức 0, trình chuyển đổi D=>A kênh CH1 bắt đầu Bit 2: Khi bit chuyển mức từ mức xuống mức 0, trình lưu liệu bit thấp giá trị số nạp xuống thiết lập 45 Hotline : 0984162317 or 0978541404 TRUNG TÂM ĐÀO TẠO TỰ ĐỘNG HĨA SMART Ví dụ: Để kích hoạt q trình chuyển đổi DA kênh CH1 , ta thực hiện:   Bước 1: Nạp ghi số 17, bit = => liệu nạp xuống 010 , tương ứng với số K2 H2 Bước 2: Nạp ghi số 17, bit = => liệu nạp xuống 000 , tương ứng với số K0 H0 Chú ý: Các bit tính theo hệ nhị phân (cơ số 2) quy đổi thành hệ Thập lục phân – Hexa (cơ số 16) Ký hiệu chữ H số hệ Hexa, quy đổi sang thập phân – chữ K hệ thập phân (hệ số 10) 4.2 Module FX2N-2AD Thanh ghi số Thanh ghi chứa bit thấp giá trị số chuyển đổi tương ứng ngõ vào Analog, gồm 16 bit: Bit 15 – Bit 14 – Bit 13 – Bit 12 – Bit 11 – Bit 10 – Bit – Bit – Bit – Bit – Bit – Bit – Bit – Bit – Bit – Bit Trong đó: 46 Hotline : 0984162317 or 0978541404 TRUNG TÂM ĐÀO TẠO TỰ ĐỘNG HÓA SMART   Từ Bit đến Bit 15 khơng sử dụng Bit cịn lại từ Bit đến Bit lưu bit thấp giá trị số chuyển đổi Thanh ghi số Thanh ghi chứa bit cao giá trị số chuyển đổi tương ứng ngõ vào Analog, gồm 16 bit: Bit 15 – Bit 14 – Bit 13 – Bit 12 – Bit 11 – Bit 10 – Bit – Bit – Bit – Bit – Bit – Bit – Bit – Bit – Bit – Bit Trong :   Từ Bit đến Bit 15 khơng sử dụng Bit cịn lại từ Bit đến Bit lưu bit cao giá trị số chuyển đổi Thanh ghi số 17 Thanh ghi điều khiển việc đọc liệu số, kích hoạt trình chuyển đổi tín hiệu analog thành giá trị số Thanh ghi có 16 bit sử dụng bit thấp là:  Bit 0: Trạng thái = 0: kênh CH1 chọn để xử lý Trạng thái = 1: kênh CH2 chọn để xử lý Bit 1: Khi bit chuyển mức từ mức lên mức 1, trình chuyển đổi A=>D bắt đầu o o  Ví dụ: Để kích hoạt trình chuyển đổi AD kênh CH1 , ta thực hiện:   Bước 1: Nạp ghi số 17, bit = => liệu nạp xuống 00, tương ứng với số K0, H0 Bước 2: Dùng lệnh đọc ghi số ghi số để có đủ bit thấp, bit cao 12 bit giá trị số chuyển đổi từ ngõ vào tín hiệu analog Chi tiết xem cấu trúc lập trình bên 4.3 Cách ghép nối vật lý định địa Module   Đối với PLC Mitsubishi, module l/O thơng thường ghép nối mà không cần thiết lập Địa tiếp nối phụ thuộc theo số ngõ vào/ra có sẵn PLC Các Module đặc biệt Module Analog tự động hoàn toàn định địa theo thứ tự gần với PLC Và tính từ K0 Chi tiết xem hình đây: Theo thứ tự ta có: địa Module FX2N-2AD Cấu trúc lệnh kết nối liệu tới địa ghi Module 47 Hotline : 0984162317 or 0978541404 TRUNG TÂM ĐÀO TẠO TỰ ĐỘNG HÓA SMART Lệnh viết liệu: TO  Cấu trúc lệnh: I TO I m1 I m2 I S I n I Trong đó: o TO tên lệnh m1 địa Module theo thứ tự mục số nêu m2 địa ghi cần kết nối tới, ghi mục nêu S liệu để viết vào ghi S số liệu dạng ghi data PLC n số ghi viết lệnh, tính từ địa m2  Cách viết lệnh: Trong cửa sổ lập trình, gồ trực tiếp câu lệnh theo cấu trúc o o o o Lệnh đọc liệu : FROM  Cấu trúc lệnh: I FROM I m1 I m2 I D I n I Trong đó: o FROM tên lệnh m1 địa Module theo thứ tự mục số nêu m2 địa ghi cần kết nối tới, số ghi mục nêu D liệu lưu kết giá trị sau đọc từ Module lên D dạng liệu kiểu ghi PLC n số ghi đọc lên lệnh, tính từ địa m2  Cách viết lệnh: cửa sổ lập trình, gõ trực tiếp câu lệnh theo cấu trúc o o o o 4.4 Ví dụ thực lệnh TO để nạp giá trị cho kênh CH2 module FX2N-2DA Chúng ta giả sử theo ví dụ Module FX2N-2DA kết nối vào vị trí mục cách ghép nối vật lý định địa module phía Chi tiết địa ghi, lập trình viên coi lại phía xem tài liệu kèm thiết bị Thực mở phần mềm chọn Model PLC tương ứng: Phần mềm GX Developer – lập trình cho PLC Mitsubishi Dưới đoạn code thực chuyển đổi tín hiệu số 12 bit từ 0-4000 qua kênh CH2 module FX2N-2DA Đoạn code thực cho PLC dòng FX0N, FX1N,FX3U… Mitsubishi 48 Hotline : 0984162317 or 0978541404 TRUNG TÂM ĐÀO TẠO TỰ ĐỘNG HÓA SMART Code lập trình PLC Mitsubishi kết nối FX2N-2DA Bit M8000 bit ln ON PLC có lệnh RUN Các lệnh giải thích sau:          Lệnh 1: Nạp giá trị số 16 bit từ ghi D0 xuống 16 bit qua ghi ghép từ M0 đến M15 Lệnh 2: Tách bit thấp lưu sang ghi ghép từ M16 đến M23 Lệnh 3: Nạp xuống module – FX2N-2DA, ghi #16 giá trị bit có bước Lệnh 4: Đưa bit ghi #17 module lên Lệnh 5: xỏa bit ghi #17 module 0, trình nạp bit thấp xác nhận Lệnh 6: Tách bit cao ghi giá trị số lệnh 1, tiếp tục lưu đệm qua ghi ghép từ M16 đến M23; bit cao chứa bit cao lại số liệu 12 bit cần nạp xuống từ ghi D0 ( Lý 12 bit module chuyển đổi 12 bit, xem kỹ lại thông số nêu trên) Lệnh 7: Nạp bit tách từ lệnh số xuống ghi #16 module Lệnh 8: Nạp bit ghi #17 module lên Lệnh 9: xóa bit ghi #17 module Quá trình chuyển đổi giá trị số thực xuất ngõ analog kênh CH2 module FX2N-2DA Như vậy, truyền giá trị số xuống module DA để chuyển đổi thành tín hiệu analog 0-10VDV, 4-20mA Việc lại thực nạp giá trị cần vào ghi D0 kích hoạt đoạn code trên, M8000 thay thành bit điều kiện cần SET ON 49 Hotline : 0984162317 or 0978541404 TRUNG TÂM ĐÀO TẠO TỰ ĐỘNG HÓA SMART 4.5 Ví dụ thực lệnh FROM để đọc giá trị từ kênh CH1 module FX2N-2AD Từ đầu giả sử theo ví dụ Module PX2N-2AD kết nối vào vị trí phần Module FX2N-2DA gắn vào vị trí Đoạn code dành cho việc đọc liệu từ kênh CH1 module FX2N-2AD: Code lập trình PLC Mitsubishi kết nối FX2N-2AD Các lệnh giải thích sau:      Lệnh 1: Nạp bit ghi #17 module để lựa chọn kênh CH1 sử dụng Lệnh 2: Nạp bit ghi #17 module lên để kích hoạt q trình chuyển đổi tín hiệu analog từ ngõ vào thành giá trị số Lệnh 3: Lấy giá trị số chuyển đổi từ ghi #0 #1 module FX2N-2AD Quá trình đọc liệu thực liên tiếp lần o Lần 1: Đọc bit thấp từ ghi #0 lưu vào ghi ghép từ M10 đến M17 o Lần 2: Đọc bit cao từ ghi #1 lưu vào ghi ghép từ M18 đến M25 Lệnh 4: Lấy giá trị số lưu vào ghi ghép từ M10 đến M25 sang ghi D10 Lệnh 5: (END – kết thúc chương trình) Như giá trị số từ kênh CH1 module FX2N-2AD đọc lên lưu vào ghi D10 PLC, việc lại lập trình viên xử lý số liệu ghi D10 để thực chương trình logic theo yêu cầu toán 50 Hotline : 0984162317 or 0978541404 ... lập trình - Có thiết bị lập trình Mỗi thiết bị có cơng dụng riêng Để dể dàng xác định thiết bị gán cho kí tự: X: dùng để ngõ vào vât lý gắn trực tiếp vào PLC Y: dùng để ngõ nối trực tiếp từ PLC. .. VÀO RA CHO PLC Hướng dẫn đấu dây ngõ vào PLC Mitsubishi - Đầu vào X PLC Mitsubishi FX đánh số theo nhóm 8, nghĩa nhóm: X000 ~ X007, X010 ~ X017, - Ngõ vào PLC Mitsubishi nói riêng loại PLC khác... (RST) 17 2.6 Mạch nhớ 18 Lập trình sử dụng ghi 19 Lập trình sử dụng định T 19 Các lệnh lập trình 21 Hotline : 0984162317 or 0978541404

Ngày đăng: 23/12/2022, 00:04

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

Tài liệu liên quan