1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Lập Trình PLC : Đăng ký và sắp xếp sinh viên trong lớp học

10 7 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 301 KB

Nội dung

Hệ thống tự động cho đăng ký sinh viên trong lớp học với yêu cầu là lớp có 80 sinh viên, 40 nam và 40 nữ + Sinh viên nữ đăng ký học sẽ được lấy phiếu ở cổng số 1. + Sinh viên nam đăng ký học sẽ được lấy phiếu ở cổng số 2. + Khi số sinh viên vượt quá (40 namnữ) thì cổng đó sẽ đóng, không phát phiếu nữa. + Nếu sinh viên nam lấy phiếp ở cổng 1 hoặc ngược lại thì hệ thống đăng ký sẽ báo lỗi ra bên ngoài và không chấp nhận sinh viên đó. + Sau hai ngày mà vẫn không đủ số sinh viên thì ngừng đăng ký. Yêu cầu: Vẽ mô phỏng hệ thống, giản đồ thời gian và viết chương trình dùng PLC điều khiển quá trình trên.

[Type the document title] Đề Tài : Đăng ký xếp sinh viên lớp học Yêu cầu công nghệ: Hệ thống tự động cho đăng ký sinh viên lớp học với yêu cầu lớp có 80 sinh viên, 40 nam 40 nữ + Sinh viên nữ đăng ký học lấy phiếu cổng số + Sinh viên nam đăng ký học lấy phiếu cổng số + Khi số sinh viên vượt q (40 nam/nữ) cổng đóng, khơng phát phiếu + Nếu sinh viên nam lấy phiếp cổng ngược lại hệ thống đăng ký báo lỗi bên khơng chấp nhận sinh viên + Sau hai ngày mà khơng đủ số sinh viên ngừng đăng ký Yêu cầu: Vẽ mô hệ thống, giản đồ thời gian viết chương trình dùng PLC điều khiển q trình [Type the document title] Mơ tả hệ thống Hệ thống bao gồm cổng đăng ký hình Trong tín hiệu hệ thống sau:  Tín hiệu I8.0: tín hiệu kích hoạt đếm thời gian đăng ký hoạt động, đếm thời gian ngày bắt đầu hoạt động sinh viên bắt đầu trình đăng ký  Tín hiệu Q8.0: tín hiệu đếm thời gian ngày, thời gian đăng ký Q8.0 set lên mức ‘1’ Kết thúc thời gian ngày đăng ký Q8.0 reset xuống mức hệ thống ngừng hoạt động  Cổng 1:  I1.0 : tín hiệu nút bấm  I1.1 : cảm biến phát có sinh viên nơi đăng ký  I1.2 : hệ thống phát sinh viên đăng ký nam hay nữ  I1.3 : Cảm biến phát có phiếu đưa vào “Xác nhận phiếu”  I1.4 : cảm biến phát có sinh viên tiến gần tới lối  Q8.1 : tín hiệu cho phép cổng hoạt động  Q4.0 : động điều khiển đóng mở cổng  Q4.1 : đèn báo có lỗi  Q4.2: Máy in phiếu  Q4.3 : động điều khiển đóng mở cổng  Q4.4: động đóng mở cửa xác nhận phiếu  Cổng :  I2.0 : tín hiệu nút bấm  Q8.2: tín hiệu cho phép cổng hoạt động  I2.1 : cảm biến phát có sinh viên nơi đăng ký [Type the document title]  I2.2 : hệ thống phát sinh viên đăng ký nam hay nữ  I2.3 : Cảm biến phát có phiếu đưa vào “Xác nhận       phiếu” I2.4 : cảm biến phát có sinh viên tiến gần tới lối Q5.0 : động điều khiển đóng mở cổng Q5.1 : đèn báo có lỗi Q5.2: Máy in phiếu Q5.3 : động điều khiển đóng mở cổng Q5.4: động đóng mở cửa xác nhận phiếu [Type the document title] Giản đồ thời gian.Giản đồ thời gian thể hoạt động hệ thống đăng ký tự động cổng thể hình vẽ, giải đồ tín hiệu cổng tương tự cổng Chương trình dùng PLC điều khiển hệ thống Network1 Start: // Khởi động hệ thống [Type the document title] A FP L S L S L S S S S Again: L SD Here: A FP CD LC L == BEC JCN I8.0 // Tín hiệu khởi động hệ thống M8.0 W#16#23 C0 // Nạp cho Counter giá trị 23 W#16#39 C1 // Nạp cho C1 giá trị 39, C1 đếm phiếu cổng W#16#39 C2 // Nạp cho C2 giá trị 39, C2 đếm phiếu cổng Q8.0 // Khởi động tín hiệu thời gian ngày Q8.1 // Tín hiệu cho phép cổng đăng ký Q8.2 // Tín hiệu cho phép cổng đăng ký S5T#2h T0 // Tạo trễ 2h timer T0 // Khi timer T0 = ‘1’ M0.0 // Phát sườn lên T0 C0 // Giảm đếm giá trị C0 #0 // So sánh giá trị CV C1 với I // Nếu C1 = dừng hệ thống // Dừng hệ thống RLO=1 Again // Nhảy RLO = Network2 LC C1 L W#16#0 == I JC Stop1 Network3 // Không cho phép đăng ký cổng đếm // Không cho phép đăng ký cổng đếm [Type the document title] LC C2 L W#16#0 == I JC Stop2 Network4 // Mở cổng Q8.0 =’1’, nút bấm // khơng có sinh viên nơi ĐK1 A Q8.0 // Khi có tín hiệu Q8.0 = ( thời gian đăng ký) A Q8.1 // Cổng đăng ký A I1.0 // Bấm nút AN I1.1 // Khơng có sinh viên phịng đăng ký S Q4.0 Network5 // Đóng cổng I1.1=’1’, sinh viên vào nơi ĐK A I1.1 // Cảm biến phát có sinh viên R Q4.0 Network6 // Mở cổng Q8.0 =’1’, sinh viên nơi ĐK2 A Q8.0 // Trong thời gian đăng ký A Q8.2 // Cổng đăng ký A I2.0 // Bấm nút AN I2.1 // Cảm biến phát có sinh viên S Q5.0 Network7 // Đóng cổng I2.1=’1’ A I1.1 R Q4.0 Network8 // Đèn báo sáng I1.1=’1’, sau 10s I1.2 A I1.1 FP M1.1 L S5T#10s SD T1 A T1 [Type the document title] FP M0.1 AN I1.2 // Nếu hệ thống nhận dạng nam/nữ I1.2 sau 10s O // Hoặc sau 10 phút in phiếu mà sinh viên không nhét phiếu vào A Q4.2 // Máy in hoạt động FP M4.2 L S5T#600s // Sau 10 phút SD T11 A T11 FP M1.1 AN I1.3 // Nếu sau 10phút mà cảm biến phiếu = báo lỗi JC Error1 Network9 // Đèn báo sáng I2.1=’1’, sau 10s I2.2 A I2.1 FP M2.1 L S5T#10s SD T2 A T2 FP M0.2 AN I2.2 // Nếu I2.2 sau 10s O // Hoặc sau 10 phút in phiếu mà sinh viên không nhét phiếu vào A Q5.2 FP M5.2 L S5T#600s SD T21 A T21 FP M2.1 AN I2.3 // Nếu sau 10phút mà cảm biến phiếu = báo lỗi [Type the document title] JC Error2 Network10 // Máy in phiếu cổng hoạt động A I1.2 // Hệ thống phát sinh viên nữ FP M1.2 S Q4.4 // Mở lối vào xác nhận phiếu S Q4.2 // Máy in phiếu hoạt động 30s, đưa phiếu nơi lấy phiếu L S5T#30s SD T12 A T12 FP M1.2 R Q4.2 // Máy in phiếu ngưng hoạt động Network11 // Máy in phiếu cổng hoạt động A I2.2 // Hệ thống phát sinh viên nam S Q5.4 // Mở lối vào xác nhận phiếu S Q5.2 // Máy in phiếu hoạt động 30s, đưa phiếu nơi lấy phiếu L S5T#30s SD T22 A T22 FP M2.2 R Q5.2 Network12 // Bộ đếm C1 giảm có sườn lên I1.3(cảm biến phiếu) A I1.3 FP M1.3 R Q4.4 // Đóng lối vào xác nhận phiếu nhét phiếu vào CD C1 Network13 // Bộ đếm C2 giảm có sườn lên I2.3(cảm biến phiếu) A I2.3 FP M2.3 [Type the document title] R Q5.4 // Đóng lối vào xác nhận phiếu nhét phiếu vào CD C2 Network14 // Mở lối I1.4=1, có sinh viên tới nối A I1.4 S Q4.3 Network15 // Đóng lối cổng AN I1.4 R Q4.3 Network16 // Mở lối cổng A I2.4 S Q5.3 Network17 // Đóng lối cổng AN I2.4 R Q5.3 Network18 // Lặp lại chương trình điều khiển Loop Here Network19 ký Eror1: R S Network20 ký Eror2: R S // Xử lý cố đèn báo sáng hết thời hạn đăng Network21 Stop1: R R // Dừng đăng ký cổng C1=0 Q4.4 // Đóng lối vào xác nhận phiếu Q4.3 // Bật đèn báo // Xử lý cố đèn báo sáng hết thời hạn đăng Q5.4 // Đóng lối vào xác nhận phiếu Q5.3 // Bật đèn báo Q8.1 // Reset tín hiệu cho phép cổng C1 // Reset đếm C1 [Type the document title] R R R R R Network20 Stop2: R R R R R R R Q4.0 // Đóng cổng vào Q4.1 // Tắt đèn cảnh báo Q4.2 // Ngắt máy in phiếu Q4.3 // Đóng cổng Q4.4 // Đóng lối vào xác nhận phiếu // Dừng đăng ký cổng C2=0 Q8.2 // Reset tín hiệu cho phép cổng C2 // Reset đếm C2 Q5.0 // Đóng cổng vào Q5.1 // Tắt đèn cảnh báo Q5.2 // Ngắt máy in phiếu Q5.3 // Đóng cổng Q5.4 // Đóng lối vào xác nhận phiếu ... I1.1 : cảm biến phát có sinh viên nơi đăng ký  I1.2 : hệ thống phát sinh viên đăng ký nam hay nữ  I1.3 : Cảm biến phát có phiếu đưa vào “Xác nhận phiếu”  I1.4 : cảm biến phát có sinh viên. .. Cổng :  I2.0 : tín hiệu nút bấm  Q8. 2: tín hiệu cho phép cổng hoạt động  I2.1 : cảm biến phát có sinh viên nơi đăng ký [Type the document title]  I2.2 : hệ thống phát sinh viên đăng ký nam... gian đăng ký) A Q8.1 // Cổng đăng ký A I1.0 // Bấm nút AN I1.1 // Khơng có sinh viên phịng đăng ký S Q4.0 Network5 // Đóng cổng I1.1=’1’, sinh viên vào nơi ĐK A I1.1 // Cảm biến phát có sinh viên

Ngày đăng: 04/12/2021, 19:34

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w