Professional Documents
Culture Documents
Lab 03 - GX Works STL and SFC
Lab 03 - GX Works STL and SFC
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.
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).
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:
- Đọc/ghi dữ liệu (đặc biệt là các chương trình) từ/đến mô đun CPU
1
Machine Translated by Google
LAB02 ME3013/14 – Bộ điều khiển logic khả trình
• Dự án Dự án mới Chọn:
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
• 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
- 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
- Sửa đổi giá trị các điểm này ở cột Giá trị hiện tại
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à
Sơ đồ Grafcet
- 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.
- 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ư
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
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ư
Khi nhấn nút Sẵn sàng (X0), hệ thống sẵn sàng hoạt động:
Y0 TRÊN 1s Y0, Y1 TRÊN 1s Y0, Y1, Y2 TRÊN 1s Y0, Y1, Y2, Y3 TRÊN 1s
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….
Trả lời: