Thiết Kế Hệ Thống Phân Loại Sản Phẩm Theo Hình Dạng Sử Dụng PLC S7-1200

Chuyên khảo phân tích Thiết kế hệ thống phân loại sản phẩm theo hình dạng sử dụng plc s7 1200, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên cứu tiếp theo.

Trường đại học

Đại học Đà Nẵng

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2023

101
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI NÓI ĐẦU

LỜI CAM ĐOAN

1. CHƯƠNG 1: TỔNG QUAN VỀ HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO HÌNH DẠNG

1.1. Tổng quan về hệ thống phân loại sản phẩm

1.2. Nguyên lý hoạt động của hệ thống

1.3. Các phương pháp nhận dạng hình dạng sản phẩm

1.3.1. Các đặc điểm cơ bản của sản phẩm

1.3.2. Phương pháp nhận dạng thông qua dấu hiệu nhận biết

1.4. Các công nghệ trên dây chuyền của hệ thống

1.5. Phương án thiết kế

1.5.1. Các phương án hay dùng để xử lí ảnh

1.5.2. Các dòng PLC hay dùng để điều khiển

1.5.3. Lựa chọn phương án thiết kế

2. CHƯƠNG 2: GIỚI THIỆU VỀ RASPBERRY VÀ NGÔN NGỮ LẬP TRÌNH PYTHON

2.1. Tổng quan về Raspberry

2.2. Giới thiệu ngôn ngữ lập trình Python

2.2.1. Đặc điểm nổi bật của Python

2.2.2. Giới thiệu thư viện OpenCV

2.2.2.1. Giới thiệu OpenCV
2.2.2.2. Đặc điểm OpenCV

2.3. Tổng quan về xử lý ảnh

2.3.1. Giới thiệu xử lý ảnh

2.3.2. Những vấn đề trong xử lý ảnh

2.3.3. Tiền xử lý ảnh

2.3.4. Xác định cạnh và tính toán ảnh để nhận dạng hình dạng

3. CHƯƠNG 3: GIỚI THIỆU VỀ PLC S7-1200 VÀ PHẦN MỀM TIA PORTAL

3.1. Tổng quan về PLC

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

3.3. Các loại PLC thông dụng

3.4. Ngôn ngữ lập trình

3.5. Cấu trúc và phương thức thực hiện chương trình

3.6. Ứng dụng của PLC

3.7. Giới thiệu PLC S7-1200

3.7.1. Cấu tạo phần cứng của PLC S7-1200

3.7.2. Cấu trúc phần mềm

3.7.3. Ngôn ngữ lập trình cho PLC S7-1200

3.7.4. Phương pháp lập trình

3.7.5. Các tập lệnh cơ bản của PLC S7-1200

3.8. Giới thiệu về phần mềm TIA Portal

3.8.1. Tổng quan về phần mềm TIA Portal

3.8.2. Giao diện phần mềm

3.8.3. Sử dụng bảng tag trong PLC

3.8.4. Giới thiệu về WinCC

3.8.4.1. Tổng quan về WinCC
3.8.4.2. Các ứng dụng của WinCC

4. CHƯƠNG 4: THIẾT KẾ VÀ THI CÔNG HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO HÌNH DẠNG

4.1. Các quy trình công nghệ

4.1.1. Dùng Pycharm kết hợp với PLC S7-1200

4.1.2. Dùng Kit Raspberry kết hợp với PLC S7-1200

4.2. Lựa chọn phương án

4.3. Quy trình công nghệ

4.4. Thiết kế phần cứng

4.4.1. Lựa chọn thiết bị

4.4.2. Sơ đồ đấu nối PLC

4.5. Thi công mô hình hệ thống

4.5.1. Chọn thiết bị

4.5.2. Thi công mô hình

4.5.3. Thiết kế tủ điện

5. CHƯƠNG 5: XÂY DỰNG CHƯƠNG TRÌNH ĐIỀU KHIỂN VÀ GIÁM SÁT HỆ THỐNG PHÂN LOẠI SẢN PHẨM

5.1. Bảng phân công đầu vào, đầu ra

5.2. Giản đồ thời gian

5.3. Chương trình chính

5.4. Chương trình Manual

5.5. Chương trình Auto

5.6. Chương trình con xử lý ảnh

5.7. Giới thiệu về giao diện hệ thống điều khiển và giám sát

5.7.1. Thiết kế giao diện

5.7.2. Tạo giao diện cho hệ thống

5.7.3. Gắn HMI tags cho hệ thống

5.7.4. Hiệu chỉnh giao diện

5.7.5. Đọc và ghi dữ liệu

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về thiết kế hệ thống phân loại sản phẩm sử dụng PLC S7 1200

Hệ thống phân loại sản phẩm theo hình dạng là một ứng dụng quan trọng trong ngành công nghiệp tự động hóa. Việc sử dụng PLC S7-1200 giúp tối ưu hóa quy trình sản xuất, nâng cao hiệu quả và giảm thiểu sai sót. Hệ thống này không chỉ giúp phân loại sản phẩm mà còn giám sát và điều khiển quy trình sản xuất một cách hiệu quả.

1.1. Giới thiệu về hệ thống phân loại sản phẩm

Hệ thống phân loại sản phẩm theo hình dạng sử dụng PLC S7-1200 và Kit Raspberry Pi 4B để xử lý ảnh. Hệ thống này có khả năng phân loại các hình dạng như vuông, tròn, tam giác và chữ nhật.

1.2. Lợi ích của việc sử dụng PLC trong phân loại sản phẩm

Việc áp dụng PLC S7-1200 trong hệ thống phân loại giúp tăng cường độ chính xác, giảm thiểu thời gian xử lý và nâng cao năng suất sản xuất. Hệ thống có thể hoạt động liên tục mà không cần sự can thiệp của con người.

II. Thách thức trong thiết kế hệ thống phân loại sản phẩm

Mặc dù việc thiết kế hệ thống phân loại sản phẩm mang lại nhiều lợi ích, nhưng cũng gặp phải không ít thách thức. Các vấn đề như độ chính xác trong nhận dạng hình ảnh và khả năng xử lý tín hiệu từ cảm biến là những yếu tố cần được chú trọng.

2.1. Độ chính xác trong nhận dạng hình ảnh

Độ chính xác trong việc nhận dạng hình ảnh là một trong những thách thức lớn nhất. Sử dụng thư viện OpenCV trong Python giúp cải thiện khả năng nhận diện hình dạng, nhưng vẫn cần tối ưu hóa các thuật toán để đạt hiệu quả cao nhất.

2.2. Khả năng xử lý tín hiệu từ cảm biến

Hệ thống cần phải xử lý tín hiệu từ nhiều cảm biến khác nhau. Việc tích hợp các cảm biến với PLC S7-1200 đòi hỏi phải có sự đồng bộ và chính xác trong việc truyền tải dữ liệu.

III. Phương pháp thiết kế hệ thống phân loại sản phẩm hiệu quả

Để thiết kế một hệ thống phân loại sản phẩm hiệu quả, cần áp dụng các phương pháp hiện đại trong xử lý ảnh và lập trình điều khiển. Việc kết hợp giữa Raspberry PiPLC S7-1200 là một trong những giải pháp tối ưu.

3.1. Sử dụng Raspberry Pi để xử lý ảnh

Raspberry Pi 4B được sử dụng để xử lý ảnh với thư viện OpenCV. Hệ thống sẽ chụp ảnh sản phẩm và phân tích hình dạng trước khi gửi tín hiệu đến PLC S7-1200.

3.2. Lập trình điều khiển với PLC S7 1200

Lập trình điều khiển cho PLC S7-1200 được thực hiện thông qua phần mềm TIA Portal. Chương trình điều khiển sẽ nhận tín hiệu từ Raspberry Pi và thực hiện phân loại sản phẩm theo hình dạng.

IV. Ứng dụng thực tiễn của hệ thống phân loại sản phẩm

Hệ thống phân loại sản phẩm theo hình dạng có thể được ứng dụng rộng rãi trong nhiều lĩnh vực, từ sản xuất thực phẩm đến sản xuất công nghiệp. Việc tự động hóa quy trình này không chỉ tiết kiệm thời gian mà còn nâng cao chất lượng sản phẩm.

4.1. Ứng dụng trong ngành sản xuất thực phẩm

Hệ thống có thể phân loại các loại bánh theo hình dạng, giúp nâng cao hiệu quả sản xuất và đảm bảo chất lượng sản phẩm.

4.2. Ứng dụng trong ngành công nghiệp

Trong ngành công nghiệp, hệ thống phân loại sản phẩm giúp giảm thiểu sai sót trong quy trình sản xuất, từ đó nâng cao năng suất và giảm chi phí lao động.

V. Kết luận và tương lai của hệ thống phân loại sản phẩm

Hệ thống phân loại sản phẩm theo hình dạng sử dụng PLC S7-1200 là một bước tiến quan trọng trong ngành tự động hóa. Tương lai của hệ thống này hứa hẹn sẽ còn phát triển mạnh mẽ hơn với sự tiến bộ của công nghệ.

5.1. Tương lai của công nghệ tự động hóa

Công nghệ tự động hóa sẽ tiếp tục phát triển, mở ra nhiều cơ hội mới cho các doanh nghiệp trong việc tối ưu hóa quy trình sản xuất.

5.2. Định hướng phát triển hệ thống phân loại sản phẩm

Hệ thống phân loại sản phẩm sẽ được cải tiến với các công nghệ mới, giúp nâng cao độ chính xác và hiệu quả trong sản xuất.

10/07/2025
Thiết kế hệ thống phân loại sản phẩm theo hình dạng sử dụng plc s7 1200

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

Chương 1: TỔNG QUAN VỀ HỆ THỐNG PHÂN LOẠI SẢN PHẨM THEO HÌNH DẠNG 1. Tổng quan về hệ thống phân loại sản phẩm Ngày nay, nước ta đang thực chính sách “Công nghiệp hoá – hiện đại hoá đất nước”. Nền Công nghiệp đang hướng tới Công nghiệp 4.0, là sự kết hợp các công nghệ lại với nhau, làm mờ ranh giới giữa vật lý, kỹ thuật số và sinh học. Với sự phát triển của công nghệ kỹ thuật, các bộ điều khiển đang có ứng dụng rộng rãi trong các lĩnh vực khoa học kỹ thuật và đời sống xã hội, đặc biệt là trong tự động hoá và điều khiển.

Từ đó mà việc đưa tự động hóa vào sản xuất như diễn ra một điều tất yếu. Việc ứng dụng tự động hóa là xu thế chung trong công nghiệp hệ nay, hòa chung vào trong quá trình tự động hóa sản xuất, khâu phân loại sản phẩm trong các dây chuyền công nghiệp là một ví dụ điển hình. Trước kia, việc phân loại chủ yếu là dựa vào sức người, công việc này đòi hỏi sự tập trung cao và có tính lặp lại nên các công nhân khó đảm bảo sự chính xác trong công việc. Chưa kể đến có những phân loại dựa trên các chi tiết kĩ thuật rất nhỏ mà mắt thường khó có thể nhận ra.

Điều đó sẽ ảnh hưởng trực tiếp đến chất lượng sản phẩm và uy tín của nhà sản xuất. Ứng dụng băng chuyền và các kĩ thuật phân loại sản phẩm hoàn toàn tự động sẽ giảm chi phí lao động, nâng cao năng suất và hiệu quả rất nhiều so với phân loại bằng thủ công. Nguyên lý hoạt động của hệ thống Hệ thống phân loại sản phẩm theo hình dạng vuông, tròn, tam giác và chữ nhật. Hệ thống hoạt động như sau: Khi khởi động hệ thống thì điện sẽ được cấp cho toàn bộ hệ thống.

Dựa trên ngôn ngữ Python với thư viện chính là OpenCV và được thực hiện trên Kit Raspberry Pi 4B và PLC S7 - 1200. Tại đây sử dụng các đặc điểm riêng biệt của từng hình dạng để đi nhận dạng rồi sau đó phân loại từng sản phẩm. Hệ thống gồm camera, Raspberry, PLC. Camera sẽ chụp ảnh sản phẩm cần phân loại rồi sau đó gửi đến Rasppberry để xử lý ảnh, sau khi xử lý được ảnh thì Rasppberry sẽ gửi đến PLC để điều khiển và phân loại sản phẩm.

Kết quả thực hiện là nhận dạng được những sản phẩm có hình dạng (hình tròn, hình vuông, hình tam giác và hình chữ nhật) cùng với việc đếm được sản phẩm theo hình dạng của từng sản phẩm, hiển thị trên màn hình giám sát Wincc. SVTH: Trần Viết Trường GVHD: ThS. Phan thị Thanh vân 3 Trần Đình Thi Thiết kế hệ thống phân loại sản phẩm theo hình dạng sử dụng PLC S7-1200 1. Các phương pháp nhận dạng hình dạng sản phẩm 1.

Các đặc điểm cơ bản của sản phẩm Trong cuộc sống hiện nay, nhu cầu về kiểu dáng sản phẩm ngày càng được chứ trọng, để đáp ứng nhu cầu thiết yếu đó nên trên thị trường ra nhiều sản phẩm có hình dạng và kiểu dáng đa dạng. Ở đề tài này, để gần với thực tế, nhóm chọn sản phẩm có hình dạng phổ biến. Chủ yếu là các hình dạng ở ngoài cuộc sống (hình tròn, hình vuông, hình tam giác và hình chữ nhật). Đặc điểm cơ bản của sản phẩm có hình dạng phổ biến: - Đặc điểm nhận dạng hình chữ nhật: Có 4 đỉnh, 4 cạnh, 4 góc vuông,2 cạnh kề không bằng nhau và 2 cạnh đối diện đều bằng nhau.

- Đặc điểm nhận dạng hình vuông : Có 4 đỉnh, 4 cạnh, 4 góc vuông, 2 cạnh đối diện đều bằng nhau, 2 cạnh kề bằng nhau. - Đặc điểm nhận dạng hình tròn: Một hình tròn là một vùng trên mặt phẳng nằm "bên trong" đường tròn. Bán kính tính từ tâm đến đường tròn. Đặc điểm nhận dạng: Bán kính đều bằng nhau.

- Đặc điểm nhận dạng hình tam giác: có 3 đỉnh và 3 cạnh là hình tam giác. Phương pháp nhận dạng thông qua dấu hiệu nhận biết Phương pháp nhận dạng hình ảnh là giai đoạn quan trọng của hệ thống xử lý ảnh. Nhận dạng là quá trình phân loại các đối tượng được biểu diễn theo một mô hình nào đó. Ảnh được chụp sẽ được phân tích thành các đặc trưng riêng biệt, với những đặc trưng đó ta đem đi nhận dạng.

Như đã đề cập ở trên thì các hình dạng của sản phẩm sẽ có các đặc điểm riêng biệt. Tuy nhiên, thì vẫn có một số đặc điểm giống nhau, đặc điểm khác nhau, cùng với đó có thêm một số đặc điểm bị dư thừa trong việc so sánh với các sản phẩm khác. Chính vì vậy, ở đề tài này, ta cần chọn lọc ra từng đặc điểm riêng biệt của từng hình mà các hình khác không có và loại bỏ các đặc điểm không cần thiết. Như vậy, để nhận dạng được hình dạng của sản phẩm cần xác định các đặc điểm đặc trưng riêng biệt của từng hình dạng.

Ở đây chỉ có 4 hình dạng sản phẩm (hình chữ nhật, hình vuông, hình tròn, hình tam giác) cần phân loại, chính vì vậy sẽ có một số đặc điểm hình dạng không cần xét tới. - Sản phẩm hình chữ nhật: Hình chữ nhật là hình có 4 đỉnh, 4 cạnh, 4 góc vuông, 2 cạnh đối diện bằng nhau,. Từ đặc điểm đó ta đi so sánh với 3 hình còn lại và phân tích thấy: Đặc điểm thứ nhất có 4 đỉnh, nhưng sản phẩm hình vuông cũng có 4 đỉnh. Vì vậy ta có đặc điểm thứ hai để so sánh sự khác biệt với hình vuông, đó là 2 cạnh kề không bằng nhau với hình chữ nhật, SVTH: Trần Viết Trường GVHD: ThS.

Phan thị Thanh vân 4 Trần Đình Thi Thiết kế hệ thống phân loại sản phẩm theo hình dạng sử dụng PLC S7-1200 với hình vuông thì chúng bằng nhau. Như vậy, đặc điểm nhận dạng sản phẩm hình chữ nhật, gồm 4 đỉnh và 2 cạnh kề không bằng nhau.1 Đặc điểm hình chữ nhật - Sản phẩm hình vuông: Đặc điểm nhận dạng: Có 4 đỉnh, 4 cạnh, 4 góc vuông, 2 cạnh đối diện đều bằng nhau, 2 cạnh kề bằng nhau,… Từ đặc điểm đó ta đi so sánh với 3 hình còn lại và phân tích thấy: Đặc điểm thứ nhất có 4 đỉnh, nhưng sản phẩm hình chữ nhật cũng có 4 đỉnh như đã đề cập ở trên. Chính vì vậy ta có đặc điểm thứ hai để so sánh sự khác biệt với hình chữ nhật, đó là 2 cạnh bằng nhau. Như vậy, đặc điểm nhận dạng sản phẩm hình vuông, gồm 4 đỉnh và 2 cạnh kề bằng nhau.2 Đặc điểm hình vuông - Sản phẩm hình tam giác: Đặc điểm nhận dạng: có 3 đỉnh và 3 cạnh là hình tam giác,… Từ đặc điểm đó ta đi so sánh với 3 hình còn lại và phân tích thấy: Chỉ có hình tam giác có 3 đỉnh, và đó chính là đặc điểm đặc trưng riêng biệt của tam giác.

SVTH: Trần Viết Trường GVHD: ThS. Phan thị Thanh vân 5 Trần Đình Thi Thiết kế hệ thống phân loại sản phẩm theo hình dạng sử dụng PLC S7-1200 Hình 1.3 Đặc điểm hình tam giác - Sản phẩm hình tròn: Đặc điểm nhận dạng: Bán kính đều bằng nhau,… Từ đặc điểm đó ta đi so sánh với 3 hình còn lại và phân tích thấy: bán kính tính từ tâm đến đường tròn bên ngoài tất cả chúng đều bằn nhau chính vì vậy đó là đặc điểm riêng biệt của hình tròn.4 Đặc điểm hình tròn 1. Các công nghệ trên dây chuyền của hệ thống Công nghiệp phải ngày càng chính xác và nhanh chóng để đáp ứng được xu thế hiện đại hóa. Các ngành công nghiệp đóng gói, dược phẩm cũng như trong lĩnh vực điện, điện tử là những ngành đòi hỏi sự chính xác trong kiểm tra đầu ra, và để thay thế con người trong việc kiểm tra thành phẩm với một tốc độ và sự chính xác cao, công nghệ xử lý ảnh ra đời và không ngừng phát triển để ngày càng hoàn thiện hơn.

Một hệ thống xử lý ảnh bao gồm các thành phần sau: + Camera + Ống kính + Hệ thống chiếu sáng + Bộ xử lý SVTH: Trần Viết Trường GVHD: ThS. Phan thị Thanh vân 6 Trần Đình Thi Thiết kế hệ thống phân loại sản phẩm theo hình dạng sử dụng PLC S7-1200 Hình 1.5 Hệ thống xử lý ảnh Tùy vào từng ứng dụng cụ thể mà chúng ta sẽ có những hệ thống xử lý ảnh khác nhau. Một số ví dụ cho thấy xử lý ảnh được ứng dụng trong công nghiệp: + Trong công nghiệp đóng gói, người ta sử dụng hệ thống xử lý ảnh để kiểm tra xem các sản phẩm đã được dán nhãn chưa hoặc kiểm tra nhãn hiệu bao bì có đúng với thành phần chuẩn bị được đóng gói không. + Trong công nghiệp dược phẩm, áp dụng hệ thống xử lý ảnh để kiểm tra số lượng viên thuốc có trong vỉ thuốc.

+ Trong lĩnh vực điện, điện tử xử lý ảnh dùng để phát hiện sự thiếu sót các mối hàn sau khi hàn các chân linh kiện vào board mạch. Hiện nay, camera sử dụng trong công nghiệp có nhiều loại như: area scan camera, line scan camera và network camera. + Area scan camera: cung cấp chất lượng hình ảnh hàng đầu với tỷ lệ giá/hiệu suất nổi bật. Được áp dụng trong nhiều lĩnh vực, từ tự động hóa nhà máy và giám sát giao thông (ITS) đến hệ thống bán lẻ, dược phẩm.

+ Line scan camera: thích hợp cho các ứng dụng cần cả tốc độ cao và chất lượng hình ảnh cao. Loại camera này không theo dõi toàn bộ ảnh mà đánh giá ảnh chính xác theo từng dòng. Thường được sử dụng trong quá trình kiểm tra chất lượng hàng hóa và quy trình phân loại. + Network camera: thường được sử dụng để giám sát với chất lượng hình ảnh vượt trội và hiệu suất mạnh mẽ trong môi trường ánh sáng thấp.

Một hệ thống xử lý ảnh tốt không chỉ cần camera tốt mà còn cần đến một ống kính chính xác cho ứng dụng. Các tiêu chí căn cứ để lựa chọn được một ống kính chính xác là: + Kích thước cảm biến và vòng tròn ảnh SVTH: Trần Viết Trường GVHD: ThS. Phan thị Thanh vân 7 Trần Đình Thi Thiết kế hệ thống phân loại sản phẩm theo hình dạng sử dụng PLC S7-1200 + Độ phân giải và kích thước pixel + Tác động của tiêu cự và kích thước cảm biến + Khẩu độ và các điều kiện ánh sáng Hình 1.6 Các loại ống kính 1. Phương án thiết kế 1.

Các phương án hay dùng để xử lí ảnh 1. Phương pháp xử lý ảnh dùng phần mềm matlab Matlab là ngôn ngữ lập trình bậc cao dùng cho kỹ thuật.

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

Tài liệu "Thiết Kế Hệ Thống Phân Loại Sản Phẩm Theo Hình Dạng Sử Dụng PLC S7-1200" cung cấp cái nhìn sâu sắc về việc áp dụng công nghệ PLC S7-1200 trong việc thiết kế hệ thống phân loại sản phẩm. Tài liệu này không chỉ giải thích các nguyên lý cơ bản mà còn trình bày các bước thực hiện cụ thể, giúp người đọc hiểu rõ hơn về quy trình và lợi ích của việc tự động hóa trong sản xuất.

Đặc biệt, tài liệu nhấn mạnh tầm quan trọng của việc tối ưu hóa quy trình sản xuất, từ đó nâng cao hiệu suất và giảm thiểu sai sót. Độc giả sẽ tìm thấy nhiều thông tin hữu ích để áp dụng vào thực tiễn, từ đó cải thiện quy trình làm việc của mình.

Nếu bạn muốn mở rộng kiến thức về các hệ thống tự động hóa khác, hãy tham khảo thêm tài liệu Đồ án tốt nghiệp thiết kế mô hình hệ thống phân loại sản phẩm ứng dụng thị giác máy và cánh tay robot, nơi bạn sẽ tìm thấy những ứng dụng thú vị của công nghệ thị giác máy trong phân loại sản phẩm. Ngoài ra, tài liệu Nghiên cứu thiết kế và chế tạo trạm cấp phôi tự động dạng phễu sử dụng bộ điều khiển plc cũng sẽ cung cấp cho bạn cái nhìn sâu sắc về việc sử dụng PLC trong các hệ thống tự động hóa khác. Cuối cùng, bạn có thể tham khảo tài liệu Luận văn nghiên cứu mô hình sản xuất dùng xi lanh thuỷ lực để phân loại sản phẩm để hiểu thêm về ứng dụng của công nghệ thủy lực trong sản xuất tự động. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và khám phá thêm nhiều khía cạnh thú vị trong lĩnh vực tự động hóa.