5 NGÔN NGỮ LẬP TRÌNH PLC TIÊU CHUẨN IEC61131-3

1  2  3  4  5
0/5 - 0 Bình chọn - 592 Xem
  1. Ngày đăng: 01-12-2022

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 TIÊU CHUẨN IEC61131-3

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.

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.

Ngôn ngữ lập trình

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.


        Ngôn ngữ lập trình

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.


         Ngôn ngữ lập trình

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.

     Ngôn ngữ lập trình


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.

Ngôn ngữ lập trình

 

Tất cả tài liệu: https://smartplc.com.vn/tai-lieu-ky-thuat.htm

Mời bạn tham khảo các khóa học của trung tâm: https://smartplc.com.vn/khoa-hoc.htm

 

Thông tin liên hệ

TRUNG TÂM TỰ ĐỘNG HÓA CÔNG NGHỆ ALPHA TECH PLC

Hà Nội: Tầng 8, Tòa nhà 169 Nguyễn Ngọc Vũ, Phường Trung Hòa, Quận Cầu Giấy, Hà Nội

Hải Phòng : Trường Trung Cấp Nghề Kỹ Thuật Xi Măng, 3 Hà Nội - Hải Phòng, Trại Chuối, Hồng Bàng, Hải Phòng 04000, Việt Nam

SĐT/Zalo: 0988 803 232

Website: https://smartplc.com.vn/

Fanpage: https://www.facebook.com/daotaoplcalphatech

Email: infor.smartplc@gmail.com

Bài viết khác