TỔNG QUAN VỀ HỆ THỐNG VÀ LÝ DO CHỌN ĐỀ TÀI
Đặt vấn đề
1.1.1 Tìm hiểu chung về hệ thống lưu trữ hàng hóa
Trong những năm gần đây, Việt Nam đã tích cực phát triển và hội nhập vào nền kinh tế toàn cầu với nền sản xuất đa dạng và tiềm năng Sự tự động hóa trong sản xuất đã trở thành xu hướng quan trọng, đáp ứng nhu cầu ngày càng cao trong sinh hoạt hàng ngày Sự ra đời và cải tiến của các công nghệ như chip điện tử, PLC, máy tính và CNC đã thúc đẩy sự phát triển mạnh mẽ của tự động hóa, nâng cao hiệu quả và độ chính xác trong quy trình sản xuất.
Công nghệ tự động hóa đã được ứng dụng hiệu quả trong kho lưu trữ tự động, chuyển giao một phần hoặc toàn bộ hoạt động sản xuất từ con người sang máy móc Quy trình tự động hóa đặc biệt ở chỗ giảm thiểu sự can thiệp của con người, cho phép máy móc hoạt động linh hoạt và trơn tru nhờ vào các hệ thống điều khiển tiên tiến Hệ thống lưu kho tự động mang lại nhiều lợi ích, bao gồm tăng cường hiệu suất, giảm thiểu sai sót và tiết kiệm thời gian trong quá trình quản lý hàng hóa.
- Sử dụng ít nhân công và diện tích để chứa hàng hóa
- Phân loại được các hàng hóa khác nhau (đa dạng hàng hóa thường để chung
- với nhau trong 1 kho rất khó để phân loại)
- Bảo quản tốt hàng hóa khi có số lƣợng nhiều (Chất hàng chồng lên nhau dẫn đến hƣ hỏng móp méo)
- Dễ soát số lƣợng hàng hóa xuất và nhập trong kho
- Hạn chế các loại xe nâng hạ vận hành bằng tay và giảm thiểu tai nạn do lỗi vận hành của công nhân
- Loại bỏ các hƣ hỏng sản phẩm do lỗi xử lý thủ công trong kho
Hệ thống theo dõi hàng tồn kho cung cấp cập nhật theo từng ngày và giờ, giúp quản lý một cách chính xác mà không cần nhiều sự giám sát từ con người.
- Hệ thống có thể hoạt động 365 ngày một năm
- Làm gia tăng mạnh năng lực cho khâu dịch vụ khách hàng
- Cho phép rút ngắn thời gian thu hồi khoản đầu tƣ (ROI)
Hiện nay, nhiều công ty lớn đã áp dụng hệ thống lưu kho tự động, giúp nâng cao năng suất và giảm chi phí vận hành Amazon, một ví dụ điển hình, đã tăng 40% doanh thu và giảm chi phí vận hành xuống dưới 10% nhờ vào hệ thống kho lưu trữ thông minh Công nghệ này đã mang lại hiệu quả rõ rệt cho doanh nghiệp Tại Việt Nam, ngày càng nhiều công ty, trong đó có Vinamilk - một trong những doanh nghiệp hàng đầu về kho xưởng sản xuất, cũng đang chuyển sang sử dụng hệ thống kho thông minh để tối ưu hóa quy trình lưu trữ và quản lý hàng hóa.
Các chuyên gia khuyến cáo doanh nghiệp nên từ bỏ phương pháp lưu trữ và bảo quản hàng hóa tại kho truyền thống, vì cách này làm tăng chi phí sản phẩm và dịch vụ do chi phí lưu trữ cao.
Trong thời gian dài, việc không áp dụng kho lưu trữ tự động có thể làm giảm sức hấp dẫn của doanh nghiệp đối với khách hàng, nhất là khi so sánh với các công ty đã ứng dụng công nghệ này.
Trong những năm tới, xu hướng sử dụng công nghệ kho lấy hàng tự động sẽ gia tăng mạnh mẽ, đặc biệt tại các doanh nghiệp vừa và nhỏ Nhiều doanh nghiệp sẽ dần chuyển từ kho truyền thống sang hệ thống kho thông minh nhằm giảm chi phí lao động Mục tiêu chính là nâng cao năng lực cạnh tranh và tối ưu hóa chi phí vận hành, từ đó gia tăng lợi nhuận trong kinh doanh thông qua tự động hóa quy trình xuất nhập sản phẩm.
Hình 1 Các loại phương tiện bốc xếp hàng hóa hiện nay
Mục đích của nghiên cứu và thực hiện đề tài này là ứng dụng kiến thức đã học vào thực tiễn, kiểm tra và nâng cao trình độ chuyên môn Qua đó, chúng tôi đánh giá lượng kiến thức đã đạt được để thi công mô hình, phát huy tính sáng tạo và cải thiện khả năng làm việc nhóm, cũng như giải quyết vấn đề Đây cũng là cơ hội để khẳng định bản thân trước khi bước vào môi trường chuyên nghiệp sau khi tốt nghiệp.
Nhằm đáp ứng nhu cầu sắp xếp sản phẩm và hàng hóa một cách tự động, tiết kiệm thời gian và chi phí, nhóm đã quyết định chọn đề tài “Thiết kế và chế tạo hệ thống lưu kho tự động sử dụng PLC S7-1200”.
Ý nghĩa khoa học và thực tiễn đề tài
Mô hình hệ thống lưu kho tự động ứng dụng PLC S7-1200 được thiết kế và thi công với mục đích nghiên cứu, đồng thời có thể áp dụng vào thực tế Tài liệu này sẽ phục vụ như một nguồn học tập cho sinh viên các khóa sau và làm tài liệu tham khảo cho việc thiết kế hệ thống lưu kho tự động tại các nhà máy.
Đối tƣợng nghiên cứu và phạm vi nghiên cứu
- PLC S7-1200 CPU 1214C DC/DC/DC
- Phần mềm Tia Portal, HMI
- Driver TB6600 Phạm vi nghiên cứu:
- Thiết kế phần cứng và tạo ra mô hình, sản phẩm hoàn chỉnh
- Lập trình trên PLC S7-1200 điều khiển giám sát “Hệ thống lưu kho tự động sử dụng PLC S7-1200 ”.
Phương pháp Nghiên cứu
Để đạt được kết quả tốt nhất trong quá trình thực hiện, chúng tôi đã tham khảo tài liệu từ trang chủ http://www.siemens.com và thực hành trực tiếp trên CPU 1214 của Siemens Ngoài ra, chúng tôi cũng đã mượn và nghiên cứu một số tài liệu do giảng viên hướng dẫn cung cấp, cũng như tài liệu từ thư viện và các diễn đàn, blog liên quan.
Nghiên cứu các mô hình ở những khóa trước, từ đó rút ra kinh nghiệm để tiến hành thực hiện mô hình.
Kế hoạch nghiên cứu
Thu thập và nghiên cứu tài liệu
Tìm hiểu PLC S7-1200, phần mềm TIA Portal , Driver TB6600 Viết chương trình
Xây dựng mô hình, kiểm tra và sửa lỗi
Kiểm tra, hoàn thiện phần cứng và chương trình
Hoàn thành đồ án: đánh máy, in ấn, đóng bìa và nộp đề tài.
Nội dung đề tài
Chương 1: Tổng quan về hệ thống lưu kho tự động và lý do chọn đề tài
Nội dung: Giới thiệu tổng quát về đề tài “Thiết kế, chế tạo hệ thống lưu kho tự động sử dụng PLC S7-1200 ”
Chương 2: Cơ sở lí thuyết tự động hóa
Nội dung: Giới thiệu về PLC S7-1200: các dòng CPU, cấu trúc phần cứng, I/O, các tập lệnh
Chương 3: Thi công và Thiết kế hệ thống
Nội dung: Thiết kế phần cứng và chế tạo mô hình
Chương 4: Lập trình cho hệ thống
Nội dung: Sơ đồ nối dây, bảng phân công đầu vào đầu ra, lưu đồ thuật toán, chương trình điều khiển và thiết kế giao diện HMI.
CƠ SỞ LÍ THUYẾT TỰ ĐỘNG HÓA
Mở đầu
Sự phát triển mạnh mẽ của kỹ thuật điều khiển tự động hiện đại và công nghệ điều khiển logic đã được thúc đẩy bởi sự tiến bộ của công nghệ máy tính.
Kỹ thuật điều khiển logic PLC (Programmable Logic Control) đã được phát triển từ những năm 1968-1970 Ban đầu, việc sử dụng các thiết bị PLC yêu cầu người dùng có kiến thức điện tử và trình độ chuyên môn cao Tuy nhiên, ngày nay, các thiết bị PLC đã phát triển mạnh mẽ và trở nên phổ biến trong đời sống lao động.
Thiết bị điều khiển logic lập trình (PLC) là một loại thiết bị điều khiển đặc biệt dựa trên bộ vi xử lý, sử dụng bộ nhớ lập trình để lưu trữ các lệnh và thực hiện các chức năng như tính toán logic, lập chuỗi, định giờ và đếm PLC được thiết kế để dễ sử dụng cho các kỹ sư mà không yêu cầu kiến thức sâu về máy tính, giúp họ điều khiển hiệu quả các loại máy móc và quy trình công nghệ.
Chúng được thiết kế có thể cài đặt hoặc thay đổi chương trình một cách linh hoạt
Các nhà thiết kế PLC cần lập trình chương trình điều khiển bằng ngôn ngữ đơn giản nhất, gọi là ngôn ngữ điều khiển Thuật ngữ logic trong lập trình chủ yếu liên quan đến các hoạt động logic, ví dụ như nếu có điều kiện A và B thì C sẽ thực hiện một công việc cụ thể Người vận hành sẽ nhập chuỗi lệnh vào bộ nhớ PLC, và thiết bị điều khiển PLC sẽ giám sát các tín hiệu vào và ra theo chương trình, thực hiện các quy tắc điều khiển đã được lập trình trước.
PLC là thiết bị tương tự như máy tính nhưng được tối ưu hóa cho các hệ thống điều khiển trong môi trường công nghiệp Chúng được thiết kế bền bỉ để chịu đựng rung động, nhiệt độ, độ ẩm và tiếng ồn từ môi trường xung quanh.
Có sẵn giao diện cho các thiết bị đầu vào và đầu ra, cho phép lập trình dễ dàng bằng các ngôn ngữ điều khiển dễ hiểu, chủ yếu tập trung vào các phép toán logic và chuyển mạch.
Bộ điều khiển logic PLC có chức năng tương tự như bộ điều khiển truyền thống dựa trên rơle và công tắc tơ, cũng như các khối điện tử, giúp tự động hóa quy trình và tối ưu hóa hiệu suất hoạt động.
Thu thập các tín hiệu vào và các tín hiệu phản hồi từ các cảm biến để thực thi các lệnh điều khiển
Liên kết và ghép nối các tín hiệu theo yêu cầu điều khiển, thực hiện việc đóng mở các mạch phù hợp với công nghệ đã được lập trình sẵn.
Tính toán và soạn thảo các lệnh điều khiển dựa trên việc so sánh thông tin thu thập được với các dữ liệu đã được cài đặt sẵn, nhằm đưa ra các lệnh điều khiển cho hệ thống.
Phân phát các lệnh điều khiển đến các địa chỉ thích hợp
Bộ PLC có khả năng kết nối với bộ điều khiển số NC hoặc CNC, tạo thành hệ thống điều khiển thích nghi cho máy công cụ và người máy công nghiệp Trong các trung tâm gia công, mọi quy trình công nghệ đều được điều khiển bởi bộ PLC, đảm bảo sự chính xác và hiệu quả trong sản xuất.
Giới thiệu về PLC S7-1200
2.2.1 Tổng quan về nguồn gốc PLC
Vào năm 1968, công ty General của Mỹ đã giới thiệu thiết bị điều khiển lập trình được (PLC), tuy nhiên hệ thống này còn cồng kềnh và đơn giản, gây khó khăn cho người vận hành và không đáp ứng đủ nhu cầu sử dụng Hiện nay, thị trường có nhiều loại PLC từ các hãng sản xuất nổi tiếng như Siemens, Omron, Mitsubishi, Festo, Schneider, Hitachi, và Koyo, với nhiều thế hệ khác nhau Ngoài ra, các hãng cũng cung cấp các thiết bị liên quan như module và cảm biến, hỗ trợ cho quá trình tự động hóa.
2.2.2 Một số nhóm PLC phổ biến hiện nay
- CPU S7 300: 312IFM; 312C; 313; 313C; 313C-2DP+P; 313C-2DP; 314; 314IFM; 314C-2DP+P; 314C-2DP; 315; 315-2DP; 315E-2DP; 316-2DP; 318-2
- CPU S7 1200: CPU 121xC: 1211C; 1212C; 1214C.1215C Mitsubishi: Họ FX
Omron: Họ CMQ Controtechnique: Họ Compact TWD LCAA 10DRP; TWD LCAA 16DRP; TWD LCAA 24DRP
- AC 800M, đây là loại có 2 module CPU làm việc song song theo chế độ dự phòng nóng
S7-1200 là một dòng của bộ điều khiển logic lập trình (PLC) có thể kiểm soát nhiều ứng dụng tự động hóa
Giới thiệu PLC S7 1200, bao gồm :
- 3 bộ điều khiển nhỏ gọn với sự phân loại trong các phiên bản khác nhau giống nhƣ điều khiển AC hoặc DC phạm vi rộng
- 2 mạch tương tự và số mở rộng điều khiển mô-đun trực tiếp trên CPU làm giảm chi phí sản phẩm
- 13 module tín hiệu số và tương tự khác nhau
- 2 module giao tiếp RS232/RS485 để giao tiếp thông qua kết nối PTP
- Module nguồn PS 1207 ổn định, dòng điện áp 115/230 VAC và điện áp 24 VDC
2.2.3.1 Chế độ bảo mật của PLC S7-1200
Chế độ bảo mật về quyền truy cập và CPU và khối hàm
Cấp độ bảo mật Mức độ truy cập
Full Access Cho phép toàn quyền truy cập
Cho phép HMI truy cập tới PLC và chỉ đƣợc phép đọc TIA Portal Muốn có toàn quyền truy cập phải có password
Chỉ có quyền cho phép HMI truy cập tới PLC Muốn toàn quyền truy cập thì phải có password
Bảo mật hoàn toàn kể cả với HMI Muốn nắm đƣợc toàn quyền truy cập phải có password
Bảng 2.1 Mức độ bảo mật của PLC
Chế độ Know-how Protection cho phép người dùng ngăn chặn truy cập trái phép vào các khối hàm, tổ chức OB, FB, FC và DB Người dùng có thể thiết lập mật khẩu riêng để giới hạn quyền truy cập vào các khối hàm, đảm bảo an toàn thông tin và bảo mật dữ liệu.
Một tính năng bảo mật mới cho phép người dùng ẩn các khối chương trình trên thẻ nhớ hoặc CPU, giúp bảo vệ sở hữu trí tuệ của lập trình viên Chức năng Copy Protection có thể được áp dụng cho các khối OB, FB và FC, mang lại sự an toàn cho các tài sản trí tuệ.
Đánh giá ƣu nhƣợc điểm của PLC
Nguyễn Hồng Quân Mã SV: 1811505520139
Thiết kế và Thi Công Hệ Thống Lưu Kho Tự Động sử dụng PLC S7-1200
2 Các số liệu, tài liệu ban đầu:
Kho lưu giữ hàng hóa 9 ô
Băng tải, động cơ băng tải để đƣa sản phẩm vào và ra
Hệ thống cánh tay gắp đưa sản phẩm vào ô lưu giữ hàng hóa
3 Nội dung chính của đồ án:
CHƯƠNG 1: TỔNG QUAN VỀ HỆ THỐNG VÀ LÝ DO CHỌN ĐÈ TÀI
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT TỰ ĐỘNG HÓA
THI CÔNG VÀ THIẾT KẾ HỆ THỐNG
Thiết kế phần cứng của hệ thống
3.1.1 Sơ đồ khối của hệ thống
Sơ đồ khối của hệ thống bao gồm các phần nhƣ sau:
- Phần PLC : là phần đầu não, là trung tâm của hệ thống, là nơi điều khiển toàn bộ hệ thống
- Phần máy tính : Phần giám sát hệ thống trong quá trình hoạt động, đồng thời cũng là nơi điều khiển đƣa hàng đến các ô nhƣ ý muốn
- Phần cảm biến : Nhận biết hàng đã đƣợc đặt lên băng tải để làm băng tải hoạt động đồng thời cũng kích hoạt các cơ cấu chấp hành
- Phần Nguồn : Cấp nguồn cho toàn bộ hệ thống trong suốt quá trình hoạt động
- Phần Driver : Điều khiển các động cơ bước hoạt động
- Phần cơ cấu chấp hành : Xử lý tín hiệu nhận đƣợc và thực hiện các công việc đã đƣợc lập trình sẵn
Hình 3.1 Sơ đồ khối của hệ thống
3.1.2 Mô tả công nghệ của hệ thống
Mô hình lưu kho gồm có hai chế độ: “chế độ auto” và “chế độ manual”
Khi hoạt động hệ thống, ta chọn trước 1 trong 2 chế độ
Khi hệ thống khởi động, đặt một sản phẩm lên băng tải, cảm biến 1 sẽ phát hiện sản phẩm và kích hoạt băng tải, đưa sản phẩm đến cảm biến 2.
Khi cảm biến 2 phát hiện sản phẩm, cánh tay robot sẽ tự động hoạt động để gắp và di chuyển sản phẩm đến các ô trong kho theo thứ tự từ 1 đến 9.
Khi xuất hàng ra khỏi kho thì hệ thống sẽ mặc định xuất hàng theo thứ từ 1 đến 9
Trong chế độ điều khiển hoàn toàn bằng tay, người dùng có khả năng xuất và nhập hàng vào kho theo ý muốn Hệ thống cung cấp tính năng chọn ô trên màn hình HMI, giúp dễ dàng xuất hàng ra khỏi kho hoặc nhập hàng vào kho.
Ví dụ: khi ở ô thứ 1 còn trống nhƣng ta vẫn có thể đƣa hàng đến ô thứ 2
Khi chuyển từ chế độ điều khiển bằng tay sang chế độ tự động, sản phẩm sẽ được tiếp tục di chuyển đến các ô trống theo thứ tự từ nhỏ đến lớn.
Quá trình nhập kho và xuất kho diễn ra nhƣ sau:
Khi cảm biến thứ hai phát hiện vật phẩm đến vị trí, bộ điều khiển sẽ tìm ô trống và điều khiển cánh tay robot đưa hàng vào ô đó Tùy thuộc vào "chế độ auto" hoặc "chế độ manual", thứ tự nhập kho sẽ khác nhau Trong "chế độ auto", hệ thống nhập kho từ ô 1 đến ô 9, sau đó cánh tay robot trở về trạng thái ban đầu Ngược lại, trong "chế độ manual", người dùng có thể chọn ô để nhập hàng, và sau khi hoàn tất, cánh tay robot cũng trở lại trạng thái ban đầu.
Bộ điều khiển sẽ xác định ô có hàng trên kệ để xuất kho; nếu không có hàng, hệ thống sẽ không hoạt động và hiển thị thông báo trên màn hình HMI Cánh tay robot di chuyển đến ô có hàng và thực hiện xuất kho, với thứ tự xuất kho phụ thuộc vào chế độ hoạt động Trong chế độ tự động, hàng sẽ được xuất từ ô 1 đến ô 9, sau đó cánh tay robot trở về trạng thái ban đầu Ngược lại, chế độ thủ công cho phép người dùng chọn ô xuất hàng, và sau khi hoàn tất, cánh tay robot cũng trở lại trạng thái ban đầu.
Mạch động lực và điều khiển
Gồm 4 Driver TB 6600 và 4 động cơ bước Chân Dir + đƣợc nối với role trung gian và nối với nguồn 24V Chân Dir – đƣợc nối với nguồn DC0V
Chân Pul – đƣợc nối với nguồn DC 0V Chân Pul + của 4 Driver nối lần lƣợt với đầu ra Q0.0, Q0.2, Q0.4, Q0.6 Các chân A+ A- B+ B- đƣợc nối lần lƣợt với chân A+ A- B+ B- của động cơ step
Cảm biến bao gồm 3 dây: một dây nối vào 0V, một dây nối vào 1, và dây còn lại kết nối với các đầu vào của PLC tại I0.0 và I0.1 Các đầu vào PLC từ I0.2 đến 2M được kết nối với các CTHT từ CTHT 1 đến CTHT 13 Đầu ra 3L+ của PLC được nối vào nguồn 24V, trong khi đầu ra 3M nối vào nguồn 0V.
Các đầu ra của PLC Q0.1, Q0.3, Q0.5, Q0.7,Q1.0 và Q1.1 nối với các role trung gian
LẬP TRÌNH CHO HỆ THỐNG
Phần mềm TIA Portal
Phần mềm Totally Integrated Automation Portal (TIA Portal) do Siemens phát triển lần đầu vào năm 1996, là một công cụ đột phá trong lĩnh vực tự động hóa TIA Portal tích hợp tất cả các công cụ cần thiết trong một nền tảng duy nhất, từ mô phỏng, thiết kế đến thử nghiệm và vận hành hệ thống Việc sử dụng phần mềm này giúp các kỹ sư tiết kiệm đáng kể thời gian, chi phí và công sức trong quá trình nâng cấp và duy trì hệ thống tự động hóa.
Phần mềm TIA Portal là một công cụ nổi bật trong lĩnh vực tự động hóa công nghiệp, được sử dụng phổ biến nhờ giao diện thân thiện, dễ nhìn và dễ sử dụng Nó phù hợp cho cả người mới bắt đầu và những chuyên gia dày dạn kinh nghiệm trong lập trình tự động hóa Với TIA Portal, người dùng có thể dễ dàng cấu hình, lập trình, thử nghiệm và chẩn đoán các bộ điều khiển PLC cùng các module, HMI của Siemens.
Phiên bản TIA Portal V16, được Siemens ra mắt vào cuối năm 2019, hỗ trợ đầy đủ các ngôn ngữ lập trình như LAD, FBD, SCL, STL và GRAPH Điều này giúp các kỹ sư lập trình linh hoạt lựa chọn ngôn ngữ phù hợp cho bộ điều khiển của hệ thống.
Các kỹ sư có thể sử dụng TIA Portal V16 không chỉ để lập trình cho PLC S7-1200 mà còn cho S7-300/400, mang lại hiệu quả cao trong quá trình lập trình.
4.1.2 Lập trình trong TIA Portal
Khởi động chương trình Double click vào biểu tƣợng của phần mềm trên màn hình Desktop nhƣ hình 4.1
Hình 4.1 Biểu tƣợng phần mềm TIA Portal
Sau khi đã khởi động đƣợc phần mềm, ta đƣợc nhƣ hình 4.2:
Hình 4.2 Giao diện khởi động TIA Portal
To create a new project, click on "Create new Project," enter the desired name in the "Project name" field, select the storage location in the "Path" section, and then click to proceed.
Hình 4.3 Tạo dự án mới
Sau khi đã tạo xong một project thì giao diện nhƣ hình 4.4 sẽ xuất hiện với các mục nhƣ sau:
Hình 4.4 Giao diện sau khi tạo 1 dự án
Chọn lựa thiết bị và mạng phù hợp là rất quan trọng để đáp ứng nhu cầu của dự án lập trình Bạn cần xem xét và điều chỉnh các thiết bị lập trình như PLC, HMI và hệ thống PC để đảm bảo hiệu suất tối ưu cho dự án của mình.
PLC Programming: Dùng để lập trình cho PLC, dùng để xem và cập nhật chương trình mới
Visualization: Cấu hình cho giao diện HMI
Online & Diagnostics: kết nối trực tuyến với PLC và chuẩn đoán lỗi
Chọn “Devices & Networks” sau đó chọn “Add new Device” để tiến hành chọn các loại thiết bị nhƣ hình 4.5
Chọn “Controllers” => “CPU”=> “CPU 1214C DCDCDC”
Sau khi chọn xong CPU sẽ xuất hiện giao diện nhƣ hình 4.6, ở đây có nhiều cửa sổ nhỏ, mỗi cái dùng để đáp ứng cho việc lập trình
Hình 4.6 Giao diện S7-1200 Để tiến hành kết nối Profinet ta làm nhƣ sau: Ở mục “General” ta chọn mục
Hình 4.7 Thiết lập địa chỉ IP cho PLC Ở mục “IP Protocol”chọn “Set ID address in the project” ta chọn nhƣ sau:
- Subnet mask: 255.255.255.0 Để lập trình ta làm nhƣ hình 4.8:
- Chọn PLC_1 [CPU 1214C DC/DC/DC] => Program blocks => Main [OB1]
Trên thanh công cụ bên phải, bạn có thể tìm thấy các lệnh cơ bản hỗ trợ cho công việc của mình Ngoài ra, bạn cũng có thể chọn các lệnh tắt từ Favorites, sau đó vào Empty box và sử dụng kéo thả chuột để chọn nhóm lệnh cần thiết Một lựa chọn khác là tham khảo phần Instructions để biết thêm chi tiết.
Hình 4.8: Giao diện lập trình Để nạp chương trình cho PLC ta thực hiện các bước như sau:
Bước 1: Click chuột vào biểu tượng như hình 4.9
Hình 4.9 Nạp chương trình cho PLC (1)
Bước 2: Chọn Realtek PCIe GBE Family Controller, sau đó chọn Start search
Hình 4.10: Nạp chương trình cho PLC (2)
Bước 3: Ta chọn load để nạp chương trình cho PLC như hình 4.11
Hình 4.11 Nạp chương trình cho PLC (3)
Bước 4: Cửa sổ Load preview xuất hiện, tiếp tục chọn Load để nạp chương trình cho PLC
Hình 4.11 Nạp chương trình cho PLC (4)
Bước 5: Chương trình đã được nạp xong, ta nhấp chọn Finish như hình 4.12
Hình 4.12 Nạp chương trình cho PLC (5)
Phân công đầu vào đầu ra
Phân công đầu vào và đầu ra của hệ thống nhƣ sau:
CTHT trục tiến lùiCB phát hiện vật vào %I0.2
CTHT trục trái phải %I1.5 lùiCB phát hiện vật vào %I0.0
CB phát hiện vật ra %I0.1
Bảng 4.13: Đầu vào của hệ thống
Bảng 4.2: Đầu ra của hệ thống
4.3 Lưu đồ thuật toán của hệ thống
Step tiến lùi quay hướng tiến
Step tiến lùi quay hướng lùi
Step nâng hạ dừng Step trái phải dừng
Step nâng hạ hạ xuống
Step trái phải quay trái
Step xoay về hướng kho
Step xoay về hướng băng tải
Step xoay về hướng kho
Chương trình nhập Chương trình xuất
CB vật vào có tín hiệu
CB vật ra có tín hiệu
Vị trí đã tìm cơ cấu di chuyển đến
K.tra chọn vị trí đến Đ
Quét tìm vị trí lấy vật
Cơ cấu di chuyển đến vị trí cần lấy
Ktr chọn vị trí đến
Chương trình điều khiển
4.4.1 Cách thiết lập địa chỉ IP Để kết nối PLC với máy tính thì ta phải thiết lập địa chỉ IP
Vào Network and Sharing Center chọn Change adapter settings nhƣ hình 4.16
Hình 4.13: Thiết lập địa chỉ IP (1)
Click phải vào Ethernet, chọn Ethernet Properties Sau đó chọn Internet Protocol Version 4 và nhập địa chỉ IP vào nhƣ hình 4.17
Hình 4.14: Thiết lập địa chỉ IP (2) Địa chỉ IP có dạng 192.168.xx.yy, trong đó yy thì chọn giống với PLC, xx bắt buộc chọn khác với PLC
Sau khi tạo projec Để xem địa chỉ IP của PLC, trong giao diện chính click chuột phải vào PLC chọn Properties, xem trong phần Ethernet addresses nhƣ hình 4.18
Hình 4.15: Thiết lập địa chỉ IP (3)
Thiết kế giao diện wincc
Ta thực hiện theo các bước sau đây : Bước 1: Vào Devices & Network chọn add new devices như hình 4.19
Hình 4.16: Thiết kế giao diện wincc (1)
Bước 2: Chọn PC systems rồi chọn SIMATIC HMI application chọn wincc RT advanced nhƣ hình 4.20
Hình 4.17: Thiết kế giao diện wincc (2)
Bước 3: Chọn vào mục connections như hình 4.21
Bước 4: Tiến hành xây dựng màn hình wincc như hình 4.22
Hình 4.19: Thiết kế giao diện wincc (4)