Giới thiệu Code Logic Ladder

Một phần của tài liệu Nghiên cứu thiết kế hệ thống sản xuất ứng dụng robot scara trên nền tảng NX mechatronic concept design (Trang 38 - 40)

Logic Ladder [12] là một ngôn ngữ lập trình được sử dụng để lập trình các bộ điều khiển logic khả trình, hoặc PLC, được sử dụng trong các ứng dụng công nghiệp. Đó là một ngôn ngữ trực quan và dễ học vì tương tự như các mạch rơ le điện. Vì lý do này, được coi là một loại ngôn ngữ đồ họa, thay vì kết hợp các dòng văn bản và mã, lập trình được thực hiện bằng cách kết hợp các yếu tố đồ họa khác nhau, được gọi là ký hiệu. Những biểu tượng này được thiết kế để tái tạo giản đồ và sơ đồ điện, vì logic Ladder ban đầu được hình thành cho các kỹ thuật viên và thợ điện.

Hình 2.29. Các ký hiệu logic

Mỗi ký hiệu mã bậc thang đại diện cho một lệnh logic có thể được kết hợp để tạo ra các chức năng và nhiệm vụ khác nhau trong PLC. Các ký hiệu này bao gồm các tiếp điểm thường mở, tiếp điểm thường đóng và cuộn dây, mặc dù các loại phần tử khác như bộ định thời, bộ đếm, phép toán và bộ so sánh, trong số nhiều loại khác, cũng có thể được bao gồm. Điều quan trọng cần lưu ý là, mặc dù rất phổ biến khi làm việc với các biến Boolean, các biến này nhận các giá trị 0 hoặc 1, cũng có thể kết hợp các biến tương tự.

Vì việc giảng dạy logic Ladder không phải là một trong những mục tiêu chính của hướng dẫn này, nên sẽ chỉ hiển thị, bằng cách lấy ví dụ, việc xây dựng các phép toán

cơ bản như các hàm: NOT, AND, OR và XOR. Để biểu diễn các chức năng này bằng logic Ladder, các biến đầu vào (A & B) sẽ được liên kết với các tiếp điểm thường mở hoặc đóng, trong khi biến đầu ra (OUT) được liên kết với một cuộn dây.

Hàm NOT: Hàm NOT là lệnh đơn giản nhất, vì được sử dụng để biểu diễn giá trị ngược lại của một biến. Do đó, chức năng này chỉ yêu cầu kết hợp một tiếp điểm thường đóng. Theo cách này, biến được kết hợp với đầu ra (OUT) luôn có giá trị ngược lại với giá trị của tiếp điểm (A).

Hình 2.30. Hàm NOT

Hàm AND: Đối với một phép toán logic tuân theo điều kiện AND, tất cả các tham số liên quan đến phép toán (A & B) phải đúng. Do đó, trong trường hợp này, hàm AND được xây dựng từ các tiếp điểm thường mở được đặt nối tiếp, theo cách mà nếu là sai, thì đầu ra (OUT) được kết hợp với cuộn dây sẽ bị vô hiệu hóa.

Hình 2.31. Hàm AND

Hàm OR: Hàm OR tuân theo một logic đối lập với hàm AND, vì hàm OR kích hoạt đầu ra ngay khi một trong các biến là true. Do đó, chức năng này được xây dựng từ các tiếp điểm thường mở được bố trí song song.

Hàm XOR: Cuối cùng, chức năng XOR được đặc trưng bởi việc kích hoạt đầu ra (OUT) khi chỉ một trong các biến được kích hoạt. Theo cách này, nếu cả hai biến đầu vào (A & B) được kích hoạt hoặc vô hiệu hóa, đầu ra sẽ hiển thị giá trị null.

Hình 2.33. Hàm XOR

Một phần của tài liệu Nghiên cứu thiết kế hệ thống sản xuất ứng dụng robot scara trên nền tảng NX mechatronic concept design (Trang 38 - 40)

Tải bản đầy đủ (PDF)

(165 trang)