Đồ án: Thiết Kế Mô Hình Hệ Thống Lưu Kho Tự Động Sử Dụng PLC S7-1200

Đồ án thiết kế mô hình hệ thống lưu kho tự động sử dụng PLC S7-1200. Tìm hiểu về giải pháp tự động hóa kho bãi, nâng cao hiệu quả quản lý và vận hành.

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2022

89
2
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng Quan Mô Hình Lưu Kho Tự Động PLC S7 1200 Tối Ưu

Trong bối cảnh cuộc cách mạng công nghiệp 4.0, các hệ thống lưu kho tự động đang trở thành giải pháp cốt lõi giúp doanh nghiệp nâng cao hiệu quả và giảm chi phí vận hành. Một thiết kế mô hình lưu kho hiệu quả đòi hỏi sự kết hợp chặt chẽ giữa cơ khí chính xác, cảm biến thông minh và bộ điều khiển tin cậy. Trung tâm của mô hình này là Bộ điều khiển logic khả trình (PLC), đóng vai trò như bộ não xử lý toàn bộ hoạt động. Đề tài nghiên cứu “Thiết kế mô hình Lưu kho tự động PLC S7-1200” của nhóm sinh viên Hoàng Phúc Tài và Phạm Thanh Sang (2022) tập trung vào việc xây dựng một hệ thống mẫu, ứng dụng dòng PLC S7-1200 của Siemens để giải quyết bài toán nhập và xuất kho một cách chính xác. Mô hình này không chỉ mô phỏng quy trình vận hành thực tế mà còn mở ra hướng tiếp cận hiện đại cho việc tự động hóa kho hàng tại Việt Nam. Hệ thống sử dụng các cơ cấu chấp hành như băng tải, cánh tay robot điều khiển bằng động cơ bước, và hệ thống cảm biến để xác định vị trí sản phẩm. Toàn bộ quy trình được giám sát và điều khiển thông qua giao diện HMI (Human-Machine Interface), mang lại khả năng vận hành trực quan và dễ dàng. Việc áp dụng PLC S7-1200, một thiết bị mạnh mẽ với chi phí hợp lý, làm cho giải pháp này có tính khả thi cao khi triển khai trong các nhà kho quy mô vừa và nhỏ, góp phần giải quyết bài toán tối ưu hóa không gian và nhân lực.

1.1. Vai trò của tự động hóa trong quản lý kho hàng hiện đại

Quản lý kho hàng hiện đại đối mặt với áp lực về tốc độ, độ chính xác và khả năng tối ưu hóa không gian. Tự động hóa chính là câu trả lời cho những thách thức này. Một hệ thống lưu kho tự động giúp loại bỏ các sai sót do con người, giảm thiểu thời gian xử lý đơn hàng và tăng mật độ lưu trữ. Thay vì phụ thuộc vào sức lao động thủ công, hệ thống sử dụng robot, băng tải và phần mềm quản lý để thực hiện các tác vụ nhập, xuất và sắp xếp hàng hóa. Điều này không chỉ tăng năng suất mà còn cải thiện an toàn lao động. Theo tài liệu nghiên cứu, các kho hàng truyền thống thường gặp vấn đề về kiểm soát số lượng, khó phân loại và bảo quản hàng hóa kém hiệu quả. Tự động hóa, đặc biệt là các giải pháp điều khiển bằng PLC, mang lại khả năng quản lý dữ liệu tồn kho theo thời gian thực, đảm bảo tính minh bạch và chính xác tuyệt đối.

1.2. Giới thiệu tổng quan bộ điều khiển PLC S7 1200

Siemens Simatic S7-1200 là một dòng PLC nhỏ gọn nhưng mạnh mẽ, được thiết kế cho các ứng dụng điều khiển vừa và nhỏ. Với thiết kế module linh hoạt, chi phí thấp và bộ tập lệnh mạnh mẽ, S7-1200 là lựa chọn lý tưởng cho các mô hình tự động hóa như hệ thống lưu kho. Dòng CPU 1214C DC/DC/DC được sử dụng trong mô hình nghiên cứu có 14 ngõ vào số, 10 ngõ ra số và 2 ngõ vào tương tự, đủ khả năng điều khiển các thiết bị ngoại vi như cảm biến, động cơ bước và băng tải. Một ưu điểm nổi bật của S7-1200 là việc tích hợp sẵn cổng Profinet, hỗ trợ giao thức Ethernet và TCP/IP, giúp dễ dàng kết nối với các thiết bị khác như màn hình HMI và hệ thống giám sát SCADA. Việc lập trình cho S7-1200 được thực hiện trên nền tảng TIA Portal (Totally Integrated Automation Portal), một phần mềm tích hợp toàn diện, cung cấp môi trường phát triển trực quan và hiệu quả.

II. Phân Tích Các Thách Thức Của Hệ Thống Lưu Kho Thủ Công

Các hệ thống lưu kho thủ công, vốn dựa chủ yếu vào sức người, đang bộc lộ nhiều nhược điểm cố hữu trong môi trường kinh doanh cạnh tranh. Vấn đề lớn nhất là hiệu suất thấp và chi phí nhân công cao. Quá trình xuất nhập hàng hóa diễn ra chậm chạp, dễ xảy ra sai sót trong việc kiểm đếm và xác định vị trí, dẫn đến thất thoát và quản lý tồn kho không hiệu quả. Nghiên cứu của Hoàng Phúc Tài và Phạm Thanh Sang (2022) đã chỉ ra các hạn chế chính của phương pháp này: sử dụng lãng phí diện tích kho, khó khăn trong việc phân loại hàng hóa, và không đảm bảo an toàn cho sản phẩm khi xếp chồng với số lượng lớn. Thêm vào đó, việc phụ thuộc vào con người còn tiềm ẩn rủi ro về an toàn lao động và khó khăn trong việc duy trì hoạt động liên tục 24/7. Những thách thức này thúc đẩy nhu cầu cấp thiết phải chuyển đổi sang một hệ thống lưu kho tự động tiên tiến. Giải pháp Lưu kho tự động PLC S7-1200 được đề xuất như một phương án khắc phục triệt để các vấn đề trên. Bằng cách tự động hóa các khâu từ nhận dạng, vận chuyển đến lưu trữ, hệ thống giúp tăng tốc độ luân chuyển hàng hóa, tối ưu hóa không gian lưu trữ theo chiều dọc và đảm bảo độ chính xác gần như tuyệt đối. Đây là bước đi chiến lược giúp doanh nghiệp nâng cao năng lực cạnh tranh và thích ứng với xu thế tự động hóa kho hàng toàn cầu.

2.1. Nhược điểm về hiệu suất và chi phí trong kho truyền thống

Kho hàng truyền thống vận hành dựa trên các quy trình thủ công, từ việc ghi chép sổ sách đến bốc xếp hàng hóa. Điều này dẫn đến tốc độ xử lý chậm và giới hạn về khối lượng công việc có thể thực hiện trong một ngày. Chi phí nhân công chiếm một phần lớn trong tổng chi phí vận hành kho, và chi phí này có xu hướng tăng theo thời gian. Ngoài ra, sai sót của con người trong quá trình kiểm kê và lấy hàng có thể gây ra tổn thất tài chính đáng kể, ảnh hưởng đến sự hài lòng của khách hàng. Việc tìm kiếm một mặt hàng cụ thể trong một nhà kho lớn, không được tổ chức khoa học có thể mất rất nhiều thời gian, làm giảm hiệu quả chung của chuỗi cung ứng.

2.2. Rủi ro trong quản lý và bảo quản hàng hóa thủ công

Việc quản lý hàng hóa thủ công tiềm ẩn nhiều rủi ro. Dữ liệu tồn kho thường không được cập nhật theo thời gian thực, gây khó khăn cho việc ra quyết định kinh doanh. Hàng hóa có thể bị hư hỏng do xếp chồng không đúng cách hoặc do điều kiện bảo quản không được kiểm soát chặt chẽ. Việc phân loại sản phẩm theo lô, ngày hết hạn hoặc các tiêu chí khác cũng là một thách thức lớn. Trong nhiều trường hợp, các sản phẩm khác nhau được lưu trữ chung, gây khó khăn cho việc truy xuất và có thể dẫn đến nhầm lẫn. Một thiết kế mô hình tự động hóa sẽ giải quyết vấn đề này bằng hệ thống quản lý vị trí thông minh, đảm bảo mỗi sản phẩm được lưu trữ và truy xuất một cách chính xác.

III. Hướng Dẫn Thiết Kế Phần Cứng Lưu Kho Tự Động PLC S7 1200

Việc thiết kế mô hình phần cứng là nền tảng quyết định sự ổn định và chính xác của toàn bộ hệ thống lưu kho tự động. Trái tim của hệ thống là PLC S7-1200 CPU 1214C DC/DC/DC, chịu trách nhiệm nhận tín hiệu từ cảm biến và xuất lệnh điều khiển đến các cơ cấu chấp hành. Sơ đồ khối của mô hình được chia thành các khối chức năng rõ ràng: Khối PLC, Khối Nguồn, Khối Cảm biến, Khối Driver Step, Khối Cơ cấu chấp hành và Khối HMI. Khối nguồn cung cấp điện áp ổn định (24VDC cho PLC, 12VDC cho driver) cho toàn bộ hệ thống. Khối cảm biến bao gồm cảm biến hồng ngoại E3F-DS30C4 để phát hiện sản phẩm trên băng tải và cảm biến tiệm cận LJ12A3 để xác định vật thể kim loại, kết hợp với công tắc hành trình để giới hạn di chuyển của cơ cấu. Khối cơ cấu chấp hành là thành phần quan trọng nhất, bao gồm băng tải và cánh tay robot, cả hai đều được vận hành bởi động cơ bước thông qua Driver TB6600. Việc sử dụng động cơ bước đảm bảo chuyển động chính xác theo từng vị trí đã được lập trình. Tất cả các thành phần này được kết nối vật lý với các cổng vào/ra (I/O) của PLC S7-1200, tạo thành một hệ thống cơ điện tử tích hợp, sẵn sàng cho việc lập trình và vận hành.

3.1. Lựa chọn và cấu hình PLC S7 1200 CPU 1214C

Việc lựa chọn CPU 1214C DC/DC/DC dựa trên yêu cầu về số lượng I/O và các tính năng cần thiết cho mô hình. Với 14 DI và 10 DO, nó đáp ứng đủ nhu cầu kết nối với các cảm biến, công tắc hành trình, và xuất tín hiệu điều khiển xung (PTO - Pulse Train Output) đến các driver động cơ bước. Các ngõ ra DC cho phép kết nối trực tiếp với tải công suất nhỏ. Việc cấu hình phần cứng được thực hiện trong môi trường TIA Portal, nơi các địa chỉ I/O vật lý được gán cho các biến trong chương trình điều khiển. Cổng Profinet tích hợp được cấu hình địa chỉ IP để giao tiếp với máy tính và màn hình HMI, tạo điều kiện cho việc giám sát SCADA từ xa.

3.2. Sơ đồ khối và vai trò của cảm biến cơ cấu chấp hành

Sơ đồ khối hệ thống mô tả rõ ràng luồng tín hiệu và điều khiển. Tín hiệu đầu vào từ cảm biến hồng ngoại (phát hiện sản phẩm) và công tắc hành trình (xác định vị trí home/end) được đưa đến các ngõ vào của PLC. Dựa trên các tín hiệu này, PLC xử lý logic và xuất tín hiệu điều khiển đến các ngõ ra. Các tín hiệu này sẽ kích hoạt Driver TB6600, điều khiển tốc độ và chiều quay của động cơ bước, từ đó vận hành băng tải và cánh tay robot. Cánh tay robot có nhiệm vụ gắp sản phẩm từ băng tải và đặt vào đúng ô chứa trong kho, hoặc ngược lại. Sự phối hợp nhịp nhàng giữa các thành phần này là chìa khóa cho hoạt động chính xác của hệ thống.

IV. Phương Pháp Lập Trình Điều Khiển Hệ Thống Bằng TIA Portal

Phần mềm là linh hồn của hệ thống lưu kho tự động, quyết định logic hoạt động và sự thông minh của mô hình. Toàn bộ chương trình điều khiển cho Lưu kho tự động PLC S7-1200 được phát triển trên nền tảng TIA Portal V15.1 của Siemens. Ngôn ngữ lập trình được sử dụng chủ yếu là Ladder Logic (LAD), một ngôn ngữ trực quan, dễ hiểu và phổ biến trong ngành tự động hóa, mô phỏng lại sơ đồ mạch relay điện. Thuật toán điều khiển được xây dựng dựa trên quy trình công nghệ đã xác định cho hai bài toán chính: nhập kho và xuất kho. Đối với bài toán nhập kho, chương trình sẽ tuần tự thực hiện các bước: kích hoạt băng tải khi cảm biến phát hiện sản phẩm, dừng băng tải khi sản phẩm đến vị trí gắp, điều khiển cánh tay robot gắp sản phẩm và di chuyển đến vị trí ô lưu trữ trống, sau đó quay về vị trí chờ. Quy trình xuất kho thực hiện ngược lại. Bên cạnh việc lập trình logic, TIA Portal còn tích hợp công cụ WinCC Basic để thiết kế giao diện HMI. Giao diện này cho phép người vận hành giám sát trạng thái của hệ thống (vị trí robot, trạng thái băng tải, số lượng hàng trong kho) và ra lệnh điều khiển (Start, Stop, chọn chế độ Nhập/Xuất) một cách trực quan thông qua màn hình máy tính.

4.1. Xây dựng thuật toán điều khiển cho quy trình nhập và xuất kho

Thuật toán điều khiển được chia thành các khối chương trình (Function Blocks - FB) để dễ quản lý và tái sử dụng. Một khối chương trình sẽ chịu trách nhiệm điều khiển băng tải, một khối khác điều khiển chuyển động của cánh tay robot theo các trục. Logic chương trình sử dụng các lệnh cơ bản như tiếp điểm (NO/NC), cuộn dây (OUT), bộ định thời (Timer) để tạo độ trễ và bộ đếm (Counter) để theo dõi số lượng sản phẩm. Các lệnh điều khiển chuyển động (Motion Control) được sử dụng để phát xung PTO (Pulse Train Output) từ PLC tới driver, điều khiển chính xác vị trí và tốc độ của động cơ bước. Các trạng thái và lỗi hệ thống cũng được lập trình để hiển thị cảnh báo trên giao diện HMI.

4.2. Thiết kế giao diện giám sát HMI trên phần mềm WinCC

Giao diện HMI được thiết kế trên WinCC tích hợp trong TIA Portal. Màn hình chính mô phỏng lại toàn bộ thiết kế mô hình kho hàng, bao gồm băng tải, robot và các ô chứa. Các đối tượng đồ họa được liên kết (tagging) với các biến trong chương trình PLC. Ví dụ, hình ảnh sản phẩm trên băng tải sẽ di chuyển tương ứng với trạng thái hoạt động của băng tải thực tế. Các nút nhấn ảo (Start, Stop, Reset) và các ô nhập liệu cho phép người dùng tương tác với hệ thống. Trạng thái của các cảm biến, động cơ được hiển thị bằng đèn báo hoặc thay đổi màu sắc. Giao diện này không chỉ giúp việc vận hành trở nên đơn giản mà còn là một công cụ mạnh mẽ cho việc gỡ lỗi và bảo trì hệ thống giám sát SCADA.

V. Kết Quả Triển Khai Hướng Phát Triển Cho Mô Hình Lưu Kho

Sau quá trình thiết kế, lắp đặt và lập trình, thiết kế mô hình Lưu kho tự động PLC S7-1200 đã được hoàn thiện và vận hành thành công. Kết quả thực tiễn cho thấy hệ thống hoạt động ổn định, thực hiện chính xác các quy trình nhập và xuất kho theo đúng thuật toán đã lập trình. Cánh tay robot di chuyển đến đúng tọa độ, gắp và đặt sản phẩm vào các ô lưu trữ một cách nhẹ nhàng. Băng tải và cảm biến phối hợp nhịp nhàng, đảm bảo sản phẩm được vận chuyển đến đúng vị trí. Toàn bộ hoạt động được giám sát và điều khiển trực quan qua giao diện HMI trên WinCC, chứng minh tính hiệu quả của giải pháp. Thành công của mô hình này không chỉ là một kết quả học tập xuất sắc mà còn khẳng định tiềm năng ứng dụng của PLC S7-1200 trong việc tự động hóa kho hàng quy mô nhỏ. Hướng phát triển trong tương lai cho đề tài rất rộng mở. Hệ thống có thể được nâng cấp bằng cách tích hợp camera và công nghệ xử lý ảnh để nhận dạng sản phẩm, cho phép phân loại hàng hóa tự động. Kết nối hệ thống với nền tảng IoT (Internet of Things) sẽ cho phép thu thập dữ liệu vận hành và giám sát từ xa qua internet. Ngoài ra, việc áp dụng trí tuệ nhân tạo (AI) có thể tối ưu hóa vị trí lưu trữ và lộ trình di chuyển của robot, nâng cao hơn nữa hiệu suất của hệ thống lưu kho tự động.

5.1. Đánh giá hiệu quả vận hành thực tế của mô hình

Mô hình đã chứng minh được khả năng thay thế hiệu quả cho lao động thủ công trong các tác vụ lặp đi lặp lại. Tốc độ xử lý được cải thiện rõ rệt, và độ chính xác trong việc định vị và lưu trữ đạt mức gần như tuyệt đối, loại bỏ hoàn toàn các sai sót thường gặp. Hệ thống có thể hoạt động liên tục mà không cần can thiệp nhiều từ con người, ngoại trừ việc giám sát qua HMI. So với phương pháp truyền thống, mô hình này giúp tiết kiệm thời gian, giảm chi phí nhân công và tối ưu hóa việc sử dụng không gian kho. Đây là một minh chứng thuyết phục về lợi ích của việc đầu tư vào tự động hóa kho hàng.

5.2. Tiềm năng ứng dụng và mở rộng hệ thống trong tương lai

Mô hình Lưu kho tự động PLC S7-1200 có thể được nhân rộng và áp dụng trong nhiều lĩnh vực như dược phẩm, linh kiện điện tử, hàng tiêu dùng nhanh, nơi cần quản lý các sản phẩm có kích thước nhỏ gọn với số lượng lớn. Hướng phát triển có thể bao gồm việc mở rộng quy mô kho, tích hợp thêm nhiều robot hoạt động đồng thời, hoặc kết nối với hệ thống quản lý doanh nghiệp (ERP) để đồng bộ hóa dữ liệu tồn kho. Việc sử dụng các công nghệ mới như xe tự hành AGV (Automated Guided Vehicle) để vận chuyển hàng hóa giữa các khu vực cũng là một hướng đi đầy hứa hẹn, tạo ra một nhà kho thông minh hoàn toàn tự động.

27/09/2025

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

Chương 1: Giới thiệu chung Giới thiệu tổng quát về đề tài “Mô hình lưu kho tự động ứng dụng PLC S7- 1200”. ➢ Chương 2: Tổng quan về hệ thống Simatic S7-1200 và HMI 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, phần mềm Tia Portal V15. ➢ Chương 3: Thiết kế mô hình Lưu kho tự động Thiết kế phần cứng, HMI và lập trình hệ thống. ➢ Chương 4: Kết luận và hướng phát triển Kết luận những gì đã đạt được trong đề tài và đưa ra hướng phát triển cho đề tài.

SVTH: Phạm Thanh Sang GVHD: ThS. Dương Quang Thiện TIEU LUAN MOI download : skknchat@gmail.com 3 Thiết kế Mô hình Lưu kho tự động sử dụng PLC S7 1200 CHƯƠNG 2: TỔNG QUAN VỀ HỆ THỐNG SIMATIC S7-1200 VÀ HMI 2.1 Giới thiệu về PLC S7-1200 2.1 Tổng quan về nguồn gốc PLC Hình 2.1 PLC S7-224 Năm 1968, công ty General của Mỹ đã cho ra đời thiết bị điều khiển lập trình được. Tuy nhiên hệ thống còn khá cồng kềnh và đơn giản, người vận hành gặp nhiều khó khăn và không đáp ứng đủ yêu cầu sử dụng. Hiện nay có nhiều loại PLC của nhiều hãng sản xuất khác nhau như: Siemens, Omron, Mitsubishi, Festo, Schneider, Hitachi, Koyo … trong một hãng lại có nhiều thế hệ khác nhau.

Ngoài ra các hãng còn sản xuất các thiết bị liên quan phục vụ cho quá trình tự động hoá như các module, cảm biến… 2.2 Một số nhóm PLC phổ biến hiện nay Siemens: Có các nhóm ➢ CPU S7 200: • CPU 21x: 210; 212; 214; 215-2DP; 216. • CPU 22x: 221; 222; 224; 224XP; 226; 226XM ➢ 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 400. ➢ CPU S7 1200: CPU 121xC: 1211C; 1212C; 1214C. SVTH: Phạm Thanh Sang GVHD: ThS.

Dương Quang Thiện 4 TIEU LUAN MOI download : skknchat@gmail.com Thiết kế Mô hình Lưu kho tự động sử dụng PLC S7 1200 Mitsubishi: Họ FX Omron: Họ CMQ Controtechnique: Họ Compact TWD LCAA 10DRP; TWD LCAA 16DRP; TWD LCAA 24DRP. ABB: Ba nhóm ➢ AC 100M ➢ AC 400M ➢ AC 800M, đây là loại có 2 module CPU làm việc song song theo chế độ dự phòng nóng.3 Tổng quan về họ PLC S7-1200 Hình 2. PLC S7-1200 CPU 1212C AC/DC/RLY ➢ 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. Thiết kế nhỏ gọn, chi phí thấp và có nhiều tập lệnh mạnh làm cho bạn có những giải pháp hoàn hảo hơn cho ứng dụng của mình với S7-1200.

➢ S7-1200 bao gồm một microprocessor, một nguồn cung cấp được tích hợp sẵn, các đầu vào/ra (I/O). ➢ Một số tính năng bảo mật giúp bảo vệ quyền truy cập vào cả CPU và chương trình điều khiển. ➢ Tất cả các CPU đều cung cấp bảo vệ bằng password chống truy cập vào PLC. Bạn cũng có thể dùng chức năng “know-how protection” để bảo vệ các block đặc biệt của mình.

➢ S7-1200 cung cấp một cổng Profinet, hỗ trợ chuẩn Ethernet và TCP/IP. Ngoài ra bạn có thể dùng các module truyền thông mở rộng kết nối bằng RS485 hoặc RS232. SVTH: Phạm Thanh Sang GVHD: ThS. Dương Quang Thiện TIEU LUAN MOI download : skknchat@gmail.com 5 Thiết kế Mô hình Lưu kho tự động sử dụng PLC S7 1200 Hình 2.

Các cổng kết nối S7-1200 ➢ Tính năng kỹ thuật của CPU: Bảng 2. Các module mở rộng của S7-1200 Môđun Chỉ ngõ vào Chỉ ngõ ra Kết hợp vào/ra 8 ngõ ra DC 8 vào DC/8 ra DC 8 ngõ vào DC 8 ngõ ra Rơle 8 vào DC/8 ra Rơle Số Môđun 16 ngõ ra DC 16 vào DC/16 ra DC 16 ngõ vào DC tín hiệu 16 ngõ ra Rơle 16 vào DC/16 ra Rơle (SM) Tương 4 ngõ vào tương tự 2 ra tương tự 4 vào tương tự/2 tự 8 ngõ vào tương tự 4 ra tương tự ratương tự Số 2 vào DC/2 ra DC Board tínhiệu Tương 1 ra tương tự (SB) tự Môđun truyền thông (CM): RS485 & RS232 2.4 Các dòng CPU S7-1200 ➢ S7 – 1200 bao gồm các họ CPU 1211C, 1212C, 1214C, 1215C. Mỗi loại CPU có những tính năng khác nhau, thích hợp cho từng loại ứng dụng khác nhau. SVTH: Phạm Thanh Sang GVHD: ThS.

Dương Quang Thiện TIEU LUAN MOI download : skknchat@gmail.com 6 Thiết kế Mô hình Lưu kho tự động sử dụng PLC S7 1200 Hình 2. CPU 1214C ➢ Các kiểu cấp nguồn và đầu vào ra có thể là AC/DC/RLY, DC/DC/DC hay DC/DC/RLY. ➢ Đều có khe cắm thẻ nhớ, dùng cho khi mở rộng bộ nhớ cho CPU, copy chương trình ứng dụng hay cập nhật firmware. ➢ Chuẩn đoán lỗi online/offline.

➢ Đồng hồ thời gian thực cho các ứng dụng thời gian thực. Đặc điểm các dòng CPU CPU 1211C CPU 1212C CPU 1214C Kích thước 90x100x75 90x100x75 110x100x75 Word memory 25 Kbytes 50 Kbytes 75 Kbytes Load memory 1 Mbytes 1 Mbytes 2 Mbytes Retentive memory 2 Kbytes 2 Kbytes 2 Kbytes Digital 6DI/4DO 8DI/6DO 14DI/10DO 2AI 2AI 2AI Local on Analog Có giá trị 0-10VDC board I/O Full-scale range: 0-27648 Resolution: 10 bits SVTH: Phạm Thanh Sang GVHD: ThS. Dương Quang Thiện TIEU LUAN MOI download : skknchat@gmail.com 7 Thiết kế Mô hình Lưu kho tự động sử dụng PLC S7 1200 Vùng nhớ Bit (M) 4096 bytes 4096 bytes 8192 bytes Mở rộngModule tín hiệu - 2 8 Mở rộng Board tín hiệu 1 max Module truyền thông 3 (Lắp bên trái CPU) Bộ đếm tốc độ cao 3 4 6 3 bộ 100kHz 3 bộ 100kHz Single 3bộ 100kHz và 1 bộ30kHz và 3 bộ30kHz phase Quadrature 3 bộ 80kHz 3 bộ 80kHz 3 bộ 80kHz và 1 bộ20kHz và 3 bộ20kHz phase Đầu ra xung (Pulse 2 bộ DC 100kHz2 2 outputs) bộ RLY 1Hz 6 cạnh lên và 8 cạnh lên và 12 cạnh lên Cạnh xung ngắt 6 cạnh 8 cạnh và 12 cạnh xuống xuống xuống Thẻ nhớ (Memory Card) Simatic Memory card (Optional) Thời gian lưu trữ đồng hồ Được 10 ngày, nếu môi trường 40oC thì thời gian thực được tối thiểu 6 ngày. Sai số đồng hồ thời gian ± 60s/tháng thực SVTH: Phạm Thanh Sang GVHD: ThS.

Dương Quang Thiện TIEU LUAN MOI download : skknchat@gmail.com 8 Thiết kế Mô hình Lưu kho tự động sử dụng PLC S7 1200 Tích hợp 1 cổng truyền thông Ethernet trên Profinet CPU Tốc độ thực hiện câu lệnh 18µs/câu lệnh toán học Tốc độ thực hiện câu lệnh 0,1µs/câu lệnh logic Tốc độ thực hiện lệnh 12µs/câu lệnh chuyển dữ liệu Word Truyền thông/kết nối 1 cổng RJ45 tốc độ 10/100Mb/s Mở rộng module truyền 3 max thông 2.5 Lập trình ➢ Bộ điều khiển S7–1200 được lập trình bằng Step 7 Basic có trong TIA Portal V10.5 hoặc cao hơn, không thể lập trình bằng các phần mềm Step 7 có phiên bản cũ hơn. ➢ Các loại khối lập trình của S7-1200 • Chu kỳ chương trình OB1. • Các bộ khởi động OB100. • Các bộ ngắt thời gian OB200.

• Các bộ chương trình ngắt OB200. • Các bộ ngắt phần cứng OB200. • Ngắt lỗi thời gian OB80. • Ngắt phát hiện lỗi OB82.

SVTH: Phạm Thanh Sang GVHD: ThS. Dương Quang Thiện TIEU LUAN MOI download : skknchat@gmail.com 9 Thiết kế Mô hình Lưu kho tự động sử dụng PLC S7 1200 Hình 2. Giao diện bắt đầu TIA Portal V15.6 Cấu trúc phần cứng 2.1 Hình dáng bên ngoài Đèn báo trạng thái các ngõ vào ra Đèn báo trạng thái hoạt động CPU CỔng kết nối Profitnet Khe cắ thẻ nhớ Khe kết nối dây Hình 2. Hình dáng bên ngoài S7-1200 Các đèn trạng thái: ➢ Đèn RUN-màu xanh: Chỉ định PLC ở chế độ làm việc và thực hiện chương trình đã được nạp vào bộ nhớ chương trình.

➢ Đèn STOP-màu vàng: Chỉ định PLC ở chế độ STOP, dừng chương trình đang thực hiện lại (các đầu ra đều ở chế độ off). ➢ Đèn SF-màu đỏ: Đèn báo hiệu hệ thống bị hỏng có nghĩa là lỗi phần cứng hoặc hệ điều hành. Ở đây cần phân biệt rõ lỗi hệ thống với lỗi chương trình người dùng, khi lỗi chương trình người dùng thì CPU không thể nhận biết được vì SVTH: Phạm Thanh Sang GVHD: ThS. Dương Quang Thiện TIEU LUAN MOI download : skknchat@gmail.com 10 Thiết kế Mô hình Lưu kho tự động sử dụng PLC S7 1200 trước khi download xuống CPU, phần mềm lập trình đã làm nhiệm vụ kiểm tra trước khi dịch sang mã máy.x-màu xanh: Chỉ định trạng thái On/Off của đầu vào số.x-màu xanh: Chỉ định trạng thái On/Off của đầu ra số.2 Giao tiếp PLC S7 – 1200 với máy tính ➢ Để lập trình ta kết nối trực tiếp 1 PC với 1 PLC qua 1 dây cáp Ethernet.

➢ Một PLC có thể kết nối trực tiếp với 1 thiết bị. ➢ Để kết nối nhiều hơn 1 thiết bị với S7-1200 cần có cáp hay thiết bị chuyển đổi. ➢ Sơ đồ chân cổng Ethernet của PLC : Hình 2.7 Các tập lệnh cơ bản trong S7-1200 2.1 Tập lệnh tiếp điểm (Bit logic) Tiếp điểm thường hở (NO), thường đóng (NC): Hình 2. Bit Logic • Tiếp điểm NO: Tiếp điểm thường hở sẽ đóng khi giá trị của bit có địa chỉ n bằng 1.

SVTH: Phạm Thanh Sang GVHD: ThS. Dương Quang Thiện TIEU LUAN MOI download : skknchat@gmail.com 11 Thiết kế Mô hình Lưu kho tự động sử dụng PLC S7 1200 • Tiếp điểm NC: Tiếp điểm thường đóng sẽ đóng khi giá trị của bit có địa chỉ n bằng 0. Bit Logic Thông số Kiểu dữ liệu Miêu tả IN Bool Bit được gán giá trị 2.2 Cuộn dây ngõ ra (OUT) Hình 2. Cuộn dây ngõ ra ➢ Lệnh OUT: Giá trị của bit có địa chỉ là n sẽ bằng 1 khi đầu vào của lệnh này bằng 1 và ngược lại.

Chỉ sử dụng một lệnh OUT cho 1 địa chỉ. ➢ Lệnh OUT NOT: Giá trị của bit có địa chỉ là n sẽ bằng 1 khi đầu vào của lệnh này bằng 0 và ngược lại. Chỉ sử dụng một lệnh OUT NOT cho 1 địa chỉ. Cuộn dây ngõ ra Thông số Kiểu dữ liệu Miêu tả OUT Bool Bit được gán giá trị 2.3 Các lệnh Set và Reset ➢ Khi lệnh S (Set) được kích hoạt, giá trị dữ liệu ở địa chỉ OUT được đặt lên 1.

Khi lệnh S không được kích hoạt, ngõ ra OUT không bị thay đổi. ➢ Khi lệnh R (Reset) được kích hoạt, giá trị dữ liệu ở địa chỉ OUT được đặt về 0. Khi lệnh R không được kích hoạt, ngõ ra OUT không bị thay đổi. SVTH: Phạm Thanh Sang GVHD: ThS.

Dương Quang Thiện TIEU LUAN MOI download : skknchat@gmail.com 12 Thiết kế Mô hình Lưu kho tự động sử dụng PLC S7 1200 Hình 2. Set và Reset ➢ Những lệnh này có thể được đặt tại bất cứ vị trí nào trong mạch. Set và Reset Thông số Kiểu dữ liệu Miêu tả IN Bool Vị trí bit được giám sát OUT Bool Vị trí bit được đặt hoặc đặt lại 2.

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