1. Trang chủ
  2. » Luận Văn - Báo Cáo

THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy

84 119 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Thiết Kế Và Mô Phỏng Dây Chuyền Sản Xuất Tự Động Trong Nhà Máy
Tác giả Lê Văn Tư
Người hướng dẫn Th.S Nguyễn Phạm Công Đức
Trường học Trường Đại Học Duy Tân
Chuyên ngành Công Nghệ Kỹ Thuật Điện-Điện Tử
Thể loại Đồ Án Tốt Nghiệp
Năm xuất bản 2021
Thành phố Đà Nẵng
Định dạng
Số trang 84
Dung lượng 11,01 MB

Cấu trúc

  • 1. Đặt vấn đề (12)
  • 2. Mục tiêu đề tài (0)
  • 3. Giới hạn đề tài (0)
  • 4. Phương pháp thực hiện (0)
  • CHƯƠNG 1. CƠ SỞ LÝ THUYẾT (0)
    • 1.1. GIỚI THIỆU PLC (14)
    • 1.2. FACTORY I/O (19)
      • 1.2.1. Một số khối máy cơ bản của Factory I/O (20)
      • 1.2.2. Các công đoạn trong mô hình (27)
      • 1.2.3. Kết nối Factory I/O và Siemens Tia Portal (29)
  • CHƯƠNG 2. THIẾT KẾ PHẦN CỨNG HỆ THỐNG DÂY CHUYỀN SẢN XUẤT TỰ ĐỘNG TRONG NHÀ MÁY (36)
    • 2.1. QUY TRÌNH HOẠT ĐỘNG CỦA HỆ THỐNG (36)
    • 2.2. THIẾT KẾ CƠ KHÍ HỆ THỐNG (44)
      • 2.2.1. Yêu cầu cơ khí hệ thống (44)
    • 2.3. THIẾT KẾ CƠ KHÍ (44)
    • 2.4. BẢN VẼ KỸ THUẬT (44)
    • 2.5. THIẾT KẾ CHÂN I/O CHO HỆ THỐNG (48)
      • 2.5.1. Yêu cầu hệ thống chân I/O (48)
  • CHƯƠNG 3. THIẾT KẾ PHẦN MỀM HỆ THỐNG DÂY CHUYỀN SẢN XUẤT TỰ ĐỘNG TRONG NHÀ MÁY (49)
    • 3.1. THIẾT KẾ PHẦN MỀM (49)
      • 3.1.1. Lưu đồ thuật toán (49)
      • 3.1.2. Chân I/O của hệ thống (51)
      • 3.1.3. Chương trình code (53)
      • 3.1.4. Lập trình SCADA mô phỏng dây chuyền sản xuất tự động trong nhà máy trên TIA PORTAL V14 (66)
      • 3.1.5. Mô hình hoàn thiện trên Factory I/O (75)
      • 3.1.6. Nối chân I/O trên phần mềm Factory I/O (76)
  • CHƯƠNG 4. KIỂM THỬ,ĐÁNH GIÁ VÀ KẾT LUẬN (79)
    • 4.1. KIỂM THỬ (79)
    • 4.2. KẾT LUẬN (82)
    • 4.3. HƯỚNG PHÁT TRIỂN (82)
  • TÀI LIỆU THAM KHẢO (83)

Nội dung

CƠ SỞ LÝ THUYẾT

GIỚI THIỆU PLC

Bộ điều khiển lập trình (PLC) là thiết bị cho phép thực hiện các thuật toán điều khiển logic thông qua lập trình linh hoạt Người dùng có thể lập trình PLC để thực hiện chuỗi sự kiện được kích hoạt bởi các tác nhân bên ngoài hoặc các hoạt động có thời gian trễ Khi sự kiện được kích hoạt, PLC sẽ điều khiển ON hoặc OFF các thiết bị vật lý bên ngoài Bộ điều khiển này liên tục lặp lại chương trình đã được lập trình, chờ tín hiệu đầu vào và xuất tín hiệu đầu ra theo thời gian đã định PLC được phát triển để khắc phục nhược điểm của các bộ điều khiển truyền thống sử dụng dây nối.

- Lập trình dễ dàng, ngôn ngữ lập trình dễ học

- Gọn nhẹ, dễ bảo quản, sửa chữa

- Dung lượng bộ nhớ lớn để có thể chứa được những chương trình phức tạp

- Hoàn toàn tin cậy trong môi trường công nghiệp

- Giao tiếp được với các thiết bị thông minh khác như máy tính, nối mạng, các module mở rộng

Các thiết kế ban đầu được phát triển để thay thế các phần cứng Relay và logic thời gian Tuy nhiên, bên cạnh đó, nhu cầu tăng cường dung lượng và tính linh hoạt cho PLC vẫn cần được đảm bảo, đồng thời duy trì tốc độ xử lý và chi phí hợp lý.

Sự quan tâm đến việc sử dụng PLC trong công nghiệp ngày càng tăng, với các lệnh từ logic đơn giản đến các lệnh phức tạp như đếm, định thời và thanh ghi dịch Sự phát triển của máy vi tính đã góp phần vào việc cải tiến các bộ PLC, cho phép dung lượng lớn hơn và số lượng I/O phong phú hơn.

Trong PLC, phần cứng CPU và chương trình là hai thành phần cơ bản cho quá trình điều khiển và xử lý hệ thống Chương trình xác định chức năng mà bộ điều khiển cần thực hiện và được nạp vào bộ nhớ của PLC Khi muốn thay đổi hoặc mở rộng chức năng của quy trình công nghệ, chỉ cần điều chỉnh chương trình trong bộ nhớ PLC Việc này cho phép thay đổi hoặc mở rộng chức năng một cách dễ dàng mà không cần can thiệp vật lý như với các bộ dây nối hay Relay.

Hình 1.1:Sơ đồ bộ điều khiển

Các dòng sản phẩm của SIEMENS

Hình 1.2: Các dòng sản phẩm của Simens

Bảng tín hiệu (SB) cho phép người dùng mở rộng khả năng I/O cho CPU bằng cách thêm các kết nối I/O số hoặc tương tự SB được gắn vào phía trước của CPU, mang lại sự linh hoạt trong việc nâng cao hiệu suất và chức năng của hệ thống.

• SB với 4 I/O kiểu số (ngõ vào 2 x DC và ngõ ra 2 x DC)

• SB với 1 ngõ ra kiểu tương tự

Hình 1.3: Bảng tín hiệu PLC - 1200

Người dùng có thể sử dụng các module tín hiệu để thêm vào CPU các chức năng Các module tín hiệu kết nối vào phía bên phải của CPU

Sơ đồ đấu dây PLC CPU 1214C DC/DC/DC

Hình 1.5:Sơ đồ đấu dây CPU 1214C DC/DC/DC

PLC được sản xuất bởi nhiều hãng khác nhau, với nhiều dòng sản phẩm và phiên bản đa dạng, đáp ứng nhu cầu từ các bài toán đơn giản đến phức tạp Các bộ ghép mở rộng cho phép kết nối nhiều PLC nhỏ để thực hiện các chức năng phức tạp và giao tiếp với máy tính, tạo thành một mạng tích hợp, giúp theo dõi, kiểm tra và điều khiển quy trình công nghệ hoặc toàn bộ phân xưởng sản xuất Dù sử dụng loại PLC nào, hệ thống điều khiển vẫn có cấu trúc chung, với ngõ vào dạng số có hai trạng thái ON và OFF, tương ứng với mức logic 1 (cao) và mức logic 0 (thấp).

Ngõ ra số bao gồm hai trạng thái chính là ON và OFF, thường được sử dụng để điều khiển các thiết bị như cuộn dây contactor, đèn tín hiệu và xi lanh.

Thiết bị đầu vào: gồm các thiết bị tạo ra tín hiệu điều khiển thường là nút nhấn, cảm biến, công tắc hành trình

Tất cả các PLC đều bao gồm ba thành phần chính: bộ nhớ chương trình RAM, bộ vi xử lý với cổng giao tiếp để kết nối với PLC, và các module I/O.

Một số PLC hoàn chỉnh đi kèm với đơn vị lập trình bằng tay hoặc máy tính, giúp người dùng dễ dàng lập trình và kiểm tra chương trình Các đơn vị lập trình đơn giản thường được trang bị đủ RAM để lưu trữ chương trình hoàn chỉnh hoặc bổ sung Đối với đơn vị lập trình xách tay, RAM thường là loại CMOS có pin dự phòng, và chương trình chỉ được truyền sang bộ nhớ PLC khi đã được kiểm tra kỹ lưỡng Trong khi đó, các PLC lớn thường được lập trình trên máy tính để thuận tiện cho việc viết, đọc và kiểm tra chương trình, kết nối với PLC qua các cổng như RS232, RS422 và RS485.

CPU là trung tâm điều khiển các hoạt động bên trong PLC, nơi bộ xử lý đọc và kiểm tra chương trình lưu trữ trong bộ nhớ Sau đó, nó thực hiện từng lệnh, điều khiển việc đóng hoặc ngắt các đầu ra Các trạng thái ngõ ra này được phát hiện và truyền tới các thiết bị liên kết để thực thi, tất cả hoạt động này phụ thuộc vào chương trình điều khiển được lưu trong bộ nhớ.

Hệ thống bus là tuyến dùng để truyền tín hiệu, hệ thống gồm nhiều đường tín hiệu song song:

- Address bus: bus địa chỉ dùng để truyền địa chỉ tới các module khác nhau

- Data bus: bus dùng để truyền dữ liệu

- Control bus: bus điều khiển dùng để truyền các tín hiệu định thì và các điều khiển đồng bộ các hoạt động trong PLC

Hệ thống Bus chịu trách nhiệm truyền tải thông tin giữa CPU, bộ nhớ và thiết bị I/O CPU được cung cấp một xung clock với tần số 1,8 MHz, điều này ảnh hưởng đến tốc độ hoạt động của PLC và đảm bảo các yếu tố về định thời và đồng hồ cho toàn bộ hệ thống.

Có 3 loại đèn báo hoạt động:

- Run/Stop: đèn xanh/đèn vàng báo hiệu PLC đang hoạt động/dừng hoạt động

- Main: đèn báo khi ta buộc (Force) địa chỉ nào đó lên 1

Có 2 loại đèn chỉ thị:

- Ix.x: chỉ trạng thái logic ngõ vào

- Qx.x: chỉ trạng thái logic ngõ ra

PLC thường cần bộ nhớ để thực hiện các chức năng như định thời cho các kênh trạng I/O và lưu trữ trạng thái của các chức năng như định thời, đếm và gọi Relay.

Mỗi lệnh trong chương trình được lưu trữ tại một vị trí cụ thể trong bộ nhớ, với các vị trí này được đánh số bằng địa chỉ bộ nhớ Địa chỉ của từng ô nhớ được quản lý bởi bộ đếm địa chỉ trong bộ vi xử lý Trước khi thực hiện lệnh tiếp theo, bộ vi xử lý sẽ tăng giá trị của bộ đếm này lên một Khi có địa chỉ mới, nội dung của ô nhớ tương ứng sẽ được đưa ra, quá trình này được gọi là quá trình đọc.

Bộ nhớ bên trong của PLC được cấu tạo từ vi mạch bán dẫn, với khả năng lưu trữ từ 2000 đến 16000 dòng lệnh, tùy thuộc vào loại vi mạch Các loại bộ nhớ như RAM và EPROM đều được ứng dụng trong PLC.

RAM có khả năng nạp, thay đổi và xóa nội dung bất kỳ lúc nào, nhưng sẽ mất dữ liệu nếu nguồn điện bị ngắt Để khắc phục tình trạng này, các PLC được trang bị pin khô, cung cấp năng lượng dự trữ cho RAM từ vài tháng đến vài năm Trong thực tế, RAM thường được sử dụng để khởi tạo và kiểm tra chương trình, và hiện nay, CMOS RAM ngày càng được ưa chuộng nhờ vào khả năng tiêu thụ điện thấp và tuổi thọ cao.

FACTORY I/O

Factory I/O là phần mềm thiết kế và mô phỏng hệ thống điều khiển tự động hoá một cách trực quan, có khả năng giao tiếp với hầu hết các PLC Với thư viện phong phú, phần mềm này mô phỏng các hệ thống và đối tượng phổ biến trong tự động hoá dưới dạng 3D Factory I/O cung cấp 20 mô hình thiết kế sẵn dựa trên các ứng dụng công nghiệp thông dụng, đồng thời cho phép người dùng sử dụng các đối tượng trong thư viện để tạo ra dây chuyền và hệ thống riêng Sau khi hoàn tất thiết kế, Factory IO kết nối với các bộ điều khiển PLC thông qua các driver có sẵn, và đặc biệt, còn hỗ trợ kết nối với bộ mô phỏng PLC Sim của Siemens.

1.2.1 Một số khối máy cơ bản của Factory I/O

+ Dùng để gia công chi tiết phôi thành sản phẩm

Phôi được đưa vào máy CNC, nơi cảm biến nhận tín hiệu từ cánh tay robot để gắp phôi vào Sau khi phôi được đặt vào, máy tự động đóng cửa và tiến hành hoạt động Khi quá trình hoàn tất, cửa máy mở ra và cánh tay robot gắp vật ra ngoài.

+ Gồm các cổng đầu ra điều khiển hoạt động của máy theo chương trình lập trình PLC

+ Mỗi loại có thời gian gia công khác nhau ( nắp: 6 giây ; đế: 3 giây )

+ Cài đặt chân cảm biến SS_Machining1_Busy cho máy để báo máy đang bận và phôi đi ra sẽ qua máy khác

+ Cài đặt chân cảm biến SS_Machining2_Busy cho máy để báo máy đang bận và phôi đi ra sẽ qua máy khác

+ Cài đặt chân cảm biến SS_Machining3_Busy cho máy để báo máy đang bận và phôi đi ra sẽ qua máy khác

Trạm Gantry Pick and Place là thiết bị tự động hóa với ba trục điều khiển bằng động cơ servo, thường được sử dụng để di chuyển hàng hóa nhẹ như hộp các tông vào băng tải hoặc pallet khác.

Pick and Place có bốn bậc tự do, bao gồm ba bậc chuyển động tuyến tính và một bậc chuyển động quay của gắp Bộ kẹp được kích hoạt bởi các cấp hút và đi kèm với cảm biến khoảng cách Hệ thống có thể được điều khiển bằng các giá trị kỹ thuật số và tương tự, tùy thuộc vào cấu hình đã chọn Khi sử dụng I/O kỹ thuật số, chuyển động trục thực hiện tăng dần từng bước theo giá trị thẻ điều khiển.

 Tốc độ góc của Gripper: 4,6 rad / s

Set Pick & Place X Position trong mô hình : di chuyển hút ghép vật

Set Pick & Place Y Position trong mô hình : hút vật thả vào thùng hàng

+ Nguyên liệu thô xanh dương ( Blue Raw Masterial )

+ Nguyên liệu thô xanh lục ( Green Raw Masterial )

+ Nguyên liệu thô kim loại ( Metal Raw Masterial )

Sản phẩm hoàn thiện Được tạo từ đế và nắp

Hình 1.12: Sản phẩm hoàn chỉnh

Hình 1.13: Stacker crane and Rack

Cần cẩu xếp hàng gắn trên ray là thiết bị lý tưởng để xếp dỡ hàng hóa nặng, bao gồm các thành phần chính như xe đẩy, bệ đứng và hai nĩa có khả năng trượt sang hai bên.

Hai máy đo khoảng cách laser được lắp đặt trên xe đẩy và bệ để xác định vị trí ngang và dọc của bệ Giá đỡ là khung thép thẳng đứng liên kết bằng các dầm thép ngang, nhằm chịu tải trọng Loại giá có sẵn là giá một chiều sâu, hay còn gọi là giá chọn lọc, cho phép lưu trữ tải sâu một pallet và có thể lưu trữ từ cả hai bên của giá.

Mỗi giá đỡ được căn chỉnh với một đầu của thanh ray, đảm bảo cần trục máy xếp dừng ở vị trí chính xác Cần trục xếp có thể được điều khiển thông qua các giá trị kỹ thuật số, số và tương tự, tùy thuộc vào cấu hình đã chọn.

Set Stacker Crane Left limit : đưa cần cẩu qua bên thùng hàng cần lấy

Set Stacker Crane Middle limit : Nâng thùng hàng lên khỏi băng chuyền Set Stacker Crane Right limit : Đưa thùng hàng ra khỏi băng chuyền

Set Stacker Crane X Positon : Đưa thùng hàng lên kệ

Set Stacker Crane Y Positon : Đưa thùng hàng vào kệ

Có 3 loại băng tải : 2 mét, 4 mét và 6 mét

Băng tải được sử dụng để vận chuyển hàng hóa có tải trọng nhẹ Có thể được điều khiển bằng các giá trị kỹ thuật số hoặc tương tự

Băng tải cong là thiết bị lý tưởng để vận chuyển hàng hóa nhẹ, với khả năng điều khiển thông qua các giá trị kỹ thuật số hoặc tương tự.

Có 3 loại : 2 mét,4 mét và 6 mét

Băng tải con lăn hạng nặng, có thể được điều khiển bằng các giá trị kỹ thuật số và tương tự theo cấu hình đã chọn

 Tốc độ truyền tải tối đa: 0,45 m / s (kỹ thuật số); 0,8 m / s (tương tự)

Băng tải con lăn cong chịu tải nặng, có thể được điều khiển bằng các giá trị kỹ thuật số và tương tự theo cấu hình đã chọn

 Chu vi bên ngoài (tại mép cuộn): 2,94 m

 Tốc độ truyền tải tối đa: 0,45 m / s (kỹ thuật số); 0,8 m / s (tương tự)

Thiết bị truyền động bằng khí nén này có thể được sử dụng để dừng, tích tụ hoặc ngăn chặn va chạm vật liệu trên băng tải

Hình 1.19: Vision Sensor Cảm biến tầm nhìn nhận biết nguyên liệu , náp sản phẩm và cơ sở sản phẩm và màu sắc tương ứng của chúng

Set SS_raw_limit : Cảm biến báo có hàng để Pusher chuẩn bị đẩy

Set SS_Thailoai : loại sản phẩm lỗi khi gia công

Set SS_Color : Phân loại sản phẩm theo màu và chất liệu

Máy phân loại đẩy khí nén được trang bị hai cảm biến lau chỉ giới hạn ở phía trước và phía sau, cùng với một van servo cho phép đặt và đo vị trí thanh truyền Việc điều khiển máy có thể thực hiện thông qua các giá trị kỹ thuật số hoặc tương tự, tùy theo cấu hình đã chọn.

Set SS_Pusher_raw : Cảm biến hành trình của xylanh,đẩy phôi chưa gia công vào máy

Set SS_MetalPro_Start : Đẩy phôi kim loại đã được gia công vào tay máy XYZ

Set SS_GreenPro_Start : Đẩy phôi nhựa màu xanh lục đã được gia công vào tay máy XYZ

Set SS_BluePro_Start : Đẩy phôi nhựa màu xanh dương đã được gia công vào tay máy XYZ

Set SS_MetalLid : Đẩy phôi kim loại đã gia công vào góc để ghép vật nhằm giảm tỉ lệ lệch và hụt

Set SS_GreenLid : Đẩy phôi nhựa xanh lục đã gia công vào góc để ghép vật nhằm giảm tỉ lệ lệch và hụt

Set SS_BlueLid : Đẩy phôi nhựa xanh lục đã gia công vào góc để ghép vật nhằm giảm tỉ lệ lệch và hụt

1.2.2 Các công đoạn trong mô hình

-Công đoạn đƣa phôi đến nhà ga và cắt gọt

Hình 1.21: Công đoạn tạo cơ sở sản phẩm

Nguyên liệu sẽ tự động được đưa ra và cảm biến sẽ phát hiện khi nguyên liệu đi qua Lúc này, máy khí đẩy và trạm dừng sẽ hoạt động để đẩy phôi vào cửa nhà ga, nơi cánh tay Robot sẽ gắp phôi vào khối máy CNC để bắt đầu quá trình cắt gọt Trong khi Robot và khối CNC 1 đang cắt phôi, cảm biến sẽ báo động tình trạng bận và chuyển phôi chưa cắt đến máy 2 và máy 3.

- Công đoạn phân loại và ghép phôi thành sản phẩm và cho vào hộp

Hình 1.22: Phân loại và ghép phôi

Sau khi cắt tại nhà ga, phôi sẽ được băng tải vận chuyển đến quy trình phân loại và ghép Các phôi đã cắt tạo rãnh sẽ được phân loại qua cảm biến theo các loại: kim loại, nhựa xanh lục và nhựa xanh dương Tiếp theo, chúng sẽ được đưa vào tay máy XYZ theo thứ tự: kim loại, nhựa xanh lục và nhựa xanh dương.

Sau khi được phân loại, các cảm biến trên tay máy XYZ sẽ phát hiện vật thể, sau đó tay máy sẽ hoạt động để ghép hoàn chỉnh sản phẩm và cho vào hộp.

Công đoạn bỏ sản phẩm hoàn thiện lên giá đỡ

Hình 1.23: Bỏ hàng lên giá đỡ

Sau khi hộp được đưa vào, băng tải sẽ tiếp tục vận chuyển hộp đến cần cẩu Tại đây, cần cẩu sẽ nâng hộp và xếp lên các kệ theo thứ tự từ ngoài vào trong và từ dưới lên trên.

1.2.3 Kết nối Factory I/O và Siemens Tia Portal

Mở chương trình TIA Portal để bắt đầu lập trình logic Tiếp theo, tạo bảng Symbol để khai báo các ngõ vào và ra, như hình minh họa bên dưới.

Tiếp theo, chúng ta sẽ viết một đoạn chương trình nhỏ

Bây giờ, đoạn chương trình logic đã viết xong Chúng ta load chương trình này xuống PLC Sim để chạy Sau đó, bật PLC Sim sang chế độ Run

Hình 1.27: Bật PLC sang chế độ Run

Bây giờ, chúng ta sẽ mở chương trình Factory IO để thực hiện mô phỏng

Thiết kế mô hình cần sử dụng

Khi thiết kế mô hình, hãy đảm bảo đặt tên cho các ngõ vào và ra theo đúng tên trong chương trình PLC Việc này giúp dễ dàng nhận biết và quản lý các điều khiển trong hệ thống.

Hình 1.29: Thiết kế mô hình cần sử dụng

Tiếp theo chúng ta sẽ vào menu File -> Driver để cấu hình kết nối giữa Factory IO và PLC

Một cửa sổ Driver sẽ hiện ra Trong này có rất nhiều driver khác nhau tương ứng với các dòng PLC khác nhau

Trong ví dụ này chúng ta dùng PLC Sim của Siemens Do đó chúng ta chọn mục Siemens S7-PLCSIM như trong hình

THIẾT KẾ PHẦN CỨNG HỆ THỐNG DÂY CHUYỀN SẢN XUẤT TỰ ĐỘNG TRONG NHÀ MÁY

QUY TRÌNH HOẠT ĐỘNG CỦA HỆ THỐNG

Hình 2.1:Sơ đồ hệ thống

Hoạt động của từng khâu trong mô hình

-Khi bấm khởi động mô hình,phôi chưa gia công sẽ xuất hiện ngẫu nhiên và được băng tải đưa đến các khâu làm việc

Khi phôi trên băng tải gặp cảm biến phát hiện, nó sẽ bị chặn lại bởi Roller Stop Sau đó, Pusher sẽ đẩy vật liệu vào băng tải khác để chuyển tiếp đến trung tâm gia công.

Hình 2.3: Phôi bị cản và đẩy

-Phôi bị đẩy vào cửa vào của Machining Center thì sẽ được cánh tay Robot gắp

-Robot gắp phôi bỏ vào khối máy CNC để cắt gọt,tạo rãnh

Hình 2.5: Robot bỏ phôi vào khối máy CNC

-Phôi đã được gia công và được cánh tay Robot đưa ra cửa thoát hiểm và băng tải để đi đến khâu phân loại

Hình 2.6: Robot gắp phôi đã gia công qua cửa thoát hiểm

-Phôi đã được gia công được băng tải đưa đến khâu phân loại

Hình 2.7: Phôi được gia công và đưa ra băng chuyền

-Phôi đã gia công đi qua cảm biến phân loại chất liệu và màu sắc

Hình 2.8: Phôi đã gia công đi qua cảm biến phân loại

Sau khi phôi được gia công và phân loại, các Roller Stop và Pusher sẽ được cài đặt tương ứng cho từng loại phôi, nhằm đẩy chúng vào tay máy XYZ một cách hiệu quả.

Hình 2.9: Phôi đã được phân loại được đưa vào tay máy XYZ đã được cài đặt

-Khi phôi được phân loại đưa vào tay máy XYZ thì sẽ đi qua cảm biến,lúc này sẽ xuất hiện nắp sản phẩm

Hình 2.10: Phôi đã phân loại và nắp sản phẩm xuất hiện

Khi phôi đã được phân loại và nắp đã được lắp vào vị trí, tay máy XYZ sẽ hoạt động và hộp chứa sản phẩm sẽ xuất hiện Lúc này, tay máy sẽ gắp nắp để ghép với phôi đã được gia công trước đó.

Hình 2.11: Tay máy XYZ gắp nắp

-Tay máy XYZ hoạt động gắp nắp và ghép với phôi đã được gia công tạo thành sản phẩm hoàn chỉnh và cho vào hộp

Hình 2.12: Sản phẩm đã ghép xong và bỏ vào thùng hàng

-Sau khi sản phẩm hoàn chỉnh được bỏ vào thùng hàng thì băng tải con lăn hoạt động đưa đến cần cẩu và kệ hàng

Hình 2.13: Băng tải con lăn vận chuyển thùng hàng chứa sản phẩm hoàn chỉnh

-Thùng hàng được đưa đến vị trí đã được cài đặt,lúc này cần cẩu bắt đầu hoạt động

Hình 2.14: Thùng hàng được đưa vào vị trí phù hợp

-Thùng hàng được cần cẩu đưa ra khỏi băng tải

Hình 2.15: Cần cẩu lấy thùng hàng ra khỏi băng tải

-Thùng hàng được bỏ vào kệ theo thứ tự từ dưới lên trên và từ ngoài vào trong

Hình 2.16: Thùng hàng được đưa lên kệ

THIẾT KẾ CƠ KHÍ HỆ THỐNG

2.2.1 Yêu cầu cơ khí hệ thống

- Hệ thống đủ số lượng

- Lắp đặt hệ thống đúng vị trí

- Các cơ cấu máy CNC và tay gắp phải hoạt động tốt

- Các cảm biến phát hiện phải hoạt động tốt

- Động cơ băng chuyền hoạt động đúng với nút nhấn.

THIẾT KẾ CƠ KHÍ

Dựa vào hộp công cụ cơ bản mà ta thiết kế ra được cấu trúc cơ khí

Hình 2.17: Cấu trúc cơ khí của hệ thống

BẢN VẼ KỸ THUẬT

THIẾT KẾ CHÂN I/O CHO HỆ THỐNG

2.5.1 Yêu cầu hệ thống chân I/O

- Các thiết bị được kết nối với nhau đúng địa chỉ

- Hệ thống phần mềm ổn định

THIẾT KẾ PHẦN MỀM HỆ THỐNG DÂY CHUYỀN SẢN XUẤT TỰ ĐỘNG TRONG NHÀ MÁY

THIẾT KẾ PHẦN MỀM

Hình 3.1:Lưu đồ thuật toán

Khi nhấn nút Start, các băng tải sẽ hoạt động và phôi xuất hiện Cảm biến sẽ phát hiện vật, nếu Robot 1 không bận, Roller Stop 1 và Pusher 1 sẽ hoạt động để đẩy phôi vào Robot 1 Nếu Robot 1 bận, phôi sẽ được chuyển sang Robot 2 Tại Robot 2, nếu không bận, Roller Stop 2 và Pusher 2 sẽ đẩy phôi vào Robot 2; nếu bận, phôi sẽ tiếp tục đến Robot 3 Tương tự, nếu Robot 3 không bận, Roller 3 và Pusher 3 sẽ đẩy phôi vào Robot 3, và nếu Robot 3 bận, quá trình sẽ quay lại Robot 1 để lặp lại.

Hình 3.2: Lưu đồ phôi được cắt và đưa đến kệ hàng

Sau khi gia công, phôi sẽ được băng tải chuyển đến cảm biến phân loại, nơi chúng được phân loại dựa trên 4 vùng màu khác nhau Khi cảm biến nhận diện kim loại, con Pusher Metal sẽ hoạt động để đẩy phôi vào tay máy XYZ nhằm ghép phôi và đóng gói Sau khi được đóng vào thùng hàng, sản phẩm sẽ tiếp tục được băng chuyền đưa đến cần cẩu, nơi cần cẩu sẽ đưa hàng lên kệ đã được thiết lập cho kim loại Quy trình tương tự cũng được áp dụng cho các loại phôi khác.

Hình 3.5: Netword 1 Nw1: Giao thức kết nối mô phỏng giữa Tia Portal V14 – S7 1200 và Factory

Nw2: Kích Bit Start lên mức 1 hệ thống bắt đầu hoạt động

Kích bit Stop lên mức 1 ngắt bit Run và hệ thống dừng lại

Nw3: Bit Start lên 1 sẽ kích bit Run lên 1 đồng thời duy trì để hệ thống hoạt động liên tục

Nw4: Nếu bit M_start lên 1 sẽ kích các ngõ ra như sau:

Kích 1 loạt 3 bit Q0.0, Q0.1, Q0.2 lên 1(3 Robot gia công)

Kích 1 loạt 8 bit từ Q.3 – Q1.2 lên 1(8 băng tải chở sản phẩn chưa gia công)

Kích 1 loạt 12 bit từ Q1.6 – Q3.2 lên 1 (12 băng tải sản phẩm đã gia công)

Hình 3.9: Netword 5 Nw4: Nếu bit M_stop lên 1 sẽ kích các ngõ ra như sau:

Kích 1 loạt 3 bit Q0.0, Q0.1, Q0.2 xuống 0 (3 Robot gia công)

Kích 1 loạt 8 bit từ Q.3 – Q1.2 xuống 0 (8 băng tải chở sản phẩm chưa gia công)

Kích 1 loạt 12 bit từ Q1.6 – Q3.2 xuống 0 (12 băng tải sản

Hình 3.10: 3 Robot trong mô hình

Hình 3.11: Băng tải chở sản phẩm chưa gia công

Hình 3.12: Băng tải chở sản phẩm đã gia công

Nw6: Nếu bit reset_counter lên 1 sẽ kích bit M_reset_counter để bộ đếm sản phẩm hoạt động lại từ đầu

Nw7: Gồm 4 phần như sau:

Group 1: Nếu Cảm biến SS_Raw1_Limit phát hiện có Raw thì kích Xylanh

Stopper để chặn Raw và chờ 1s để Xylanh Pusher đẩy Raw vào băng tải của Robot 1.Group 2 và Group 3 tương tự

Group 4: Nếu Xylanh Pusher đẩy ra đụng cảm biến hành trình ngoài cùng thì ngắt Xy lanh Pusher và Stopper

Hình 3.16: Mô hình công đoạn đưa phôi vào Machining

Nw8: Mỗi 15s kích cho Raw ra 1 lần

Hình 3.18: Phần ADD RAW trong mô hình

Hình 3.19: Netword 19 Nw9: Sắp xếp Sản phẩm kim loại vào kệ bên phải ngoài cùng

Nw15: Sắp xếp Sản phẩm nhựa màu Xanh lá vào 2 kệ ở giữa

Nw19: Sắp xếp Sản phẩm nhựa màu Xanh dương vào 2 kệ bên trái ngoài cùng

Hình 3.20: 3 kệ hàng trong mô hình

Hình 3.22: Netword 12 Nw10: Set up vị trí cho trục X của cả 3 tay máy gắp hàng

Nw15: Set up vị trí cho trục Z của cả 3 tay máy gắp hang

Hình 3.25: Netword 14 Nw11: Set up trục X của nhà kho

Nw13: Set up vị trí trục ZD cho kệ

Nw19: Nếu giá trị của trục ZD đang được sử dụng thì sẽ sử dụng qua các biến đã được khi báo của bên trục ZU

Hình 3.28: Netword 17 và 18 Nw16,17,18: Phân loại sản phẩm là Nhựa Blue or Green or Metal dựa vào cảm biến Màu sắc với 4 vùng màu(hình bên dưới):

1/ SS_Color1 & SS_color2 : Blue

2/ SS_Color2 & SS_color3 : Green

3/ SS_Color1 & SS_color4 : Metal

Sau khi phân loại xong các Xylanh Pusher sẽ đẩy sản phẩm vào từng tay máy tương ứng(hình bên dưới)

Hình 3.29: Trạm cảm biến phân loại sản phẩm

Hình 3.30: Mô hình làm việc khi đã qua cảm biến phân loại

3.1.4 Lập trình SCADA mô phỏng dây chuyền sản xuất tự động trong nhà máy trên TIA PORTAL V14

Lập trình Scada trên Tia Portal V14

Hình 3.31: Khởi động Tia Portal V14

Hình 3.33:Chọn PLC và hệ thống mô phỏng

Hình 3.34:Chọn CPU và Version

Hình 3.36: Kết nối PLC với hệ thống mô phỏng

Thiết kế giao diện mô phỏng WinCC Mở giao diện làm việc :

Sau khi viết xong chương trình (code) ta chọn Divice → Screens → Add new screen để tạo gian diện mô phỏng

Hình 3.37: Giao diện thiết kế chính

Mở thanh công cụ toolbox để chọn các Symbol :

Từ thanh công cụ toolbox, người dùng có thể lựa chọn các biểu tượng chức năng như nút nhấn, hiển thị số đếm, và các chức năng thông báo (alarm), cùng với các biểu tượng như băng chuyền và bồn nước.

Hình 3.38: Lấy các biểu tượng điều khiển

Chọn chuột phải vào biểu tượng → Properties để cài đặt các thông số

Hình 3.39: Cài đặt hiệu ứng và kết nối với chương trình chính

Hình 3.40: Cài đặt chức năng nút nhấn

Hình 3.41: Lấy biểu tượng hiển thị và cài đặt hiệu ứng

Chọn biểu tượng symbol từ toolbox thả vào màn hình chính

Chọn chuột phải vào biểu tượng → Properties → General để thay đổi biểu tượng theo mong muốn

Hình 3.43:Thay đổi biểu tượng

Chọn chuột phải vào biểu tượng → Properties → Aminations → Appearance

→ chọn loại hiệu ứng ( mức 1 vật sẽ đổi màu xanh nếu mức 0 vật sẽ bình thường )

Hình 3.44: Đặt hiệu ứng chuyển động và kết nối với chương trình chính

Làm tương tự đến khi hoàn thành thiết kế

Hình 3.45: Hoàn thành thiết kế

Nhấn OK để chạy chương trình mô phỏng

Hình 3.46: Chạy chương trình mô phỏng

Nhấn Khởi động thì nút Hoạt động hiển thị màu xanh

Hình 3.47: Trạng thái hoạt động

Chương trình hiển thị số thùng hàng đã được để lên kệ

Hình 3.48: Hiển thị sản phẩm trên kệ hàng

Khi chương trình mô phỏng đang chạy chúng ta nhấn nút Tạm dừng thì trạng thái sẽ bật Dừng và hiển thị màu đỏ

3.1.5 Mô hình hoàn thiện trên Factory I/O

Hình 3.49:Mô hình hoàn thiện

3.1.6 Nối chân I/O trên phần mềm Factory I/O

KIỂM THỬ,ĐÁNH GIÁ VÀ KẾT LUẬN

KIỂM THỬ

Kiểm thử băng chuyền băng tải

Hệ thống Số lần thử Số lần lỗi Lỗi

Băng chuyền băng tải 100 0 Hoạt động bình thường

Hình 4.1:Bảng kiểm thử băng chuyền băng tải

-Băng chuyền băng tải hoạt động tốt,không xảy ra lỗi khi vận chuyển phôi và sản phẩm

Hình 4.2: Băng chuyền băng tải vận chuyển phôi

Kiểm thử khối máy CNC

Hệ thống Số lần thử Số lần lỗi Lỗi

Khối máy CNC 100 0 Hoạt động bình thường

Hình 4.3: Bảng kiểm thử khối máy CNC

Hệ thống Số lần thử Số lần lỗi Lỗi

Cảm biến 100 0 Hoạt động bình thường

Hình 4.5: Bảng kiểm thử cảm biến

Hệ thống Số lần thử Số lần lỗi Lỗi

Tay máy XYZ 100 6 Khi lắp các phần lại với nhau bị lệch và hút hụt,làm rơi phôi

Hệ thống tay gắp lắp ráp đôi khi vẫn sai lệch dẫn đến rơi sản phẩm

Hình 4.7: Tay máy gắp,ghép hụt

Hệ thống Số lần thử Số lần lỗi Lỗi Đóng hộp sản phẩm 100 0 Hoạt động bình thường

Hình 4.8: Bảng kiểm thử đóng hộp

Tay máy XYZ thả vào hộp chính xác và không bị lệch ra ngoài

Hình 4.9: Đóng hộp sản phẩm

Hệ thống Số lần thử Số lần lỗi Lỗi

Cần cẩu và kệ hàng 100 3 Cần cẩu làm rơi hàng

Làm rơi thùng hàng xuống và lỗi xếp hàng vào kệ

Hình 4.10: Lỗi xếp hàng vào kệ

KẾT LUẬN

-Hệ thống giải quyết vấn đề về quản lý gia công chính xác Giải quyết việc vận chuyển các sản phẩm từ máy này qua máy khác

-Gia công và lắp ráp đủ và chính xác trong 1 nhà máy quy mô lớn

-Giảm tải một khối lượng lớn công việc mà vẫn chính xác.

HƯỚNG PHÁT TRIỂN

-Có thể áp dụng thêm quy trình lấy hàng từ kho để hoàn thiện được quy trình công nghiệp trong nhà máy

-Sử dụng thêm phân loại theo khối lượng cũng như là kích cỡ phôi, hàng.

Ngày đăng: 29/03/2022, 16:10

HÌNH ẢNH LIÊN QUAN

Hình 1.10: Pick & place - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 1.10 Pick & place (Trang 21)
Hình 1.12: Sản phẩm hoàn chỉnh - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 1.12 Sản phẩm hoàn chỉnh (Trang 22)
Hình 1.18: Roller Stop - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 1.18 Roller Stop (Trang 25)
Hình 1.23: Bỏ hàng lên giá đỡ - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 1.23 Bỏ hàng lên giá đỡ (Trang 28)
Hình 1.24: PLC Tags - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 1.24 PLC Tags (Trang 29)
Hình 1.27: Bật PLC sang chế độ Run - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 1.27 Bật PLC sang chế độ Run (Trang 30)
Hình 1.2 6: Load chương trình - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 1.2 6: Load chương trình (Trang 30)
Hình 1.28: Thư viện Factory I/O - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 1.28 Thư viện Factory I/O (Trang 31)
Hình 2.18: CPU 1214C - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 2.18 CPU 1214C (Trang 44)
Hình 2.19: Module SM 1223 - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 2.19 Module SM 1223 (Trang 45)
Hình 3.1:Lưu đồ thuật toán - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 3.1 Lưu đồ thuật toán (Trang 49)
Hình 3.3: Input - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 3.3 Input (Trang 51)
Hình 3.8: Netword 4 - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 3.8 Netword 4 (Trang 54)
Hình 3.7: Netword 3 - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 3.7 Netword 3 (Trang 54)
Hình 3.9: Netword 5 - THIẾT kế và mô PHỎNG dây CHUYỀN sản XUẤT tự ĐỘNG TRONG NHÀ máy
Hình 3.9 Netword 5 (Trang 55)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w