Scl Là Gì

     

Xin chào những bạn, đó là phần tiếp theo của chuỗi bài viết về chuẩn IEC 61131-3 mà những hãng PLC bây chừ đang áp dụng. Các chúng ta có thể xem lại phần trước của series tại trên đây nhé.Bạn đã xem: Scl là gì

Tiêu chuẩn IEC61131-3 bao gồm 5 ngữ điệu lập trình không giống nhau. Bài viết này sẽ giới thiệu ngắn gọn mang đến từng dạng và một số lời răn dạy về việc chọn ngôn từ nào là tốt nhất.

Bạn đang xem: Scl là gì


Bạn đang xem: Scl là gì

*

*



Xem thêm: Đây Là Cách Xóa Hàng Loạt Tin Nhắn Trên Facebook, Hướng Dẫn Xóa Tin Nhắn Hàng Loạt Trên Facebook

*



Xem thêm: Hang Động Nào Có Nhiều Nhất Trên Thế Giới ? Danh Sách Dân Số Các Nước Trên Thế Giới

*

Vậy với những ngôn ngữ đó, bạn nên chọn cái nào?

Sự lựa chọn ngữ điệu lập trình phụ thuộc vào vào những yếu tố sau:Nền tảng của xây dựng viên:Tùy trực thuộc vào sở trường của bản thân mình là gì. Các bạn có làm xuất sắc hơn/nhanh hơn trong câu hỏi lập trình cùng gỡ lỗi với ngữ điệu đang chọn không?Tùy chọn của bạn (End-user):Là chuyên gia tư vấn, công ty chúng tôi thường chọn ngôn từ dựa bên trên bộ khả năng của khách hàng. Trường hợp họ ưng ý một ngôn từ hơn ngôn ngữ khác, shop chúng tôi sẽ sử dụng ngôn từ đó ngay cả khi đó không hẳn là lựa chọn đầu tiên của bọn chúng tôi.Code dễ gia hạn có thể giỏi hơn những so với lựa chọn code dễ dàng viết ngay lập tức từ đầu.Kiểu chúng ta đang lập trình:Ladder, Instruction List, và FBD nó sẽ tốt cho kiểu súc tích bit.SFC là tuyệt vời nhất cho những kiểu lập trình chuyển động tuần tự.SCL là tuyệt vời cho các hàm toán học tập phức tạp, chuyển động mảng và hoạt động chuỗi.Instruction danh sách rất tương xứng cho những lệnh của cục xử lý cấp thấp và truy vấn bộ nhớ/thanh ghi của PLC.Tùy thuộc cách khẳng định logicNếu sơ đồ vật giải thuật của chúng ta được viết dưới dạng biểu đồ vật khối tuần từ thì SFC là một trong những lựa chọn xuất sắc nhất.Nếu logic của người sử dụng được tư tưởng như bảng lô ghích (kiểu bìa K) trong đó đầu ra và đầu vào được liên kết với các interlock, thì Ladder là 1 trong lựa chọn tốt.

Nếu bạn cấu trúc code đúng cách và tận dụng sức mạnh và tính linh hoạt của các khối chức năng function block (bạn gồm sử dụng những khối tác dụng đó chứ?), chúng ta cũng có thể module hóa code của chính mình thành những khối có thể làm chủ được. Từng khối rất có thể được viết bởi một ngôn từ khác nhau. Bạn cũng có thể chọn chiếc nào cân xứng nhất đến từng phần của dự án. Ví dụ: súc tích I/O cơ bạn dạng có thể được viết bằng Ladder, tinh chỉnh chính và các vận động tuần tự trong SFC với xử lý tài liệu trong ST. Bằng cách này chúng ta cũng có thể tối đa hóa tác dụng của từng ngữ điệu mà không hẳn chọn duy nhất một ngôn từ ban đầu.