Tìm hiểu về ngôn ngữ lập trình và những tiêu chí khi lựa chọn PLC

  1. Ngôn ngữ lập trình PLC

Có 5 ngôn ngữ lập trình được sử dụng trong PLC. Chúng được định nghĩa theo tiêu chuẩn quốc tế IEC 61131. Logic ladder – bậc thang là một trong những ngôn ngữ PLC thông dụng nhất. Trong đó, các ký hiệu đại diện cho các rơle đóng mở, bộ đếm, bộ định thời, thanh ghi dịch và các phép toán. Các ký hiệu được sắp xếp thành chu trình hoạt động chương trình mong muốn. Các quy tắc trong logic bậc thang được gọi là “bậc thang”. Mỗi bậc thang có một đầu ra duy nhất, nhưng có thể tìm thấy một đầu vào duy nhất ở nhiều bậc thang.

Logic bậc thang có thể được quét bởi PLC ở các định dạng ngang (bắt đầu từ trái sang phải ở góc trên bên trái và tiến dần đến dòng tiếp theo) hoặc ở các định dạng dọc (từng cột bắt đầu ở góc trên bên trái). | | là các công tắc While, () là lệnh hành động.

Một ngôn ngữ lập trình khác là sơ đồ khối chức năng (FBD – function block diagram). Nó mô tả các chức năng giữa các biến đầu vào và đầu ra. Hàm, được biểu diễn bằng các khối, kết nối các biến đầu vào và đầu ra. FBD hữu ích trong việc mô tả các thuật toán và logic từ các hệ thống điều khiển được kết nối với nhau.

Văn bản có cấu trúc (ST – Structured Text) là một ngôn ngữ bậc cao sử dụng các lệnh câu. Trong ST, người lập trình có thể sử dụng câu lệnh “if / then / else”, “SQRT” hoặc “repeat / Until” để tạo chương trình.

Danh sách lệnh (IL – Instruction List) là một ngôn ngữ cấp thấp với các hàm và biến được xác định bởi một danh sách đơn giản. Điều khiển chương trình được thực hiện bằng các lệnh nhảy và các quy trình con với các tham số tùy chọn.

Ngôn ngữ biểu đồ chức năng tuần tự (SFC – Sequential Function Chart) là một phương pháp lập trình các hệ thống điều khiển phức tạp. Nó sử dụng các khối xây dựng cơ bản chạy các quy trình con của riêng chúng. Các tệp chương trình được viết bằng các ngôn ngữ lập trình khác. SFC chia các tác vụ lập trình lớn và phức tạp thành các tác vụ nhỏ hơn và dễ quản lý hơn.

Biểu đồ chức năng sử dụng các thành phần thể hiện các chương trình và nhận dữ liệu input từ các cổng vào bên trái. Cổng bên phải thể hiện kết quả output

  1. Những tiêu chí khi lựa chọn PLC

Việc lựa chọn PLC chính xác sẽ phụ thuộc vào nhu cầu và quy mô của hệ thống tự động hóa. Trên đây là các ví dụ về các PLC khác nhau với các tùy chọn đầu vào, đầu ra và hiển thị khác nhau

Có một số yêu cầu cần lưu ý khi chọn PLC. Hệ thống được đề xuất là hệ thống mới hay dựa trên hệ thống hiện tại? Dù bằng cách nào, hãy đảm bảo bộ điều khiển hoạt động giao tiếp hoàn hảo với các phần cứng.

Điều kiện môi trường sẽ ảnh hưởng đến hiệu suất của PLC. Các bộ điều khiển điển hình hoạt động ở nhiệt độ từ 0 đến 55 ° C (32 ° -130 ° F). Số lượng thiết bị rời (thiết bị logic Bật / Tắt) và thiết bị tương tự xác định số lượng kết nối I / O mà PLC sẽ cần. Nếu các thiết bị rời rạc là AC hoặc DC, hãy xác định xem PLC có thể hỗ trợ tín hiệu yêu cầu hay không.

Việc xác định yêu cầu của CPU là rất quan trọng để tính toán dung lượng RAM cần thiết cho thao tác và lưu trữ dữ liệu. Bộ đếm và bộ định thời sử dụng RAM để lưu trữ các điểm đặt, giá trị hiện tại và các cờ bên trong khác. Nếu dữ liệu phải được lưu trữ trong thời gian dài, bộ nhớ CPU phải có kích thước phù hợp.

Bộ nhớ chương trình hoặc ROM lưu trữ các chương trình điều khiển. Thiết bị analog thường yêu cầu bộ nhớ 25 từ (word) cho mỗi thiết bị. Ví dụ như đồng hồ đo điện áp, dòng điện và nhiệt độ hoặc cảm biến. Các ứng dụng đơn giản và tuần tự thường yêu cầu 5 từ bộ nhớ trên mỗi thiết bị I / O. Các ứng dụng phức tạp không thể đoán trước được và cần nhiều không gian bộ nhớ chương trình hơn.

Phần cứng I / O dựa trên kết nối nối tiếp và Ethernet là những lựa chọn điển hình cho các kết nối từ xa. Các thiết bị từ xa là cần thiết khi PLC được đặt riêng biệt. Kết nối nối tiếp có khoảng cách tối đa là 50 feet trong khi kết nối Ethernet có thể đạt đến tối đa 328 feet. Các thiết bị từ xa này được gọi là I / O phân tán. Cuối cùng, hãy chắc chắn rằng PLC hiểu các lệnh chương trình. Một số PLC đi kèm với các hàm đạo hàm tích phân tỷ lệ giúp loại bỏ nhu cầu của các kỹ sư viết code để điều khiển quy trình vòng kín.

Qua bài viết trên mình đã chia sẻ kiến thức cho các bạn về ngôn ngữ lập trình và những tiêu chí khi lựa chọn bộ điều khiển PLC trong ngành công nghiệp cơ khí. Hy vọng qua bài viết của mình các bạn sẽ biết thêm thông tin hữu ích về bộ điều khiển PLC này. Các bạn nếu có thắc mắc hay cần thêm thông tin gì có thể comment dưới bài viết hoặc nếu các bạn có nhu cầu cần thay mới hay đầu tư thêm các vật tư và linh kiện chi tiết máy để máy được hoạt động tốt hơn thì hãy liên hệ với công ty của mình nhé. Với hơn nhiều năm kinh nghiệm trong lĩnh vực phân phối dao cụ cắt gọt cơ khí, dây cắt và linh phụ kiện cho máy cắt dây EDM / molipden, chúng tôi cam kết mang đến những sản phẩm chính hãng, uy tín, chất lượng với giá thành cạnh tranh và dịch vụ hậu mãi tốt nhất. Khi đến với chúng tôi, đặc biệt quý khách sẽ được tư vấn chu đáo tận tình, giải quyết những vướng mắc băn khoăn, giảm thiểu được chi phí đầu tư, đạt được hiệu quả cao nhất

Lựa chọn Văn Thái và các sản phẩm do Văn Thái cung cấp quý khách sẽ vô cùng hài lòng vì chúng tôi có:

  • Dịch vụ giao hàng tận nơi và nhanh chóng.
  • Hậu mãi tốt.
  • Sản phẩm giá thành hợp lý, chủng loại đa dạng