PLC (Programmable Logic Controller) là thiết bị điều khiển không thể thiếu trong lĩnh vực tự động hóa công nghiệp. Đối với các kỹ sư mới bắt đầu tiếp cận PLC, việc nắm vững các lệnh PLC cơ bản là bước đầu tiên để có thể lập trình, vận hành và xử lý các hệ thống điều khiển một cách hiệu quả.
Trong bài viết này, chúng ta sẽ cùng tìm hiểu những lệnh PLC cơ bản mà bất kỳ kỹ sư tự động hóa nào cũng cần biết khi làm việc với các dòng PLC phổ biến hiện nay.
1. Lệnh Tiếp Điểm Thường Mở (NO – Normally Open)
Ký hiệu:
—| |—
Đây là lệnh được sử dụng nhiều nhất trong lập trình PLC.
Nguyên lý hoạt động:
- Khi tín hiệu đầu vào ON → tiếp điểm đóng.
- Khi tín hiệu đầu vào OFF → tiếp điểm mở.
Ứng dụng:
- Nút nhấn Start
- Tín hiệu cảm biến
- Điều kiện kích hoạt thiết bị
2. Lệnh Tiếp Điểm Thường Đóng (NC – Normally Closed)
Ký hiệu:
—|/|—
Nguyên lý hoạt động:
- Khi tín hiệu đầu vào OFF → tiếp điểm đóng.
- Khi tín hiệu đầu vào ON → tiếp điểm mở.
Ứng dụng:
- Nút dừng (Stop)
- Công tắc bảo vệ
- Điều kiện khóa liên động
3. Lệnh So Sánh (Compare)

Các lệnh so sánh thường gặp:
- =
- <
- =
- <=
- <>
Chức năng:
So sánh giá trị giữa các thanh ghi dữ liệu.
Ứng dụng:
- Điều khiển nhiệt độ
- Kiểm tra áp suất
- Giám sát tốc độ
4. Lệnh SET
Lệnh SET dùng để duy trì trạng thái ON của một bit ngay cả khi tín hiệu kích hoạt đã mất.
Ứng dụng:
- Mạch tự giữ
- Điều khiển Start máy
- Ghi nhớ trạng thái vận hành
Ví dụ:
X0 —-| |—- SET Y0
Khi X0 ON một lần, Y0 sẽ giữ trạng thái ON.
5. Lệnh RESET (RST)
Lệnh RESET dùng để xóa trạng thái được tạo bởi lệnh SET.
Ứng dụng:
- Nút Stop
- Xóa báo lỗi
- Khởi tạo lại hệ thống
Ví dụ:
X1 —-| |—- RST Y0
Khi X1 ON, Y0 sẽ OFF.
6. Lệnh Timer (Bộ Định Thời)
Timer là lệnh rất phổ biến trong mọi chương trình PLC.
Chức năng:
Tạo khoảng thời gian trễ trước khi thực hiện một hành động.
Ứng dụng:
- Trễ khởi động động cơ
- Điều khiển tuần tự
- Chớp đèn cảnh báo
Ví dụ:
X0 —-| |—- T0 K100
Trong đó:
- T0: Timer số 0
- K100: Giá trị thời gian
7. Lệnh Counter (Bộ Đếm)

Counter dùng để đếm số lần xuất hiện của tín hiệu.
Ứng dụng:
- Đếm sản phẩm
- Đếm số chu kỳ máy
- Thống kê sản lượng
Ví dụ:
X0 —-| |—- C0 K10
Counter sẽ đếm đủ 10 xung trước khi kích hoạt đầu ra.
8. Lệnh Cuộn Dây (Coil)
Ký hiệu:
—( )—
Cuộn dây là lệnh dùng để điều khiển đầu ra hoặc cờ nhớ nội bộ.
Chức năng:
- Bật/Tắt ngõ ra
- Kích hoạt relay nội
- Điều khiển trạng thái chương trình
9. Lệnh MOV (Move)

Chức năng:
Sao chép dữ liệu từ vùng nhớ này sang vùng nhớ khác.
Ứng dụng:
- Cài đặt thông số
- Truyền dữ liệu
- Xử lý giá trị cảm biến
10. Lệnh Toán Học

Các phép toán phổ biến:
- ADD: Cộng
- SUB: Trừ
- MUL: Nhân
- DIV: Chia
Ứng dụng:
- Tính toán sản lượng
- Chuyển đổi đơn vị
- Xử lý tín hiệu Analog
11. Lệnh Xử Lý Bit Logic
Các lệnh thường dùng:
- AND: Điều kiện A và B cùng đúng.
- OR: Chỉ cần A hoặc B đúng.
- XOR: Chỉ một trong hai điều kiện đúng.
Ứng dụng:
- Điều khiển liên động
- Điều kiện vận hành nhiều cấp
- Hệ thống an toàn
Kết Luận
Việc nắm vững các lệnh PLC cơ bản là nền tảng quan trọng giúp kỹ sư tự động hóa nhanh chóng làm chủ công việc lập trình và vận hành hệ thống. Những lệnh như tiếp điểm NO/NC, Coil, SET/RESET, Timer, Counter, MOV và các phép toán là những công cụ được sử dụng hàng ngày trong hầu hết các dự án tự động hóa.
Nếu bạn là kỹ sư mới bắt đầu, hãy dành thời gian thực hành trực tiếp trên PLC để hiểu rõ nguyên lý hoạt động của từng lệnh. Khi đã thành thạo những kiến thức cơ bản này, việc tiếp cận các chức năng nâng cao như truyền thông công nghiệp, điều khiển chuyển động sẽ trở nên dễ dàng hơn rất nhiều.
—————-
CÔNG TY TNHH KỸ THUẬT VÔ CỰC
Website: kythuatvc.com
Hotline: 098.554.0011
Email: giaiphapkythuatvc@gmail.com
Youtube: https://www.youtube.com/@kythuatvocuc
Địa chỉ: Dự án Bình Minh Glaxy, số 586 phố Bích Hoà, xã Bình Minh, TP. Hà Nội
Chi nhánh 1: Số 29, Đường số 12, Khu phố 2, phường Hiệp Bình, TP. Hồ Chí Minh
Chi nhánh 2: B1 khu TĐC Chiến Thắng, Khu Vực Thạnh Lợi, Phường Hưng Phú, Tp Cần Thơ