Bộ đếm xuống CTD:

Một phần của tài liệu DIEUKHIENLAPTRINH 1 (Trang 78 - 85)

- Có thể chuyển từ chương trình STL sang LAD và FBD nhưng ngược lại thì sẽ bị giới hạn.

BÀI 7: TẬP LỆNH S7 –

7.3.3 Bộ đếm xuống CTD:

Đếm xuống từ giá trị đặt trước khi có sườn lên tác động vào cổng đếm xuống. Khi giá trị đếm bằng 0 thì dừng đếm và tiếp điểm của nó sẽ đóng. Khi chân Load LD tác động thì bộ đếm xuống sẽ mở tiếp điểm và nạp giá trị đặt trước vào.

Trang 79 7.3.4 Một số ví dụ về Counter Ví dụ 5: Sử dụng bộ đếm CTU : LD I0.0 LD I0.1 CTU C40, +5

Trang 80

Giản đồ thời gian :

Trang 81

Trang 82

7.4 Nhóm lệnh so sánh.

Khi lập trình, nếu các quyết định về điều khiển được thực hiện dựa trên kết quả của việc so sánh thì có thể sử dụng lệnh so sánh theo Byte, Word, DWord và Real của S7-200. Những lệnh so sánh mà PLC hỗ trợ: So sánh bằng, lớn hơn hoặc bằng, nhỏ hơn hoặc bằng, lớn hơn, nhỏ hơn.

Mỗi phép toán đều hỗ trợ đối với kiểu dữ liệu Byte, Word, Double word và Real.

Cách thức thực hiện lệnh so sánh: Lấy giá trị ngõ vào IN1 so sánh với ngõ

vào IN2. Nếu thỏa mãn phép toán trong câu lệnh thì tiếp điểm so sánh sẽ được đóng lại.

Ví dụ 8 : Sử dụng lệnh về Timer và So sánh, Viết chương trình điều khiển đèn

giao thông tại ngả 4 theo yêu cầu: Xanh 4s, Vàng 1s, Đỏ 5s. Có 2 nút nhấn ở chế độ bình thường và ưu tiên.

Thực hiện tƣơng tự với lệnh Counter.

7.5 Nhóm lệnh về cổng Logic.

Ngoài những lệnh ghép nối tiếp, song song và tổng hợp các tiếp điểm thì tập lệnh của S7-200 còn cung cấp các cổng logic AND, OR, EXOR thực hiện đối

Trang 83 với byte (8 bit hay 8 tiếp điểm), word (16 bit hay 16 tiếp điểm) và double word (32 bit hay 32 tiếp điểm). Sau đây là chi tiết của từng cổng:

Lệnh AND:

PLC hỗ trợ lệnh AND 2 Byte, AND 2 Word, AND 2 Double Word. Cú pháp lệnh AND, OR và WXOR viết trong LAD và FBD va toán hạng hỗ trợ trong câu lệnh được trình bày như hình 7.1.

Ý nghĩa:

Lệnh thực hiện phép AND từng bit của hai Byte, hai Word hoặc hai Double Word ngõ vào IN1 và IN2, kết quả được ghi vào 1 byte, 1 Word hay 1 Double Word ở ngõ ra OUT, địa chỉ ngõ ra có thể giống ngõ vào.

Trang 84

Ví dụ: Lệnh AND 2 Byte:

7.6 Lệnh OR:

PLC hỗ trợ lệnh OR 2 Byte, OR 2 Word, OR 2 Double Word. Cú pháp lệnh AND, OR và WXOR viết trong LAD và FBD và các phép toán hỗ trợ trong câu lệnh được trình bày hình 7.1.

Ý nghĩa:

Lệnh thực hiện phép OR từng bit của hai Byte, hai Word hoặc hai Double Word ngõ vào IN1 và IN2, kết quả được ghi vào 1 byte, 1 Word hay 1 Double Word ở ngõ ra OUT, địa chỉ ngõ ra có thể giống ngõ vào.

Ví dụ: Lệnh OR hai Byte:

Trang 85

Một phần của tài liệu DIEUKHIENLAPTRINH 1 (Trang 78 - 85)

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

(144 trang)