Quá trình này dừng lại khi cả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
Trang 1Câu 1: Hãy phân tích và viết chương trình PLC thực hiện trạm 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 được quay bởi động cơ MA 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 C3 khi cảm biến S6 báo có lon trên băng tải Xinh lanh trở
về vị trí ban đầu khi cảm biến S1 báo
- Cảm biến S2 phát hiện có lon trên băng tải B, đây là điều khiển cho phép băng tải B
chuyển Băng tải B chuyển động khoảng khoảng 0.5m sử dụng cảm biến S3 (Sử dụng
động cơ bang tải MB và phanh điện từ DTB)
- Đồng thời với băng tải B chuyển động, thực hiện mở xilanh C1 để chất lỏng chảy từ
thùng chứa TA vào thùng định lượng TB, quá trình này sẽ báo hết nhiên liệu trong thùng
A bằng còi và bằng đèn khi S5 chuyển trạng thái xuống 0 Quá trình này dừng lại khi cả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
(5 điểm)
Trang 2- Viết chương trình
1 Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
Bài toán gồm các đầu vào/ra như sau:
Stt Ký hiệu Địa chỉ Kiểu tín hiệu Giải thích
xilanh
4 S2 I0.3 Đầu vào Báo có chai trên trên băng tải B
ở vị trí từ băng tải A sang
3 Lưu đồ thuật toán:
Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào chế độ làm việc, bật động cơ
quay băng tải A (MA)
Kiểm tra núm Stop Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang bước 2
Bước 2: Kiểm tra đầu vào cảm biến S6 và S2 Nếu S6 = 1 và S2 = 0 thì cấp điện cho
xilanh C1 để đẩy lon sang băng tải B, ngược lại chuyển sang bước 1
Bước 3: Kiểm tra đầu vào cảm biến S1 Nếu S1 = 1 thì ngắt điện cho xilanh C1 để xilanh
trở về trạng thái ban đầu, ngược lại chuyển sang bước 3
Bước 4: Kiểm tra đầu vào cảm biến S3 và S2 Nếu S2 = 1 và S3 = 0 thì thực hiện những
thao tác sau:
- Ngắt điện phanh điện từ DTB và cấp điện cho động cơ quay băng tải B (MB)
- Cấp điện cho xilanh C1
- Kiểm tra đầu vào cảm biến S3 Nếu S3 = 1 thì dừng động cơ MB và cấp điện
cho phanh từ DTB
1.0
Trang 3- Kiểm tra cảm biến S4, nếu S4 = 1 thì ngắt điện xilanh C1
- Kiểm tra cảm biến S5, nếu S4 = 0 thì bật đèn và báo còi để thông báo hết
nhiên liệu trong thùng chứa TA (đèn Fault và còi Buzz)
- Nếu S3 = 1 và S4 = 1 thì chuyển sang bước 5 Ngược lại trở lại bước 4
Bước 5: Kiểm tra đầu vào cảm biến S3 và và cờ báo chưa rót nhiên liệu Nếu S3 = 1 và
cờ báo chưa rót nhiên liệu báo FALSE thì:
- Cấp điện cho xilanh C2
- Bật timer để trễ 10 giây
Bước 6: Kiểm tra cờ trạng thái đồng hồ thời gian rót Nếu cờ có logic 1 thì chuyên sang
bước 1 Ngược lại trở về bước 6
4 Viết chương trình: Theo thuật toán và cách sử dụng lệnh của học viên 2.5
Trang 4Câ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.
Nguyên lý làm việc của hệ thống như sau:
- Cấp điện cho băng tải A cho đến khi cảm biến S1 báo có chai ở vị trí đóng
nắp
- Cấp điện cho xilanh C2 cho đến khi cảm biến S7 bật lên,
- Mở xilanh C1 một phần đến khi cảm biến S3 bật lên và cùng thời điểm này
cấp điện cho van V1 để hút khí tạo chân không để giữ nắp
- Thu xilanh C2 vào cho đến khi cảm biến S6 bật lên
- Mở xi lanh C1 cho đến khi cảm biến S2 bật lên và đồng thời ngắt điện cho van
V1 để thả nắp
- Thu xilanh C1 vào cho đến khi cảm biến S8 bật lên
- Cảm biến S5 sử dụng để kiểm tra nắp đã được đóng chưa và đếm sản phẩm
- Lặp lại chu trình như trên
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
(5 điểm)
Trang 51 Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
Bài toán gồm các đầu vào/ra như sau:
Stt Ký hiệu Địa chỉ Kiểu tín hiệu Giải thích
3 S1 I0.2 Đầu vào Cảm biến báo có chai ở vị trí
đóng nắp
xilanh C1 (vị trí mà đủ lực ép nắp vào chai)
xilanh C2
9 S7 I1.0 Đầu vào Báo hành trình ra hết của
xilanh C2
3 Lưu đồ thuật toán:
Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào chế độ làm việc, bật động cơ
quay băng tải B (MB)
Kiểm tra núm Stop Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang bước 2
Bước 2: Kiểm tra đầu vào cảm biến S6 và S2 Nếu S6 = 1 và S2 = 0 thì cấp điện cho
xilanh C1 để đẩy lon sang băng tải B, ngược lại chuyển sang bước 1
Bước 3: Kiểm tra đầu vào cảm biến S1 Nếu S1 = 1 thì ngắt điện cho xilanh C1 để xilanh
trở về trạng thái ban đầu, ngược lại chuyển sang bước 3
Bước 4: Kiểm tra đầu vào cảm biến S3 và S2 Nếu S2 = 1 và S3 = 0 thì thực hiện những
thao tác sau:
- Ngắt điện phanh điện từ DTB và cấp điện cho động cơ quay băng tải B (MB)
- Cấp điện cho xilanh C1
- Kiểm tra đầu vào cảm biến S3 Nếu S3 = 1 thì dừng động cơ MB và cấp điện
cho phanh từ DTB
1.0
Trang 6- Kiểm tra cảm biến S4, nếu S4 = 1 thì ngắt điện xilanh C1
- Kiểm tra cảm biến S5, nếu S4 = 0 thì bật đèn và báo còi để thông báo hết
nhiên liệu trong thùng chứa TA (đèn Fault và còi Buzz)
- Nếu S3 = 1 và S4 = 1 thì chuyển sang bước 5 Ngược lại trở lại bước 4
Bước 5: Kiểm tra đầu vào cảm biến S3 và và cờ báo chưa rót nhiên liệu Nếu S3 = 1 và
cờ báo chưa rót nhiên liệu báo FALSE thì:
- Cấp điện cho xilanh C2
- Bật timer để trễ 10 giây
Bước 6: Kiểm tra cờ trạng thái đồng hồ thời gian rót Nếu cờ có logic 1 thì chuyên sang
bước 1 Ngược lại trở về bước 6
4 Viết chương trình: Theo thuật toán và cách sử dụng lệnh của học viên 2.5
Trang 7Câ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 S3)
- Để chất lỏng chảy từ thùng A sang thùng B được điều khiển bởi xilanh C1 Khi đóng
xilanh C1 để ngăn chất lỏng từ thùng A sang thùng B, dừng cấp cấp điện khi cảm biến
S7 = 1
- 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 mở van thùng chứa B được xác định bởi cảm biến S4 và vị trí đóng kín được
xác định bởi cảm biến S5)
- Mức chất lỏng trong chai được xác định bởi cảm biến S8, S9
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
(5 điểm)
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
1 Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
Bài toán gồm các đầu vào/ra như sau:
Stt Ký hiệu Địa chỉ Kiểu tín hiệu Giải thích
xilanh
4 S3 I0.3 Đầu vào Báo có chai trên trên băng tải B
ở vị trí từ băng tải A sang
3 Lưu đồ thuật toán:
Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào chế độ làm việc Kiểm tra
núm Stop Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang bước 2
Bước 2: Kiểm tra cảm biến S3, nếu S3 = 1 thì:
- Mở xilanh 1 cho đến khi S5 = 1
- Kiểm tra nếu S8 = 1 và S9 = 1 thì đóng xilanh C1
- Xilanh C1 được cấp điện đến khi cảm biến S4 = 1
Bước 3: Bật động cơ băng tải MA nếu S2 = 1 để quay băng tải cho đến khi cảm biến
S3=1 Ngược lại lặp lại bước 3
Bước 4: Chuyển về bước 1.
1.0
4 Viết chương trình: Theo thuật toán và cách sử dụng lệnh của học viên 2.5
Trang 10Câ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:
Nguyên lý làm việc như sau:
- Sản phẩm đầu vào được đưa vào bởi băng tải quay bởi động cơ MR
- Khi cảm biến S3 = 1 thì cấp điện cho C2 và trễ 1 thời gian sao cho xilanh đi
hết hành trình đẩy sản phẩm đến đúng vị trí Đồng thời lúc này cấp điện cho C1
cho đến khi S2 = 1
- S1 là cảm biến sử dụng để đếm số sản phẩm đã được đẩy sang vị trí xếp
hàng
- Khi S6 = 1 và bộ đếm báo đã có 3 sản phẩm được xilanh C2 đẩy đi, thì cấp
điện cho C3 đẩy sản phẩm từ A sang B Ngắn điện được xác định bởi các cảm
biến S4 và S5
- Khi S9 = 1 và S4 = 1 thì cấp điện cho xilanh C4 để đẩy sản phẩm lên xe,
cho đến khi S7 = 1 thì cấp điện để xilanh về vị trí ban đầu (xác định bởi S8 = 1)
- Hành trình trên được lặp đi lặp lại
Chú ý: Khi thực hiện phải làm những bước sau:
(5 điểm)
Trang 11- 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
1 Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
Bài toán gồm các đầu vào/ra như sau:
Stt Ký hiệu Địa chỉ Kiểu tín hiệu Giải thích
1 Start I0.0 Đầu vào Núm ấn để hệ thống bắt đầu
4 S2 I0.3 Đầu vào Cảm biến báo xilanh về vị trí
trí để đẩy sang xe
3 Lưu đồ thuật toán:
Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào chế độ làm việc Kiểm tra
núm Stop Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang bước 2
Bước 2: Cấp điện cho động cơ quay băng tải MR
Bước 3: Đếm số sản phẩm mỗi khi S1 = 1
Bước 4: Nếu S1 chuyển trạng thái từ 1 xuống 0, thực hiện trễ 2 giây rồi cấp điện cho
xilanh C1 Nếu cảm biến S3, nếu S3 = 1 thì:
1.0
Trang 12- Mở xilanh C2
- Trễ khoảng 10 giây
Bước 5:
- Sau khi hêt thời gian trễ cắt điện cho xilanh C2
- Khi S2 = 1 và số sản phẩm nhỏ hơn 3 thì cắt điện để xilanh C1 tự trả về
Bước 6: Khi bộ đếm báo đã có 3 sản phẩm và cảm biến S6 = 1, cấp điện cho xilanh C3
cho đến khi S5 = 1 thì cắt điện Xóa bộ đếm đếm sản phẩm
Bước 7: Khi cảm biến S9 = 1 và S4 = 1 thì cấp điện cho xilanh C4 Khi S7 = 1 thì cắt
điện xilanh C4
Bước 8: Chuyển về bước 1.
4 Viết chương trình: Theo thuật toán và cách sử dụng lệnh của học viên 2.5
Trang 13Câ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.
Nguyên lý làm việc như sau:
Khi xe vào vị trí, người vận hành ấn núm Start để bắt đầu thực hiện quá trình bơm
- Khởi động cơ bơm Các van V3, V4 đóng
- Mở van V1 và V2 để nhiên liệu bơm vào hai thùng định lượng A và B
- Khi các cảm biến UL1 = 1 và UL2 = 1 thì đóng van V1 và V2 và ngắt điện cho bơm
- Mở các van V3 và V4 cho đến khi LL1 = 0 và LL2 = 0 thì đóng các van này lại
- Lặp lại cho đến khi đủ định lượng là mỗi thùng được bơm 3 lần thùng định lượng
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
(5 điểm)
Trang 14Trả lời: Điểm
1 Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
Bài toán gồm các đầu vào/ra như sau:
Stt Ký hiệu Địa chỉ Kiểu tín hiệu Giải thích
1 Start I0.0 Đầu vào Núm ấn để hệ thống bắt đầu
4 UL1 I0.3 Đầu vào Cảm biến báo mức cao thùng
3 Lưu đồ thuật toán:
Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào chế độ làm việc Kiểm tra
núm Stop Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang bước 2 hoặc số
lần thùng địng lượng nhỏ hơn 3
Bước 2: Cấp điện cho động cơ bơm nhiên liệu PUMP
Bước 3: Mở van V1 và V2, đóng van V3 và V4
Bước 4: Kiểm tra van UL1 và UL2 Nếu UL1 = 1 thì cắt điện van V1 và cắt V2 khi
UL2 = 1 Ngược lại chuyển lại bước 4
Bước 5: Nếu UL1 = 1 và UL2 = 1, thì ngắt điện động cơ bơm nhiên liệu PUMP Mở
van V3 và V4 để nhiên liệu chảy vào thùng xe
Bước 6: Đóng các van V3 và V4 tương ứng khi các cảm biến LL1 và LL2 chuyển
Trang 15Câ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
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
(5 điểm)
1 Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
Bài toán gồm các đầu vào/ra như sau:
Stt Ký hiệu Địa chỉ Kiểu tín hiệu Giải thích
5 Thuận Q0.0 Đầu ra Rơle cấp nguồn cho động cơ
3 Lưu đồ thuật toán:
Bước 1: Kiểm tra núm Start, nếu ấn, cho phép động cơ sẽ chạy theo một chiều hoặc
thuận, hoặc ngược (tùy theo cách lập trình)
Bước 2: Kiểm tra cảm biến S1
1.0
M
Trang 16- Nếu S1 = 1 thì thực hiện đảo chiều động cơ,
- Bếu S1 = 0 thi không thay đổi gì
- Chuyển sang bước 4
Bước 3: Kiểm tra cảm biến S2
- Nếu S2 = 1 thì thực hiện đảo chiều động cơ,
- Bếu S2 = 0 thi không thay đổi gì
- Chuyển sang bước 4
Bước 4: Động cơ chạy theo chiều đang được lựa chọn
Bước 5: Kiểm tra núm Stop Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang
bước 2
4 Viết chương trình: Tùy theo thuật toán và cách sử đụng lệnh của học viên 2.5
Trang 17Câ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 sử dụng lệnh timer và lệnh xử lý bít không sử dụng lệnh sso
sánh)
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
(5 điểm)
1 Phân tích bài toán để xác định số đầu và kiểu loại vào/ra
Bài toán gồm các đầu vào/ra như sau:
Stt Ký hiệu Địa chỉ Kiểu tín hiệu Giải thích
1
Trang 183 Lưu đồ thuật toán:
Bước 1: Kiểm tra núm Start, nếu ấn, cho phép hệ thống vào chế độ làm việc
Kiểm tra núm Stop Nếu Stop = 1 then dừng hệ thống, ngược lại chuyển sang bước 2
Bước 2: Khởi tạo các thao tác sau:
- Khởi động Timer cho đèn đỏ 1 với thời gian là 30 giây
- Khởi động Timer cho đèn xanh 2 với thời gian là 25 giây
- Bật đầu ra lên 1 cho đèn đỏ 1 và xanh 2
Bước 2: Kiểm tra bít trạng thái của Timer cho đèn xanh 2
- Nếu bít trạng thái bằng 1 thì tắt đèn xanh 2
- Khởi động timer cho đèn vàng 2 với thời gian là 5 giây
- Bật đèn vàng 2 và chuyển sang bước 3
Ngược lại: quay lại bước 2
Bước 3: Kiểm tra bít trạng thái của Timer cho đèn đỏ 1 hoặc vàng 2
- Nếu bít trạng thái bằng 1 thì tắt đỏ 1 và vàng 2
- Khởi động timer cho đèn xanh 1 và đỏ 2 tương ứng với thời gian là 25 và 30
giây
- Bật đèn đỏ 2, xanh 1 và chuyển sang bước 4
Ngược lại: quay lại bước 3
Bước 4: : Kiểm tra bít trạng thái của Timer cho đèn xanh 1
- Nếu bít trạng thái bằng 1 thì tắt đèn xanh 1
- Khởi động timer cho đèn vàng 1 với thời gian là 5 giây
- Bật đèn vàng 1 và chuyển sang bước 5
Ngược lại: quay lại bước 4
Bước 5: Kiểm tra bít trạng thái của Timer cho đèn đỏ 2 hoặc vàng 1
- Nếu bít trạng thái bằng 1 thì tắt đỏ 2 và vàng 1
- Chuyển sang bước 2
Ngược lại: quay lại bước 5
1.0
4 Viết chương trình: Tùy theo thuật toán và cách sử đụng lệnh của học viên 2.5