Chú ý: Khi thực hiện phải làm những bước sau:- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra - Chọn PLC và mô đun mở rộng nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải c
Trang 1Câu 1: Hãy phân tích và viết chương trình PLC thực hiện quá trình điều khiển đóng nắp
chai (thực hiện công đoạn lấy chai và rót nhiên liệu) Nguyên lý làm việc của hệ thống
như sau:
- Băng tải A thực hiện cấp các lon, các lon này được chuyển sang băng tải B sử dụng
xilanh C5 Cảm biến S2 phát hiện có lon và cho băng tải B chuyển động một khoảng
0.5m (Sử dụng động cơ và phanh điện từ)
- Rót vào lon (Thời gian rút được đặt 10 giây): Thu xilanh C1 để rút vào thựng chứa
định lượng cho đến khi cảm biến S12 báo, nghĩa là thựng định lượng đó đây
o Mở xilanh C1 để đóng thựng chứa A
o Thu xilanh C2 để rút chất lỏng vào lon cho đến khi cảm biến S14 báo đầy
(nghĩa là mức yêu cầu)
o Mở xilanh C2 để đóng thùng định lượng B
- Khi quá trình rút được thực hiện xong và thời gian 10 giây hết, điều khiển băng tải B
quay một khoảng là 0.5m
- Khi cảm biến S4 bật lên, dừng băng tải 10 giây để thực hiện quá trình đóng nắp
- Đóng nắp (thời gian được đặt là 10 giây)
o Mở xilanh C3 cho đến khớ cảm biến S7 bật lên,
o Mở xilanh C4 một phần đến khi cảm biến S9 bật lên và cùng thời điểm
này tạo chân không để gắp nắp
o Thu xilanh C4 vào cho đến khi cảm biến S8 bật lên
o Thu xilanh C3 cho đến khi cảm biến S6 bật lên
o Mở xi lanh C4 cho đến khi cảm biến S10 bật lên và đồng thời cắt chân
không để thả nắp vào lon
o Thu xilanh C4 vào cho đến khi cảm biến S8 bật lên
- Khi quá trình đóng nắp được thực hiện xong và thời gian 10 giây hết, điều khiển băng
tải B quay một khoảng là 0.5m
- Cuối quá trình là đếm số sản phẩm sử dụng cảm biến S5
(5 điểm)
Trang 2Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 3Câu 2: Hãy phân tích và viết chương trình PLC thực hiện quá trình điều khiển đóng
nắp chai (thực hiện công đoạn đóng nắp chai) Nguyên lý làm việc của hệ thống như
sau:
- Băng tải A thực hiện cấp các lon, các lon này được chuyển sang băng tải B sử dụng
xilanh C5 Cảm biến S2 phát hiện có lon và cho băng tải B chuyển động một khoảng
0.5m (Sử dụng động cơ và phanh điện từ)
- Rót vào lon (Thời gian rút được đặt 10 giây): Thu xilanh C1 để rút vào thựng chứa
định lượng cho đến khi cảm biến S12 báo, nghĩa là thựng định lượng đó đây
o Mở xilanh C1 để đóng thựng chứa A
o Thu xilanh C2 để rút chất lỏng vào lon cho đến khi cảm biến S14 báo đầy
(nghĩa là mức yêu cầu)
o Mở xilanh C2 để đóng thùng định lượng B
- Khi quá trình rút được thực hiện xong và thời gian 10 giây hết, điều khiển băng tải B
quay một khoảng là 0.5m
- Khi cảm biến S4 bật lên, dừng băng tải 10 giây để thực hiện quá trình đóng nắp
- Đóng nắp (thời gian được đặt là 10 giây)
o Mở xilanh C3 cho đến khớ cảm biến S7 bật lên,
o Mở xilanh C4 một phần đến khi cảm biến S9 bật lên và cùng thời điểm
này tạo chân không để gắp nắp
o Thu xilanh C4 vào cho đến khi cảm biến S8 bật lên
o Thu xilanh C3 cho đến khi cảm biến S6 bật lên
o Mở xi lanh C4 cho đến khi cảm biến S10 bật lên và đồng thời cắt chân
không để thả nắp vào lon
o Thu xilanh C4 vào cho đến khi cảm biến S8 bật lên
- Khi quá trình đóng nắp được thực hiện xong và thời gian 10 giây hết, điều khiển băng
tải B quay một khoảng là 0.5m
- Cuối quá trình là đếm số sản phẩm sử dụng cảm biến S5
(5 điểm)
Trang 4Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 5Câu 3: Hãy phân tích và viết chương trình PLC thực hiện quá trình điều khiển đưa nhiên
liệu vào chai Nguyên lý làm việc của hệ thống như sau: Khi có chai ở vị trí rót (được
xác định bởi cảm biến S) Hệ thống ra lệnh mở xilanh C2 để cho chất lỏng trong thùng
B vào chai (vị trí hết hành trình được xác định bởi cảm biến S13), mức chất lỏng trong
chai được xác định bởi cảm biến S15, S16 Để chất lỏng chảy từ thùng A sang thùng B
được điều khiển bởi xilanh C1 và S11
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
Trang 6- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Câu 4: Hãy phân tích và viết chương trình PLC thực hiện quá trình điều khiển vận
chuyển hàng tự động như trên hình vẽ sau: Sản phẩm đầu vào được đưa vào bởi băng
tải quay bởi động cơ MR, và xác định có sản phẩm ở vị xếp hàng bởi cảm biến S3
Việc đếm số sản phẩm và ngăn sản phẩm được thực hiện bởi cảm biến S1 và xilanh
C1 Sau khi có 3 khối hàng, được đẩy ra vị trí vòng tròn bởi xilanh C3 và được đẩy ra
xe bởi xilanh C4
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
Trang 7- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Câu 5: Hãy phân tích và viết chương trình PLC thực hiện quá trình điều khiển rót
nhiên liệu tự động như trên hình vẽ sau Chất lỏng được bơm vào 2 thùng chứa bởi
động cơ bơm và van V1 và V2 Việc xác định hai thùng đầy và cạn thông qua các cảm
viến UL1, LL1 và UL2, LL2 Các van V3, V4 cho phép chất lỏng chảy vào thùng xe
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
Trang 8- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Câu 6: Hãy phân tích và viết chương trình PLC đảo chiều tự động động cơ Khi ấn nút
START, vật M chuyển động về bên trái cho đến khi S1 đóng lại Khi S1 đóng lại,
chương trình thực hiện đảo chiều động cơ Khi vật M chuyển động đóng công tắc S2,
chương trình thực hiện đảo chiều động cơ Quá trình trên được thực hịên tự động và chỉ
khi dừng khi ấn nút STOP
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
M
Trang 9Câu 7: Viết chương trình điều khiển đèn tín hiệu giao thông ở ngã tư theo quy luật sau:
Mô tả việc điều khiển tín hiệu đèn giao thông ở các giao lộ với các thông số về thời
gian như sau : Đèn Xanh 1 sáng 25 giây, đèn Đỏ 1 sáng 30 giây, đèn Vàng 1 sáng 5
giây Khởi động hệ thống bằng cách nhấn START, dừng bằng cách nhấn STOP (Yêu
cầu chỉ sử dụng lệnh timer và lệnh xử lý bít)
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 10Câu 8: Viết chương trình điều khiển đèn tín hiệu giao thông ở ngã tư theo quy luật sau:
Mô tả việc điều khiển tín hiệu đèn giao thông ở các giao lộ với các thông số về thời
gian như sau : Đèn Xanh 1 sáng 25 giây, đèn Đỏ 1 sáng 30 giây, đèn Vàng 1 sáng 5
giây Khởi động hệ thống bằng cách nhấn START, dừng bằng cách nhấn STOP (Yêu
cầu sử dụng lệnh timer và lệnh xử lý bít và lệnh sso sánh)
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 11Các yêu cầu của bài toán:
• Sau khi host đã đọc xong câu hỏi
• Các người chơi ấn núm trước mặt để xác định người nào ấn đầu and tiên
• Chuông sẽ kêu trong 10 giây khi bất kỳ một trong những người chơi ấn núm
• Đèn chỉ thị phía trước mỗi người chơi sẽ sáng và chỉ được xóa khi host ấn núm
chuyển mạch
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Câu 10: Điều khiển dây chuyền đóng gói hoa quả Nội dung bài toán như sau: Khi ấn
núm START được ấn, băng tải vận chuyển hộp quay Khi có hộp vào vị trí, băng tải
hộp dừng lại và băng tải vận chuyển hoa quả (táo) bắt đầu quay Cảm biến đếm đến 10
quả táo Băng tải hoa quả sẽ dừng và băng tải hộp được khởi động lại Bộ đếm được
xóa và hoạt động sẽ được lặp lại cho đến khi núm STOP được ấn
(5 điểm)
Trang 12Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 13Câu 11: Hệ thống điều khiển xe ra vào bãi xe với nội dung như sau: Hệ thống điều
khiển bãi đậu xe chứa tối đa là 12 chiếc Mỗi lần xe vào, PLC tự động tăng thêm 1
bởi cảm biến phát hiện xe S1 Bất kỳ một chiếc xe nào đi ra khỏi bãi, PLC sẽ tự động
giảm đi 1 bởi cảm biến phát hiện S2 Khi 12 chiếc xe được đăng ký, bảng hiệu đầy xe
sẽ được sáng lên thông báo đến các xe không được vào nữa
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 14Câu 12: Viết chương trình PLC điều khiển đóng/mở cửa tự động với những yêu cầu
sau: Khi có người (vật) vào hoặc ra được phát hiện bởi cảm biến, bộ điều khiển cấp
nguồn cho động cơ theo chiều mở cửa Động cơ chạy cho đến khi công tắc hành trình
cuối đóng lại Khi không có người thì dừng lại 10 giây sau đó đóng cửa lại cho đến khi
cảm biến hành trình đóng bật lên.Nếu đang đóng mà cảm biến phát hiện có người
ra/vào thì lại điều khiển cửa mở ra
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 15Câu 13: Bài toán bơm, trộn và xả với những yêu cầu sau:
• Khi ấn núm START, van MV1 mở, nước chảy vào thùng, và đồng thời động cơ
M chạy
• Khi nước đạt đến TLB1 thì MV1 đóng, M dừng
• MV2 mở, xả nước ra đến khi nước dưới mức TLB2
• Quá trình này lặp di lặp lại 4 lần thì báo đèn dừng và chuông kêu 10s, lúc này
bấm núm START cũng không có ý nghĩa
• Muốn hệ thống làm việc lại, chúng ta bấm núm RESET để thực hiện lại từ đầu
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 16Câu 14: Điều khiển máy khoan với các yêu cầu sau:
1 Ch ế độ bằng tay:
- Khi SW1 bật, động cơ chuyển động tiến quay Động cơ này có thể tắt bởi cụng tắc
SW2 Khi mũi khoan đạt đến công tắc tới hạn LS2, động cơ dừng
- Khi SW3 bật, động cơ chuyển động lại quay Động cơ này có thể tắt bởi công tắc
SW2 Khi mũi khoan đạt đến công tắc tới hạn LS1, động cơ dừng
2 Chế độ tự động:
Khi PBS và LS1 ON, động cơ tiến được cấp điện cho đến khi LS2 được tác động
Đồng hồ thời gian được khởi động Động cơ sẽ được khởi động khi đồng hồ đạt đế
n 2 giây Khi trở lại vị trí LS1, chu trình trên được thực hiện lại
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Câu 15: Phân tích và viết chương trình bài toán in mã sản phẩm tự động với các yêu (5 điểm)
Trang 17cầu sau:
- Có hai chế độ tự động và bằng tay được lựa chọn bằng chuyển mạch S1
- Sản phẩm được đưa đến vị trí in bởi xilang 1A và giữ đúng vị trí đó bởi xilanh 3A và
in mã bởi xilanh 2A
- Để đưa sản phẩm đã được in mã được kéo bởi động cơ M1 và đếm sản phẩm bằng
cảm biến L1
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 18Câu 16: Phân tích và viết chương trình khoan tự động dưới đây với những yêu cầu sau:
- Khi ấn núm START hệ thống bắt đầu làm việc Động cơ M1 có chức năng quay mũi
khoan, động cơ M2 có chức năng nâng, hạ mũi khoan
- Van Y1 điều khiển nước làm mát
- Cảm biến L1 xác định khoan đã đạt độ sâu yêu cầu
- Xilanh 1A có chức năng giữ vật khi khoan, các cảm biến 1B1 và 1B2 là điểm đầu và
điểm cuối của hành trình xilanh
- S4, S5 xác định vị trí đầu và cuối để điều khiển động cơ nâng mũi khoan
- S2 xác định có vật cần khoan
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 19Câu 17: Phân tích và viết chương trình PLC điều khiển rôbốt gắp vật từ băng tải A
sang băng tải B Nguyên lý làm việc như sau:
- Khi ấn núm START thì rôbốt quay theo chiều kim đồng hồ
- Khi rôbốt quay đến vị trí của băng tải A, thì bộ phận gắp vật làm việc (được xác định
bởi LS3)
- Khi đã gắp được vật thì cánh tay robot quay theo chiều ngược chiều kim đồng hồ
- Khi quay đến vị trí của băng tải B thì điều khiển nhả vật
- Băng tải A và B được điều khiển bởi hai động cơ M1 và M2 Còn điều khiển động cơ
quay cánh tay robot là M0
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 20Câu 18: Phân tích và viết chương trình điều khiển cần trục Nguyên lý làm việc như
sau: Vật sẽ được cẩu từ vị trí 2 (xác nhận bởi S1) đến vị trí 5 (S4), sau đó quay lại cẩu
và lại đưa vật đến vị trí 6 (S5) Quá trình hạ móc và nâng móc được xác định bởi các
cảm biến S3 và S2 tương ứng với các vị trí 3, 4 Động cơ M1 điều khiển chạy cần trục,
M2 để nâng, hạ móc
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
Trang 21Câu 19: Phân tích và viết chương trình điều khiển phân loại sản phẩm sau:
- Băng tải được kéo bởi động cơ M1 Và mỗi vòng quay được xác định bởi cảm biến
S2 và dừng lại Chất lượng hoặc hình dáng sản phẩm được xác định bởi cảm biến S2
Nếu S2 = 1 thì điều khiển van V1 để thả vật xuống thùng A, còn ngược lại thì để vật
sang thùng B
(5 điểm)
Chú ý: Khi thực hiện phải làm những bước sau:
- Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
- Chọn PLC và mô đun mở rộng (nếu cần - Nếu số đầu vào/ra quá nhiều thì cần phải chọn thêm mô đun mở rộng)
- Xây dựng lưu đồ thuật toán
- Viết chương trình
S1 S2
M1
V1 A
B