You are on page 1of 7

Machine Translated by Google

LAB02 ME3013/14 – Bộ điều khiển logic khả trình

Đại học Bách khoa TP.HCM Phòng thí nghiệm 02:


Khoa Cơ khí
Khoa Cơ điện tử
LẬP TRÌNH PLC VỚI GX WORKS

1. Giới thiệu

1.1. Giới thiệu

Phần mềm GX Works cung cấp một cách hiệu quả và dễ dàng để tạo và chỉnh sửa các chương trình tuần tự cho

PLC. Thật dễ dàng để gỡ lỗi các chương trình và cập nhật chúng khi cần thiết với GX Works. Tình trạng hoạt động

của PLC và chương trình có thể được giám sát bằng màn hình máy tính cá nhân (PC), vì vậy nếu một số bộ phận không được giám sát

hoạt động theo kế hoạch, các thay đổi và cập nhật có thể được tiến hành cùng một lúc.

1.2. Khách quan:

Trong phòng thí nghiệm này, sinh viên sẽ học cách tạo một chương trình bằng GX Works với các nội dung sau:

- Viết chương trình điều khiển tuần tự sử dụng Step Ladder (STL) và Sequential Function

Biểu đồ (SFC).

2. Phần mềm và thiết bị phòng thí nghiệm

2.1. GX hoạt động 2:

GX Works 2 (GXW2) sử dụng các ngôn ngữ lập trình tiêu chuẩn quốc tế bao gồm Ladder

Logic, Biểu đồ chức năng tuần tự (SFC) và Văn bản có cấu trúc (ST).

Các chương trình được phát triển bằng máy tính cá nhân chạy GXW2 và nó thường được ghi vào

CPU điều khiển khả trình thông qua cáp USB hoặc cáp nối tiếp.

Một số chức năng chính của GXW2 được liệt kê dưới đây:

- Quản lý bộ nhớ và tập tin

- Xây dựng chương trình điều khiển khả trình

- Quản lý tài liệu chương trình (bình luận, v.v.)

- Đọc/ghi dữ liệu (đặc biệt là các chương trình) từ/đến mô đun CPU

- Kiểm tra hoạt động của chương trình

Màn hình hiển thị của GXW2

1
Machine Translated by Google
LAB02 ME3013/14 – Bộ điều khiển logic khả trình

2.2. Thiết bị phòng thí nghiệm

- Laptop cài GX Works 2 (tự chuẩn bị)

3. Nội dung phòng thí nghiệm

3.1. Thời lượng: 5 giờ học/nhóm (2-3 học viên).

3.2. Xây dựng một dự án mới (giống như Lab 01):

• Mở GXW2: Khởi động Chương trình MELSOFT GX Works 2.

• Dự án Dự án mới Chọn:

o Loại dự án: Dự án đơn giản

o Dòng PLC: FXCPU

o Loại PLC: FX3G

o Ngôn ngữ: Ladder (Nếu bạn sử dụng ngôn ngữ STL) hoặc SFC (Nếu bạn sử dụng ngôn ngữ SFC)

o Nhấn OK

• Viết chương trình

• Biên dịch Build (hoặc nhấn F4) để chuyển đổi chương trình đã viết

2
Machine Translated by Google
LAB02 ME3013/14 – Bộ điều khiển logic khả trình

• Mô phỏng (Gỡ lỗi chương trình mà không sử dụng PLC thực):

- Gỡ lỗi Bắt đầu/Dừng mô phỏng hoặc Nhấp vào biểu tượng này

- Nhấn vào biểu tượng Watch (Mắt) Chọn Watch 1. Cửa sổ Watch 1 sẽ hiển thị dưới dạng

hình bên dưới.

- Nhập điểm vào, điểm ra (X/Y) vào cột Device/Label

- Sửa đổi giá trị các điểm này ở cột Giá trị hiện tại

3.3. Điều khiển tuần tự:

Một số ý tưởng cơ bản về điều khiển tuần tự là:

3
Machine Translated by Google
LAB02 ME3013/14 – Bộ điều khiển logic khả trình

- Các bước (trạng thái) với các hành động sẽ được thực hiện khi bước (trạng thái) đó đang hoạt động.

- Quá trình chuyển đổi từ một bước (trạng thái) hoạt động này sang bước hoạt động khác diễn ra nếu điều kiện chuyển tiếp là

đúng về mặt logic.

(Các) hành động

(Các) hành động

Sơ đồ Grafcet

Một số nguyên tắc khi thiết kế điều khiển tuần tự:

- Sử dụng một rơle điều khiển (CR) cho mỗi bước (trạng thái) trong luồng điều khiển.

- Khi một bước được kích hoạt thì chỉ có rơle điều khiển ở bước này được cấp điện còn các rơle khác được cấp điện.

bị mất năng lượng.

- Số bước trong luồng điều khiển lần lượt bằng số bước trong một điều khiển

chương trình. Mỗi bước trong luồng điều khiển được mô tả như một bậc trong chương trình bậc thang (điều khiển) như

thể hiện trong hình 3.

Giả sử Bước i, j và k là các bước liên tiếp.

Một nấc điều khiển

Hình 4 cho thấy một ví dụ về điều khiển tuần tự được mô tả bằng sơ đồ Grafcet

4
Machine Translated by Google
LAB02 ME3013/14 – Bộ điều khiển logic khả trình

Bắt đầu

X1

Bước 1 Y1

T1=3s

Bước 2 Y2

T2=2s

Bước 3 Y3

T3=2s

Bước 4 Y4

T4=2s

Sơ đồ Grafcet của Bài tập 1 và 2 trong Lab 01

Bài 01: Viết lại Bài 02 (ở Lab 01) bằng ngôn ngữ STL (làm theo hướng dẫn)

Bài 02: Viết lại Bài 02 (ở Lab 01) sử dụng ngôn ngữ SFC (làm theo hướng dẫn)

Bài 03: Viết lại Bài 03 (ở Lab 01) sử dụng ngôn ngữ STL/SFC (làm theo hướng dẫn)

Bài 04: Sử dụng ngôn ngữ SFC viết chương trình cho hệ thống điều khiển đèn với 2 chế độ như

các nội dung sau.

Khi nhấn nút Sẵn sàng (X0), hệ thống sẵn sàng hoạt động:

- Nhấn X1 (Chế độ 1):

Y0 TRÊN 1s Y0, Y1 TRÊN 1s Y0, Y1, Y2 TRÊN 1s Y0, Y1, Y2, Y3 TRÊN 1s

- Nhấn X2 (Chế độ 2):

Y0 LÀ 1s Y1 LÀ 1s Y2 LÀ 1s Y3 LÀ 1s

5
Machine Translated by Google
LAB02 ME3013/14 – Bộ điều khiển logic khả trình

- Khi Mode 1 đang chạy nếu nhấn X2 thì Mode 2 sẽ chạy và ngược lại.

- Trong quá trình vận hành, nếu nhấn nút Stop (X3), hệ thống sẽ ngừng hoạt động (tất cả đèn TẮT).

Để vận hành hệ thống, nút Sẵn sàng phải được nhấn lại.

6
Machine Translated by Google
LAB02 ME3013/14 – Bộ điều khiển logic khả trình

Đại học Bách khoa TP.HCM LẬP TRÌNH PLC VỚI GX WORKS
Khoa Cơ khí
Khoa Cơ điện tử Lớp:…… Nhóm:… Ngày:…/.…/20….

Tên thẻ học sinh Chữ ký

Trả lời:

You might also like