Giáo Trình Điều Khiển Lập Trình PLC Dành Cho Ngành Kỹ Thuật Điện Điện Tử

Giáo trình điều khiển lập trình PLC kỹ thuật điện điện tử cung cấp kiến thức chuyên sâu về lập trình và ứng dụng PLC trong ngành điện.

Người đăng

Ẩn danh

Thể loại

Giáo Trình

2018

154
8
0

Phí lưu trữ

45 Point

Mục lục chi tiết

LỜI GIỚI THIỆU

1. CHƯƠNG 1: ĐẠI CƯƠNG VỀ ĐIỀU KHIỂN LẬP TRÌNH

1.1. Tổng quan về PLC

1.2. Phân loại PLC

1.3. So sánh PLC với các hệ điều khiển khác

1.4. Phạm vi ứng dụng PLC

1.5. Thiết kế hệ thống điều khiển dùng PLC

1.6. Câu hỏi và bài tập

2. CHƯƠNG 2: GIỚI THIỆU PLC S7-200

2.1. Cấu trúc phần cứng

2.2. Hoạt động của PLC

2.3. Cấu trúc bộ nhớ

2.4. Phương pháp lập trình PLC S7-200

2.5. Câu hỏi và bài tập

3. CHƯƠNG 3: KẾT NỐI GIỮA PLC VÀ THIẾT BỊ NGOẠI VI

3.1. Phần mềm STEP 7-Micro/WIN

3.2. Phần mềm mô phỏng S7-200

3.3. Kết nối dây giữa PLC và thiết bị ngoại vi

3.4. Kiểm tra việc kết nối dây bằng phần mềm

3.5. Câu hỏi và bài tập

4. CHƯƠNG 4: TẬP LỆNH PLC S7-200

4.1. Thiết kế và đấu nối các mạch ứng dụng điều khiển động cơ và đèn sử dụng lệnh cơ bản

4.2. Counter và Timer

4.3. Thiết kế và đấu nối các mạch ứng dụng điều khiển động cơ và đèn sử dụng lệnh Counter và Timer

4.4. Lệnh so sánh

4.5. Thiết kế và đấu nối các mạch ứng dụng điều khiển động cơ và đèn sử dụng lệnh so sánh

4.6. Lệnh về cổng logic

4.7. Lệnh di chuyển nội dung MOVE

4.8. Thiết kế và đấu nối các mạch ứng dụng điều khiển động cơ và đèn sử dụng lệnh di chuyển nội dung MOVE

4.9. Lệnh chuyển đổi dữ liệu

4.10. Lệnh nhảy và gọi chương trình con

4.11. Thiết kế đấu nối các mạch ứng dụng điều khiển động cơ và đèn sử dụng lệnh nhảy và gọi chương trình con

4.12. Truy cập đồng hồ thời gian thực

4.13. Thiết kế và đấu nối các mạch ứng dụng điều khiển động cơ và đèn sử dụng lệnh truy cập đồng hồ thời gian thực

4.14. Câu hỏi và bài tập

5. CHƯƠNG 5: BỘ ĐIỀU KHIỂN LOGO! SIEMENS

5.1. Tổng quan về LOGO!

5.2. Lập trình cho LOGO!

5.3. Lập trình trực tiếp trên LOGO!

5.4. Lập trình bằng phần mềm LOGO! Soft-Comfort

5.5. Đấu nối các mạch ứng dụng điều khiển đèn và động cơ

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về Giáo Trình Điều Khiển Lập Trình PLC

Giáo trình Điều Khiển Lập Trình PLC cho Kỹ Thuật Điện Điện Tử cung cấp cái nhìn tổng quan về công nghệ PLC. Tài liệu này không chỉ giúp sinh viên hiểu rõ về cấu trúc và hoạt động của PLC mà còn nêu bật tầm quan trọng của nó trong ngành công nghiệp hiện đại. Việc nắm vững kiến thức về PLC là cần thiết để đáp ứng nhu cầu ngày càng cao trong lĩnh vực tự động hóa.

1.1. Lịch sử phát triển của PLC

PLC được phát triển lần đầu vào năm 1968, với mục tiêu thay thế các hệ thống điều khiển bằng rơle. Qua thời gian, PLC đã trở thành thiết bị chủ chốt trong tự động hóa công nghiệp nhờ vào khả năng lập trình linh hoạt và tính năng mở rộng.

1.2. Đặc điểm nổi bật của PLC

PLC có khả năng điều khiển nhiều chức năng khác nhau, từ đơn giản đến phức tạp. Nó dễ dàng thay đổi chương trình điều khiển mà không cần thay đổi phần cứng, giúp tiết kiệm thời gian và chi phí cho doanh nghiệp.

II. Vấn đề và Thách thức trong Lập Trình PLC

Mặc dù PLC mang lại nhiều lợi ích, nhưng việc lập trình và triển khai hệ thống PLC cũng gặp phải nhiều thách thức. Những vấn đề này có thể ảnh hưởng đến hiệu suất và độ tin cậy của hệ thống điều khiển.

2.1. Khó khăn trong việc lập trình PLC

Việc lập trình PLC yêu cầu người kỹ sư phải có kiến thức vững về ngôn ngữ lập trình và cấu trúc hệ thống. Sự phức tạp trong việc thiết kế chương trình có thể dẫn đến lỗi và giảm hiệu suất.

2.2. Thách thức trong việc kết nối thiết bị ngoại vi

Kết nối giữa PLC và các thiết bị ngoại vi có thể gặp khó khăn do sự khác biệt về giao thức và tín hiệu. Việc này đòi hỏi kỹ thuật viên phải có kinh nghiệm và hiểu biết sâu sắc về các thiết bị liên quan.

III. Phương pháp Lập Trình PLC Hiệu Quả

Để tối ưu hóa việc lập trình PLC, cần áp dụng các phương pháp và kỹ thuật hiện đại. Những phương pháp này không chỉ giúp giảm thiểu lỗi mà còn nâng cao hiệu suất làm việc.

3.1. Sử dụng phần mềm lập trình chuyên dụng

Phần mềm như STEP 7-Micro/WIN3 giúp lập trình viên dễ dàng thiết kế và mô phỏng chương trình PLC. Việc sử dụng phần mềm này giúp tiết kiệm thời gian và nâng cao độ chính xác.

3.2. Thiết kế mạch điều khiển hợp lý

Thiết kế mạch điều khiển hợp lý là yếu tố quan trọng để đảm bảo hệ thống hoạt động hiệu quả. Việc này bao gồm việc lựa chọn linh kiện phù hợp và tối ưu hóa kết nối giữa các thiết bị.

IV. Ứng dụng Thực Tiễn của PLC trong Công Nghiệp

PLC được ứng dụng rộng rãi trong nhiều lĩnh vực công nghiệp, từ sản xuất đến tự động hóa. Những ứng dụng này không chỉ giúp tăng năng suất mà còn cải thiện chất lượng sản phẩm.

4.1. Ứng dụng trong dây chuyền sản xuất

PLC được sử dụng để điều khiển các dây chuyền sản xuất tự động, giúp giảm thiểu sự can thiệp của con người và tăng tính chính xác trong quá trình sản xuất.

4.2. Ứng dụng trong hệ thống điều khiển động cơ

Việc sử dụng PLC trong điều khiển động cơ giúp tối ưu hóa hiệu suất và tiết kiệm năng lượng. Các lệnh điều khiển động cơ được lập trình một cách linh hoạt, đáp ứng nhanh chóng các yêu cầu sản xuất.

V. Kết luận và Tương Lai của Giáo Trình PLC

Giáo trình Điều Khiển Lập Trình PLC không chỉ cung cấp kiến thức cơ bản mà còn trang bị cho sinh viên những kỹ năng cần thiết để làm việc trong môi trường công nghiệp hiện đại. Tương lai của PLC hứa hẹn sẽ còn phát triển mạnh mẽ với sự ra đời của các công nghệ mới.

5.1. Xu hướng phát triển của PLC

Trong tương lai, PLC sẽ tiếp tục được cải tiến với các tính năng thông minh hơn, giúp nâng cao khả năng tự động hóa và tích hợp với các hệ thống khác.

5.2. Tầm quan trọng của việc đào tạo kỹ thuật viên

Đào tạo kỹ thuật viên am hiểu về PLC là rất cần thiết để đáp ứng nhu cầu ngày càng cao trong ngành công nghiệp. Việc này không chỉ giúp nâng cao chất lượng sản phẩm mà còn đảm bảo an toàn trong quá trình sản xuất.

27/07/2025
Giáo trình điều khiển lập trình plc kỹ thuật điện điện tử

Trích đoạn nội dung tài liệu

Chương 1: GIỚI THIỆU VỀ PLC Mã chương: ĐKLT PLC 01 Mục tiêu: CNT7.A-B11/11 Sau khi học xong bài này người học có khả năng : chương  Kiến thức: - Giải thích được cấu trúc hoạt động PLC. - Trình bày được các loại PLC. - So sánh được PLC với các hệ điều khiển khác và nêu được phạm vi ứng dụng của PLC cũng như các bước thiết kế hệ thống dùng PLC.  Kỹ năng: - Phân loại được các loại PLC - Vận dụng được các bước thiết kế dùng PLC.

 Thái độ: Có tác phong và thái độ nghiêm túc trong học tập.1 TỔNG QUAN VỀ PLC: 1.1 Lịch sử phát triển: Thiết bị điều khiển lập trình đầu tiên (programmable controller) đã được những nhà thiết kế cho ra đời năm 1968 (Công ty General Motor - Mỹ). Tuy nhiên, hệ thống này còn khá đơn giản và cồng kềnh, người sử dụng gặp nhiều khó khăn trong việc vận hành hệ thống. Vì vậy các nhà thiết kế từng bước cải tiến hệ thống đơn giản, gọn nhẹ, dễ vận hành, nhưng việc lập trình cho hệ thống còn khó khăn, do lúc này không có các thiết bị lập trình ngoại vi hổ trợ cho công việc lập trình. Để đơn giản hóa việc lập trình, hệ thống điều khiển lập trình cầm tay (Programmable Controller Handle) đầu tiên được ra đời vào năm 1969.

Điều này đã tạo ra một sự phát triển thật sự cho kỹ thuật điều khiển lập trình. Trong giai đoạn này các hệ thống điều khiển lập trình (PLC) chỉ đơn giản nhằm thay thế hệ thống Relay và dây nối trong hệ thống điều khiển cổ điển. Qua quá trình vận hành, các nhà thiết kế đã từng bước tạo ra được một tiêu chuẩn mới cho hệ thống, tiêu chuẩn đó là lập trình dùng giản đồ hình thang, ký hiệu là LAD. Trong những năm đầu thập niên 1970, những hệ thống PLC còn có thêm khả năng khác, đó là sự hỗ trợ bởi những thuật toán, vận hành với các dữ liệu cập nhật.

Mặt khác, do sự phát triển của màn hình dùng cho máy tính nên việc giao tiếp giữa người điều khiển để lập trình cho hệ thống càng trở nên thuận tiện hơn. Sự phát triển của hệ thống phần cứng và phần mềm từ năm 1975 cho đến nay đã làm cho hệ thống PLC phát triển mạnh mẽ hơn với các chức năng mở rộng: hệ thống ngõ vào/ra có thể tăng lên đến 8.000 cổng vào/ra, dung lượng bộ nhớ chương trình tăng lên hơn 128.000 từ bộ nhớ (word of memory). Ngoài ra các nhà thiết kế còn tạo ra kỹ thuật kết nối với các hệ thống PLC riêng lẻ thành một hệ thống PLC chung, tăng khả năng của từng hệ thống riêng lẻ. Tốc độ xử lý của hệ thống được CNT7.A-B11/12 cải thiện, chu kỳ quét (scan) nhanh hơn làm cho hệ thống PLC xử lý tốt với những chức năng phức tạp số lượng cổng ra/vào lớn.

Trong tương lai hệ thống PLC không chỉ giao tiếp với các hệ thống khác thông qua CIM (Computer Intergrated Manufacturing) để điều khiển các hệ thống: Robot, Cad/Cam… mà các nhà thiết kế còn xây dựng các loại PLC với các chức năng điều khiển thông minh gọi là các siêu PLC (super PLC).2 Đặc điểm của PLC: PLC (Programmable Logic Controller) là một thiết bị điều khiển lập trình, cho phép thực hiện linh họat các thuật toán điều khiển logic thông qua ngôn ngữ lập trình. PLC được sử dụng trong nhiều lập trình ứng dụng khác nhau và có những lợi ích như: - PLC dễ dàng thay thay đổi chương trình điều khiển để thích ứng một yêu cầu mới mà vẫn có thể giữ nguyên thiết kế phần cứng, đầu nối dây… - PLC có thể điều khiển nhiều chức năng khác nhau từ những thao tác đơn giản, lặp lại, liên tục đến những thao tác đòi hỏi chính xác, phức tạp. - PLC dễ dàng hiệu chỉnh chính xác công việc điều khiển và xử lý nhanh chóng các lệnh, từ lệnh logic đơn giản đến các lệnh đếm (Counter), định thời (time), chương trình con (SBS) v.v… - Giao tiếp dễ dàng với các thiết bị ngoại vi, các modulee và các thiết bị phụ trợ như màn hình hiển thị. - Có khả năng chống nhiễu trong công nghiệp.

- Ngôn ngữ lập trình cho PLC đơn giản, dễ hiểu. Với những ưu điểm trên thiết bị PLC đã trở thành thiết bị chính trong việc điều khiển các thiết bị công nghiệp.2 PHÂN LOẠI PLC: Đầ̀ u tiên là khả năng và giá trị cũng như nhu cầu về hệ thống sẽ giúp người sử dụng chọn những loại PLC nào mà họ cần. Nhu cầu về hệ thống được xem như là một nhu cầu ưu tiên, nó giúp người sử dụng biết cần loại PLC nào và đặc trưng của từng loại để dễ dàng lựa chọn.1: Phân loại PLC Hình 1.1 cho ta các “bậc thang” phân loại các loại PLC và việc sử dụng PLC cho phù hợp với các hệ thống thực tế sản xuất. Trong hình này ta có thể nhận thấy những vùng chồng lên nhau, ở những vùng này người sử dụng thường phải sử dụng các loại PLC đặc biệt như: số lượng cổng vào/ra (I/O) có thể sử dụng ở vùng có số I/O thấp nhưng lại có các tính năng đặc biệt của các PLC ở vùng có số lượng I/O cao.

Thường sử dụng các loại PLC thuộc vùng chồng lấn nhằm tăng tính năng của PLC đồng thời lại giảm thiểu số lượng I/O không cần thiết. Các nhà thiết kế phân PLC ra thành các loại sau: - Loại 1: Micro PLC (PLC siêu nhỏ). Micro PLC thường được ứng dụng trong các dây chuyền sản xuất nhỏ, các ứng dụng trực tiếp trong từng thiết bị đơn lẻ (ví dụ: điều khiển băng tải nhỏ. Các PLC này thường được lập trình bằng các bộ lập trình cầm tay, một vài micro PLC còn có khả năng hoạt động với tín hiệu I/O tương tự (analog).

Các tiêu chuẩu của một Micro PLC như sau:  32 ngõ vào/ra.  Sử dụng vi xử lý 8 bit.  Thường dùng thay thế rơle.  Bộ nhớ có dung lượng 1K.

 Ngõ vào/ra là tín hiệu số.  Có timers và counters.  Thường được lập trình bằng các bộ lập trình cầm tay. - Loại 2: PLC cỡ nhỏ (Small PLC).

Small PLC thường được dùng trong việc điều khiển các hệ thống nhỏ (ví dụ: Điều khiển động cơ, dây chuyền sản xuất nhỏ), chức năng của các PLC CNT7.A-B11/14 này thường được giới hạn trong việc thực hiện chuổi các mức logic, điều khiển thay thế rơle. Các tiêu chuẩn của một small PLC như sau:  Có 128 ngõ vào/ra (I/O).  Dùng vi xử lý 8 bit.  Thường dùng để thay thế các role.

 Dùng bộ nhớ 2K.  Lập trình bằng ngôn ngữ dạng hình thang (ladder) hoặc liệt kê.  Có timers/counters/thanh ghi dịch (shift registers).  Đồng hồ thời gian thực.

 Thường được lập trình bằng bộ lập trình cầm tay. Chú ý vùng A trong sơ đồ hình 1. Ở đây dùng PLC nhỏ với các chức năng tăng cường của PLC cỡ lớn hơn như: thực hiện được các thuật toán cơ bản, có thể nối mạng, cổng vào ra có thể sử dụng tín hiệu tương tự. - Loại 3: PLC cỡ trung bình (Medium PLC).

PLC trung bình điều khiển được các tín hiệu tương tự, xuất nhập dữ liệu, ứng dụng được những thuật toán, thay đổi được các đặc tính của PLC nhờ vào hoạt động của phần cứng và phần mềm (nhất là phần mềm) các thông số của PLC trung bình như sau:  Có khoảng 1024 ngõ vào/ra (I/O).  Dùng vi xử lý 8 bit.  Thay thế rơle và điều khiển được tín hiệu tương tự.  Bộ nhớ 4K, có thể nâng lên 8K.

 Tín hiệu ngõ vào ra là tương tự hoặc số.  Có các lệnh dạng khối và ngôn ngữ lập trình là ngôn ngữ cấp cao.  Có timers/Counters/Shift Register.  Có khả năng xử lý chương trình con (qua lệnh JUMP…).

 Có các lệnh dạng khối và ngôn ngữ lập trình là ngôn ngữ cấp cao.  Có timers/counters/Shift Register.  Có khả năng xử lý chương trình con ( qua lệnh JUMP…).  Thực hiện các thuật toán (cộng, trừ, nhân, chia…).

 Giới hạn dữ liệu với bộ lập trình cầm tay.  Có đường tín hiệu đặc biệt ở modulee vào/ra.A-B11/15  Giao tiếp với các thiết bị khác qua cổng RS232.  Có khả năng hoạt động với mạng.  Lập trình qua màn hình máy tính để dễ quan sát.

- Loại 4: PLC cỡ lớn (large PLC). Large PLC được sử dụng rộng rãi hơn do có khả năng hoạt động hữu hiệu, có thể nhận dữ liệu, báo những dữ liệu đã nhận… Phần mềm cho thiết bị điều khiển cầm tay được phát triển mạnh hơn tạo thuận lợi cho người sử dụng. Tiêu chuẩn PLC cỡ lớn: Ngoài các tiêu chuẩn như PLC cỡ trung, PLC cỡ lớn còn có thêm các tiêu chuẩn sau:  Có 2048 cổng vào/ra (I/O).  Dùng vi xử lý 8 bit hoặc 16 bit.

 Bộ nhớ cơ bản có dung lượng 12K, mở rộng lên được 32K.  Local và remote I/O.  Điều khiển hệ thống rơle (MCR: Master Control Relay).  Chuỗi lệnh, cho phép ngắt (Interrupts).

 PID hoặc làm việc với hệ thống phần mềm PID.  Hai hoặc nhiều hơn cổng giao tiếp RS 232.  Dữ liệu điều khiển mở rộng, so sánh, chuyển đổi dữ liệu, chức năng giải thuật toán mã điều khiển mở rộng (mã nhị phân, hexa …).  Có khả năng giao tiếp giữa máy tính và các modulee.

- Loại 5: PLC rất lớn (very large PLC). Very large PLC được dùng trong các ứng dụng đòi hỏi sự phức tạp và chính xác cao, đồng thời dung lượng chương trình lớn. Ngoài ra PLC loại này còn có thể giao tiếp I/O với các chức năng đặc biệt, tiêu chuẩn PLC loại này ngoài các chức năng như PLC loại lớn còn có thêm các chức năng:  Có 8192 cổng vào/ra (I/O).  Dùng vi xử lý 16 bit hoặc 32 bít.

 Bộ nhớ 64K, mở rộng lên được 1M.  Thuật toán :+, -, *, /, bình phương.  Dữ liệu điều khiển mở rộng: Bảng mã ASCII, LIFO, FIFO.3 SO SÁNH PLC VỚI CÁC HỆ THỐNG ĐIỀU KHIỂN KHÁC: 1.1 PLC với hệ thống điều khiển bằng rơle: Việc phát triển hệ thống điều khiển lập trình đã dần thay thế từng bước hệ thống điều khiển bằng rơle trong các quá trình sản xuất khi thiết kế một hệ thống điều khiển hiện đại, người kỹ sư phải cân CNT7.A-B11/16 nhắc, lựa chọn giữa các hệ thống điều khiển lập trình thường được sử dụng thay cho hệ thống điều khiển bằng rơ le do các nguyên nhân sau: - Thay đổi chương trình điều khiển một cách linh động. - Có độ tin cậy cao.

- Không gian lắp đặt thiết bị nhỏ, không chiếm nhiều diện tích. - Có khả năng đưa tín hiệu điều khiển ở ngõ ra phù hợp: dòng, áp.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ