Bối cảnh và vấn đề nghiên cứu
Sự gia tăng lưu lượng hàng hóa xuất nhập khẩu trong bối cảnh phát triển kinh tế và hội nhập đặt ra yêu cầu cấp thiết về năng lực lưu kho và bảo quản. Tại các doanh nghiệp sản xuất và trung tâm logistics, việc sử dụng các thiết bị bốc xếp thủ công hoặc máy móc điều khiển bằng tay bộc lộ nhiều hạn chế: tiêu tốn nhiều thời gian tìm kiếm vị trí trống, giảm tiến độ luân chuyển hàng hóa, tăng chi phí vận hành và tiềm ẩn nguy cơ mất an toàn lao động. Xuất phát từ quan sát thực tế trong quá trình thực tập tốt nghiệp tại các nhà máy, khu công nghiệp và doanh nghiệp sản xuất, nhóm tác giả nhận thấy nhu cầu tự động hóa khâu lưu trữ nhằm giải phóng sức lao động, tiết kiệm diện tích kho bãi và nâng cao độ chính xác trong kiểm soát vị trí hàng hóa.
Đề tài xác định hệ thống các mục tiêu và nhiệm vụ cụ thể được đánh số như sau:
- Thiết kế và thi công mô hình nhà kho thông minh hoàn chỉnh.
- Xây dựng kết cấu kho hàng gồm 3 tầng, mỗi tầng 3 ngăn (tổng cộng 9 ngăn lưu trữ), thực hiện phân loại hàng hóa theo từng tầng.
- Điều khiển chính xác vị trí của hàng hóa thông qua cơ cấu chấp hành.
- Thiết lập tính năng phân quyền sử dụng trên hệ thống giám sát.
- Vận hành tự động mô hình nhà kho thông qua công nghệ nhận dạng thẻ sóng vô tuyến (RFID).
- Ứng dụng phần mềm SolidWorks và Altium Designer để thiết kế phần cứng cơ khí và mạch điện tử.
- Lập trình điều khiển cho bộ điều khiển logic khả trình (PLC) S7-200 bằng phần mềm STEP 7-Micro/WIN.
- Thiết kế giao diện giám sát hệ thống trên máy tính bằng phần mềm WinCC.
- Lập trình cho vi điều khiển Arduino Mega 2560 bằng phần mềm Arduino IDE.
Đối tượng nghiên cứu của đồ án là hệ thống điều khiển và giám sát vị trí các khối hàng trong mô hình kho hàng tự động, cơ cấu truyền động bốc dỡ 3 trục sử dụng động cơ bước, phương pháp phát xung tốc độ cao PTO trên PLC S7-200, và công nghệ nhận dạng RFID. Phạm vi nghiên cứu giới hạn ở mô hình thực nghiệm quy mô nhỏ, sử dụng các linh kiện cơ điện tử phổ thông, được thực hiện tại Khoa Đào tạo Chất lượng cao, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, hoàn thành vào tháng 07 năm 2017.
Cơ sở lý thuyết và phương pháp
Đồ án dựa trên nền tảng lý thuyết và công nghệ của các hệ thống tự động hóa công nghiệp và cơ điện tử:
- Khung lý thuyết điều khiển vị trí: Kế thừa nguyên lý truyền động 2 trục từ công nghệ máy điều khiển số bằng máy tính (CNC), có nguồn gốc từ các nghiên cứu của John T. Parsons (giai đoạn cuối thập niên 1940 – đầu thập niên 1950) về gia công biên dạng tự động bằng động cơ trợ động và đầu đọc dữ liệu.
- Động cơ bước và kỹ thuật điều khiển: Sử dụng động cơ bước biến đổi chuỗi xung rời rạc thành chuyển động góc quay (bước góc tiêu chuẩn 1,8 độ/bước, tương đương 200 bước/vòng). Động cơ được dẫn động qua module mạch tích hợp chuyên dụng Allegro A4988 hỗ trợ 5 chế độ vi bước.
- Bộ điều khiển lập trình PLC Siemens S7-200 (CPU 224): Khai thác tập lệnh phát xung tốc độ cao PLS với chế độ chuỗi xung PTO (Pulse Train Output, chu kỳ xung có hệ số làm việc 50%) trên các cổng ra số Q0.0 và Q0.1, quản lý thông qua các thanh ghi vùng nhớ đặc biệt (SM).
- Nền tảng vi điều khiển: Bo mạch Arduino Mega 2560 sử dụng vi điều khiển 8-bit ATmega2560 kết hợp chip nạp ATmega16U2 giao tiếp qua cổng USB.
- Công nghệ nhận dạng tần số sóng vô tuyến (RFID): Khai thác nguyên lý truyền nhận tín hiệu vô tuyến không tiếp xúc giữa đầu đọc (reader) và thẻ (tag) qua hiện tượng cảm ứng hoặc tán xạ điều chế; sử dụng module đọc RFID RC522 (dựa trên chip MFRC522).
Phương pháp nghiên cứu thực tế bao gồm:
- Phương pháp quan sát: Quan sát mô hình thực tế, các tư liệu video và hình ảnh về kho hàng tự động công nghiệp (Vinamilk, Amazon); theo dõi các hiện tượng cơ học và điện tử trong quá trình gia công và chạy thử mô hình.
- Phương pháp phân tích và tham khảo tài liệu: Khảo sát tài liệu kỹ thuật của nhà sản xuất (Siemens, Atmel, Allegro), giáo trình của Bộ môn Điều khiển tự động và nguồn tài liệu chuyên ngành.
- Phương pháp dự đoán kỹ thuật: Đưa ra các giả thiết về sự cố, xung đột hành trình, sai lệch vị trí hoặc tổn thất điện áp/dòng điện để loại bỏ rủi ro trong thiết kế.
- Phương pháp thực nghiệm - thiết kế kỹ thuật: Tính toán, mô phỏng 3D trên SolidWorks, vẽ mạch nguyên lý và mạch in trên Altium Designer, lắp ráp phần cứng và nạp chương trình điều khiển thử nghiệm.
Nguồn dữ liệu của đề tài gồm tài liệu thông số kỹ thuật (datasheet) của các linh kiện điện tử, bảng thanh ghi chức năng của dòng PLC S7-200, và các thông số thực nghiệm đo đạc trực tiếp từ mô hình cơ khí.
Thiết kế và triển khai hệ thống
Hệ thống được thiết kế và thi công tích hợp giữa cơ khí chính xác, mạch điện tử công suất và hệ thống điều khiển - giám sát đa tầng:
- Thiết kế cơ khí:
- Khung kho hàng: Chế tạo từ vật liệu nhôm định hình với kích thước tổng thể dài 616 mm x rộng 150 mm x cao 601 mm. Kết cấu kho gồm 3 tầng, mỗi tầng chia thành 3 ngăn bằng nhau, tạo thành lưới 9 ô lưu trữ hàng hóa.
- Cơ cấu truyền động: Dựa trên cơ cấu chuyển động của máy in 3D và máy CNC mini. Trục ngang và trục dọc sử dụng cơ cấu dây curoa kết hợp hệ thống bánh xe dẫn hướng ôm sát thanh nhôm định hình. Cơ cấu đưa hàng ra/vào ô chứa sử dụng thanh trượt dẫn động để đẩy và kéo pallet hàng hóa tại từng vị trí ô lưu trữ.
- Thiết kế phần điện và điều khiển:
- Khối cấp nguồn: Sử dụng bộ nguồn tổ ong chuyển đổi điện áp từ 220V AC sang 24V DC với dòng định mức 5A (công suất 120W, cho phép điều chỉnh điện áp ra trong phạm vi ±10%).
- Khối xử lý trung tâm: Tích hợp giữa PLC Siemens S7-200 (CPU 224) làm bộ điều khiển chính cho các cơ cấu chuyển động và bo mạch Arduino Mega 2560 làm bộ xử lý giao tiếp nhận dạng RFID.
- Mạch điều khiển động cơ: Gồm các module driver A4988 điều khiển các động cơ bước của 3 trục (ngang, dọc, ra/vào). Tín hiệu điều khiển phát xung từ PLC được đưa qua mạch cách ly quang (optocoupler) nhằm triệt tiêu xung nhiễu và phối hợp mức điện áp giữa đầu ra 24V DC của PLC với mức logic 5V DC của driver.
- Khối nhận dạng: Module RFID RC522 kết nối với Arduino Mega 2560 qua giao tiếp SPI, tiếp nhận tín hiệu từ thẻ RFID gắn trên các khối hàng để xác định chủng loại và vị trí tầng tương ứng.
- Thiết kế hệ thống giám sát SCADA:
- Phần mềm giám sát: Xây dựng giao diện điều khiển và giám sát trực quan trên máy tính bằng phần mềm Siemens WinCC.
- Giao tiếp dữ liệu: Kết nối giữa PLC S7-200 và máy tính thông qua cáp chuyển đổi PC/PPI (giao tiếp RS485 sang RS232/USB). Biến điều khiển được định nghĩa trong STEP 7-Micro/WIN, ánh xạ qua phần mềm trung gian PC Access đóng vai trò OPC Server, từ đó chuyển giao dữ liệu sang WinCC.
- Quản lý vận hành: Thiết lập giao diện phân quyền người dùng (User Management) trên WinCC để bảo mật quyền can thiệp vào quy trình nhập và xuất kho.
Nội dung chính theo từng chương
Chương 1: Tổng quan
Chương 1 trình bày lý do lựa chọn đề tài xuất phát từ nhu cầu thực tiễn trong công nghiệp hóa và hiện đại hóa kho bãi. Tác giả xác định 9 mục tiêu cụ thể, đặt ra các yêu cầu kỹ thuật về tính kinh tế, độ bền kết cấu, khả năng quản lý số lượng hàng hóa và tính toán tốc độ truyền động. Phạm vi nghiên cứu được khoanh vùng ở mô hình cỡ nhỏ, tập trung giải quyết bài toán định vị chính xác vị trí khối hàng. Đề tài nêu bật phương pháp tiếp cận dựa trên quan sát, tham khảo tài liệu và dự đoán rủi ro kỹ thuật, đồng thời khẳng định ý nghĩa ứng dụng thực tiễn của mô hình trong việc nâng cao kiến thức điều khiển phát xung tốc độ cao bằng PLC.
Chương 2: Cơ sở lý thuyết
Chương 2 tổng hợp toàn bộ nền tảng lý thuyết phục vụ việc thiết kế hệ thống:
- Hệ thống kho hàng thông minh: Lược sử phát triển từ máy phay biên dạng 2 trục của John T. Parsons; phân tích ưu điểm (tiết kiệm thời gian, tối ưu hóa đường đi ngắn nhất, độ chính xác cao) và nhược điểm (chi phí đầu tư cao, đòi hỏi cơ khí phức tạp); phân tích cấu trúc kho lưu trữ và cơ cấu vận chuyển 2 trục kết hợp cơ cấu ra/vào.
- Động cơ bước và driver A4988: Cấu tạo động cơ đơn cực/lưỡng cực, cách kết nối dây 4/5/6/8 dây; nguyên lý điều khiển vi bước qua 3 chân MS1, MS2, MS3 của driver A4988; giới hạn điện áp điều khiển (8V – 35V) và dòng định mức lên đến 2A; công thức điều chỉnh dòng bảo vệ (Current Limit = VREF × 2).
| Chế độ vi bước |
Chân MS1 |
Chân MS2 |
Chân MS3 |
Độ dịch chuyển góc tương ứng |
| Bước đủ (Full step) |
Mức Thấp (LOW) |
Mức Thấp (LOW) |
Mức Thấp (LOW) |
1,8° (200 bước/vòng) |
| Nửa bước (1/2 step) |
Mức Cao (HIGH) |
Mức Thấp (LOW) |
Mức Thấp (LOW) |
0,9° (400 bước/vòng) |
| Một phần tư bước (1/4 step) |
Mức Thấp (LOW) |
Mức Cao (HIGH) |
Mức Thấp (LOW) |
0,45° (800 bước/vòng) |
| Một phần tám bước (1/8 step) |
Mức Cao (HIGH) |
Mức Cao (HIGH) |
Mức Thấp (LOW) |
0,225° (1600 bước/vòng) |
| Một phần mười sáu bước (1/16 step) |
Mức Cao (HIGH) |
Mức Cao (HIGH) |
Mức Cao (HIGH) |
0,1125° (3200 bước/vòng) |
- Khối điều khiển PLC S7-200: Khảo sát thông số CPU 224, các chế độ làm việc (RUN, STOP, TERM), cổng truyền thông RS485 theo chuẩn PPI (tốc độ 9600 baud) hoặc giao thức tự do (300 đến 38400 baud). Phân tích chi tiết tập lệnh PLS phát xung PTO/PWM trên 2 chân ngõ ra Q0.0 và Q0.1: dải đếm từ 1 đến 4.294.967.295 xung; thời gian chu kỳ xung từ 50 µs đến 65.535 µs (nếu chọn đơn vị µs) hoặc 2 ms đến 65.535 ms (nếu chọn đơn vị ms); cơ chế phát xung đơn đoạn (single segment) và đa đoạn (multiple segment).
| Tên thanh ghi / Bit |
Chức năng trong chế độ phát xung PTO (trên cổng Q0.0 hoặc Q0.1) |
| SM66.7 / SM76.7 |
Bit trạng thái báo kết thúc quá trình phát chuỗi xung PTO (lên mức 1 khi hoàn thành) |
| SM67.0 / SM77.0 |
Cho phép cập nhật giá trị thời gian chu kỳ (cycle time) mới khi được kích hoạt |
| SM67.2 / SM77.2 |
Cho phép cập nhật số lượng xung phát ra mới |
| SM67.3 / SM77.3 |
Chọn đơn vị thời gian cho chu kỳ xung (mức 0 tương ứng µs; mức 1 tương ứng ms) |
| SM67.5 / SM77.5 |
Chọn chế độ phát xung (mức 0 là đơn đoạn single segment; mức 1 là đa đoạn multiple segment) |
| SM67.6 / SM77.6 |
Lựa chọn phương thức hoạt động ngõ ra (mức 0 là chế độ PTO; mức 1 là chế độ PWM) |
| SM67.7 / SM77.7 |
Cho phép kích hoạt chức năng phát xung tốc độ cao của khối lệnh PLS |
| SMW68 / SMW78 |
Thanh ghi 16-bit xác định thời gian chu kỳ của xung |
| SMD72 / SMD82 |
Thanh ghi 32-bit chứa số lượng xung cần phát ra |
- Bo mạch Arduino Mega 2560: Vi điều khiển ATmega2560, thạch anh 16 MHz, bộ nhớ Flash 256 KB, SRAM 8 KB, EEPROM 4 KB; 54 chân số (15 chân PWM), 16 chân tương tự, 6 ngắt ngoài (chân 2, 3, 18, 19, 20, 21); hệ thống 4 cổng nối tiếp phần cứng (UART).
| Cổng Serial phần cứng |
Chân nhận tín hiệu (RX) |
Chân truyền tín hiệu (TX) |
| Cổng Serial 0 |
Chân 0 |
Chân 1 |
| Cổng Serial 1 |
Chân 19 |
Chân 18 |
| Cổng Serial 2 |
Chân 17 |
Chân 16 |
| Cổng Serial 3 |
Chân 15 |
Chân 14 |
- Công nghệ RFID: Cấu tạo hệ thống (đầu đọc, thẻ, anten); nguyên lý quét năng lượng và phản xạ tín hiệu; khảo sát các băng tần hoạt động phổ biến.
| Dải băng tần RFID |
Tần số hoạt động tiêu chuẩn |
Phạm vi quét đọc điển hình |
| Tần số thấp (LF) |
125 kHz – 134 kHz |
Vài xentimét (dưới 10 cm) |
| Tần số cao (HF) |
13,56 MHz |
Dưới 1 mét |
| Tần số siêu cao (UHF) |
433 MHz, 860 MHz – 960 MHz |
Trên 1 mét đến trên 10 mét |
| Sóng siêu vi (Microwave) |
2,45 GHz, 5,8 GHz |
Khoảng cách xa |
Chương 3: Thiết kế và thi công mô hình
Chương 3 chi tiết hóa quy trình triển khai phần cứng. Về cơ khí, tác giả lập mô hình 3D trên SolidWorks cho khung nhôm (616 mm x 150 mm x 601 mm) chia làm 9 ô đều nhau trên 3 tầng; thiết kế cơ cấu truyền động ngang, dọc và cơ cấu đưa hàng ra vào sử dụng dây curoa và con lăn dẫn hướng. Về phần điện, hệ thống sử dụng nguồn tổ ong 24V 10A (công suất 120W). Tác giả phân tích sơ đồ khối chức năng gồm: khối nguồn, khối vi điều khiển Arduino Mega 2560 kết hợp module đọc thẻ RC522, khối PLC S7-200 điều khiển trung tâm, khối mạch cách ly tín hiệu, và khối mạch công suất điều khiển 3 động cơ bước qua driver A4988. Bản vẽ nguyên lý và sơ đồ đi dây cho toàn bộ hệ thống được hoàn thiện trên phần mềm Altium Designer.
Chương 4: Điều khiển và giám sát hệ thống
Chương 4 tập trung vào thuật toán điều khiển và giao diện SCADA:
- Quy trình vận hành: Xác lập lưu đồ giải thuật cho quy trình nhập hàng và xuất hàng. Khi quét thẻ RFID qua đầu đọc RC522, Arduino giải mã ID thẻ, gửi dữ liệu sang PLC để phân loại hàng hóa vào các tầng tương ứng (tầng 1, tầng 2 hoặc tầng 3) và tìm kiếm ô trống trong 9 vị trí.
- Thuật toán điều khiển: Xây dựng lưu đồ xử lý trên Arduino Mega 2560 và lưu đồ chương trình điều khiển phát xung PTO đơn đoạn trên PLC S7-200 qua phần mềm STEP 7-Micro/WIN.
- Thiết kế giao diện WinCC: Cấu hình giao tiếp thông qua PC Access (OPC Server) để liên kết biến điều khiển giữa PLC và máy tính; thiết kế đồ họa hiển thị trực quan trạng thái 9 ô chứa hàng, các nút lệnh điều khiển nhập/xuất và thiết lập bảng phân quyền đăng nhập hệ thống.
Chương 5: Kết quả và nhận xét
Chương 5 trình bày sản phẩm thực tế sau khi thi công và chạy thử:
- Sản phẩm hoàn chỉnh: Mô hình khung cơ khí thực tế hoạt động vững chắc; cơ cấu truyền động 3 trục di chuyển theo đúng tín hiệu điều khiển; hệ thống tủ điện, bo mạch cách ly và driver động cơ bước được bố trí đồng bộ.
- Thử nghiệm vận hành: Tiến hành 3 lần chạy thử nghiệm thực tế với việc theo dõi trực tiếp qua giao diện giám sát WinCC. Kết quả cho thấy hệ thống thực hiện đúng chu trình: quét nhận diện thẻ RFID, điều khiển động cơ bước đưa cơ cấu nâng đến đúng tọa độ ô hàng chỉ định, đẩy hàng vào kho và kéo hàng ra khỏi kho khi có lệnh xuất.
Chương 6: Kết luận và hướng phát triển
Chương 6 đúc kết các hạng mục đã hoàn thành gồm: thi công mô hình 3 tầng 9 ngăn hoạt động ổn định, điều khiển vị trí chính xác bằng phát xung PTO, tích hợp thành công nhận dạng RFID và giám sát SCADA phân quyền qua WinCC. Tác giả cũng thẳng thắn chỉ rõ các hạn chế tồn tại do giới hạn thời gian và chi phí, đồng thời đề xuất các hướng mở rộng kỹ thuật cho các nghiên cứu tiếp theo.
Kết quả và đóng góp
Về kết quả định lượng và kỹ thuật, đồ án đã hoàn thành:
- Chế tạo hoàn chỉnh mô hình kho hàng vật lý kích thước 616 mm x 150 mm x 601 mm bằng khung nhôm, bố trí 3 tầng với 9 ngăn chứa hàng hóa độc lập.
- Điều khiển thành công 3 trục chuyển động sử dụng động cơ bước qua các module driver A4988 ở chế độ vi bước, bảo đảm cơ cấu nâng và cơ cấu đẩy hàng định vị chính xác tại từng ô lưu trữ.
- Xây dựng giải pháp điều khiển phát xung tốc độ cao PTO trên cổng Q0.0 và Q0.1 của PLC Siemens S7-200 CPU 224, cấu hình các chu kỳ xung chính xác qua các thanh ghi vùng nhớ đặc biệt SM.
- Ứng dụng thành công vi điều khiển Arduino Mega 2560 kết hợp đầu đọc RFID RC522 ở tần số 13,56 MHz để phân loại tự động hàng hóa theo từng tầng kho.
- Thiết lập hệ thống truyền thông OPC qua PC Access và phần mềm WinCC, hiển thị trạng thái hoạt động theo thời gian thực và phân quyền vận hành hệ thống.
Về giải pháp và đề xuất kỹ thuật, nhóm tác giả đề xuất mô hình phối hợp kép: sử dụng vi điều khiển mã nguồn mở (Arduino) chi phí thấp chuyên trách khâu đọc và xử lý tín hiệu nhận dạng RFID, kết hợp với PLC công nghiệp (S7-200) để thực thi các tác vụ phát xung điều khiển truyền động đòi hỏi độ ổn định và độ tin cậy cao. Nhằm chống xung nhiễu công nghiệp giữa hai khối điều khiển khác biệt mức điện áp, giải pháp thiết kế mạch cách ly quang trung gian được chứng minh là bắt buộc và đạt hiệu quả vận hành thực tế.
Về đóng góp, đề tài tự xác định việc chế tạo thành công mô hình kho hàng thông minh đóng vai trò là một bộ học cụ thực hành trực quan phục vụ công tác giảng dạy cho sinh viên Khoa Đào tạo Chất lượng cao nói riêng và Trường Đại học Sư phạm Kỹ thuật TP.HCM nói chung. Tài liệu cung cấp quy trình hoàn chỉnh từ thiết kế cơ khí 3D (SolidWorks), thiết kế mạch in (Altium Designer), lập trình PLC (STEP 7-Micro/WIN) đến thiết kế SCADA (WinCC) cho sinh viên các khóa sau tham khảo và phát triển.
Hạn chế và hướng nghiên cứu tiếp
Hạn chế của đề tài được tác giả ghi nhận bao gồm:
- Quy mô mô hình mang tính chất cỡ nhỏ trong phòng thí nghiệm, kết cấu cơ khí sử dụng các linh kiện đơn giản nên tải trọng nâng hàng hóa còn hạn chế.
- Cơ cấu chuyển động dọc và ngang dùng dây curoa trên khung nhôm nhỏ chưa đạt tốc độ tối ưu do phải đảm bảo độ ổn định và tránh rung lắc trong quá trình định vị.
- Hệ thống điều khiển vị trí hoạt động theo vòng hở (open-loop), chưa tích hợp các cảm biến hồi tiếp góc quay hoặc thước đo hành trình tuyệt đối để tự động bù sai số cơ học phát sinh sau thời gian dài vận hành.
- Giao tiếp giữa bo mạch Arduino Mega 2560 và PLC S7-200 chủ yếu sử dụng các đường truyền tín hiệu logic rời rạc (I/O), chưa triển khai mạng truyền thông công nghiệp nối tiếp chuẩn hóa.
Các hướng phát triển tiếp theo được tác giả đề xuất:
- Mở rộng quy mô kích thước kho hàng, tăng số lượng tầng và số lượng ngăn chứa trên mỗi tầng.
- Thay thế hoặc nâng cấp hệ thống chấp hành bằng động cơ có encoder phản hồi vị trí hoặc động cơ servo để nâng cao tốc độ di chuyển và độ chính xác tuyệt đối.
- Nâng cấp mạng truyền thông công nghiệp (như Profibus, Profinet hoặc Modbus) để kết nối đồng bộ giữa các bộ vi xử lý và hệ thống quản lý trung tâm.
- Mở rộng hệ thống bằng việc tích hợp xe tự hành vận chuyển hàng (AGV) để tự động hóa toàn diện từ khâu vận chuyển ngoài xưởng đến khâu lưu kho.
- Phát triển phần mềm quản lý kho kết nối cơ sở dữ liệu và giám sát từ xa qua nền tảng Internet vạn vật (IoT) hoặc nền tảng đám mây.
Giá trị tham khảo
Đồ án là tài liệu tham khảo kỹ thuật hữu ích đối với:
- Sinh viên các ngành Công nghệ Kỹ thuật Điều khiển và Tự động hóa, Cơ điện tử, Kỹ thuật Điện - Điện tử khi thực hiện đồ án môn học, đồ án tốt nghiệp hoặc các dự án nghiên cứu về hệ thống kho bãi tự động (AS/RS).
- Người học cần tài liệu thực hành về kỹ thuật phát xung tốc độ cao PTO trên dòng PLC Siemens S7-200: phần hướng dẫn cấu hình thanh ghi điều khiển (SMB67/SMB77), bảng phân phối xung và các bước gọi hàm trong khối lệnh PLS tại Chương 2 là tài liệu mẫu rõ ràng, có tính ứng dụng cao.
- Người nghiên cứu giải pháp kết nối SCADA: quy trình thiết lập OPC Server bằng phần mềm PC Access để kết nối PLC S7-200 với WinCC tại Chương 4 cung cấp chỉ dẫn kỹ thuật từng bước, giúp người học triển khai nhanh hệ thống giám sát trên máy tính.
Câu hỏi thường gặp
1. PLC S7-200 điều khiển vị trí các động cơ bước trong mô hình bằng phương pháp nào?
PLC S7-200 (CPU 224) sử dụng khối lệnh PLS ở chế độ phát chuỗi xung tốc độ cao PTO (Pulse Train Output) thông qua hai ngõ ra số Q0.0 và Q0.1. Tín hiệu xung có chu kỳ làm việc 50% với thời gian chu kỳ từ 50 µs đến 65.535 µs (hoặc 2 ms đến 65.535 ms) và số lượng xung lên đến 4.294.967.295 xung, được quản lý thông qua các thanh ghi điều khiển và trạng thái SM (SM67/SM77, SMW68/SMW78, SMD72/SMD82).
2. Kết cấu cơ khí và kích thước vật lý của mô hình kho hàng được thiết kế ra sao?
Mô hình kho hàng được thiết kế trên SolidWorks và thi công từ nhôm định hình với kích thước tổng thể dài 616 mm x rộng 150 mm x cao 601 mm. Kết cấu gồm 3 tầng, mỗi tầng có 3 ô chứa hàng (tổng cộng 9 ô lưu trữ đều nhau). Cơ cấu dịch chuyển ngang, dọc và cơ cấu đưa hàng ra vào vận hành bằng hệ thống dây curoa và bánh xe dẫn hướng tương tự nguyên lý của máy in 3D và máy CNC mini 2 trục.
3. Module nhận dạng RFID RC522 được kết nối vào khối điều khiển nào và hoạt động ở tần số nào?
Module RFID RC522 (sử dụng chip MFRC522) hoạt động ở băng tần sóng cao HF với tần số tiêu chuẩn 13,56 MHz. Module này được kết nối trực tiếp với bo mạch vi điều khiển Arduino Mega 2560 (thay vì nối trực tiếp vào PLC) để đọc mã thẻ nhận dạng gắn trên pallet hàng hóa, từ đó truyền tín hiệu phân loại tầng về cho PLC S7-200 xử lý.
4. Driver động cơ bước A4988 trên mô hình có những đặc tính kỹ thuật và chế độ điều khiển nào?
Driver A4988 hoạt động với điện áp điều khiển động cơ (VMOT) từ 8V đến 35V, điện áp logic từ 3,3V đến 5V và dòng tải tối đa 2A. Module hỗ trợ 5 chế độ phân giải bước: bước đủ (full step), 1/2 bước, 1/4 bước, 1/8 bước và 1/16 bước (với 1/16 bước cần 3200 xung để quay một vòng đối với động cơ 1,8°). Chế độ vi bước được cấu hình thông qua mức logic tại 3 chân MS1, MS2, MS3, và dòng điện cực đại được giới hạn thông qua chiết áp theo công thức Current Limit = VREF × 2.
5. Giao diện giám sát WinCC kết nối và trao đổi dữ liệu với PLC S7-200 bằng phương thức nào?
Hệ thống kết nối máy tính với PLC S7-200 qua cổng truyền thông nối tiếp RS485 sử dụng cáp PC/PPI (giao thức PPI tốc độ 9600 baud). Các biến trạng thái và điều khiển từ phần mềm STEP 7-Micro/WIN được chuyển giao vào phần mềm PC Access để khởi tạo trạm máy chủ OPC Server. WinCC đóng vai trò OPC Client, kết nối trực tiếp đến PC Access để đọc/ghi dữ liệu và hiển thị giám sát trên màn hình máy tính.
Kết luận
Đồ án tốt nghiệp "Thiết kế và thi công mô hình kho hàng thông minh" của sinh viên Hồ Chí Cường và Phạm Hải Nam (2017) đã giải quyết trọn vẹn bài toán tích hợp cơ điện tử và tự động hóa công nghiệp ở quy mô mô hình thực nghiệm. Công trình kết hợp thành công giữa kết cấu cơ khí 3 trục truyền động dây curoa, kỹ thuật phát xung PTO điều khiển vị trí của PLC Siemens S7-200, công nghệ nhận dạng hàng hóa bằng RFID RC522 trên Arduino Mega 2560 và giao diện giám sát SCADA phân quyền trên nền tảng WinCC. Kết quả thực nghiệm qua các lần chạy thử chứng minh hệ thống vận hành đúng quy trình công nghệ, cung cấp một mô hình học cụ trực quan và tài liệu kỹ thuật có giá trị tham khảo rõ ràng cho sinh viên khối ngành kỹ thuật điều khiển và tự động hóa.