Microsoft Word BTMOPHONG PLC doc BAI TAP PLC Copyright by Tuan Manh 0915191501 Trang 1 BÀI TẬP MÔ PHỎNG PLC S7 200 I PHẦN LÝ THUYẾT TÓM TẮT CÁC LỆNH PLC S7 200 Lệnh tiếp điểm o Tiếp điểm NO (thường hở[.]
Trang 1BAI TAP PLC Copyright by Tuan Manh 0915191501
Trang 2Giản đồ thời gian :
Trang 3BAI TAP PLC Copyright by Tuan Manh 0915191501
Timer là bộ thời gian trễ giữa tín hiệu đầu vào so với đầu ra
Trong S7-200 loai cpu 214 có 128 loại bộ timer chia làm 2 loại khác nhau
Timer tạo thời gian trễ không có nhớ ( ON _DELAY TIMER )
Trang 4Khi tín đầ vào xuống mức thấp thí TON tự động RESET còn TONR không tự động RESET mà cần tín hiệu khác tác động
Thông thừơng dùng lệnh RESET là phương pháp duy nhất dưa bộ TONR về 0 ( tức RESET )
- Bộ đếm COUNTER
COUNTER :
Khái niệm : counter là bộ đếm thực hiện chức năng đếm sườn lên của xung trong S7 – 200 các bộ đếm trong cpu 214 chia làm 2 loại
Bộ đếm lên (counter up)
Bộ đếm lên/ xuống ( counterup/down )
- Bộ đếm lên COUNTER UP
Kí hiệu :
_ Đặc điểm : Cxxx: Co _ C47 hoặ C80 _C127
CU: đầu vào đếm lên
R : đầu vào RESET
PV : PRESETVALUE ( 0 _ 32767)
Hoạt động :
CTU thực hiện đếm lên số sườn lên của tín hiệu logic đầu vào CU
Số sườn xung đếm dựơc lưu vào thanh ghi của bộ đếm có do865 dài 2 byte và so sánh với giá trị đặt trước PV
Khi giá trị đếm được lớn hơn hoặc bằng giá trị đặt trước bộ đếm xuất tín hiệu ứng mức cao
Khi đầu vào R lên mức cao thì RESET bộ đế
- Lệnh so sánh :
Khi lập trình nếu có các quyết định thực hiện đưa trên kết quả của việc so sánh có thể
sử dụng các lệnh so sánh theo byte , word , double word ,real trong S7_200
Các phép so sánh thường gặp trong toán học là : so sánh bằng , so sánh lớn hơn hoặc bằng , so sánh nhỏ hơn hoặc bằng
Phép so sánh bằng : Hoạt động : tiếp điểm đóng khi VB1 = VB2
Kí hiệu :
Phép so sánh lớn hơn hoặc bằng : Hoạt động : tiếp điểm đóng khi VB1 >= VB2
Kí hiệu :
Trang 5BAI TAP PLC Copyright by Tuan Manh 0915191501
Phép so sánh nhỏ hơn hoặc bằng : Hoạt động : tiếp điểm đóng khi VB1<=VB2
Kí hiệu :
PHẦN MỀM STEP 7 – MicroWIN
Khởi động :
Cách 1 : Start _ Simatic _ Step7 – Microwin
Cách 2 : Doubleclick vào biểu tượng Step7 – Microwin trên màn hình nền Desktop của window
Giao diện trên màn hình :
Cách 1 : Chọn Project _ New Hoặc
Cách 2 : Chọn biểu tượng trên cửa sổ chính
Chọn : Read CPU type nếu đã nối giữa máy tính và PLC để phần mềm tự xác lập loại CPU đang giao tiếp
Trang 6OK nếu chưa kết nối
Sau đó vào màn hình soạn thảo chương trình
Soạn thảo chương trình
S7 _200 được chứa nhiều network ( tối đa là 100 ) Mỗi một Network tương đương một câu lệnh tồn tại 2 câu lệnh trở lên thì chương trình sẽ báo lỗi khi biên dịch
Ta có thể dùng chuột để chọn các biểu tượng và đặt chúng vào các vị trí trong Network mong muốn ở mỗi trong thư viện lệnh hoặc sử dụng trực tiếp chuột _ xuất hiện bản soan thảo và đánh dòng chú thích
Lưu y :
Mỗi các lệnh phải được gắn trực tiếp vào đường bên trái
Khi con trỏ ( hình ô vuông ) ở vị trí nào thì khi truy suất thì các toán hạng sẽ đặt tại vị trí đó
Lưu một dự án :
Lưu dự án tên đã đặt trước : Project _ save all _ tên đặt _ ok Lưu dụ án tên khác : Chọn Project _ save as _ đặt tên _ ok Cách 2 :
Chọn biểu tượng hình đĩa mềm trên cửa sổ chính _ đặt tên _ ok
Mở một dự án :
Cách 1 : Chọn menu Project _ open _ chọn tên dự án _ open
Trang 7BAI TAP PLC Copyright by Tuan Manh 0915191501
Lưu ý : Công Tắc chọn chế độ làm việc của PLC phải ở vị trí TERM
Hiển thị các Chương trình ladder : ( để quan sát quá trình hoạt động của chương trình
Chọn menu : Debug _ ladder Satus on Chọn View _ StatusChart
Đọc chương trình của PLC:
Chọn menu Project _ up load _ OK _ Yes
_ Chọn biểu tượng Upload
_ Ok _ Yes
_ Màn hình hiển thị upload Susccedful mới thành công
Trang 8Xĩa hàng , cột , network:
Cách 1 : Chọn menu Edit _ Delete _ chọn Row Hoặc column hoặc network
Cách 2 : Nhấn Shift + delete
220VAC
D
K RN
SƠ ĐỒ KẾT NỐI VỚI PLC
N L
I0.3 RESET
K
SƠ ĐỒ MẠCH ĐỘNG LỰC
RN M 3P 380V AC
CB
Trang 9BAI TAP PLC Copyright by Tuan Manh 0915191501
Trang 10Chương trình PLC điều khiển động cơ :
I0.1 Q0.2
Q0.1
FOR
STOP REV KN
KT
KT KN
SƠ ĐỒ KẾT NỐI PLC
OL
RN
L N
Chú thích
KT : Công tắc tơ thuận
KN : Công tắc tơ nghịch
Trang 11BAI TAP PLC Copyright by Tuan Manh 0915191501
Giải thích :
Đèn STOP sáng báo hiệu động cơ đang dừng
Nhấn nút FOR , động cơ chạy thuận, đèn FOR sáng, muốn dừng động cơ nhấn STOP, đèn FOR tắt
Nhấn nút REV, động cơ chạy nghịch, đèn REV sáng, muốn dừng động cơ nhấn STOP, đèn REV tắt
Khi động cơ đang chạy muốn chuyển đổi chiều quay động cơ nhấn STOP trước, sau đĩ nhấn FOR hay REV
- Khi cĩ sự cố như quá tải, rờ le nhiệt RN tác động ,động cơ dừng, đèn FOR và REV tắt, đèn
OL sáng nhấp nháy liên tục
- Sau khi xử lý sự cố xong nhấn nút RESET ở rờ le nhiệt, sau đĩ nhấn FOR hay REV động
cơ chạy lại bình thường
Bài tập 4 :
Mở máy động cơ KĐB 3 pha quay thuận nghịch dùng 2 nút nhấn ON/OFF và FOR/REV
SƠ ĐỒ KẾT NỐI PLC
+ - Com1 Com2 220VAC~
I0.2 FOR/REV
ON/OFF
RN
I0.1 I0.0
FOR Q0.2
OL ON REV
Q0.5 Q0.4 Q0.3
L N
Chương trình cho PLC điều khiển động cơ theo điều kiện trên
KT : Cơng tắc tơ thuận
KN : Cơng tắc tơ nghịch
RN : Rờ le nhiệt Chú thích
Trang 13BAI TAP PLC Copyright by Tuan Manh 0915191501
Giải thích :
Đầu tiên ta xem đèn hiển thị FOR và REV và nhấn nút FOR/REV để chọn chạy thuận hay nghịch Nếu đèn FOR sáng thì khi nhấn nút ON/OFF lần 1 đèn ON sáng báo hiệu động cơ đang chạy thuận Nếu đèn REV sáng thì khi nhấn nút ON/OFF lần 1, đèn ON sáng báo hiệu động cơ đang chạy nghịch
Khi động cơ đang chạy muốn chuyển đổi chiều quay của động cơ, phải nhấn nút ON/OFF lần
2 để dừng động cơ và nhấn nút FOR/REV sau đó nhấn lại nút ON/OFF để chạy động cơ Khi có sự cố như quá tải rờ le RN tác động làm động cơ dừng, đèn ON sẽ tắt , đèn FOR hay REV sẽ sáng báo hiệu chiều quá tải và đèn OL sẽ sáng nhấp nháy
Khi sự cố được khắc phục, nhấn RESET ở rờ le nhiệt và nhấn nút ON/OFF để chạy động cơ Chú ý xem đèn hiển thị FOR và REV để biết chiều quay của động cơ trước khi nhấn ON/OFF
Trang 14
KY : Công tắc tơ sao
K : Công tắc tơ tam giác
K : Công tắc chính
RN : Rờ le nhiệt Chú thích
K
RN
U1 V1 W1
V2 U2 W2
KY
K
TGIAC SAO
~ Com2
Com1 - +
SƠ ĐỒ KẾT NỐI PLC
N L STOP
Trang 15BAI TAP PLC Copyright by Tuan Manh 0915191501
Chương trình cho PLC điều khiển động cơ theo điều kiện trên :
độ sao hay tam giác
Nếu động cơ gặp sự cố như quá tải, rờ le nhiệt RN tác động, động cơ dừng, đèn SAO và TGIAC đều tắt, đèn OL sáng nhấp nháy
Khi sự cố được khắc phục nhấn nút RESET ở rờ le nhiệt , sau đó nhấn nút SAO hay TGIAC
để động cơ chạy
Trang 16
SỬ DỤNG LỆNH SET, RESET VÀ LỆNH CÁC TIẾP ĐIỂM N, NOT
Bài tập 6 :
Điều khiển động cơ 1 pha bơm nước giếng lên hồ chứa với yêu cầu sau :
-Nước hồ cạn động cơ chạy
-Nước hồ đầy động cơ dừng
-Khi động cơ đang chạy nếu nước trong ống không có 30 giây sau động cơ dừng lại, chuông kêu báo mồi nước
AUTO/MAN
L
Q0.1 I0.1
Q0.0 I0.0
ON chuoâng
K 1P 220V AC
CB
Trang 17BAI TAP PLC Copyright by Tuan Manh 0915191501
Chương trình cho PLC điều khiển động cơ theo điều kiện trên :
Trang 18- Vặn nút AUTO/MAN về phía AUTO
- Khi nước cạn dưới mức L, tiếp điểm của cảm biến L trở về trạng thái ban đầu Bơm chạy, bơm nước lên hồ
- Khi nước dâng lên đến mức H hay trên mức H, tiếp điểm H của cảm biến H tác động Bơm dừng
Khi mực nước ở giữa mức L và mức H , bơm sẽ giữ nguyên trạng thái Nếu đang bơm thì tiếp tục bơm, nếu đang dừng thì tiếp tục dừng
- Khi bơm đang chạy mà trong ống không có nước trên 30 giây (do nước giếng bị hụt hay vì
1 lý do nào đó), chuông sẽ kêu, bơm dừng
- Vặn nút vặn về phía MAN chuông hết kêu, và nhấn nút ON/OFF lần 1 để bơm chạy mồi nước
- Nếu đã có nước lên hồ thì nhấn nút ON/OFF lần 2 để dừng bơm và vặn nút AUTO/MAN về phía AUTO để cho bơm chạy ở chế độ tự động
Ghi chú : Cảm biến L,H, AL tác động khi đầu dò có nước và không tác động khi đầu dò không có nước
Trang 19BAI TAP PLC Copyright by Tuan Manh 0915191501
K Q0.3
U1 U2 ĐỘNG CƠ W1 V1 W2 V2
Chú thích
K : Công tắc chính
RN : Rờ le nhiệt
K : Công tắc tơ tam giác
KY : Công tắc tơ sao
SƠ ĐỒ MẠCH ĐỘNG LỰC
Chương trình cho PLC điều khiển động cơ theo điều kiện trên :
Trang 21BAI TAP PLC Copyright by Tuan Manh 0915191501
CB
Trang 23BAI TAP PLC Copyright by Tuan Manh 0915191501
SƠ ĐỒ KẾT NỐI PLC S Ơ Đ O À M A ÏC H Đ O ÄN G L Ư ÏC
M
R N K
1 P 2 2 0 V A C
C B
Trang 24Chương trình cho PLC điều khiển động cơ theo điều kiện trên :
Trang 25BAI TAP PLC Copyright by Tuan Manh 0915191501
Giải thích :
- Nhấn nút ON/OFF lần 1 động cơ chạy, đèn sáng trong 5s rồi động cơ dừng, đèn ON tắt trong 10s và lặp đi lặp lại 5 lần theo chu kỳ rồi dừng hẳn Sau đĩ nếu nhấn tiếp nút nhấn ON/OFF động lại chạy 5s và dừng 10s lặp lại theo chu kỳ 5 lần rồi dừng hẳn
- Nếu động cơ đang hoạt động theo chương trình mà ta nhấn nút ON/OFF động cơ dừng hẳn, đèn ON tắt
- Nếu cĩ sự cố như quá tải , rờ le nhiệt RN tác động, động cơ dừng hẳn, đèn ON tắt, đèn OL sáng nhấp nháy
- Khi khắc phục xong sự cố nhấn nút RESET ở rờ le nhiệt RN, mạch hoạt động lại bình thường
Bài tập 10 : Điều khiển đèn giao thơng
220VAC
~ +
SƠ ĐỒ KẾT NỐI PLC
Com
Q0.4 Q0.5 Q0.3
1-2
TựĐộng-Tay
I0.0 Q0.0 I0.1 Q0.2 Q0.1
Đỏ 2
Xanh 2 Vàng 2
Xanh 1 Vàng 1 Đỏ 1 PLC S7-200
Chương trình để PLC điều khiển đèn theo điều kiện trên :
Trang 27BAI TAP PLC Copyright by Tuan Manh 0915191501
Xanh 2
Đỏ 2Vàng 2
t(s)
0 1
1 0
1 0
0 1 0 1
Trang 28Bài tập 11 :
Chọn chương trình điều khiển 2 động cơ theo trình tự :
Chọn chương trình bằng cách nhấn nút Pr,sau đó nhấn ON/OFF để chạy hoặc dừng
Nếu chưa nhấn Pr mà nhấn ON/OFF thì báo lỗi ra đèn nhấp nháy
Reset sự cố bằng nút Reset
Chương trình 1 : K1 và K2 hoạt động khi nhấn ON/OFF
Chương trình 2 : K1 chạy 5s rồi dừng, K2 chạy 10s rồi dừng và lập lại
Chương trình 3 : K1 và K2 cùng chạy 5s rồi dừng 10s lặp lại theo chu kỳ 5 lần rồi dừng hẳn
Q0.0 I0.0
K1 RN2
M2 M1 RN1
CT1 CT2
Q0.4 Q0.5
3P 380VAC
M2 RN2 K2 CB2
Chương trình để PLC điều khiển đèn theo điều kiện trên :
Trang 29BAI TAP PLC Copyright by Tuan Manh 0915191501
Trang 31BAI TAP PLC Copyright by Tuan Manh 0915191501
Trang 32- Nhấn nút Pr lần 2 đèn CT2 sáng báo hiệu chương trình 2 đã sẵn sàng Nhấn nút ON/OFF lần 1, 2 động cơ - chạy theo chương trình 2 Đèn M1 và M2 sẽ sáng khi động cơ M1 và M2 chạy và tắt khi động cơ dừng