Bài 1: Viết chương trình điều khiển cho một tay máy hai bậc tự do có chu trình vận hành như trên hình vẽ: Biết tại vị trí A, B, C D đều có gắn cảm biến vị trí và công tắc hành trình.Chu
Trang 1TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI
KHOA ĐIỆN – ĐIỆN TỬ
BÀI TẬP LẬP TRÌNH PLC
HÀ NỘI
Trang 2Bài 1: Viết chương trình điều khiển cho một tay máy hai bậc tự do có chu trình vận hành như
trên hình vẽ:
Biết tại vị trí A, B, C D đều có gắn cảm biến vị trí
và công tắc hành trình.Chu trình vận hành như sau:
Xuất phát từ A đi xuống C để kẹp vật rồi đi trở lại A->B xuống D để thả vật Sau khi nhả vật xong tay máy lại lên B về A và lặp lại chu trình ban đầu
Trang 4Bài 2: Viết chương trình điều khiển cho một động cơ kéo băng chuyền chuyển động qua các vị
trí A, B, C, D như trên hình vẽ:
Biết rằng tại các vị trí A, B, C, D đều có gắn các cảm biến để xác định vị trí Khi vật trên băng chuyền gặp các vị trí A, B,
C, D thì đều phải dừng lại trong vòng 30s (băng chuyền dừng) và sau đó mới tiếp tục di chuyển
Trang 6Bài 3: Viết chương trình điều khiển cho một bộ đèn giao thông tại một ngã tư có đồ hình như
sau:
Trang 7Biết rằng tổng chu kỳ đếm là 56s và thời gian phân bố các đèn như sau:
Đèn xanh 1: 26s Đèn vàng 1: 3s Đèn đỏ 1: 27s Đèn xanh 2: 24s Đèn vàng 1: 3s Đèn đỏ 2: 29s
Trang 8Mở rộng: Hệ thống đèn làm việc ở 2 chế độ bình thường và tự xử Khi thời gian từ 5h-22h hệ
thống làm việc theo chế độ bình thường Từ 22h-4h làm việc ở chế độ tự xử lúc đó đèn vàng nhấp nháy liên tục trong chu kì 3s
Trang 12Bài 4: Viết chương trình cho một bảng chữ điện tử có số lượng chữ và thời gian phân bố như
sau:
Biết các chữ sáng dần lên, mỗi chữ sáng cách nhau 3s Sau khi toàn bộ bảng chữ sáng xong (toàn bộ chữ) thì tắt toàn bộ chữ sáng trong vòng 1s Rồi sau sáng trở lại từ chữ tải -> trường mỗi chữ sáng cách nhau 2s Khi sáng xong toàn bộ chữ thì sẽ tắt toàn bộ trong vòng 1s Rồi sau đó sẽ nhấp nháy liên tục trong chu kỳ 3s
Trang 17Bài 5: Viết chương trình điều khiển cho một thùng trộn nhiên liệu có quy trình như hình vẽ:
Biết trong thùng gắn cảm biến mức nhiên liệu, bao gồm các mức L(low), M(middle),H(high) Quá trình vận hành diễn ra như sau: khi cảm biến
ở trong bình báo ở mức LOW, thì hai đường dẫn liệu 1, 2 đều được hoạt động để cấp liệu vào trong bình Khi cảm biến trong bình báo ở mức MIDDLE thì dừng cấp đường 1, còn đường cấp 2 vẫn hoạt động cho đến khi cảm biến ở trong bình báo ở mức HIGH thì dừng nốt đường cấp 2 đồng thời khởi động động cơ cánh khuấy Đ Động cơ
Đ khuấy nhiên liệu trong vòng 30s, sau đó dừng khuấy Đồng thời mở van 3 để xả hết nhiên liệu
ra khỏi bình Và chu trình lặp lại như ban đầu
Trang 21Yêu cầu 2: Khi xả hết nhiên liệu là kết thúc 1 mẻ Cho hệ thông làm việc liên tục 10 mẻ Khi đủ 10
mẻ thì cho toàn bộ hệ thống dừng hoàn toàn trong 10s và sau đó khởi động lại và làm việc với chu trình 10 mẻ tiếp theo
Trang 25Bài 5: Viết chương trình điều khiển cho một trạm bơm thủy lợi gồm có 8 tổ hợp bơm với chu trình làm việc như sau:
Khi mức nước ở trong hồ báo ở mức HIGH thì 8 tổ hợp bơm sẽ làm việc luân phiên liên tục trong 1h Khi cảm biến trong hồ báo ở mức MIDDLE thì 8 tổ hợp bơm sẽ làm việc luân phiên liên tiếp,
cứ 2 tổ hợp bơm làm việc trong vòng 2h Khi mức ở trong hồ báo ở LOW thì 8 tổ hợp bơm làm việc luân phiên liên tiếp, cứ 4 tổ hợp làm việc trong vòng 4h Sau đó lặp lại như ban đầu
Trang 30Mở rộng: Áp dụng với lệnh add & move
Trang 36Bài 6: Viết chương trình điều khiển cho một bãi đỗ xe có sức chứa hạn chế là 10 xe
Biết rằng bãi đỗ xe có 2 cửa vào và ra riêng biệt Vào tại mỗi cửa đều được gắn cảm biến là có
xe đi đến và xe chắc chắn là đã vào hoặc ra khỏi bãi đỗ Ngoài ra ở mỗi cửa đều có gắn công tắc hành trình để xác định ngưỡng đóng lại hoặc ngưỡng mở cho cửa Hãy viết chương trình điều khiển tự động cho bãi đỗ xe trên
Trang 39Bài 7: Bài tập mở rộng: Chương trinh tự động điều khiển hệ thông chiếu sang cho một khu đô
thị Với yêu cầu:
Trang 40Mùa hè thì tính từ tháng 2 đến đầu tháng 10 thời gian bật đền chiếu sáng như sau:
tất cả các đền bật từ 18h dến 23h và sau đèn chẳn và đèn lẻ sáng sang luân phiên nhau 2 tiếng một