Nguyên lý hoạt ựộng của chương trình

Một phần của tài liệu Thiết kế mô hình cửa đóng mở tự động (Trang 103)

4. Phương pháp nghiên cứu

4.9. Nguyên lý hoạt ựộng của chương trình

đóng Aptomat ựể cấp ựiện cho bộ ựiều khiển lập trình PLC và mạch ựiều khiển. đèn báo nguồn 24V sáng.

Nhấn nút Start ựể mô hình bắt ựầu hoạt ựộng.

đưa vật vào 3 cảm biến quang

ựể thử các chế ựộ ựóng mở cửa của cửa tự ựộng.

Tắn hiệu 3 cảm biến ựưa về lần lượt các chân I0.0, I0.1, I0.2 của PLC. PLC ựưa tắn hiệu PWM qua chân Q0.0 thông qua mạch cầu H ựể ựiều khiển ựộng cơ DC 24V. động cơ sẽ quay ựể mở cửa, tắn hiệu tốc ựộ của ựộng cơ qua Encoder phản hồi về là 5V qua mạch nâng áp 24V ựể ựưa vào chân I0.3 của PLC. PLC sẽ dựa vào tắn hiệu Encoder phản hồi về ựể xác ựịnh vị trắ của cửa.

Trường hợp 1: Một trong ba cảm biến phát

hiện vật.

Hiện tượng: Cửa mở ra 5cm. Dừng khoảng 5s. Sau 5s tự ựộng ựóng lại. Nếu trong thời gian có tắn hiệu người vào cửa vẫn mở chờ sau 5s ựóng lại.

Trường hợp 2: Hai trong ba cảm biến phát hiện vật.

Hiện tượng: Cửa buồng thang mở ra 8cm. Dừng khoảng 5s. Sau 5s tự ựộng ựóng lại. Nếu trong thời gian có tắn hiệu người vào cửa vẫn mở chờ sau 5s ựóng lại.

Trường hợp 3: Ba cảm biến phát hiện vật.

Hiện tượng: Cửa buồng thang mở ra 10cm. Dừng khoảng 5s. Sau 5s tự ựộng ựóng lại. Nếu trong thời gian có tắn hiệu người vào cửa vẫn mở chờ sau 5s ựóng lại.

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦ.. 93 Khi 1000 chưa có ựiện tiếp ựiểm thường ựóng vẫn ựóng MOV(21) di chuyển 0 hex vào HR 000. Hệ thống không làm việc dù có người vào.

Nhấn nút START tiếp ựiểm0001 ựóng lại. Hệ thống bắt ựầu làm việc. Tiếp ựiểm thường ựóng 1000mở ra Reset toàn bộ hệ thống. Tiếp ựiểm thường mở 1000 ựóng lại duy trì trạng thái làm việc cho hệ thống khi nhả nút ấn START.

Hệ thống làm việc ứng với các tiếp ựiểm thường mở của 1000 ựóng lại, DIFU201tác ựộng lấy xung sượt lên, tiếp ựiểm201 ựóng lại. Lệnh MOV(21) thực hiện lệnh di chuyển 1hex vào thanh ghi HR00.

Bit HR 00.00 có giá trị bằng 1, các tiếp ựiểm thường mở của HR 00.00 ựóng lại. Do 1003 ựóng và 1001 có ựiện, cửa mở. đến khi gặp CBGTM 0002 ựóng lại, tiếp ựiểm0002 ựóng lại, 202 có ựiện, tiếp ựiểm 202 ựóng lại, thanh ghi HR00 chuyển giá trị 1hex từ bit HR00.00 sang bit HR00.01 lúc này bắt HR00.00 có giá trị bằng 0, ựồng thời bit HR00.01 có giá trị bằng 1. Do 0003 thường ựóng. 1003 có ựiện, do 1001 vẫn có ựiện. Cửa vẫn mở ựồng thời mở chậm. đến khi gặp CBM 0003. Các tiếp ựiểm 0003 ựóng lại, trong khi HR00.01 ựóng, 202 lại có ựiện, ựóng tiếp ựiểm 201 lại, SFT thực hiện lệnh dịch chuyển 1hex từ bit HR00.01 sang bit HR 00.02. Giá trị của HR 00.01 bằng 0 cùng với HR00.00bằng 0 , 1001 mất ựiện và cửa ngừng mở.

đồng thời bit HR00.02 có giá trị bằng 1, các tiếp ựiểm HR00.02 ựóng lại, TIM000 có ựiện và bắt ựầu thực hiện ựếm 05s dừng cửa. Hết 0,5s TIM000 tác ựộng ựóng tiếp ựiểm TIM000 lại, 202 lại có ựiện. Lại ựóng tiếp ựiểm 202 lại, thanh ghi SFT lại thực hiện lệnh dịch chuyển giá trị 1 hex từ HR00.02 sang bit HR00.03. Các tiếp ựiểm của HR00.02 mở ra TIM000 ngừng ựếm. HR00.03 có giá trị bằng 1, các tiếp ựiểm thường mở HR00.03 ựóng lại và do 0005 thường ựóng nên 1002 có ựiện. Thực hiện ựóng cửa với vận tốc ựóng V1. đến khi gặp CBGTđ 0004. Các tiếp ựiểm thường mở 0004 ựóng lại. Cấp ựiện cho 201, tiếp ựiểm 201 ựóng. Thanh ghi SFT thực hiện lệnh dịch chuyển giá trị 1 hex từ HR00.03 sang bit HR00.04. Giá trị của bit

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦ.. 94 HR00.04 bằng 1. Cấp ựiện cho 1003, và do 1002 vẫn có ựiện, cửa giảm tốc ựóng.

đến khi gặp CBđ 0005. Các tiếp ựiểm 0005 ựóng lại trong khi HR00.04 vẫn ựóng, 201 lại có ựiện, ựóng tiếp ựiểm 201, SFT thưc hiện lệnh dịch 1hex từ bit HR00.04 sang bit HR00.05. Giá trị của HR00.04 bằng 0 cùng với HR00.03 bằng 0. 1002 mất ựiện, cửa ngừng ựóng.

Khi cửa ựang ựóng có người vào tiếp ựiểm 0006 ựóng lại, cấp ựầu vào Reset cho SFT. SFT thực hiện lệnh dịch chuyển giá trị 1hex trong thanh ghi HR00, Bit HR00.00 có giá trị bằng 1, các tiếp ựiểm thường mở của HR00.00 ựóng lại, do 0003 ựóng, cấp ựiện cho 1001, cửa lại mở, ựến khi gặp cảm biến giảm tốc mở, cửa mở với vận tốc V2.

Khi gặp cảm biến mở 0003, 1004 có ựiện, vị trắ ựó ựược nhớ các tiếp ựiểm thường mở của 1004 ựóng lại, trường hợp ựặc biệt khi cửa ựến vị trắ giữa CBGTM và CBđ mà có người theo nguyên tắc cửa sẽ mở nhưng mở với vận tốc V1 sẽ gây va ựập mạnh. Xong do 1004 nhớ vị trắ ở trên, tiếp ựiểm 1004 thường mở ựóng lại tiếp ựiểm 0006 tác ựộng DIFU tác ựộng lệnh MOV (21) chuyển giá trị 1 hex sang thanh ghi HR00. Bit HR00.00 có giá trị bằng 1, ựồng thời cấp ựiện cho 202, SFT thực hiện lệnh chuyển giá trị 1 hex từ bit HR00.00 sang HR00.01. Cửa mở ra ựồng thời giảm tốc mở với vận tốc V2.

Tất cả quá trình trên diễn ra tuần tự như vậy, ựến khi nhấn nút stop, tiếp ựiểm 0000 mở ra ngắt ựiện toàn bộ hệ thống. Hệ thống ngừng làm việc.

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦ.. 95

Một phần của tài liệu Thiết kế mô hình cửa đóng mở tự động (Trang 103)

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

(124 trang)