Tiêu chuẩn IEC61131-3 bao gồm 5 Ngôn ngữ lập trình PLC khác nhau. Bài viết này sẽ giới thiệu ngắn gọn cho từng dạng và một số lời khuyên về việc chọn ngôn ngữ nào là tốt nhất.
5 ngôn ngữ lập trình PLC
Ladder Diagram (ở VN có tên gọi là sơ đồ hình thang, viết tắt là LAD)
- – Đây là ngôn ngữ phổ biến nhất hiện nay, đặc biệt ở Mỹ.
- – Nó dựa trên sự trình bày đồ họa của Relay Ladder Logic.
- – Đa số các PLC hiện nay dù tuân thủ hay không tuân thủ theo tiêu chuẩn IEC61131-3 đều sẽ có hỗ trợ ngôn ngữ ladder này.
Instruction List (ở VN có tên gọi là ngôn ngữ kiểu liệt kê, Siemens biến thể ngôn ngữ này và viết tắt là STL)
- – Đây giống như là phiên bản của ngôn ngữ ladder nhưng dưới dạng chữ viết (text). Nó có cấu trúc giống như ngôn ngữ máy assembly.
Function Block Diagram (ở VN được gọi dưới tên là ngôn ngữ khối. Viết tắt là FBD)
- – Diễn tả kết nối của các chức năng, khối chức năng và chương trình dưới dạng một tập hợp các khối đồ họa được kết nối với nhau.
- – Nó trông giống như trong sơ đồ mạch điện tử mà chúng ta thường thấy.
Structured Text (ở VN được gọi với tên là ngôn ngữ kiểu cấu trúc. Siemens viết tắt ngôn ngữ này là SCL)
- – Đây là một ngôn ngữ cấp cao rất mạnh mẽ dùng cho PLC, có nguồn gốc từ Pascal và “C”.
- – Nó có thể được sử dụng để định nghĩa các khối chức năng phức tạp, có thể được sử dụng lồng ghép trong các ngôn ngữ khác.
- – Vì là ngôn ngữ cấp cao nên SCL rất trực quan và dễ hiểu.
Sequential Function Chart (ở VN gọi là kiểu lập trình lưu đồ tuần tự. Siemens gọi là ngôn ngữ SFC hoặc Graph)
- – Đây là một kiểu lập trình dạng đồ họa mạnh mẽ để mô tả các trạng thái tuần tự của một chương trình điều khiển.
Xem thêm tài liệu Điện – Tự Động Hóa: https://plctech.com.vn/category/tai-lieu/
Kiến Thức ngành Điện – Tự Động Hóa: https://plctech.com.vn/category/tin-tuc/
———————————-***————————————
>> Tham khảo thêm các khóa học tại Trung Tâm:
· Đào tạo PLC Mitsubishi | · Đào tạo thiết kế màn hình HMI |
Mọi tư vấn về Tự động hóa, vui lòng liên hệ với chúng tôi:
TRUNG TÂM TỰ ĐỘNG HÓA CÔNG NGHIỆP PLCTECH
Hà Nội: Số 11 Ngõ 2E Dịch Vọng – Cầu Giấy
HCM: 97 Đường Số 3 – Hiệp Bình Phước – TP. Thủ Đức
SĐT/Zalo: 0987 635 127
Website: https://plctech.com.vn/
Fanpage: https://www.facebook.com/PLCTechHN/