Khác với các bộ Timer , các bộ đếm CTU đều có chân nối với tín hiệu điều khiển xoá để thực hiện việc đặt lại chế độ khởi phát ban đầu (reset) cho bộ đếm, được ký hiệu bằng chữ cái R tr[r]
(1)ỦY BAN NHÂN DÂN TỈNH BÀ RỊA – VŨNG TÀU TRƯỜNG CAO ĐẲNG KỸ THUẬT CÔNG NGHỆ
GIÁO TRÌNH
MƠ ĐUN: PLC CƠ BẢN NGHỀ: ĐIỆN TỬ CÔNG NGHIỆP
TRÌNH ĐỘ: CAO ĐẲNG
(Ban hành kèm theo Quyết định số /QĐ- CĐKTCN ngày … tháng … năm……… Hiệu trưởng Trường Cao đẳng Kỹ thuật Công nghệ BR-VT)
(2)(3)TUYÊN BỐ BẢN QUYỀN
Việc tổ chức biên soạn giáo trình Lập Trình PLCđể phục vụ cho đào tạo chuyên ngành
Cơ Điện Tử trường Cao Đẳng Kỹ Thuật Công Nghệ Bà Rịa – Vũng Tàu cố gắng lớn người biên soạn Nội dung giáo trình xây dựng sở thưà kế nội dung mô đun giảng dạy nhà trường, kết hợp với nội dung nhằm đáp ứng yêu cầu nâng cao tình hình nhằm nâng cao chất lượng đào tạo Là tài liệu tham khảo cho đội ngũ giáo viên học sinh – sinh viên nhà trường
Tài liệu thuộc loại sách giáo trình nên nguồn thơng tin phép dùng nguyên trích dùng cho mục đích đào tạo tham khảo
(4)LỜI GIỚI THIỆU
Giáo trình Lập Trình PLC biên soạn theo chương trình chi tiết chuyên ngành Cơ Điện Tử, dùng cho hệ cao đẳng nghề trung cấp Tài liệu loại giáo trình nội dùng nhà trường với mục đích làm tài liệu giảng dạy cho giáo viên tài liệu học tập cho học sinh, sinh viên Giáo trình trình bày vấn đề cốt lõi mô đun Lập Trình PLC Các học trình bày ngắn gọn, dễ hiểu Các kiến thức giáo trình tham khảo từ nhiều nguồn khác
Chúng tơi mong sinh viên tự tìm hiểu trước vấn đề kết hợp với giảng lớp giáo viên để việc học môn đạt hiệu
Trong trình giảng dạy biên soạn giáo trình này, chúng tơi nhận động viên quý thầy, cô Ban Giám Hiệu nhà trường ý kiến đồng nghiệp khoa Điện Chúng xin chân thành cảm ơn hy vọng giáo trình giúp cho việc dạy học mơđun Lập Trình PLC trường ngày tốt
Mặc dù nỗ lực, song khơng có thiếu sót Do dó chúng tơi mong nhận góp ý sửa đổi bổ sung thêm để giáo trình ngày hồn thiện
Bà Rịa – Vũng Tàu, ngày … tháng … năm ……
Tham gia biên soạn
(5)Mục Lục Trang
BÀI 1: ĐẠI CƯƠNG VỀ ĐIỀU KHIỂN LẬP TRÌNH
1 Tổng quát điều khiển lập trình.
1.1 Điều khiển nối cứng điều khiển lập trình
1.1.1 Điều khiển kết nối cứng
1.1.2.Điều khiển logic khả trình (PLC)
2 So sánh PLC với thiết bị điều khiển thông thường khác.
2.1 Cấu trúc PLC. 13
3 Thiết bị điều khiển lập trình S7-200. 14
3.1 Cấu trúc phần cứng. 14
3.2 Mô tả đèn báo trạng thái S7 – 200, CPU 214 (224): 14
3.3 Cổng truyền thông: 15
3.4 Công tắc chọn chế độ PLC: 16
3.5 Vùng nhớ: 16
3.6 Mở rộng ngõ vào/ ra: 18
4 Xử lý chương trình 19
4.1 Vịng qt chương trình 19
4.2 Cấu trúc chương trình S7 – 200: 20
4.3 Phương pháp lập trình: 21
5 thiết bị ngoại vi:Kết nối PLC với 21
5.1 Cấp nguồn: 21
5.2 Kết nối thiết bị ngoại vi: 23
5.3 Kết nối CPU đến thiết bị lập trình: 24
6 Kiểm tra việc nối dây phần mềm .25
7 Cài đặt sữ dụng phần mềm STEP7-Micro/Win 32 25
7.1 Những yêu cầu máy tính PC: 25
7.2 Cài đặt sữ dụng phần mềm STEP – Micro/Win 25
7.2.1 Cài đặt: 25
BÀI : ĐIỀU KHIỂN ON - OFF ĐỘNG CƠ KHÔNG ĐÔNG BỘ BA PHA 27
(6)2.Soạn thảo 27
2.1.Khởi động chương trình: 27
2.2 Soạn thảo chương trình: 28
2.3 Kiểm tra lỗi: 29
2.4 Lưu chương trình: 29
2.5 Thiết lập thông số cho hộp thoại Comunications:(truyền thông) 30
2.6 Thiết lập kết nối với S7 – 200: 31
2.7 Dowload chương trình: 31
2.8 Chạy chương trình: 31
2.9 Dừng chương trình: 32
3 Lập trình mơ máy tính: 32
4 Các Liên Kết Logic 34
4.1 Lệnh vào/ lệnh tiếp điểm đặc biệt: 34
4.2 Load (LD): 34
4.3 Load Not (LDN): 34
4.4 OUTPUT : 34
4.5 Lệnh tiếp điểm đặc biệt: 35
4.6 Một số tiếp điểm vùng nhớ đặc biệt: 35
5 Các lệnh liên kết logic 36
5.1 Lệnh AND (A) 36
5.2.Lệnh OR (O) 37
6 Liên kết cổng logic 38
6.1 Liên kết AND trước OR 38
6.2 Liên kết OR trước AND 38
7 Lập trình mạch điện điều khiển động không đồng pha quay chiều 39
7.1 Yêu cầu công nghệ 39
7.2 Nhiệm vụ: 39
7.3 Sơ đồ mạch động lực: 39
7.4.Lập bảng địa ngõ vào - ngõ ra. 40
7.5.Sơ đồ kết nối PLC với thiết bị ngoại vi 40
7.6 Chương trình 40
7.7.Kết nối thiết bị ngoại vi, download chương trình, chạy chương trình. 41
(7)7.7.2 Thiết lập kết nối với S7 – 200: 42
7.7.3 Dowload chương trình: 42
7.7.4 Chạy chương trình: 43
7.7.5 Dừng chương trình: 43
8 Câu hỏi ơn tập 43
Bài 3: ĐIỀU KHIỂN ĐỘNG CƠ CHIỀU 43
1 Các lệnh ghi / xóa (set/ reset) giá trị cho tiếp điểm 44
1.2.lệnh Set (S): 44
1.3.lệnh ReSet (R): 44
2 Điều khiển động không đồng pha quay chiều .45
2.1 Yêu cầu công nghệ 45
2.2 Nhiệm vụ: 45
2.2.1 Sơ đồ mạch động lực: 46
2.2.2 Lập bảng địa ngõ vào - ngõ ra. 46
2.2.3.Sơ đồ kết nối PLC với thiết bị ngoại vi 46
2.2.4.Chương trình 47
3.Bài tập 47
BÀI 4: ĐIỀU KHIỂN HỆ THỐNG ĐỘNG CƠ KHỞI ĐỘNG TUẦN TỰ 50
Nội dung chính: 50
1 Timer (Bộ định thời ) 50
2 Điều khiển động khơng đồng pha khởi động tuần tự. 52
2.1 Yêu cầu công nghệ: 52
2.2 Nhiệm vụ: 52
2.2.1 Mạch động lực: 53
2.2.2 Lập bảng địa ngõ vào - ngõ ra. 53
2.2.3.Sơ đồ kết nối PLC với thiết bị ngoại vi 53
2.2.4 Chương trình: 54
3 Bài tập ứng dụng Timer 55
BÀI 5: ĐIỀU KHIỂN DÂY CHUYỀN ĐÓNG GÓI SẢN PHẨM 56
Nội dung : 56
1 Counter (Bộ đếm ) 56
1.1 Bộ đếm tiến (CTU): 56
(8)1.3 Bộ đếm tiến / lùi (CTUD): 58
2 Điều khiển dy chuyền đóng gói sản phẩm 58
2.1 Yêu cầu công nghệ: 58
2.2 Lập bảng địa ngõ vào - ngõ ra. 59
3 Bài tập: 61
BÀI 6: ĐIỀU KHIỂN TRẠM KHÍ NÉN CĨ HAI XY LANH 62
1 Phân tích u cầu cơng nghệ : 62
1.1 Sơ đồ công nghệ: 62
1.2 Mô tả: 63
2 Nhiệm vụ: 63
3 Mạch động lực: 63
4 Lập bảng địa ngõ vào - ngõ ra. 64
5.Nối dây PLC: 64
6 Chương trình: 65
BÀI 7: ĐIỀU KHIỂN TRẠM KHÍ NÉN CĨ HAI XY LANH 66
Nội dung : 66
1 Chức truyền dẫn 66
1.1 Truyền dẫn Byte; Word; Doubleword 66
1.2.Truyền vùng nhớ liệu 67
2 Chức dịch chuyển 67
2.1.Dịch phải Byte SHR_B Dịch trái Byte SHL_B: 67
2.2 Dịch phải Word SHR_W Dịch trái Word SHL_W: 68
2.3 Dịch phải Doubleword SHR_DW Dịch trái SHL_DW: 68
3 Chức so sánh 68
4.Yêu cầu 69
5 Sơ đồ kết nối plc 71
6 Các bước thực hiện: 71
7 Bài tập áp dụng: 72
(9)GIÁO TRÌNH MƠ ĐUN LẬP TRÌNH PLC Tên mơ đun: Lập Trình PLC
Mã số mô đun: MĐ 09
Vị trí, tính chất, ý nghĩa vai trị mơn học/mơ đun:
- Vị trí: Là mơ đun chuyên ngành điện tử, bố trí dạy sau mô đun Trang Bị Điện, Kỹ Thuật Cảm Biến, Điện Khí Nén khóa học
- Tính chất: Là mô đun chuyên ngành cung cấp kiến thức kỹ cần thiết cho học sinh lĩnh vực lắp đặt, lập trình , điều khiển hệ thống
- Ý nghĩa vai trị mơ đun:Cung cấp kiến thức cần thiết học đào tạo kỹ tự lập kế hoạch, tự thực tự kiểm tra
Mục tiêu mô đun: -Về kiến thức:
+ Các lệnh logic
+ Lệnh P, N, SET, RESET + Hàm Timer, hàm Counter
+ Lệnh so sánh, lệnh xử lý ghi
+ Chương trình con, thời gian thực, tín hiệu Analog
- Về kỹ năng:
+ Lập trình cho plc dùng phần mềm Step7 Microwin
+ Thiết kế chương trình điều khiển dùng PLC mức độ đơn giản trung bình - - Về lực tự chủ trách nhiệm:
+ Cẩn thận, xác cơng việc + Phối hợp tốt làm việc nhóm
(10)BÀI 1: ĐẠI CƯƠNG VỀ ĐIỀU KHIỂN LẬP TRÌNH Mục tiêu :
- Trình bày ưu điểm điều khiển lập trình so với loại điều khiển khác ứng dụng chúng thực tế
- Trình bày cấu trúc nhiệm vụ khối chức PLC
- Thực kết nối PLC thiết bị ngoại vi - Lắp đặt thiết bị bảo vệ cho PLC theo yêu cầu kỹ thuật
Nội dung :
1 Tổng quát điều khiển lập trình
1.1 Điều khiển nối cứng điều khiển lập trình 1.1.1 Điều khiển kết nối cứng
Điều khiển kết nối cứng loại điều khiển mà chức đặt cố định(nối dây) Nếu muốn thay đổi chức điều có nghĩa thay đổi kết nối dây Điều khiển kết nối cứng thực với tiếp điểm (Relais, khởi động từ, v.v.) hay điện tử (mạch điện tử)
1.1.2.Điều khiển logic khả trình (PLC)
Điều khiển logic khả trình loại điều khiển mà chức đặt cố định thơng qua chương trình cịn gọi nhớ chương trình Các phần tử nhập tín hiệu nối ngõ vào điều khiển, phần tử khởi động cuộn dây đặt ngõ Quá trình điều khiển thực chương trình soạn thảo theo mục đích, yêu cầu việc điều khiển thiết bị Nếu chức điều khiển cần thay đổi, phải thay đổi chương trình thiết bị lập trình cho đối tượng điều khiển tương ứng hay cắm nhớ chương trình lập trình khác vào điều khiển
(11)2 So sánh PLC với thiết bị điều khiển thông thường khác
Trong công nghiệp, yêu cầu tự động hóa ngày tăng, địi hỏi kỹ thuật điều khiển phải đáp ứng yêu cầu Trong năm gần đây, bên cạnh việc điều khiển relay khởi động từ việc điều khiển lập trình phát triển với hệ thống đóng mạch điện tử thực lập trình máy tính
Trong nhiều lĩnh vực, loại điều khiển cũ thay đổi điều khiển lập trình được, gọi điều khiển logic khả trình Viết tắt tiếng Anh PLC(Programmable Logic Controler), tiếng Đức SPS (Speicherprogrammierbare Steuerung) Sự khác biệt điều khiển logic lập trình ( thay đổi qui trình hoạt động) điều khiển theo kết nối cứng (khơng thay đổi qui trình hoạt động) là: Sự kết nối dây khơng cịn nữa, thay vào chương trình
Có thể lập trình cho PLC nhờ vào ngơn ngữ lập trình đơn giản Đặc biệt người sử dụng không cần nhờ vào ngơn ngữ lập trình khó khăn, lập trình PLC nhờ vào liên kết logic Như thiết bị PLC làm nhiệm vụ thay phần mạch điện điều khiển khâu xử lý số liệu Nhiệm vụ sơ đồ mạch điều khiển xác định số hữu hạn bước thực xác định gọi chương trình Chương trình mơ tả bước thực gọi tiến trình điều khiển, tiến trình lưu vào nhớ nên gọi điều khiển theo lập trình nhớ hay điều khiển khả trình Trên sở khác khâu xử lý số liệu biểu diễn hai hệ điều khiển sau:
Xác định nhiệm vụ điều khiển
Sơ đồ mạch điện
Chọn phần tử mạch điện Dây nối liên kết phần tử
Kiểm tra chức Các bước thiết lập điều khiển
rơle điện
Xác định nhiệm vụ điều khiển
Thiết lập giải thuật điều khiển
Soạn thảo chương trình Kiểm tra chức Các bước thiết lập điều khiển Theo lập trình có nhớ (PLC)
(12)
Khi thay đổi nhiệm vụ điều khiển người ta thay đổi mạch điều khiển: Lắp lại mạch, thay đổi phần tử hệ điều khiển relay điện Trong khi thay đổi nhiệm vụ điều khiển hệ điều khiển logic khả trình (PLC) người ta thay đổi chương trình soạn thảo
* Sự khác hệ điều khiển rơ le điện hệ điều khiển logic khả trình minh hoạ cách cụ thể sau:
Điều khiển hệ thống máy bơm qua khởi động từ K1, K2, K3 Trình tự điều khiển sau: Các khởi động từ phép thực tuần tự, nghĩa K1 đóng trước, K2 đóng cuối K3 đóng
Để thực nhiệm vụ theo yêu cầu mạch điều khiển thiết kế sau:
Hình 1-4 : Mạch điều khiển máy bơm
(13)Các tiếp điểm K1, K2, K3 mối nối liên kết phần tử xử lý Các khởi động từ K1, K2, K3 kết xử lý
Nếu thay đổi mạch điện điều khiển phần xử lý hệ PLC ta biểu diễn hệ thống sau:
- Phần tử vào: Các nút nhấn S1, S2, S3, S4 giữ nguyên
- Phần tử ra: Ba khởi động từ K1, K2, K3, để đóng mở ba máy bơm giữ nguyên
- Phần tử xử lý: thay PLC
Sơ đồ kết nối với PLC cho,tuần tự đóng mở theo yêu cầu đề lập trình, chương trình nạp vào nhớ
Bây giả thiết nhiệm vụ điều khiển thay đổi Hệ thống ba máy bơm giữ nguyên, trình tự thực sau: đóng hai ba máy bơm máy bơm hoạt động cách độc lập Như theo yêu cầu hệ thống điều khiển rơ le điện phải thiết kế lại mạch điều khiển, sơ đồ lắp ráp phải thực lại hoàn toàn Sơ đồ mạch điều khiển biễu diễn hình
S4 S3
S2 S1
K3 K2
K1 24V
N
Hình1- 6: Sơ đồ kết nối cứng PLC Nhập số liệu
Xử lý
Kết
(14)
Như mạch điều khiển thay đổi nhiều phần tử đưa tín hiệu vào giữ nguyên, chi phí cho nhiệm vụ cao
Nếu ta thay đổi hệ điều khiển hệ điều khiển có nhớ PLC, nhiệm vụ điều khiển thay đổi thực nhanh đơn giản cách thay đổi lại chương trình
Hệ điều khiển lập trình có nhớ (PLC) có ưu điểm sau: - Thích ứng với nhiệm vụ điều khiển khác
- Khả thay đổi đơn giản trình đưa thiết bị vào sử dụng - Nhu cầu mặt
- Tiết kiệm thời gian trình mở rộng phát triển nhiệm vụ điều khiển cách copy chương trình
- Các thiết bị điều khiển chuẩn - Không cần tiếp điểm
Hệ thống điều khiển theo lập trình có nhớ sử rộng rộng rãi ngành khác nhau:
Nhập số liệu Xử lý
(15)- Điều khiển thang máy
- Điều khiển trình sản xuất khác nhau: sản suất bia, sản xuất xi măng v.v - Hệ thống rửa ô tô tự động
- Thiết bị khai thác
- Thiết bị đóng gói bao bì, tự động mạ tráng kẽm v.v - Thiết bị sấy
2.1 Cấu trúc PLC
Khối nguồn nuôi: nguồn PLC thường 24VDC
Module CPU: ( có PLC sử dụng nguồn 220VAC Những PLC khơng có module nguồn cấp nguồn bên ngồiCPU: central processing unit: đơn vị xử lý trung tâm ) bao gồm: vi xử lý nhớ
Module xuất nhập (I/O module)
+ Module nhập (input module ) nối với công tắc, nút ấn, sensor … để điều khiển từ chương trình bên
+ Module xuất (output module) nối với tải ngõ cuộn dây relay, contactor, đèn tín hiệu, ghép quang …
Hệ thống bus truyền tín hiệu: hệ thống bus truyền tín hiệu gồm nhiều đường tín hiệu song song:
(16)- Tuyến điều khiển (control bus): chuyển, truyền tín hiệu định điều khiển để đồng hoạt động PLC
Chương trình điều khiển nạp vào nhớ nhờ lập trình cầm tay (programming console) hay máy tính Hiện có số loại PLC thiết kế có phím bấm để lập trình trực tiếp mà khơng cần lập trình cầm tay hay máy vi tính
3 Thiết bị điều khiển lập trình S7-200 3.1 Cấu trúc phần cứng
S7-200 thiết bị điều khiển logic khả trình loại nhỏ Hãng SIEMENS (CHLB Đức) có cấu trúc theo kiểu Modul modul mở rộng Các modul sử dụng cho nhiều ứng dụng lập trình khác Thành phần S7-200 khối vi xử lý CPU 212, CPU 214, CPU 215, CPU 216, CPU 221,CPU 222, CPU 224, CPU 224XP, … Về hình thức bên ngoài, khác loại CPU nhận biết nhờ số đầu vào/ra nguồn cung cấp
Ví dụ:
_ CPU 212 có cổng vào cổng có khả mở rộng thêm modul mở rộng
_ CPU-214(224) bao gồm 14 ngõ vào 10 ngõ ra, có khả thêm modul mở rộng + Tổng số ngõ vào / cực đại 64 ngõ vào 64 ngõ
+ 128 Timer chia làm loại theo độ phân giải khác nhau: Timer 1ms, 16 Timer 10ms 108 Timer 100ms
+ 128 đếm chia làm loại: đếm tiến vừa đếm tiến vừa đếm lùi
+ 86 byte nhớ đặc biệt (SM) dùng để thông báo trạng thái đặt chế độ làm việc + 4696 byte nhớ đa dụng(V)
+ Toàn vùng nhớ không bị liệu khoảng thời gian 190 kể từ PLC bị nguồn cung cấp
3.2 Mô tả đèn báo trạng thái S7 – 200, CPU 214 (224):
- SF (Đèn đỏ): Đèn báo hiệu hệ thống bị hỏng Đèn SF sáng lên PLC bị hỏng hóc - RUN(Đèn xanh): Đèn định PLC chế độ làm việc thực chương trình nạp máy
- STOP(Đèn vàng): Đèn định PLC chế độ dừng Dừng chương trình thực lại
(17)- Qy.y(Đèn xanh): đèn cổng định trạng thái tức thời cổng Qy.y(y.y = 0.0 ÷1.1) Đèn báo hiệu trạng thái tín hiệu theo giá trị cổng ngõ
3.3 Cổng truyền thông:
S7 – 200 sử dụng cổng truyền thông nối tiếp RS485 với phích nối chân để phục vụ cho việc ghép nối với thiết bị lập trình hoạc với trạm PLC khác
Để ghép S7 – 200 với máy tính PC qua cổng RS232 cần có cáp nối PC/PPI với chuyển đổi từ RS232 sang RS485 Tốc độ truyền cho máy lập trình kiểu PPI 9600 baud Tốc độ truyền cung cấp cho PLC theo kiểu tự từ 300 đến 38400
Sơ đồ chân cổng truyền thơng
Chân Giải thích
1 Đất
2 24 VDC
3 Truyền nhận liệu
4 Không sử dụng
5 Đất
6 VDC (điện trở 100)
7 24 VDC (120mA tối đa)
Cổng truyền
thông
Ngõ Cổng kết nối modull mở rộng công tắc chọn chế độ làm
việc Ngõ
vào
Các modull mở rộng Đèn báo
trạng thái
Hình 1-9: Cc cổng vo PLC S7-200
• • • • •
(18)
8 Truyền nhận liệu
9 Không sử dụng
Để ghép nối S7 – 200 với máy lập trình PG702 với loại máy lập trình thuộc họ PG7xx sử dụng cáp nối thẳng qua MPI Cáp kèm theo máy lập trình 3.4 Công tắc chọn chế độ PLC:
Cơng tắc chọn chế độ làm việc nằm phía trên, bên cạnh cổng kết nối modull mở rộng, có ba vị trí cho phép chọn chế độ làm việc khác cho PLC
RUN: cho phép PLC thực chương trình nhớ PLC S7 – 200 rời khỏi chế độ RUN chuyển sang chế độ STOP máy có cố chương trình gặp lệnh STOP, chí công tắc chế độ RUN Nên quan sát trạng thái thực PLC theo đèn báo
STOP: Cưởng PLC dừng thực chương trình chạy chuyển sang chế độ STOP Ơ chế độ STOP PLC cho phép hiệu chỉnh lại chương trình hoạc nạp chương trình
TERM: Cho phép máy lập trình tự định chế độ làm việc cho PLC ( chế độ RUN chế độ STOP)
3.5 Vùng nhớ:
Bộ nhớ S7 – 200 chia thành vùng nhớ hình vẽ:
Chương trình
Tham số Dữ liệu Vùng đối tượng
Chương trình Tham số Dữ liệu EEPROM Chương trình Tham số Dữ liệu Miền nhớ ngồi
Tụ
(19)Trong PLC có tụ điện có nhiệm vụ trì liệu khoảng thời gian định bị nguồn Bộ nhớ S7-200 có tính động cao, đọc ghi toàn vùng, trừ bit nhớ đặc biệt SM( special memory) truy cập để đọc
Vùng chương trình: vùng nhớ sữ dụng để lưu lệnh chương trình, thuộc kiểu đọc/ghi(non/volatile)
Vùng tham số: vùng nhớ để lưu trữ tham số như: từ khoá, địa trạm, vùng tham số thuộc kiểu đọc/ghi
Vùng liệu: sữ dụng để cất giữ liệu chương trình bao gồm kết phép tính, số dịnh nghĩa chương trình, đếm truyền thơng… vùng nhớ có phần thuộc kiểu đọc/ghi
Vùng liệu chia thành miền nhớ nhỏ với công dụng khác nhau: + I - Input image registet: Vùng đệm cổng vào
+ V - Variable memory: Vùng nhớ biến
+ Q - Output image registet: Vùng đệm cổng + M - Internal memory: Vùng nhớ nội
+ SM - Special memory: Vùng nhớ đặc biệt
Vùng đối tượng: Bao gồm times, counter, high speed counter, cổng vào tương tự đặt vùng nhớ cuối cùng, tham số thuộc kiểu đọc/ghi
+ T - Times: Điều khiển thời gian + C – Counter: Bộ đếm
+ HSC - High Speed Counter: Bộ đếm tốc độ cao + AIW - Analog Input: Cổng vào tương tự
+ AQW - Analog Output: Cổng tương tự + AC – Accumulator: Thanh ghi
Địa truy nhập qui ước với công thức:
Truy nhập theo bit: Tên miền (+) địa byte (+).(+) số bit Ví dụ: V150.4: Chỉ bit byte 150 thuộc miền V
Truy nhập theo byte: Tên miền (+) B (+) địa số byte miền Ví dụ: VB150: Chỉ byte 150 thuộc miền V
Truy nhập theo từ (Word): Tên miền (+) W (+) địa byte cao từ miền
(20)- Truy nhập theo từ kép (Double Word ): Tên miền (+) D (+) địa byte cao từ miền
Ví dụ: VD150: Chỉ từ kép gồm bốn byte 150;151;152 153 thuộc miền V Trong byte 150 có vai trị byte cao byte 153 byte thấp từ kép
3.6 Mở rộng ngõ vào/ ra:
Có thể mở rộng ngõ vào/ PLC cách ghép nối thêm vào PLC modull mở rộng phía bên phải CPU (CPU 224 ghép nhiều modull mở rộng), làm thành móc xích, bao gồm modull có kiểu
Các modull mở rộng số hay tương tự chiếm chổ đệm, tương ứng với số ngõ vào/ modull
VB150 ( byte cao ) VB151 ( byte thấp ) 15 14 13 12 1 VW150
Bit
VB150(byte cao) VB151 VB152 VB153(byte thấp) 63 32 31 16 15
VD150 Bit
(21)Sau ví dụ cách đặt địa cho modul mở rộng CPU 214 (CPU224):
CPU 214 Modul Modul Modul Modul Modul
(4 vào/4 ra) vào vào analog/
ra analog
8 vào analog/
ra analog I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 Q1.0 Q1.1 I2.0 I2.1 I2.2 I2.3 Q2.0 Q2.1 Q2.2 Q2.3 I3.0 I3.1 I3.2 I3.3 I3.4 I3.5 I3.6 I3.7 AIW0 AIW2 AIW4 AQW0 Q3.0 Q3.1 Q3.2 Q3.3 Q3.4 Q3.5 Q3.6 Q3.7 AIW8 AIW10 AIW12 AQW4
4 Xử lý chương trình
4.1 Vịng qt chương trình
PLC thực chương trình theo chu kỳ lặp Mỗi vòng lặp gọi vòng quét (scan) Như hình (H.12)
(22)được kết thúc giai đoạn chuyển nội dung đệm ảo tới ngõ Như vậy, thời điểm thực lệnh vào/ ra, lệnh không trực tiếp làm việc với cổng vào/ mà thông qua đệm ảo cổng vùng tham số Việc truyền thông đệm ảo với thiết bị ngoại vi giai đoạn CPU quản lý Khi gặp lệnh vào/ hệ thống cho dừng công việc khác, cã chương trình xữ lý ngắt đễ thực lệnh trực tiếp với cổng vào/
4.2 Cấu trúc chương trình S7 – 200:
Có thể lập trình cho PLC S7 – 200 cách sử dụng phần mềm sau: _ STEP 7- Micro/ DOS
_ STEP 7- Micro/ WIN
Những phần mềm cài đặt máy lập trình họ PG7xx máy tính cá nhân (PC)
Các chương trình S7 – 200 phải có cấu trúc bao gồm: _ Chương trình (main program)
_ Chương trình con: phận chương trình Các chương trình phải viết sau lệnh kết thúc chương trình
_ Các chương trình xử lý ngắt phận chương trình Nếu cần sử dụng chương trình xử lý ngắt phải viết sau lệnh kết thúc chương trình
Các chương trình nhóm lại thành nhóm sau chương trình Sau đến chương trình xử lý ngắt Bằng cách viết vậy, cấu trúc chương
Hình 1-12: Một vịng qt PLC
3.Truyền thơng và tự kiểm tra lỗi 4 Chuyển liệu từ đệm ảo ra ngoại vi
4
3
1.Nhập liệu từ ngoại vi
(23)trình rõ ràng thuận tiện việc đọc chương trình sau Có thể tự trộn lẫn chương trình chương trình xử lý ngắt đằng sau chương trình
4.3 Phương pháp lập trình:
Cách lập trình cho S7-200 nói riêng cho PLC nói chung dựa phương pháp Phương pháp hình thang (Ladder, viết tắt LAD), phương pháp liệt kê lệnh (Statement list, viết tắt STL),và phương pháp FBD ( Function Block Diagram)
Phương pháp hình thang (LAD): LAD ngơn ngữ lập trình đồ họa, thành phần dùng LAD tương ứng với thành phần bảng điều khiển relay Trong chương trình LAD, phần tử dùng để biểu diễn lệnh logic sau: + Tiếp điểm: Là biểu tượng (Symbol) mô tả tiếp điểm relay tiếp điểm
là thường đóng thường mỡ
+ Cuộn dây (coil): Là biểu tượng mơ tả relay mắc theo chiều dịng điện
cung cấp cho relay
+ Hộp (Box): Là biểu tượng mô tả hàm khác nhau, làm việc có dịng điện chạy đến hộp Những dạng hàm thường biểu diễn hộp thời gian (Timer), đếm (counter) hàm toán học Cuộn dây hộp phải mắc chiều dòng điện
+ Mạng LAD: Là đường nối phần tử thành mạch hoàn thiện, từ đường nguồn bên trái sang đường nguồn bên phải Đường nguồn bên trái dây nóng, đường nguồn bên phải dây trung hoà đường dây trở nguồn cung cấp
Phương pháp liệt kê lệnh (STL): Là phương pháp thể chương trình dạng tập hợp câu lệnh Mỗi câu lệnh chương trình, kể lệnh hình thức biểu diễn chức PLC
Phương pháp FBD ( Function Block Diagram):
FBD ngơn ngữ lập trình cổng logic Trong chương trình FBD phần tử dùng để biểu diển lệnh là:
+ Các tiếp điểm mắc nối tiếp với cổng AND + Các tiếp điểm hở ghép song song thay cổng OR + Các tiếp điểm thường đóng có cổng NOT
+ Hai tiếp điểm đối ngược ghép nối tiếp dùng cổng XOR
+ Các tiếp điểm thường đóng ghép song song thay cổng NAND thiết bị ngoại vi:Kết nối PLC với
5.1 Cấp nguồn:
(24)
Ngõ vào cấp nguồn 24 VDC
Nguồn âm ( - ) nối vào chân 1M, 2M M
NGUỒN AC NGUỒN DC
N L1 AC
CPU 2KX
AC/DC/RLY
35÷285VAC
N L+ DC
CPU 2KX
DC/DC/DC
24VDC - +
Hình 1-13: Khối nguồn PLC
Hình 1-14: Kết nối tín hiệu ng vo PLC
(25)Nguồn dương (+) nối vào chân L+ Ngõ cấp nguồn 240 VAC
Dây trung tính nối vào chân N
Dây pha nối vào chân 1L, 2L, 3L L1 Dây bảo vệ PE nối vào chân
5.2 Kết nối thiết bị ngoại vi:
Kết nối thiết bị ngoại vi kết nối PLC với thiết bị ngõ vào thiết bị ngõ - Kết nối thiết bị ngõ vào:
Ngõ vào gồm: công tắc, cảm biến, tiếp điểm, cơng tắc hành trình… - Kết nối thiết bị ngõ ra:
Ngõ gồm: relay, công tắc tơ (contactor), van điện ( Solenoid), đèn tín hiệu, động cơ…
(26)5.3 Kết nối CPU đến thiết bị lập trình:
Để kết nối S7 – 200 đến thiết bị lập trình ta dùng cáp RS232/PPI Multi – Master Cable theo trình tự:
Kết nối đầu RS232( ký hiệu PC ) cáp RS232/PPI Multi – Master Cable đến thiết bị lập trình
Kết nối đầu RS485( ký hiệu PPI ) cáp RS232/PPI Multi – Master Cable đến S7 – 200
Kiểm tra switch chọn chế độ phải
(27)Kiểm tra việc nối dây phần mềm
- Status Chart: Cho phép ta theo dõi giá trị tất cã biến vùng nhớ PLC mà
ta sữ dụng chương trình Đồng thời ta cho biến giá trị mới(không thể kể biến dạng “Read Only”) để theo giỏi hoạt động chương trình
7 Cài đặt sữ dụng phần mềm STEP7-Micro/Win 32 7.1 Những yêu cầu máy tính PC:
Máy tính cá nhân PC muốn cài đặt phần mềm STEP7-Micro/Win phải thoã mãn yêu cầu sau:
640 Kb RAM ( phải có 500 Kb nhớ cịn trống) Màn hình 24 dịng, 80 cột chế độ văn
Còn khoảng 2Mb trống ổ đĩa cứng
Có hệ điều hành MS-DOS ver 5.0 cao
Bộ chuyển đổi RS232 – RS485 phục vụ ghép nối truyền thông PC va PLC 7.2 Cài đặt sữ dụng phần mềm STEP – Micro/Win
7.2.1 Cài đặt:
Kích đúp chuột vào file setup.exe để cài đặt chương trình, việc cài đặt diển bình thường gần giống vối phần mềm ứng dụng khác Dưới mô tả cách cài đặt
Tên biến Kiểu biến Giá trị Giá trị
(28)26
Chọn Next…
Sau chương trình tự động cài đặt file cần thiết Lưu ý tới phần chọn giao tiếp máy tính ta nhớ chọn giao tiếp PC/PPI, sau chọn cổng COM USB, tốc độ truyền…(Tab Properties) tùy thuộc vào adapter mà dùng
Hình 1- 19.1: Cài đặt
Hình 1-19.1: Cài đặt
(29)BÀI : ĐIỀU KHIỂN ON - OFF ĐỘNG CƠ KHÔNG ĐÔNG BỘ BA PHA Mục tiêu:
- Trình bày chức ngõ vào, ngõ số
- Ứng dụng linh hoạt chức tốn thực tế - Lập trình, kết nối, vận hành
- Giải công việc cách hệ thống theo nhóm
Nội dung chính:
1.Giao diện MicroWin 4.0:
Tạo Project: nhắp chuột vào menu File →New để mở Project Sau chọn Save as để đặt tên cho Project
2.Soạn thảo
Để bắt đầu trình soạn thảo ta tiến hành theo trình tư sau: 2.1.Khởi động chương trình:
Cách 1: Click chuột vào biểu tượng STEP - MicroWin V3.2 hay V4.0 hình( Desktop) để bắt đầu soạn thảo
(30)Cách 2:
Nhấp Start » Simatic » STEP - MicroWin V3.2 hay V4.0
2.2 Soạn thảo chương trình:
Khi khởi động hình soạn thảo xuất hình Sau ta tiến hành soạn thảo chương trình theo yêu cầu ( ngơn ngữ dạng LAD)
Hình 2-2 : Khởi động chương trình
(31)2.3 Kiểm tra lỗi:
Sau soạn thảo chương trình xong ta nhấp vào PLC/ Compile All đễ kiểm tra tồn chương trình hình:
2.4 Lưu chương trình:
Sau soạn thảo chương trình xong kiểm tra lỗi, chương trình yêu cầu ta vào File/ Save As để lưu chương trình
Trong hộp thoại Save As ta chọn tên ổ đĩa, tên File.Ví dụ tên File TRỘN HỐ CHẤT chẵng hạn, sau chọn Save để lưu hình
Hình 2-4 : Giao diện kiểm tra
(32)2.5 Thiết lập thông số cho hộp thoại Comunications:(truyền thông)
Click vào biểu tượng khối chức bên trái hình soạn thảo để
thiết đặt giao tiếp cho Click – MicroWin Khối chức thị hình (H.16): * Click đúp vào PC/PPI cable(PPI), kích vào Set PG/PC Interface chọn PC/PPI cable(PPI) OK
* Trong hộp thiết lập thông số giao tiếp ta kiểm tra thông số sau đây: Thiết lập địa cáp PC/PPI Cable
Thiết lập cổng giao tiếp cáp PC/PPI Cable COM Thiết lập tốc độ truyền 9.6 kbps
Hình 2-7 : Thiết lập truyền thông
(33)2.6 Thiết lập kết nối với S7 – 200:
Để thiết lập kết nối thiết bị lập trình S7 – 200 ta Click đúp vào Refresh hộp kết nối STEP tìm hiển thị CPU kết nối., sau nhấn OK
Chú ý: Nếu khơng tìm thấy ta kiểm tra lại việc lập thông số kết nối làm lại bước 2.7 Dowload chương trình:
Để Dowload chương trình đến S7 – 200 ta Click vào biểu tượng , hình thị
hộp thoại và ta chọn Dowload để load chương trình đến PLC:
2.8 Chạy chương trình:
Khi Dowload chương trình thành cơng ta nhấp vào PLCRUN biểu tượng , hộp thoại xuất ta chọn Yes
Hình 2-9 : Thiết lập kết nối
(34)2.9 Dừng chương trình:
Muốn Dừng chương trình nhấp vào PLCSTOP biểu tượng , hộp thoại xuất
hiện ta chọn Yes, hình (H.28):
3 Lập trình mơ máy tính:
Chương trình mơ S7-200 – Simulator dùng đễ người học thực tập khơng có PLC thực Đễ sữ dụng phần mềm S7-200 – Simulator máy tính ngồi cần phải có phần mềm lập trình MicroWin V3.2, hay V4.0 cịn cần thêm phần mềm mơ S7-200 – Simulator
Q trình mơ thực theo trình tự sau:
Soạn thảo chương trình phần mềm MicroWin V3.2, hay V4.0 sau vào File/ Export để lưu file vào ổ đĩa (file có awl ) Khởi động phần mềm mô cách nhấp
đúp vào biểu tượng
Giao diện mô sẻ xuất
Hình 2-11 : Thiết lập chế độ RUN
(35)Trường hợp xuất hộp thoại ta nhập mã bảo vệ 6596, sau Click OK
Khi hình mơ sẻ xuất ta nhấp vào biểu tượng , sau xuất hộp
thoại ta chọn MicroWin V3.2, V4.0 nhấp vào Accept hình
Hộp thoại yêu cầu nhập tên cần mô Ta chọn tên mô Click Open Sau chọn RUN để bắt đầu mơ
Hình 2-13 : Giao diện mô
Hình 2-14 : Xuất chế độ mô
(36)4 Các Liên Kết Logic
4.1 Lệnh vào/ lệnh tiếp điểm đặc biệt: 4.2 Load (LD):
Lệnh LD nạp giá trị logic tiếp điểm vào bit ngăn xếp, giá trị cũ lại ngăn xếp bị đẩy lùi xuống bit
Toán hạng gồm I, Q, M, SM, V, C, T
+ Dạng LAD: Tiếp điểm thường mở đóng I0.0 =1
+ Dạng STL: LD I0.0 = Q0.0 4.3 Load Not (LDN):
Lệnh LDN nạp giá trị logic nghịch đảo tiếp điểm vào bit ngăn xếp, giá trị lại ngằn xếp bị đẩy lùi xuống bít
Tốn hạng gồm I, Q, M, SM, V, C, T
+ Dạng LAD: Tiếp điểm thường đóng mở I0.0 =1
+ Dạng STL: LD I0.0 = Q0.0 4.4 OUTPUT :
Lệnh chép nội dung bít ngăn xếp vào bít định lệnh Nội dung ngăn xếp không bị thay đổi
+ Dạng LAD: Nếu I0.0=1 Q0.0=1
(37)LD I0.0 = Q0.0 4.5 Lệnh tiếp điểm đặc biệt:
Có thể dùng lệnh tiếp điểm đặc biệt để phát chuyển tiếp trạng thái xung ( sườn xung ) đảo lại trạng thái dòng cung cấp ( giá trị đỉnh ngăn xếp ) LAD sử dụng tiếp điểm đặc biệt để tác động vào dịng cung cấp Các tiếp điểm đặc biệt khơng có tốn hạng riêng chúng phải đặt chúng trước cuộn dây hộp đầu
- Tiếp điểm đảo: Tiếp điểm đảo trạng thái dòng điện cung cấp Nếu dịng
cung cấp có tiếp điểm đảo bị ngắt mạch
- Tiếp điểm tác động cạnh xuống: Tiếp điểm chuyển đổi âm cho phép dịng
cung cấp thơng mạch vịng qt sườn xung điều khiển từ lên
- Tiếp điểm tác động cạnh lên: Tiếp điểm chuyển đổi dương cho phép dòng
cung cấp thơng mạch vịng qt sườn xung điều khiển từ xuống Ví dụ minh hoạ:
Dạng LAD Dạng STL
4.6 Một số tiếp điểm vùng nhớ đặc biệt:
ô nhớ Mô tả
SM0.0 Ln có giá trị logic
SM0.1 Có giá trị logic vịng quét
(38)SM0.3 Bit báo PLC đóng nguồn(1- vịng qt đầu tiên; 0- vòng quét tiếp theo)
SM0.4 Phát nhịp 60 giây ( 0- cho 30 giây đầu; 1- cho 30 giây sau )
SM0.5 Phát nhịp giây ( 0- cho 0.5 giây đầu; 1- cho 0.5 giây sau )
SM0.6 Nhịp vòng quét ( 1- cho vòng quét luân phiên )
SM0.7 Bit chọn chế độ cho PLC ( 0- TERM; 1- RUN )
5 Các lệnh liên kết logic
5.1 Lệnh AND (A)
Lệnh A phối hợp giá trị logic tiếp điểm n với giá trị bit ngăn xếp Kết phép tính đặt lại vào bit ngăn xếp Giá trị bit lại ngăn xếp không bị thay đổi
Cú pháp STL: A n
Ví dụ: Hình vẽ mơ tả sơ đồ mạch điện liên kết AND
Đèn H1 sáng tất công tắc đóng lại Khi cơng tắc hở mạch đèn H1 bị cắt mạch Liên kết AND có trạng thái tất ngõ vào có trạng thái
Để giải vấn đề này, trước tiên ta cần phải lập bảng xác lập ngõ vào/ra để kết nối với PLC
Lập bảng địa ngõ vào - ngõ
KÝ HIỆU ĐỊA CHỈ (TỐN HẠNG) GIẢI THÍCH (MƠ TẢ)
S1 I0.0 Công tắc thường hở
S2 I0.1 Cơng tắc thường hở
(39)Chương trình viết PLC dạng LAD, FBD STL cho sau
LAD FBD STL
5.2.Lệnh OR (O)
Lệnh OR phối hợp giá trị logic tiếp điểm n với giá trị bit ngăn xếp Kết phép tính đặt lại vào bit ngăn xếp Giá trị bit lại ngăn xếp không bị thay đổi
Cú pháp STL: O n
Ví dụ: Hình vẽ mơ tả sơ đồ mạch điện liên kết OR
Đèn H6 sáng tất cã cơng tắc đóng mạch Ngõ liên kết OR có trạng thái ngõ vào có trạng thái
Để giải vấn đề này, trước tiên ta cần phải lập bảng xác lập ngõ vào/ra để kết nối với PLC
Lập bảng địa ngõ vào - ngõ
Ký hiệu Địa (toán hạng) Giải thích (mơ tả)
Hình 2-18 :Sơ đồ kết nối plc
I0.0 I0.1
COM IN
Q0.0
COM OUT 24 VDC
S1 S2
(40)S1 I0.0 Công tắc thường hở
S2 I0.1 Công tắc thường hở
H6 Q0.0 Đèn báo
Chương trình viết PLC dạng LAD, FBD STL cho sau
LAD FBD STL
Sơ đồ kết nối với PLC hìnhvẽ
6 Liên kết cổng logic 6.1 Liên kết AND trước OR
LAD FBD STL
6.2 Liên kết OR trước AND
Hình 2-19 :Sơ đồ kết nối plc
I0.0 I0.1
COM IN
Q0.0
COM OUT
24 VDC S1 S2
P L
(41)LAD FBD STL
7 Lập trình mạch điện điều khiển động không đồng pha quay chiều 7.1 Yêu cầu công nghệ
- Nhấn Start, động khởi động làm việc - Nhấn Stop, động ngừng
- Mạch có bảo vệ tải 7.2 Nhiệm vụ:
- Vẽ sơ đồ mạch động lực
- Lập bảng trạng thái
- Vẽ sơ đồ kết nối PLC với thiết bị ngoại vi - Viết chương trình điều khiển PLC S7-200 - Lập trình phần mền PLC S7 – 200
- Kết nối thiết bị ngoại vi, down load chương trình, chạy chương trình - Kiểm tra lỗi đảm bảo hoạt động chương trình
(42)7.4.Lập bảng địa ngõ vào - ngõ
Kí hiệu Địa Mô tả
RN I0.0 Bảo vệ tải
S1 I0.1 Stop
S2 I0.2 Start
KM Q0.0 Khởi động từ khống chế động
7.5.Sơ đồ kết nối PLC với thiết bị ngoại vi
7.6 Chương trình
Hình 2-21 :Sơ đồ kết nối PLC
I0.0 I0.1
COM IN
Q0.0
COM OUT 24VDC
RN
KM
PLC
Q0.1 I0.2
S1 S2
I0.3
(43)7.7.Kết nối thiết bị ngoại vi, download chương trình, chạy chương trình 7.7.1 Thiết lập thông số cho hộp thoại Comunications:(truyền thông)
Click vào biểu tượng khối chức bên trái hình soạn thảo để
thiết đặt giao tiếp cho Click – MicroWin Khối chức thị hình (H.16): * Click đúp vào PC/PPI cable(PPI), kích vào Set PG/PC Interface chọn PC/PPI cable(PPI) OK hình (H.26.1), (H.26.2)
* Trong hộp thiết lập thông số giao tiếp ta kiểm tra thông số sau đây: Thiết lập địa cáp PC/PPI Cable
Thiết lập cổng giao tiếp cáp PC/PPI Cable COM Thiết lập tốc độ truyền 9.6 kbps
Hình 2-22 : Thiết lập truyền thông
(44)7.7.2 Thiết lập kết nối với S7 – 200:
Để thiết lập kết nối thiết bị lập trình S7 – 200 ta Click đúp vào Refresh hộp kết nối STEP tìm hiển thị CPU kết nối., sau nhấn OK
Chú ý: Nếu khơng tìm thấy ta kiểm tra lại việc lập thông số kết nối làm lại bước
7.7.3 Dowload chương trình:
Để Dowload chương trình đến S7 – 200 ta Click vào biểu tượng , hình thị
hộp thoại và ta chọn Dowload để load chương trình đến PLC:
Hình 2-24 : Thiết lập kết nối
(45)7.7.4 Chạy chương trình:
Khi Dowload chương trình thành cơng ta nhấp vào PLCRUN biểu tượng , hộp thoại xuất ta chọn Yes
7.7.5 Dừng chương trình:
Muốn Dừng chương trình nhấp vào PLCSTOP biểu tượng , hộp thoại xuất
hiện ta chọn Yes, hình :
8 Câu hỏi ôn tập
Bài tập: Lập trình mạch điện điều khiển hai động khơng đồng pha quay chiều
- Nhấn Start 1, động khởi động làm việc - Nhấn Start 2, động khởi động làm việc - Nhấn Stop, động ngừng
- Mạch có bảo vệ tải cho động
Bài 3: ĐIỀU KHIỂN ĐỘNG CƠ CHIỀU Mục tiêu:
- Trình bày chức hàm đặc biệt
- Ứng dụng linh hoạt chức đặc biệt toán thực tế - Lập trình, kết nối, vận hành
Hình 2-26 : Thiết lập chế độ RUN
(46)- Giải cơng việc cách hệ thống theo nhóm
Nội dung :
1 Các lệnh ghi / xóa (set/ reset) giá trị cho tiếp điểm
1.1 Mạch nhớ R-S: Mạch có hai trạng thái tín hiệu ngõ tương ứng với trạng thái tín hiệu đặt ngõ vào Nếu ngõ vào có trạng thái ngõ có tín hiệu 1, ngõ vào có trạng thái ngõ có tín hiệu tín hiệu người ta gọi mạch mạch nhớ tín hiệu ( giống mạch tự giữ điều khiển dùng rơle ) Thay đổi trạng thái ngõ ra: Đặt (Set) hoặc Xoá (Reset)
1.2.lệnh Set (S):
Lệnh dùng để đóng điểm gián đoạn thiết kế Trong LAD, logic điều khiển dòng điện đóng cuộn dây đầu Khi dịng điều khiển đến cuộn dây cuộn dây đóng tiếp điểm Trong STL, lệnh truyền trạng thái bit ngăn xếp đến điểm thiết kế Nếu bít có giá trị 1, lệnh S đóng tiếp điểm dãy tiếp điểm (giới hạn từ đến 255) Nội dung ngăn xếp không bị thay đổi lệnh
Trong đó: + S: Set
+ S- bit: Star bit (bit bắt đầu) + n: Số bit chuổi
+ Dạng LAD: Đóng mãng bao gồm n tiếp điểm kể từ địa S-bit, Toán hạng gồm I, Q, M, SM, V, C, T (bit)
+ Dạng STL: Ghi giá trị logic vào mảng gồm n bit kể từ địa S-bit VD:Đưa bit lên Q0.0 đến Q0.4
+ Dạng LAD:
+ Dạng STL: LD I0.0 S Q0.0, 1.3.lệnh ReSet (R):
(47)một dãy tiếp điểm (giới hạn từ đến 255) Nội dung ngăn xếp không bị thay đổi lệnh
Trong đó: + R: Reset
+ S- bit: Star bit (bit bắt đầu) + n: Số bit chuổi
+ Dạng LAD: Ngắt mãng bao gồm n tiếp điểm kể từ địa S-bit Nếu S-bit lại vào Timer Counter lệnh xoá bit đầu Timer Counter Tốn hạng gồm I, Q, M, SM, V, C, T (bit)
+ Dạng STL: Xoa mảng gồm n bit kể từ địa S-bit Nếu S-bit lại vào Timer Counter lệnh xố bit đầu Timer Counter
VD:Đưa bit từ xuống Q0.0 đến Q0.4
LD I0.0 R Q0.0,
2 Điều khiển động không đồng pha quay chiều 2.1 Yêu cầu công nghệ
- Nhấn MT động khởi động làm việc quay theo chiều thuận - Nhấn MN động khởi động làm việc quay theo chiều ngược - Nhấn D động ngừng
- Mạch có bảo vệ tải 2.2 Nhiệm vụ:
- Vẽ sơ đồ mạch động lực
- Lập bảng trạng thái
- Vẽ sơ đồ kết nối PLC với thiết bị ngoại vi - Viết chương trình điều khiển PLC S7-200 - Lập trình phần mền PLC S7 – 200
(48)- Kiểm tra lỗi đảm bảo hoạt động chương trình 2.2.1 Sơ đồ mạch động lực:
2.2.2 Lập bảng địa ngõ vào - ngõ ra.
2.2.3.Sơ đồ kết nối PLC với thiết bị ngoại vi
Kí hiệu Địa Mơ tả
RN I0.0 Bảo vệ tải
S1 I0.1 Dừng
MT I0.2 Điều khiển quay thuận
MN I0.3 Điều khiển quay ngược
KT Q0.0 Khởi động từ khống chế động quay thuận
KN Q0.1 Khởi động từ khống chế động quay ngược
(49)2.2.4.Chương trình
3.Bài tập Bài tập 1:
- Nhấn MT động khởi động làm việc quay theo chiều thuận - Nhấn MN động khởi động làm việc quay theo chiều ngược - Nhấn D động ngừng
- Mạch có bảo vệ tải
Bài tập 2:
KN
MN
Hình 3-2 :Sơ đồ kết nối PLC
(50)Mạch chốt lẫn hai van từ
Qua việc khởi động S1 S3 nhớ 1(van từ 1) nhớ 2(van từ 2) đặt Nút nhấn s2 làm nhiệm vụ cắt mạch
- Lập bảng địa ngõ vào - ngõ
ký hiệu Địa (tốn hạng) Giải thích (mơ tả)
S1 I0.0 Nút nhấn thường hở
S2 I0.1 Nút nhấn thường đóng
S3 I0.3 Nút nhấn thường hở
Y1 Q0.0 Van từ
Y2 Q0.1 Van từ
Chương trình (LAD):
Bài 3: Mạch cưỡng báo lỗi
(51)ký hiệu đỊa (tốn hạng) Giải thích (mơ tả)
S1 I0.0 Nút nhấn thường hở
S2 I0.1 Nút nhấn thường hở
S3 I0.2 Nút nhấn thường đóng
S4 I0.3 Nút nhấn thường đóng
S5 I0.4 Nút nhấn thường đóng
K1 Q0.0 Khởi động từ
K2 Q0.1 Khởi động từ
H1 Q0.2 Đèn báo
(52)BÀI 4: ĐIỀU KHIỂN HỆ THỐNG ĐỘNG CƠ KHỞI ĐỘNG TUẦN TỰ Mục tiêu:
- Trình bày chức Timer
- Ứng dụng linh hoạt chức Timer toán thực tế - Lập trình, kết nối, vận hành
- Giải cơng việc cách hệ thống theo nhóm
Nội dung chính:
1 Timer (Bộ định thời )
- Timer tạo thời gian trễ tín hiệu vào tín hiệu nên điều khiển thường gọi khâu trễ
- S7-200 có 128 Timer (CPU-214; CPU-224) chia làm loại khác nhau, là:
- Timer tạo thời gian trễ khơng có nhớ
+ On delay Timer - ký hiệu TON: Timer mở chậm khơng có nhớ + Off delay Timer - ký hiệu TOF: Timer đóng chậm khơng có nhớ
(53)- Hai kiểu Timer S7-200 (TON TONR) phân biệt với phản ứng trạng thái đầu vào
- Cả hai Timer kiểu TON TONR bắt đầu tạo thời gian trể tín hiệu kể từ thời điểm có sườn lên tín hiệu đầu vào, tức tín hiệu đầu vào chuyển trạng thái logic từ lên 1, gọi thời gian timer kích, khơng tính khoảng thời gian đầu vào có giá trị logic vào thời gian trể tín hiệu đặt trước
- Khi đầu vào có giá trị logic 0, TON tự động reset cịn TONR khơng Timer TON dùng để tạo thời gian trể khoảng thời gian ( miền liên thơng ), cịn với TONR thời gian trể sẻ taọ nhiều khoảng thời gian khác
- Timer TON TONR bao gồm ba loại với ba độ phân giải khác nhau, độ phân giải 1ms, 10ms, 100ms Thời gian trể tạo tích độ phân giải timer chọn giá trị đặt trước cho timer
- Các loại Timer S7-200 (đối với CPU-214; CPU-224) chia theo TON, TONR độ phân giải bao gồm:
Lệnh Độ phân giải Giá trị cực đại CPU 224
TON
1 ms 32,767s T32 vàT96
10 ms 327,67s T33T36; T97 T100
100 ms 3276,7s T37T63; T101 T127
TONR
1 ms 32,767s T0 vàT64
10 ms 327,67s T1T4; T65T68
100 ms 3276,7s T5T31; T69T95
-Cú pháp khai báo sử dụng Timer LAD sau:
LAD Mơ tả Tốn hạng
Khai báo Timer số hiệu xxx kiểu TON để tạo thời gian trễ tính từ đầu vào IN kích Nếu giá trị đếm tức thời lớn giá trị đặt trước PT T-bít có giá trị logic Có thể reset Timer kiểu TON lệnh R giá trị logic đầu vào IN
Txxx ( word )
CPU 214;CPU 224: T32 ÷ T63 T96 ÷ T127
(54)LAD Mơ tả Tốn hạng Khai báo Timer số hiệu xxx kiểu
TONR để tạo thời gian trễ tính từ đầu vào IN kích Nếu giá trị đếm tức thời lớn giá trị đặt trước PT T-bít có giá trị logic Chỉ reset kiểu TONR lệnh R cho T-bít
Txxx ( word )
CPU 214;CPU 224: T0 ÷ T31 T64 ÷ T95
PT: VW, T, ( word ), C, IW, QW, MW,
SMW, AC, VD,
*AC, AIW, Const
Khi sử dụng timer kiểu TONR, giá trị đếm tức thời lưu lại không bị thay đổi khoảng thời gian tín hiệu đầu vào có giá trị logic giá trị T-bit không nhớ mà hoàn toàn phụ thuộc vào kết so sánh giá trị đếm tức thời giá trị đặt trước Khi reset bô timer, T-wodr T-bit đồng thời xố có giá trị 0, giá trị đếm tức thời đặt tín hiệu đầu có trạng thái logíc
2 Điều khiển động khơng đồng pha khởi động 2.1 Yêu cầu công nghệ:
Khi nhấn START: Hệ thống động hoạt động từ động cuối dây chuyền đến động đầu dây chuyền cách giây
Khi nhấn nút STOP: Hệ thống động 2.2 Nhiệm vụ:
- Vẽ mạch động lực
- Lập bảng xác lập ngõ vào/ra - Vẽ sơ đồ nối dây PLC
- Viết chương trình PLC S7-200 theo ngơn ngữ LAD phần mềm STEP7-Microwin V3.2 V4.0
(55)2.2.1 Mạch động lực:
2.2.2 Lập bảng địa ngõ vào - ngõ ra.
Ký hiệu Tốn hạng Mơ tả
STOP I0.0 Dừng hệ thống
START I0.1 Khởi động hệ thống
K1 Q0.0 Contactor khống chế động
K2 Q0.1 Contactor khống chế động
K3 Q0.2 Contactor khống chế động
K4 Q0.3 Contactor khống chế động
2.2.3.Sơ đồ kết nối PLC với thiết bị ngoại vi
Hình 4-1 :Sơ đồ mạch động lực
F K4 F3
K3 F2
K2 K1
L1 L2 L3 N PE
ĐC1 F
1
(56)2.2.4 Chương trình:
STOP
I0.0 I0.1
COM IN
Q0.0
COM OUT 24VDC
K1
plc
Q0.1 START
K2
Q0.2 Q0.3
K3 K4
(57)3 Bài tập ứng dụng Timer
Bài : Khi nhấn START: Hệ thống động hoạt động từ động cuối dây chuyền đến động đầu dây chuyền cách 05 giây
Khi nhấn nút STOP: Hệ thống động dừng từ động đầu dây chuyền đến động cuối dây chuyền cách 10 giây
Bài : Khi nhấn START: Hệ thống động hoạt động từ động cuối dây chuyền đến động đầu dây chuyền cách 05 giây
Khi nhấn nút STOP: Hệ thống động dừng từ động đầu dây chuyền đến động cuối dây chuyền cách 10 giây
(58)BÀI 5: ĐIỀU KHIỂN DÂY CHUYỀN ĐÓNG GÓI SẢN PHẨM Mục tiêu:
- Trình bày chức counter
- Ứng dụng linh hoạt chức counter tốn thực tế - Lập trình, kết nối, vận hành
- Giải công việc cách hệ thống theo nhóm
Nội dung : 1 Counter (Bộ đếm )
Counter đếm thực chức đếm sườn xung S7-200 Các đếm S7-200 chia làm loại: Bộ đếm tiến (CTU) Bộ đếm tiến/ lùi (CTUD)
1.1 Bộ đếm tiến (CTU):
Bộ đếm tiến đếm số sườn lên tín hiệu logic đầu vào, tức đếm số lần thay đổi trạng thái logic từ lên tín hiệu Số xung đếm ghi vào ghi 2byte đếm, gọi ghi C-word
Nội dung ghi C-word, gọi giá trị đếm tức thời đếm, luơn so sánh với giá trị đặt trước đếm, ký hiệu PV Khi giá trị đếm tức thời lớn giá trị đặt trước đếm báo cách đặt giá trị logic vào bit đặc biệt nó, gọi C-bit Trường hợp giá trị đếm tức thời nhỏ giá trị đặt trước C-bit có giá trị logic
(59)LAD Mơ tả Tốn hạng Khai báo đếm tiến theo sườn lên
CU Khi giá trị đếm tức thời C-word Cxxx lớn giá trị đặt trước PV, C-bit (cxxx) có giá trị logic Bộ đếm reset đầu vào R có giá trị logic Bộ đếm ngừng đếm C-word Cxx đạt giá trị cực đại (32.767)
Cxxx ( word ) CPU 224: C0 ÷ C47 C80 ÷ C127
PV( word ): VW, T, C, IW, QW, MW, SMW, AC, VD, *AC, AIW, Const
1.2 Bộ đếm xuống (CTD):
– Khi có tín hiệu preset chân LD (CTD) gi trị đếm Cxxx set gi trị đặt PV
CD : ngõ vào đếm xuống
– Đối với đếm xuống CTD: Khi gi trị đếm Cxxx = trạng thái Cxxx ON (1), ngược lại l OFF(0)
(60)1.3 Bộ đếm tiến / lùi (CTUD):
Bộ đếm tiến / lùi đếm tiến gặp sườn lên xung vào cổng đếm tiến, ký hiệu CU LAD bít thứ ngăn xếp STL, đếm lùi gặp sườn xung vào cổng đếm lùi, ký hiệu CD LAD bít thứ ngăn xếp STL
Giống đếm CTU, đếm CTUD đưa trạng thái khởi phát ban đầu cách
Khi đầu vào logic chân xóa, ký hiệu R LAD bít thứ ngăn xếp STL, có giá trị logic lệnh R (reset) với C-bít đếm
CTUD có giá trị đếm tức thời giá trị đếm lưu ghi byte C-word đếm Giá trị đếm tức thời so sánh với giá trị đặt trước PV đếm Nếu giá trị đếm tức thời lớn bằng giá trị đặt trước C-bit có giá trị logic Còn trường hợp khác C-bit có giá trị logic
Bộ đếm tiến CTU có miền giá trị đếm tức thời từ đến 32.767 Bộ đếm tiến/lùi CTUD có miền giá trị đếm tức thời -32.767 ÷ 32.767
Các đếm đánh số từ đến 127 (đới với CPU 224) ký hiệu Cxxx, xxx số thứ tự đếm Ký hiệu Cxxx đồng thời địa hình thức C-word C-bit Mặc dù dùng địa hình thức, song C-C-word C-bit phân biệt với nhờ kiểu lệnh sử dụng làm việc với từ hay với tiếp điểm (bit)
Lệnh khai báo sử dụng đếm LAD sau:
LAD Mơ tả Tốn hạng
Khai báo đếm tiến/lùi, đếm tiến theo sườn lên CU đếm lùi theo sườn lên CD Khi giá trị đếm tức thời C-word lớn giá trị đặt trước PV, C-bít (Cxxx) có giá trị logic Bộ đếm ngừng đếm tiến C-word đạt giá trị cực đại (32.767) ngừg đếm lùi C-word đạt giá trị cực tiểu (-32.767) CTUD reset đầu vào R có giá trị logic
Cxxx ( word ) CPU 224: C48 ÷ C79
PV( word ): VW, T, C, IW, QW, MW, SMW, AC, VD, *AC, AIW, Const
2 Điều khiển dy chuyền đóng gói sản phẩm 2.1 u cầu cơng nghệ:
(61)- Khi nhấn START dây chuyền hộp vận hành Khi cảm biến hộp phát dây chuyền hộp dừng lại, dây chuyền sản phẩm bắt đầu hoạt động Khi cảm biến sản phẩm phát đếm tăng lên Khi đếm đủ 10 sản phẩm dây chuyền sản phẩm dừng dây chuyền hộp lại bắt đầu chuyển động
Khi nhấn STOP hệ thống dừng
Sơ đồ công nghệ, bảng trạng thái sau:
2.2 Lập bảng địa ngõ vào - ngõ ra.
Ký hiệu Địa Mô tã
S0 I0.0 Nút khởi động START
S1 I0.1 Nút dừng STOP
S2 I0.2 Cảm biến hộp
S3 I0.3 Cảm biến sản phẩm
K1 Q0.1 Động băng chuyền thùng
K2 Q0.0 Động băng chuyền sản phẩm
(62)(63)3 Bài tập: Bài tập 1:
Lập trình PLC điều khiển động khơng đồng xoay chiều pha rotor lồng sóc làm việc theo yêu cầu sau:
Chạy thuận (nghịch) 7giây Ngừng giây
Chạy nghịch (thuận) 7giây Quá trình lặp lại lần
Mạch có bảo vệ cố ngắn mạch, tải
Bài tập 2:
Lập trình PLC điều khiển hai động làm việc theo yêu cầu sau:
Động Đ1 làm việc giây ngừng, sau đến động Đ2 tự động làm việc giây ngừng giây Động Đ2 lặp lại lần vậy, chu kỳ làm việc hai động lặp lại lần nghỉ
Muốn làm việc khởi động lại
(64)BÀI 6: ĐIỀU KHIỂN TRẠM KHÍ NÉN CĨ HAI XY LANH 1 Phân tích u cầu cơng nghệ :
Lập trình PLC điều khiển bồn trộn hóa chất từ hai loại hóa chất khác nhau, theo yêu cầu: - Khi nhấn START bơm bơm hoạt động để đưa hai loại hóa chất bồn chứa - Khi hóa chất bồn đầy bơm bơm tự động dừng, đồng thời động trộn hoạt động để trộn hóa chất
- Sau 10 giây, động trộn tự động dừng, đồng thời van điện mở bơm tự động hoạt động đưa sản phẩm
- Khi hóa chất bồn cạn, bơm tự động dừng van điện tự động đóng lại, đồng thời bơm bơm tự động hoạt động trở lại bắt đầu chu kỳ mới, trình lặp lại lần dừng ln
- Khi nhấn STOP hệ thống dừng hoạt động 1.1 Sơ đồ cơng nghệ:
Máy trộn
S2:Báo cạn S1:Báo đầy
Van điện
Bơm Bơm
(65)1.2 Mô tả:
Trên sơ đồ cho thấy có hai đường ống để đưa hai loại hố chất khác điều khiển bơm bơm vào bình trộn điều khiển máy trộn, sản phẩm đưa van bơm Theo giỏi mức hoá chất cảm biến báo đầy cảm biến báo cạn
Quá trình làm việc sau: Khi nhấn nút START bơm bơm điều khiển qua (Q0.0) (Q0.1) hoạt động đễ đưa hai loại hố chất khác vào bình Khi dung dịch bình đạt mức cực đại cảm biến báo đầy (I0.4) tác động dừng hai bơm bắt đầu trình trộn, trình điều khiển động trộn (Q0.2) thời gian trộn cần thiết giây Sau trộn xong sản phẩm đưa qua van (Q0.3) bơm (Q0.4) Khi xã hết sản phẩm cảm biến báo cạn (I0.5) tác động đóng van dừngbơm Đồng thời lúc bơm bơm tự động hoạt động trở lại cho chu kỳ mới, chu trình lặp lại lần dừng ln Trong q trình hoạt động có cố nhấn nút STOP hệ thống dừng
2 Nhiệm vụ: - Vẽ mạch động lực
- Lập bảng xác lập ngõ vào/ra - Vẽ sơ đồ nối dây PLC
- Viết chương trình PLC S7-200 theo ngơn ngữ LAD phần mềm STEP7-Microwin V3.2 V4.0
- Kết nối thiết bị ngoại vi, download, vận hành chương trình S7-200, CPU 224
3 Mạch động lực:
RN
K3 L3 CB
Bơm
Bơm Bơm
RN RN K2 K1 L2 L1 Trộn K4 RN
(66)4 Lập bảng địa ngõ vào - ngõ ra.
Kí hiệu Địa Mơ tả
START I0.0 Khởi động hệ thống
STOP I0.1 Dừng hệ thống
S1 I0.4 Cảm biến báo đầy
S2 I0.5 Cảm biến báo cạn
K1 Q0.0 Điều khiển bơm
K2 Q0.1 Điều khiển bơm
K3 Q0.2 Điều khiển động trộn
K4 Q0.3 Điều khiển bơm
V Q0.4 Điều khiển van xã
5.Nối dây PLC:
Hình 7-2 :Sơ đồ kết nối PLC START
Q0.0
I0.0 K1
plc STOP
Q0.1 I0.1
K2 I0.2
S1
Q0.2
I0.3 K3
Q0.3
I0.4 K4
S2
I0.5 Q0.4
24VDC COM IN
(67)(68)BÀI 7: ĐIỀU KHIỂN TRẠM KHÍ NÉN CĨ HAI XY LANH Mục tiêu :
- Ứng dụng chúng toán thực tế - Lập trình, kết nối, vận hành
- Giải cơng việc cách hệ thống theo nhóm
Nội dung :
1 Chức truyền dẫn
1.1 Truyền dẫn Byte; Word; Doubleword
- Phép truyền Move Byte thực copy liệu Byte ngõ vào IN truyền tới Byte ngõ OUT
- Phép truyền Move Word thực copy liệu Word ngõ vào IN truyền tới Word ngõ OUT
- Phép truyền Move DoubleWord thực copy liệu doubleword ngõ vào IN truyền tới doubleWord ngõ OUT
- Phép truyền Move Real thực copy số thực 32 bit Double Word ngõ vào IN truyền tới doubleWord ngõ OUT
(69)1.2.Truyền vùng nhớ liệu
- Phép truyền Block Move Byte, Block Move word, Block Move Doubleword thực truyền số lượng Byte (N) có địa Byte đầu tạị ngõ vào IN sang vùng nhớ có địa đầu ngõ OUT
N số lượng Byte có giới hạn từ đến 255
Ví dụ truyền mảng liệu BLKMOV:Trong ví dụ mảng liệu thứ gồm Byte (N= 4) thuộc vùng nhớ V có địa đầu từ VB0 truyền đến vùng nhớ V có địa đầu từ VB 100 (mảng 2) Dữ liệu mảng không đổi
2 Chức dịch chuyển
2.1.Dịch phải Byte SHR_B Dịch trái Byte SHL_B:
(70)
2.2 Dịch phải Word SHR_W Dịch trái Word SHL_W:
Các lệnh SHR_W SHL_W dịch liệu Word ngõ vào IN sang phải sang trái với số vị trí dịch nhập N, kết chứa vào Word có địa ngõ OUT Tại vị trí Bit bị dịch lấp đầy số Số vị trí Bit cần dịch nhập ngõ N<=16 Việc ảnh hưởng đến Bit nhớ đặc biệt (SM1.0 SM1.1 ) xin xem thêm sổ tay
2.3 Dịch phải Doubleword SHR_DW Dịch trái SHL_DW:
Các lệnh SHR_DW SHL_DW dịch liệu DoubleWord ngõ vào IN sang phải sang trái với số vị trí dịch nhập N, kết chứa vào DoubleWord có địa ngõ OUT Tại vị trí Bit bị dịch lấp đầy số Số vị trí Bit cần dịch nhập ngõ N<= 32 Việc ảnh hưởng đến Bit nhớ đặc biệt (SM1.0 SM1.1 ) xin xem thêm sổ tay
3 Chức so sánh
Khi lập trình, có định điều khiển thực dựa kết
việc so sánh sử dụng lệnh so sánh cho byte, từ hay từ kép S7-200
LAD sử dụng lệnh so sánh để so sánh giá trị byte, từ từ kép (giá trị thực nguyên) Những lệnh so sánh thường so sánh nhỏ (<=); so sánh (=) so sánh lớn (> =)
Biểu diễn lệnh so sánh LAD:
(71)LAD Mơ tả Tốn hạng
n1 n2
n1 n2
n1 n2
n1 n2
Tiếp điểm đóng n1=n2
B = byte
I = Integer = Word D = Double Integer R = Real
n1 n2(byte): VB, IB, QB, MB, SMB, AC, Const, *VD, *AC
n1 n2
n1 n2
n1 n2
n1 n2
Tiếp điểm đóng n1>=n2
B = byte
I = Integer = Word D = Double Integer R = Real
n1 n2(Word): VW, T, QW, MW, SMW, AC, AIW, Const, *VD, *AC
n1 n2
n1 n2
n1 n2
n1 n2
Tiếp điểm đóng n1<=n2
B = byte
I = Integer = Word D = Double Integer R = Real
n1 n2(Dword): VD, ID, QD, MD, SMD, AC, HC, Const, *VD, *AC
4.Yêu cầu
(72)Khi gạt công tắc xylanh chạy tới, gạt cơng tắc trở lại xylanh tự rút vị trí ban đầu
2 Khi nhấn nut Start xylanh chạy tới, nhấn nut Stop xylanh tự rút vị trí ban đầu
3 Nhấn nút PB1 xylanh chạy ra, gập cảm biến ngồi xylanh tự dừng
Nhấn nút PB2 xylanh chạy vào, gập cảm biến xylanh tự dừng
Mỗi lần nhấn nút khởi động Start, xylanh chạy ra, gập hành trình ngồi xylanh tự rút Gập hành trình xylanh tự dừng (Điều khiển xylanh tương tự đảo chiều quay động cơ, dùng ngỏ ra.)
Khi nhấn nút Start xylanh chạy tới, sau giây xylanh tự rút
Khi nhấn nút Start xylanh chạy tới, gập cảm biến Gh1 xylanh tự rút về, gập Gh2 chu kì tiếp tục Xylanh dừng nhấn nút Stop
Khi nhấn nút Start xylanh_1 chạy tới, gập cảm biến Gh1 xylanh_2 chạy tới, gập cảm biến Gh3 xylanh_2 chạy lùi, gập cảm biến Gh4 xylanh_1 chạy lùi
(73)5 Sơ đồ kết nối plc
Các bước thực hiện: Mở máy tính
Nối cáp PC/PPI vào PLC máy tính Cấp nguồn cho PLC
Mở phần mềm Step7-Microwin
Kiểm tra kết nối PLC máy tính
Viết chương trình sử dụng lệnh (thường hở, thường đóng, out) Nạp chương trình
Chạy chương trình
Kiểm tra chương trình hạot động 10.Lập lại bước tiếp tục
(74)7 Bài tập áp dụng:
Lập trình plc điều khiển xylanh theo sơ đồ sau:
Hành trình bước:
Sơ đồ mạch động lực:
Sơ đồ kết nối plc với xylanh
IV III
II
I 2 3 4 5
1
B
(75)Y4
Y2
S6 S5
I0.0 I0.1
COM IN
Q0.0
COM OUT 24VDC
S1
Y1
PLC L
Q0.1 I0.2
S2 S3 S4
I0.4
Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7
Y3 I0.3
I0.5
(76)TÀI LIỆU THAM KHẢO
[1] Tài liệu thực hành PLC-S7 200 – Trung tâm Việt Đức – Trường ĐH Sư phạm Kỹ thuật TPHCM
[2] Hướng dẫn thiết kế mạch lập trình PLC – Trần Thế San (biên dịch) – NXB Đà Nẵng – 2005