[Logix] Bài 9: Viết chương trình Ladder với RSLogix 5000
Ngày đăng: 22/10/2012 — Cập nhật: 2025
RSLogix 5000 hỗ trợ 4 ngôn ngữ lập trình: Ladder, Function Block Diagram (FBD), Sequential Function Chart (SFC) và Structured Text (ST). Trong một chương trình có thể sử dụng nhiều ngôn ngữ cùng lúc, tuy nhiên không thể chuyển đổi chương trình đang viết từ ngôn ngữ này sang ngôn ngữ khác.
Bảng so sánh các ngôn ngữ lập trình
| Ngôn ngữ | Nên sử dụng cho |
|---|---|
| Ladder |
|
| FBD |
|
| SFC |
|
| ST |
|
Giới thiệu ngôn ngữ Ladder

- Các Routine là nơi viết chương trình. Hãy tổ chức Routine, Program, Task hợp lý để dễ quản lý.
- Khu vực viết chương trình, nơi nhập các lệnh Ladder.
- Thanh công cụ, nơi lấy các lệnh để xây dựng chương trình.
Ghi chú
- RSLogix 5000 có nhiều phiên bản, số ngôn ngữ hỗ trợ tùy phiên bản.
- Nên chia chương trình thành nhiều Sub-Routine, gọi trong Main Routine.
- Các lệnh Ladder trong RSLogix 5000 tương tự các PLC khác, dễ sử dụng.
- Đưa chuột vào lệnh và nhấn F1 để xem Help.
- Mỗi Routine có thể dùng một ngôn ngữ khác nhau.
Tài liệu tham khảo
Giáp Văn Vỹ – 2012
[Logix] Lesson 9: Writing Ladder Programs in RSLogix 5000
Published: 22/10/2012 — Updated: 2025
RSLogix 5000 supports 4 programming languages: Ladder, Function Block Diagram (FBD), Sequential Function Chart (SFC), and Structured Text (ST). You can use multiple languages in one project, but cannot convert code between languages.
Language comparison table
| Language | Best for |
|---|---|
| Ladder |
|
| FBD |
|
| SFC |
|
| ST |
|
About Ladder programming

- Routines are where you write code. Organize Routines, Programs, and Tasks for easy management.
- Program area: where you enter Ladder instructions.
- Toolbar: where you select instructions to build your program.
Notes
- RSLogix 5000 comes in several editions, each supporting different languages.
- Split your program into Sub-Routines and call them from Main Routine.
- Ladder instructions are similar to other PLCs and easy to use.
- Hover over an instruction and press F1 for Help.
- Each Routine can use a different language.
References
Giap Van Vy – 2012