Full Đồ án môn học: Kỹ thuật lập trình PLC S5 điều khiển động cơ KĐB 3 pha

Tài liệu đồ án môn học Kỹ thuật lập trình PLC đầy đủ nhất. Hướng dẫn điều khiển động cơ 3 pha bằng PLC S5, có sơ đồ mạch và code tham khảo.

Trường đại học

Không có thông tin

Chuyên ngành

Kĩ thuật lập trình PLC

Người đăng

Ẩn danh

Thể loại

Đồ án

Không có thông tin

52
1
0

Phí lưu trữ

30 Point

Tóm tắt

I. Hướng dẫn tổng quan đồ án PLC điều khiển động cơ 3 pha

Đồ án lập trình PLC điều khiển động cơ 3 pha là một chủ đề nền tảng và phổ biến trong lĩnh vực tự động hóađiện công nghiệp. Việc nắm vững kiến thức này không chỉ giúp sinh viên hoàn thành tốt báo cáo đồ án tốt nghiệp mà còn trang bị kỹ năng thực tiễn cần thiết cho công việc sau này. Nội dung tổng quan này sẽ giới thiệu các khái niệm cốt lõi về PLC, vai trò của nó trong các hệ thống công nghiệp và cấu trúc chuẩn của một đồ án, giúp người học định hình rõ ràng các bước cần thực hiện. Trọng tâm của các đồ án dạng này là ứng dụng một bộ điều khiển logic khả trình, thường là PLC Siemens S7-1200, để thực hiện các nhiệm vụ từ cơ bản đến phức tạp như khởi động, dừng, đảo chiều quay động cơ, và điều khiển tốc độ động cơ. Tài liệu gốc cho thấy, ngay cả với các thế hệ PLC cũ hơn như S5, nguyên tắc điều khiển vẫn là nền tảng cho các hệ thống hiện đại. Sự chuyển đổi từ hệ thống điều khiển bằng rơ le sang PLC đã tạo ra một cuộc cách mạng, giúp đơn giản hóa việc đi dây, tăng độ tin cậy và linh hoạt trong vận hành. Một đồ án thành công yêu cầu sự kết hợp nhuần nhuyễn giữa lý thuyết về động cơ không đồng bộ 3 pha, kỹ năng thiết kế mạch động lựcmạch điều khiển, cùng với khả năng lập trình logic trên các phần mềm chuyên dụng.

1.1. Giới thiệu bộ điều khiển logic khả trình PLC

PLC (Programmable Logic Controller) là thiết bị điều khiển vi xử lý chuyên dụng trong công nghiệp. Nó được thiết kế để thay thế các mạch rơ le phức tạp, cồng kềnh. PLC hoạt động bằng cách thực hiện một chu trình quét (scan cycle) liên tục: đọc trạng thái các đầu vào (input) từ cảm biến, nút nhấn; thực thi chương trình logic do người dùng nạp vào; và cập nhật trạng thái các đầu ra (output) để điều khiển các thiết bị chấp hành như contactor, van, đèn báo. Theo tài liệu nghiên cứu, PLC có ưu điểm vượt trội như: giảm đến 80% số lượng dây nối, độ tin cậy cao, dễ dàng thay đổi chương trình mà không cần can thiệp phần cứng. Các hãng sản xuất PLC nổi tiếng bao gồm Siemens, Mitsubishi, Omron, Rockwell. Trong đó, dòng PLC Siemens rất phổ biến tại Việt Nam, đặc biệt là PLC S7-1200 với phần mềm lập trình TIA Portal mạnh mẽ.

1.2. Vai trò của PLC trong tự động hóa điện công nghiệp

Trong ngành điện công nghiệptự động hóa, PLC đóng vai trò là bộ não của hệ thống. Nó điều khiển và giám sát toàn bộ dây chuyền sản xuất, từ những công đoạn đơn lẻ đến các quy trình phức tạp. Ứng dụng của PLC rất đa dạng: điều khiển băng tải, hệ thống đóng gói, robot công nghiệp, hệ thống xử lý nước thải, và đặc biệt là điều khiển các loại động cơ điện. Việc sử dụng PLC để điều khiển động cơ không đồng bộ 3 pha giúp tối ưu hóa quá trình khởi động, bảo vệ động cơ khỏi các sự cố quá tải, và cho phép tích hợp dễ dàng với các hệ thống giám sát cấp cao hơn như HMI (Giao diện người-máy)SCADA. Sự linh hoạt của PLC cho phép thực hiện nhiều phương pháp khởi động khác nhau như khởi động trực tiếp, khởi động sao-tam giác, hoặc khởi động mềm qua biến tần.

1.3. Cấu trúc chuẩn của một báo cáo đồ án tốt nghiệp PLC

Một báo cáo đồ án tốt nghiệp về PLC cần có cấu trúc rõ ràng và logic. Cấu trúc này thường bao gồm các phần chính: Tổng quan (giới thiệu PLC và động cơ), Phân tích yêu cầu công nghệ, Lựa chọn phương án thiết kế (lựa chọn thiết bị, phương pháp điều khiển), Thiết kế chi tiết (bao gồm sơ đồ nguyên lý mạch động lực và mạch điều khiển), Lập trình và Mô phỏng (trình bày lưu đồ giải thuậtcode mẫu PLC), Thi công và Vận hành (nếu có mô hình thực tế), và cuối cùng là Kết luận và Hướng phát triển. Việc tuân thủ cấu trúc này giúp báo cáo trở nên chuyên nghiệp, dễ theo dõi và thể hiện đầy đủ quá trình nghiên cứu, thiết kế của sinh viên. Đây là một trong những tài liệu PLC quan trọng nhất trong quá trình học tập.

II. Phân tích các thách thức khi điều khiển động cơ 3 pha

Việc điều khiển động cơ không đồng bộ 3 pha đặt ra nhiều thách thức kỹ thuật cần được giải quyết. Vấn đề lớn nhất là dòng điện khởi động. Khi khởi động trực tiếp, dòng điện có thể cao gấp 5-7 lần dòng định mức, gây sụt áp lưới và ảnh hưởng đến các thiết bị khác, đồng thời gây sốc cơ khí cho hệ thống truyền động. Do đó, việc lựa chọn phương pháp khởi động phù hợp là cực kỳ quan trọng. Các phương pháp truyền thống như dùng điện trở phụ, biến áp tự ngẫu hay đổi nối sao-tam giác đều nhằm mục đích giảm điện áp đặt vào stator trong giai đoạn đầu. Tài liệu nghiên cứu chỉ ra rằng, mỗi phương pháp có ưu nhược điểm riêng và phù hợp với các loại tải khác nhau. Ngoài ra, các yêu cầu về đảo chiều quay động cơ, dừng chính xác, và đặc biệt là điều khiển tốc độ động cơ cũng là những bài toán phức tạp. PLC ra đời như một giải pháp toàn diện, cho phép lập trình linh hoạt các chuỗi thao tác này một cách tự động và chính xác, thay thế cho các mạch điều khiển rơ le vốn cứng nhắc và khó thay đổi. Việc hiểu rõ nguyên lý hoạt động của động cơ và các vấn đề liên quan là tiền đề để xây dựng một lưu đồ giải thuật hiệu quả và viết code mẫu PLC tối ưu.

2.1. Đặc điểm cấu tạo và nguyên lý động cơ không đồng bộ

Động cơ không đồng bộ ba pha là máy điện xoay chiều phổ biến nhất trong công nghiệp. Cấu tạo của nó gồm hai phần chính: Stator (phần tĩnh) và Rotor (phần quay). Stator chứa dây quấn ba pha, khi được cấp nguồn điện xoay chiều ba pha sẽ tạo ra một từ trường quay trong khe hở không khí. Từ trường quay này quét qua các thanh dẫn của rotor (kiểu lồng sóc hoặc dây quấn), cảm ứng một sức điện động và dòng điện trong rotor. Sự tương tác giữa dòng điện rotor và từ trường quay của stator tạo ra momen làm cho rotor quay. Tốc độ của rotor luôn nhỏ hơn tốc độ từ trường quay, sự chênh lệch này được gọi là hệ số trượt (slip). Chính vì sự không đồng bộ về tốc độ này mà máy được gọi là động cơ không đồng bộ 3 pha.

2.2. Vấn đề dòng khởi động và các phương pháp khắc phục

Dòng khởi động lớn là nhược điểm cố hữu của động cơ không đồng bộ. Để khắc phục, nhiều phương pháp đã được áp dụng. Khởi động trực tiếp (Direct On-Line - DOL) là phương pháp đơn giản nhất nhưng chỉ phù hợp với động cơ công suất nhỏ. Khởi động sao-tam giác (Star-Delta) là giải pháp phổ biến, giúp giảm dòng khởi động xuống còn 1/3 nhưng momen khởi động cũng giảm tương ứng. Phương pháp dùng điện trở phụ hoặc cuộn kháng ở mạch stator cũng giúp giảm áp khởi động. Đối với động cơ rotor dây quấn, có thể thêm điện trở phụ vào mạch rotor để tăng momen khởi động và giảm dòng. Hiện đại hơn, việc sử dụng khởi động mềm (soft starter) hoặc biến tần là giải pháp tối ưu nhất, cho phép kiểm soát hoàn toàn quá trình khởi động và dừng động cơ.

2.3. Sự cần thiết của tự động hóa quy trình bằng PLC

Việc thực hiện các phương pháp khởi động, đảo chiều bằng tay hoặc bằng các mạch rơ le cơ-điện thường phức tạp, tốn nhiều công sức lắp đặt và thiếu linh hoạt. Hệ thống tự động hóa sử dụng PLC giải quyết triệt để các vấn đề này. PLC cho phép lập trình các chuỗi thời gian chuyển mạch một cách chính xác, ví dụ như thời gian chuyển từ chế độ sao sang tam giác. Nó cũng dễ dàng thực hiện logic khóa chéo an toàn khi đảo chiều quay động cơ, ngăn chặn tình trạng ngắn mạch. Hơn nữa, PLC có thể nhận tín hiệu từ các rơ le nhiệt để bảo vệ quá tải, hoặc kết nối với biến tần để thực hiện điều khiển tốc độ động cơ một cách mượt mà và hiệu quả.

III. Phương pháp thiết kế mạch động lực và mạch điều khiển

Thiết kế mạch là bước cốt lõi trong bất kỳ đồ án lập trình PLC điều khiển động cơ 3 pha nào. Quá trình này được chia thành hai phần riêng biệt nhưng liên quan chặt chẽ: thiết kế mạch động lực và thiết kế mạch điều khiển. Mạch động lực là phần mạch chịu dòng tải lớn, trực tiếp cấp nguồn cho động cơ. Nó bao gồm các thiết bị đóng cắt công suất lớn như aptomat (CB), contactor, và thiết bị bảo vệ như rơ le nhiệt. Việc lựa chọn các thiết bị này phải dựa trên công suất và dòng điện định mức của động cơ để đảm bảo an toàn và hoạt động ổn định. Trong khi đó, mạch điều khiển là phần mạch có điện áp thấp (thường là 24VDC), chịu trách nhiệm gửi tín hiệu đến các cuộn hút của contactor. Đây chính là nơi PLC phát huy vai trò của mình. Các đầu ra của PLC sẽ được nối với cuộn hút contactor, trong khi các đầu vào sẽ nhận tín hiệu từ nút nhấn, công tắc hành trình, và tiếp điểm phụ của rơ le nhiệt. Việc vẽ sơ đồ nguyên lý rõ ràng cho cả hai mạch này là yêu cầu bắt buộc, giúp cho quá trình lắp đặt, kiểm tra và sửa chữa sau này trở nên dễ dàng hơn. Đặc biệt, với các hệ thống hiện đại sử dụng PLC S7-1200, sơ đồ đấu nối cần được thực hiện cẩn thận để đảm bảo tương thích tín hiệu.

3.1. Xây dựng sơ đồ nguyên lý cho mạch động lực chi tiết

Một sơ đồ nguyên lý mạch động lực điển hình cho việc điều khiển động cơ 3 pha bao gồm: Nguồn điện 3 pha (L1, L2, L3), một aptomat tổng (CB) để bảo vệ ngắn mạch. Tiếp theo là các bộ contactor. Ví dụ, trong mạch khởi động sao-tam giác, cần 3 contactor: K (contactor chính), K-sao (đấu sao), và K-tam giác (đấu tam giác). Dưới contactor là rơ le nhiệt để bảo vệ quá tải cho động cơ. Cuối cùng là động cơ không đồng bộ 3 pha với 6 đầu dây ra (U1, V1, W1, U2, V2, W2) được đấu nối tương ứng với các contactor. Sơ đồ phải thể hiện rõ ràng cách đấu nối dây, đảm bảo đúng thứ tự pha và tuân thủ các tiêu chuẩn an toàn điện trong điện công nghiệp.

3.2. Lựa chọn thiết bị Contactor rơ le nhiệt và nút nhấn

Việc lựa chọn thiết bị là yếu tố quyết định đến độ tin cậy của hệ thống. Contactor phải được chọn có dòng định mức lớn hơn dòng định mức của động cơ, đồng thời điện áp cuộn hút phải phù hợp với điện áp đầu ra của PLC (ví dụ 24VDC hoặc 220VAC). Rơ le nhiệt được chọn sao cho dải điều chỉnh dòng tác động của nó bao trùm giá trị dòng định mức của động cơ. Nút nhấn (Start, Stop, Emergency Stop) và đèn báo (Run, Stop, Fault) là các thiết bị giao tiếp cơ bản, cần được chọn loại có chất lượng tốt, tiếp điểm tin cậy để đảm bảo hệ thống vận hành chính xác. Tất cả các thiết bị này là những thành phần không thể thiếu trong tủ điện điều khiển.

3.3. Sơ đồ đấu nối phần cứng PLC Siemens S7 1200

Sơ đồ đấu nối PLC S7-1200 là cầu nối giữa chương trình điều khiển và thiết bị ngoại vi. Nguồn cấp cho CPU PLC thường là 24VDC. Các đầu vào số (Digital Inputs) sẽ được kết nối với các tiếp điểm của nút nhấn và tiếp điểm thường đóng (95-96) của rơ le nhiệt. Ví dụ, nút Start nối với I0.0, nút Stop nối với I0.1, tiếp điểm rơ le nhiệt nối với I0.2. Các đầu ra số (Digital Outputs) của PLC sẽ cấp nguồn cho cuộn hút của các contactor. Ví dụ, Q0.0 điều khiển contactor K chính, Q0.1 điều khiển contactor sao, Q0.2 điều khiển contactor tam giác. Việc đấu nối phải đảm bảo đúng cực tính và sử dụng các Diode dập xung cho tải cảm (cuộn hút contactor) để bảo vệ đầu ra PLC.

IV. Cách lập trình PLC điều khiển động cơ 3 pha toàn diện

Lập trình là linh hồn của đồ án điều khiển động cơ bằng PLC. Sau khi hoàn thành phần cứng, toàn bộ logic vận hành của hệ thống sẽ được hiện thực hóa thông qua phần mềm. Với dòng PLC Siemens hiện đại, phần mềm TIA Portal (Totally Integrated Automation Portal) là công cụ lập trình tất cả trong một, cung cấp môi trường phát triển trực quan và mạnh mẽ. Trước khi viết code, bước quan trọng đầu tiên là xây dựng lưu đồ giải thuật. Lưu đồ này mô tả tuần tự các bước hoạt động của hệ thống một cách logic, ví dụ như: nhấn Start -> contactor chính và contactor sao có điện -> timer bắt đầu đếm -> sau một khoảng thời gian, contactor sao ngắt -> contactor tam giác có điện. Dựa trên lưu đồ này, việc viết chương trình bằng ngôn ngữ Ladder (LAD), Function Block Diagram (FBD) hay Statement List (STL) sẽ trở nên đơn giản và ít sai sót hơn. Cung cấp một code mẫu PLC rõ ràng, có chú thích đầy đủ là một phần quan trọng của báo cáo đồ án tốt nghiệp, thể hiện kỹ năng và sự hiểu biết sâu sắc của người thực hiện về cả hệ thống và công cụ lập trình.

4.1. Giới thiệu phần mềm TIA Portal cho lập trình PLC S7 1200

Phần mềm TIA Portal là nền tảng hợp nhất của Siemens cho tự động hóa. Nó tích hợp công cụ lập trình PLC, thiết kế giao diện HMI, cấu hình mạng truyền thông và chẩn đoán lỗi trong một môi trường duy nhất. Đối với lập trình PLC S7-1200, TIA Portal cung cấp giao diện kéo-thả, thư viện lệnh phong phú (timer, counter, lệnh toán học, so sánh) và khả năng mô phỏng mạnh mẽ. Người dùng có thể viết chương trình, kiểm tra logic bằng trình mô phỏng PLCSIM trước khi nạp xuống PLC thật, giúp tiết kiệm thời gian và giảm thiểu rủi ro. Việc thành thạo TIA Portal là một kỹ năng quan trọng đối với kỹ sư tự động hóa hiện nay.

4.2. Phân tích lưu đồ giải thuật khởi động sao tam giác

Lưu đồ giải thuật cho mạch khởi động sao-tam giác bắt đầu với khối "Bắt đầu". Nhánh tiếp theo là kiểm tra điều kiện nhấn nút "Start". Nếu đúng, chương trình sẽ kích hoạt đầu ra điều khiển contactor chính (K) và contactor sao (K-sao), đồng thời khởi tạo một bộ đếm thời gian (Timer). Chương trình sau đó đi vào vòng lặp chờ cho đến khi Timer đếm đủ thời gian đặt trước. Khi thời gian kết thúc, chương trình sẽ ngắt đầu ra của contactor sao và sau một khoảng trễ ngắn để đảm bảo an toàn, nó sẽ kích hoạt đầu ra của contactor tam giác (K-tam giác). Logic này cũng cần bao gồm các nhánh kiểm tra nút "Stop" hoặc tín hiệu lỗi từ rơ le nhiệt để dừng hệ thống bất cứ lúc nào. Lưu đồ rõ ràng giúp code mạch lạc và dễ bảo trì.

4.3. Cung cấp code mẫu PLC điều khiển đảo chiều quay động cơ

Để thực hiện đảo chiều quay động cơ 3 pha, nguyên tắc là đảo thứ tự hai trong ba pha cấp vào động cơ. Điều này được thực hiện bằng hai contactor: K-thuận và K-ngược. Code mẫu PLC bằng ngôn ngữ Ladder sẽ bao gồm: hai đầu vào cho nút nhấn Thuận (I0.0) và Ngược (I0.1), một đầu vào cho nút Stop (I0.2). Hai đầu ra điều khiển cuộn hút K-thuận (Q0.0) và K-ngược (Q0.1). Logic quan trọng nhất là khóa chéo: K-thuận chỉ được phép hoạt động khi K-ngược đang nghỉ và ngược lại. Điều này được thực hiện bằng cách sử dụng tiếp điểm thường đóng của đầu ra này để ngắt mạch điều khiển của đầu ra kia. Ví dụ, nhánh điều khiển Q0.0 sẽ có tiếp điểm thường đóng của Q0.1 và ngược lại. Logic này đảm bảo an toàn tuyệt đối, tránh gây ngắn mạch pha.

V. Ứng dụng thực tiễn và giám sát qua HMI và SCADA

Một đồ án lập trình PLC điều khiển động cơ 3 pha sẽ không hoàn chỉnh nếu thiếu đi phần ứng dụng thực tiễn và khả năng giám sát. Việc điều khiển chỉ bằng nút nhấnđèn báo là cơ bản, nhưng trong công nghiệp hiện đại, người vận hành cần một giao diện trực quan hơn để tương tác và giám sát hệ thống. Đây là lúc HMI (Giao diện người-máy)SCADA (Supervisory Control and Data Acquisition) phát huy tác dụng. HMI là một màn hình cảm ứng, cho phép người dùng ra lệnh (Start, Stop), cài đặt thông số (thời gian khởi động, tốc độ) và xem trạng thái hoạt động của động cơ (đang chạy, dừng, lỗi) một cách trực quan thông qua đồ họa. Hệ thống SCADA có quy mô lớn hơn, cho phép giám sát và thu thập dữ liệu từ nhiều PLC trong toàn bộ nhà máy về một phòng điều khiển trung tâm. Tích hợp PLC với HMI/SCADA không chỉ nâng cao hiệu quả vận hành mà còn là một bước tiến quan trọng trong việc xây dựng các hệ thống tự động hóa thông minh. Các ứng dụng thực tế của hệ thống này rất đa dạng, từ việc điều khiển bơm, quạt, máy nén trong các tòa nhà đến việc vận hành các băng tải, máy khuấy, máy nghiền trong các dây chuyền sản xuất công nghiệp.

5.1. Tích hợp giao diện người máy HMI để giám sát

Việc tích hợp HMI với PLC S7-1200 được thực hiện dễ dàng trong môi trường TIA Portal. Trên màn hình HMI, các nút nhấn ảo sẽ được tạo ra và liên kết (tag) với các biến nhớ trong chương trình PLC (ví dụ: nút Start trên HMI sẽ tác động vào bit M0.0 trong PLC). Tương tự, các đối tượng đồ họa như hình ảnh động cơ, đèn báo sẽ thay đổi màu sắc hoặc trạng thái dựa trên giá trị của các biến từ PLC (ví dụ: bit Q0.0 = 1 thì đèn báo Run sáng). HMI cho phép hiển thị các thông số quan trọng như dòng điện, tốc độ (nếu có cảm biến), và cảnh báo khi có lỗi, giúp việc vận hành và xử lý sự cố nhanh chóng hơn rất nhiều.

5.2. Mở rộng hệ thống điều khiển với SCADA trong công nghiệp

Khi một nhà máy có nhiều động cơ và nhiều hệ thống điều khiển PLC riêng lẻ, SCADA là giải pháp để quản lý tập trung. Hệ thống SCADA kết nối với tất cả các PLC thông qua mạng công nghiệp (ví dụ: Profinet, Ethernet/IP). Từ phòng điều khiển trung tâm, kỹ sư có thể giám sát trạng thái của toàn bộ thiết bị, thu thập dữ liệu vận hành (năng lượng tiêu thụ, giờ chạy máy), lưu trữ lịch sử dữ liệu để phân tích và tối ưu hóa sản xuất, cũng như ra lệnh điều khiển từ xa. SCADA là một thành phần không thể thiếu trong các hệ thống tự động hóa quy mô lớn và là một hướng phát triển nâng cao cho đồ án điều khiển động cơ.

5.3. Các ví dụ ứng dụng trong dây chuyền sản xuất thực tế

Hệ thống PLC điều khiển động cơ 3 pha có mặt ở khắp mọi nơi. Trong nhà máy xi măng, nó điều khiển các động cơ công suất lớn của máy nghiền, băng tải. Trong ngành thực phẩm, nó điều khiển động cơ của máy khuấy, máy bơm, hệ thống đóng chai. Trong ngành dệt may, nó vận hành các máy dệt, máy cuộn sợi. Mỗi ứng dụng sẽ có yêu cầu điều khiển đặc thù, ví dụ như yêu cầu khởi động êm, dừng chính xác, hoặc thay đổi tốc độ linh hoạt. Đây chính là nơi sự mềm dẻo của lập trình PLC và khả năng của các thiết bị như biến tần được thể hiện rõ nhất, đáp ứng mọi yêu cầu của công nghệ sản xuất.

VI. Kết luận và hướng phát triển cho đồ án lập trình PLC

Việc hoàn thành đồ án lập trình PLC điều khiển động cơ 3 pha là một cột mốc quan trọng, khẳng định khả năng áp dụng lý thuyết vào giải quyết một bài toán kỹ thuật thực tế. Thông qua đồ án, người học đã nắm vững từ cấu tạo, nguyên lý của động cơ không đồng bộ 3 pha đến cách thiết kế mạch động lực, mạch điều khiển và lập trình logic trên các phần mềm chuyên dụng như TIA Portal. Các kết quả đạt được không chỉ là một hệ thống hoạt động ổn định mà còn là bộ tài liệu PLC hoàn chỉnh, bao gồm sơ đồ nguyên lý, lưu đồ giải thuậtcode mẫu PLC. Tuy nhiên, công nghệ tự động hóa luôn không ngừng phát triển. Do đó, việc xác định các hướng nghiên cứu và phát triển tiếp theo là rất cần thiết. Các hướng này có thể bao gồm việc tối ưu hóa năng lượng, tăng cường khả năng giám sát và điều khiển từ xa, hoặc tích hợp các thuật toán điều khiển thông minh hơn. Việc liên tục cập nhật kiến thức và kỹ năng sẽ giúp các kỹ sư tương lai sẵn sàng đối mặt với những thách thức của cuộc cách mạng công nghiệp 4.0, nơi mà các hệ thống điều khiển thông minh và kết nối mạng đóng vai trò trung tâm.

6.1. Tổng kết các kết quả đạt được trong báo cáo đồ án

Báo cáo đồ án tốt nghiệp đã thành công trong việc thiết kế và lập trình một hệ thống điều khiển tự động cho động cơ không đồng bộ 3 pha. Hệ thống đáp ứng đầy đủ các chức năng cơ bản: khởi động (ví dụ: khởi động sao-tam giác), dừng, và đảo chiều quay động cơ một cách an toàn và chính xác. Chương trình PLC được xây dựng dựa trên lưu đồ giải thuật logic, đảm bảo hoạt động ổn định và dễ dàng bảo trì. Phần cứng được lựa chọn và đấu nối theo đúng sơ đồ nguyên lý, tuân thủ các tiêu chuẩn an toàn trong điện công nghiệp. Đồ án này là minh chứng cho việc ứng dụng thành công kiến thức lý thuyết vào thực tiễn.

6.2. Tương lai Điều khiển tốc độ động cơ bằng biến tần

Hướng phát triển quan trọng nhất và phổ biến nhất cho đồ án này là tích hợp biến tần (VFD - Variable Frequency Drive). Biến tần cho phép điều khiển tốc độ động cơ một cách trơn tru bằng cách thay đổi tần số của nguồn cấp. Việc điều khiển biến tần bằng PLC có thể được thực hiện thông qua các tín hiệu số (lệnh chạy/dừng) và tín hiệu tương tự (analog) để đặt tốc độ, hoặc thông qua truyền thông công nghiệp (ví dụ: Modbus, Profinet) để có thể điều khiển và giám sát toàn diện hơn. Ứng dụng biến tần không chỉ giúp đáp ứng yêu cầu công nghệ mà còn tiết kiệm năng lượng một cách đáng kể.

6.3. Tổng hợp các tài liệu PLC và hướng dẫn bổ sung

Để nghiên cứu sâu hơn, người học có thể tham khảo thêm các tài liệu PLC từ các nhà sản xuất như Siemens, Rockwell. Các diễn đàn về tự động hóađiện công nghiệp cũng là nguồn kiến thức thực tế quý giá. Các chủ đề nâng cao cần tìm hiểu bao gồm: truyền thông công nghiệp (Profinet, Modbus), điều khiển PID, xử lý tín hiệu analog từ cảm biến, và các tiêu chuẩn an toàn máy móc. Việc tự học và thực hành liên tục trên các bộ kit thí nghiệm hoặc phần mềm mô phỏng sẽ giúp củng cố kiến thức và nâng cao kỹ năng lập trình, chuẩn bị tốt cho các dự án phức tạp trong tương lai.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

04/10/2025
Đồ án môn học kỹ thuật lập trình plc

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

CHƯƠNG 1. TỔNG QUAN VỀ PLC 1.1 GIỚI THIỆU CHUNG VỀ PLC.1 PLC là gì? PLC (programmable Logic Controller) là thiết bị có thể lập trình được, được thiết kế chuyên dùng trong công nghiệp để điều khiển các tiến trình xử lí từ đơn giản đến phức tạp, tùy thuộc vào người điều khiển mà có thể thực hiện một loạt các chương trình hoặc 1 sự kiện, sự kiện này được kích hoạt bởi các tác nhân kích thích ( hay còn gọi là ngõ vào) tác động vafoPLC hoặc qua các bộ định thì (Timer) hay các sự kiện đếm qua bộ đếm. Khi một sự kiện được kích thích nó sẽ bật ON, OFF hoặc phát một chuỗi xung ra các thiết bị bên ngoài được gắn vào ngõ ra của PLC. Như vậy nếu ta thay đổi chương trình được cài đặt bên trong PLC Sinh viên thực hiện: Nguyễn Hồng Thanh.

Lớp: TĐ1Đ12 Trang 6 ĐAMH: Kĩ thuật lập trình PLC GVHD: Th.s Nguyễn Đ ắc Nam là ta có thể thực hiện được các chức năng khác nhau, trong các môi trường điều khiển khác nhau. Hiện nay PLC được nhiều hãng khác nhau sản xuất như: Siemens, Omron, Mitshubishi,… Mặt khác ngoài PLC cũng đã bổ xung thêm các thiết bị mở rộng khác như các Module mở rộng AI (Analog Input), DI (Digital Input), Module ghép nối truyền thông các thiết bị hiển thị các bộ nhớ Cartridge thêm vào.2 Đặc điểm bộ điều khiển lập trình Nhu cầu về bộ điều khiển dễ sử dụng, linh hoạt và có giá thành thấp đã thúc đẩy sự phát triển những hệ thống điều khiển lập trình (Programmable-Control System)- hệ thống sử dụng CPU và bộ nhớ để điều khiển máy móc hay quá trình hoạt động. Trong bối cảnh đó, bộ điều khiển lập trình PLC được thiết kế nhằm thay thế phương pháp điều khiển truyền thống dùng Role và thiết bị rời cồng kềnh, và nó tạo ra một khả năng điều khiển thiết bị dễ dàng và linh hoạt dựa trên các lệnh logic cơ bản. Ngoài ra PlC còn có thể thực hiện tác vụ khác như định thì, đếm các lệnh tính toán số học, các lệnh xử lý dữ liệu trên mạng,… làm tăng khả năng điều khiển cho những hoạt động phức tạp, ngay cả với PLC nhỏ nhất.

Hoạt động của PLC là kiểm tra tất cả các trạng thái tín hiệu ở ngõ vào, được đưa về từ quá trình điều khiển, thực hiện logic được lập trình và kích ra tín hiệu điều khiển cho thiết bị bên ngoài tương ứng. Với các mạch giao tiếp chuẩn ở khối đầu vào và đầu ra của PLC cho phép nó kết nối trực tiếp đến những cơ cấu tác động (Actuators) có công suất nhỏ ở đầu ra và những mạch chuyển đổi tín hiệu (Transducer) ở ngõ vào, mà không cần có các mạch giao tiếp hay role trung gian. Tuy nhiên, cần phải có mạch điện tử công suất trung gian khi PLC điều khiển những thiết bị có công suất lớn. Việc sử dụng PLC cho phép chúng ta hiệu chỉnh hệ thống mà không cần có sự thay đổi nào về mặt kết nối dây.

Sự thay đổi chỉ là thay đổi chương trình điều khiển bên trong bộ nhớ thông qua thiết bị lập trình chuyên dùng. Hơn nữa, chúng còn có ưu điểm là thời gian lắp đặt và đưa vào hoạt động nhanh hơn so với những hệ thống điều khiển truyền thống mà đòi hỏi cần phải thực hiện việc nối dây phức tạp giữa các thiết bị rời. Sinh viên thực hiện: Nguyễn Hồng Thanh. Lớp: TĐ1Đ12 Trang 7 ĐAMH: Kĩ thuật lập trình PLC GVHD: Th.s Nguyễn Đ ắc Nam Vể phần cứng, PLC tương tự như máy tính “Truyền thống”, và chúng có các đặc điểm thích hợp cho mục đích điều khiển trong công nghiệp.

 Khả năng kháng nhiễu tốt;  Cấu trúc dạng Module cho phép dễ dàng thay thế, tăng khả năng kết nối và thêm chức năng.  Việc kết nối dây và mức điện áp tín hiệu ở ngõ vào và ngõ ra được chuẩn hóa.  Ngôn ngữ lập trình chuyên dùng: Ladder và STL- dễ hiểu và dễ sử dụng.  Thay đổi chương trình dễ dàng.

Những đặc điểm trên làm cho PLC được sử dụng nhiều trong việc điều khiển các máy móc công nghiệp và trong điều khiển quá trình (Process-Control).3 Khái niệm cơ bản. Bộ điều khiển lập trình là ý tưởng của một nhóm kĩ sư hãng Ganeral Motors vào năm 1968, và họ đã đề ra các chỉ tiêu kĩ thuật đáp ứng những yêu cầu điều khiển trong công nghiệp.  Dễ lập trình và dễ thay đổi chương trình điều khiển, sử dụng thích hợp trong nhà máy.  Cấu trúc dạng module dễ dàng bảo trì và sửa chữa.

 Tin cậy hơn trong môi trường sản suất của nhà máy công nghiệp.  Dùng linh kiện bán dẫn nên có kích thước nhỏ hơn mạch role chức năng tương đương.  Giá thành cạnh tranh. Những chỉ tiêu này tạo ra sự quan tâm của các kĩ sư thuộc ngành nghiên cứu về khả năng ứng dụng của PLC trong công nghiệp.

Các kết quả nghiên cứu đưa ra thêm một số yêu cầu cần phải có trong chức năng của PLC: tập lệnh từ các lệnh logic đơn giản được hỗ trợ thêm các lệnh về tác vụ định thì, tác vụ đếm, sau đó là các lệnh xử lý toán học, xử lý bằng dữ liệu, xử lý xung tốc độ cao, tính toán số liệu thực 32 bit, xử lí thời gian thực,…Song song đó, sự phát triển mạnh mẽ về phần cứng cũng đạt được kết quả: Bộ nhớ lớn hơn, số lượng ngõ vào/ra nhiều hơn, Sinh viên thực hiện: Nguyễn Hồng Thanh. Lớp: TĐ1Đ12 Trang 8 ĐAMH: Kĩ thuật lập trình PLC GVHD: Th.s Nguyễn Đ ắc Nam nhiều module chuyên dùng hơn. Vào năm 1976, PLC có khả năng điều khiển ngõ vào/ra ở xa bằng kĩ thuật truyền thông. Sự gia tăng những ứng dụng PLC trong công ngiệp đã thúc đẩy các nhà sản xuất hoàn chỉnh các họ PLC với các mức độ khác nhau về khả năng, tốc độ xử lý và hiệu xuất.

Các họ PLC phát triển trừ loại làm việc độc lập, chỉ với 20 ngõ vào/ra và dung lượng bộ nhớ chương trình 500 bước, đến các PLC có cấu trúc Module nhằm dễ dàng mở rộng thêm khả năng và chức năng chuyên dùng bao gồm:  Xử lý tín hiệu liên tục (Analog).  Điều khiển động cơ servo, động cơ bước.  Tăng số lượng ngõ vào/ ra.  Tăng bộ nhớ mở rộng.

Với cấu trúc dạng modul cho phép chúng ta mở rộng hay nâng cấp một hệ thống điều khiển dùng PLC với chi phí và công suất ít nhất.2 CẤU TRÚC VÀ HOẠT ĐỘNG CẢU MỘT PLC 1. Một hệ thống lập trình cơ bản phải gồm có hai phần: khối xử lý trung tâm (CPU: Contral Processing Unit) và hệ thống giao tiếp vào/ra. Trong đó:  Thiết bị đầu vào là các thiết bị tạo ra tín hiệu điều khiển như: nút ấn, cảm biến, công tắc hành trình,…  Input, Output các cổng nối phía đầu vào ra của PLC hay của các Module mở rộng.  Cơ cấu chấp hành: gồm các thiết bị được điều khiển như: chuông, đèn, động cơ, van khí nén,… I O Sinh viên thực N hiện: Nguyễn Hồng Thanh.

U CENTRAL Lớp: TĐ1Đ12 P Trang 9 T PROCESSING UNIT U P ĐAMH: Kĩ thuật lập trình PLC GVHD: Th.s Nguyễn Đ ắc Nam Hình 1.1 Sơ đồ cấu trúc của PLC Sinh viên thực hiện: Nguyễn Hồng Thanh. Lớp: TĐ1Đ12 Trang 10 ĐAMH: Kĩ thuật lập trình PLC GVHD: Th.s Nguyễn Đ ắc Nam Hình 1.2 Sơ đồ cấu trúc bên trong của PLC Chương trình điều khiển: định ra quy luật thay đổi tín hiệu Output đầu ra theo tín hiệu Input đầu vào như mong muốn. Các chương trình điều khiển được tạo ra bằng cách sử dụng bộ lập trình chuyên dùng cầm tay hoặc chạy bằng phần mềm điều khiển trên máy tính sau đó được nạp vào PLC thông qua cáp nối giữa PLC với máy tính (hay PG). Khối điều khiển trung tâm (CPU) gồm 3 phần: bộ xử lý, hệ thống bộ nhớ và hệ thống nguồn cung cấp.

Processor Memory Power Supply Hình 1.3 Sơ đồ khối tổng quát của CPU Sinh viên thực hiện: Nguyễn Hồng Thanh. Lớp: TĐ1Đ12 Trang 11 ĐAMH: Kĩ thuật lập trình PLC GVHD: Th.s Nguyễn Đ ắc Nam Có nhiều loại bộ nhớ để cho người sử dụng lựa chọn theo mục đích hay yêu cầu sử dụng:  ROM ( Read Only Memory): bộ nhớ chỉ đọc, không xóa dùng lưu trữ dữ liệu chương trình cố định, không thay đổi thường dùng cho nhà sản xuất PLC.  RAM (Random Acess Memory): Bộ nhớ truy xuất ngẫu nhiên dùng để lưu trữ dữ liệu và chương trình cho người sử dụng.  EPROM: ROM lập trình có thể xóa được.

 EEPROM: Electrically EPROM 1.2 Hoạt động của một PLC Về cơ bản hoạt động của 1 PLC khá đơn giản, đầu tiên, hệ thống các cổng vào/ra dùng để đưa các tín hiệu từ các thiết bị ngoại vi vào CPU ( Như các Sensor, contact, tín hiệu động cơ,…). Sauk hi nhận được tín hiệu ở ngõ vào thì CPU sẽ xử lý và đưa tín hiệu điều khiển qua ngõ ra xuất ra các thiết bị được điều khiển. Trong suốt quá trình hoạt động, CPU đọc hoặc quét dữ liệu hoặc trạng thái của các thiết bị ngoại vi thông qua ngõ vào, sau đó thực hiện các chương trình đưa ra thanh ghi lệnh để thi hành. Chương trình ở dạng STL (Stament List- dạng lệnh liệt kê) hay ở dạng LADDER (dạng hình thang) dữ được dịch ra ngôn ngữ máy cất trong chương trình.

Khi thực hiện xong chương trình, tiếp đó là quá trình truyền thông nội bộ, kiểm lỗi và cuối cùng CPU sẽ gửi hoặc cập nhật (Update) tín hiệu tới các thiết bị được điều khiển thông qua ngõ ra. Một chu kì gồm: đọc tín hiệu ở ngõ vào, thực hiện chương trình, truyền thông nội bộ, tự kiểm tra lỗi và gửi cập nhật tín hiệu ngõ ra được gọi là chu kì quét (Scanning). tại thời điểm thực hiện lệnh vào/ra thì lệnh không xử lý trực tiếp với cổng vào ra mà sẽ xử lý thông qua bộ nhớ đệm. Nếu có sử dụng ngắt thì chương trình con tương ứng từng tín hiệu ngắt sẽ được soạn thảo và cài đặt như 1 bộ phận chương trình.

Chương trình ngắt chỉ thực hiện trong vòng quét khi xuất hiện tín hiệu ngắt và có thể xảy ra ở bất kì thời điểm nào trong vòng quét. Sinh viên thực hiện: Nguyễn Hồng Thanh. Lớp: TĐ1Đ12 Trang 12 ĐAMH: Kĩ thuật lập trình PLC GVHD: Th.s Nguyễn Đ ắc Nam Chuyển dữ liệu từ bộ đếm ảo ra ngoại vi Truyền thông và Thực hiện kiểm tra chương trình lỗi Hình 1.

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