Tập lệnh so sánh

Một phần của tài liệu LẬP TRÌNH PLC CHO NGƯỜI MỚI BẮT ĐẦU (Trang 53 - 57)

Bài 3 : Các tập lập điều khiển chương trình

2.1 Tập lệnh số học của PLC

2.1.2. Tập lệnh so sánh

Chúng ta có thể so sánh các kiểu dữ liệu: Int, Dint, Real, Word, Dword, Time...thông qua các tập lệnh so sánh: so sánh bằng (= =), so sánh sai khác (< >), so sánh hơn (> ), so sánh lớn hơn hoặc bằng ( ≥ ), so sánh nhỏ hơn ( < ), so sánh nhỏ hơn hoặc bằng ( ≤ ). Phép so sánh được thực hiện bằng cách lấy < Toán hạng 1> đem so sánh với <Toán hạng 2>, nếu thỏa mãn điều kiện thì đầu ra bằng 1, nếu không thỏa mãn thì đầu ra bằng 0.

Tham số Khai

báo Kiểu dữ liệu Vùng nhớ Miêu tả

<Toán hạng 1> IN Int, Dint, Real, Word, Dword, Time

I,Q,M,D,L hoặc hằng số

Giá trị thứ nhất để so sánh <Toán hạng 2> IN Int, Dint, Real, Word,

Dword, Time I,Q,M,D,L hoặc hằng số Giá trị thứ hai để so sánh 1. Toán hạng 1 2. Toán hạng 2 3. Kiểu dữ liệu so sánh Hình 3.3.Lệnh so sánh

Ta sử dụng các lệnh so sánh để so sánh hai giá trị của cùng một kiểu dữ liệu. Khi việc so sánh tiếp điểm LAD là “TRUE”, tiếp điểm này được kích hoạt.

Sau khi nhấp chuột lên lệnh trong trình soạn thảo chương trình, ta có thể lựa chọn kiểu so sánh và kiểu dữ liệu từ các trình đơn thả xuống.

Hình 3.4.Chọn kiểu dữ liệu so sánh Diễn giải tập lệnh

Kiểu quan hệ Sự so sánh là đúng nếu:

CMP = = So sánh 2 giá trị IN1 bằng IN2 bằng nhau hay không CMP < > So sánh 2 giá trị IN1 không bằng IN2 hay không

CMP >= So sánh 2 giá trị IN1 lớn hơn hay bằng IN2 hay không CMP <= So sánh 2 giá trị IN1 nhỏ hơn hay bằng IN2 hay không

CMP > So sánh 2 giá trị IN1 lớn hơn IN2 hay không CMP < So sánh 2 giá trị IN1 nhỏ hơn IN2 hay không

Thông số Kiểu dữ liệu Miêu tả IN1, IN2 SInt, Int, Dint, USInt, UInt, UDInt, Real,

LReal, String, Char, Time, DTL, Constant

Các giá trị để so sánh

Hình 3.5. Các lệnh so sánh từ trình đơn thả xuống

Hình 3.6.Ví dụ lệnh so sánh bằng

Bài tập áp dụng: Lập trình PLC báo trạng thái kho lưu trữ hoạt động theo yêu cầu sau:

Hệ thống băng tải và một kho lưu trữ tạm thời lưu trữ giữa hai băng tải.

Băng tải 1 vận chuyển sản phẩm tới kho lưu trữ, băng tải 2 vận chuyển sản phẩm từ kho lưu trữ ra xe vận chuyển.

Hai cảm biến quang dùng để phát hiện sản phẩm tới kho lưu trữ và từ kho lưu trữ ra tới xe vận tải.

Năm đèn báo số lượng hiển thị trong kho. Mô hình dây chuyền băng tải như bên dưới:

Hình 3.7.Mô hình hệ thống điều khiển Tạo bảng dữ liệu vào/ ra

Một phần của tài liệu LẬP TRÌNH PLC CHO NGƯỜI MỚI BẮT ĐẦU (Trang 53 - 57)

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

(102 trang)