Tập lệnh cơ bản của PLC S7-

Một phần của tài liệu Thiết kế hệ thống điều khiển dây chuyền phân loại sản phẩm theo kích thước bằng plc s71200 có link file mô phỏng cuối bài hoặc pm vào sdt 0799008541 (Trang 33 - 38)

b. Ngôn ngữ lập trình FDB (Funtion Block Diagram)

2.3 Tập lệnh cơ bản của PLC S7-

Các lệnh về bit Công tắc

Công tắc thường hở (Normally Open, viết tắc là NO) và cơng tắc thường đóng (Normally Closed, viết tắc là NC). Đối với PLC, mỗi công tắc đại diện cho trạng thái một bit trong bộ nhớ dữ liệu hay vùng ảnh của các đầu vào, ra. Công tắc thường hở (ON - nghĩa là cho dòng điện đi qua) khi bit bằng 1, cịn cơng tắc thường đóng (ON - nghĩa là khơng cho dịng điện đi qua) khi bit bằng 0.

Trong LAD, các lệnh này biểu diễn bằng chính các cơng tắc thường hở và thường đóng. Trong FBD, các cơng tắc thường hở được biểu diễn như các đầu vào hoặc ra của các khối chức năng AND, OR hoặc XOR. Cơng tắc thường đóng được biểu diễn them dấu đảo(vòng tròn nhỏ) ở đầu vào tương ứng.

Các ví dụ minh họa: Ladder logic (LAD): Cơng tắc thườnghở:

Hình 2.13: Mơ tả lệnh

Cơng tắc thường đóng:

Hình 2.14: Mơ tả lệnh

Hình 2.15: Mơ tả lệnh

Lệnh đảo bit, lệnh sườn

Lệnh đảo thay đổi dòng năng lượng. Nếu dòng năng lượng gặp lệnh này, nó sẽ bị chặn lại. Ngược lại nếu phía trước lệnh này khơng có dịng năng lượng, nó sẽ trở thành nguồn cung cấp dịng năng lượng. Trong LAD, lệnh này được biểu diễn như một cơng tắc. Trong FBD, lệnh đảo khơng có biểu tượng riêng. Nó được tích hợp như là đầu vào của những khối chức năng khác(với một vòng tròn nhỏ ở đầu vào của các khối chức năng đó). Trong STL, lệnh này đảo giá trị của đỉnh ngăn xếp: 0 thành 1 và 1 thành 0. Lệnh này khơng có tốnhạng.

LAD: ---| NOT|---FDB: FDB:

Hình 2.16: Mơ tả lệnh

Coil (cuộn dây)

Lệnh ra:

Hình 2.17: Mơ tả lệnh

Set và Reset:

- SET: Một khi điều kiện vào ON, hàm này sẽ giữ ở trạng thái ON cho dù điều kiện vào có OFF.

Hình 2.18: Mơ tả lệnh

- RESET: Một khi điều kiện vào ON, hàm này sẽ giữ ở trạng thái OFF cho dù điều kiện vào có ON.

Hình 2.19: Mơ tả lệnh

Bảng 2.3: Các thông số của lệnh

Thông số Dữ liệu Mô tả

IN (hoặc nối với công tắc

hoặc cổng logic) Bool Bit vị trí được giám sát

OUT bool Bit vị trí được SET hoặc RESET

SET_BF và RESET_BF: Set và Reset bit field.

SET_BF: Khi điều kiện vào ON, hàm này sẽ giữ trạng thái ON với số bit(n) được đặt trước cho dù điều kiện vào có OFF.

Hình 2.20: Mơ tả lệnh

- RESET_BF: Khi điều kiện vào ON, hàm này sẽ giữ trạng thái OFF với số bit(n) được đặt trước cho dù điều kiện vào có ON.

Bảng 2.4: Các thơng số của lệnh

P và N (Set operand on positive signal edge/Set operand on negative signaledge)

Hình 2.21: Mơ tả lệnh

RS vàSR

RS(Reset set flip-flop): Là một tập hợp chi phối chốt nơi đặt chi phối. Nếu các thiết lập S1 và thiết lập lại R tín hiệu cả hai đều đúng, địa chỉ ngõ ra Q sẽ lên1.

SR(Set reset set flip-flop): Là một thiết lập lại chi phối chốt nơi đặt lại chi phối. Nếu các thiết lập S và thiết lập lại R1 tín hiệu là đúng. Địa chỉ ngõ ra Q sẽ ở mức0.

Bảng 2.5: Thơng số các lệnh

Các lệnh về timer

TON

Hình 2.22: Mơ tả lệnh Bảng 2.6: Các thông số của lệnh

Thông số Dữ liêu Mô tả

IN Bool Đầu vào cho phép timerPT Timer Giá trị đặt trước cho timer

Một phần của tài liệu Thiết kế hệ thống điều khiển dây chuyền phân loại sản phẩm theo kích thước bằng plc s71200 có link file mô phỏng cuối bài hoặc pm vào sdt 0799008541 (Trang 33 - 38)

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

(74 trang)
w