You are on page 1of 10

BTN #1:

BÀI THÍ NGHIỆM LẬP TRÌNH PLC S7-1200 –


CÁC ỨNG DỤNG LẬP TRÌNH CƠ BẢN
1. Thí nghiệm 1: Khảo sát hoạt động của ngõ vào và ngõ ra
Thí nghiệm 1.1: Làm quen PLC với bài toán điều khiển START/STOP

a/ Yêu cầu:

_ START – nút nhấn BT1


_ STOP – nút nhấn BT2.
_ Đèn báo RUN– Đèn DO 1, chớp nháy chu kỳ 1s, sử dụng xung nhịp hệ thống.
b/ Chương trình:

c/ Kết quả:

_ Chương trình hoạt động đúng như yêu cầu.

Thí nghiệm 1.2: Điều khiền hoạt động với các điều kiện ngõ vào khác nhau
a/ Yêu cầu: Điều khiển các đèn ngõ ra theo điều kiện cùa ngõ vào như sau:

- Default: 8 LED ngõ ra nhấp nháy chu kỳ 2s


- Nhấn nút BT1, đèn LED sang theo thứ tự từ trái sang phải, mỗi đèn sang trong
thời gian 1s
- Nhấn nút BT2, đèn LED sang theo thứ tự từ phải sang trái, mỗi đèn sang trong
thời gian 0.5s
b/ Chương trình:
c/ Kết quả:

_ Ở chế độ mặc định: 8 ngõ ra Q0.0 - Q0.7 cùng lúc chớp tắt liên tục với chu kỳ 1s.

_ Nhấn nút BT1 sẽ kích hoạt MODE1: Byte QB0 (Q0.0 - Q0.7) sẽ được add 1 bit ứng với
ngõ ra ngoài cùng bên trái (Q0.0) và sau mỗi 1s thì bit đó sẽ được dời sang trái (ứng với
đèn tiếp theo bên phải sáng).

_ Nhấn nút BT2 sẽ kích hoạt MODE2: Byte QB0 (Q0.0 - Q0.7) sẽ được add 1 bit ứng với
ngõ ra ngoài cùng bên phải (Q0.7) và sau mỗi 1s thì bit đó sẽ được dời sang phải (ứng với
đèn tiếp theo bên trái sáng).

 Chương trình hoạt động đúng theo yêu cầu.


2. Bài thí nghiệm 2: Giả lập hoạt động của máy trạng thái
Thí nghiệm 2.1: Xây dựng mô hình giả lập hoạt động của hệ thống phân loại sản phẩm
a/ Yêu cầu:

Xây dựng mô phỏng tín hiệu cảm biến cho các loại sản phẩm khác nhau:

_ Ngõ vào: Nút nhấn BT1, BT2 và BT3 tương ứng là các tín hiệu báo giả lập SP N, TB
và D.

_ Ngõ ra: tín hiệu Q0.3, Q0.4 và Q0.5 tương ứng là tín hiệu giả lập của CB1, CB2, và
CB3.

_ Hình 4 mô tả graph tín hiệu của các cảm biến CB1, CB2 và CB3 tương ứng với các sản
phẩm.

_ Cải tiến chương trình cho phép tăng tốc, giảm tốc băng tải với ngõ vào AI0 (thời gian
thay đổi).

_ Tìm khuyết điểm của chương trình trên.

_Nêu phương pháp, giải thuật khác giả lập hoạt động của hệ thống.

b/ Chương trình:

_ Khối FB1:
_ Khối DB:

_ Khối OB1:
c/ Kết quả:

_ Chương trình hoạt động đúng với yêu cầu nếu BT1, BT2, BT3 được nối vào các
Switch.

_ Chưa cho phép thay đổi tốc độ băng tải với ngõ vào AI0.

Thí nghiệm 2.2: Viết chương trình phân loại sản phẩm với tín hiệu giả lập vừa xây dựng
được
_ Chưa thực hiện.

You might also like