Bối cảnh và vấn đề nghiên cứu
Đồ án tốt nghiệp "Nghiên cứu ứng dụng công nghệ Digital Twins cho hệ thống MPS phân loại sản phẩm - Phần 3: Truyền thông OPC UA và lập trình hệ thống MPS phục vụ công nghệ Digital Twins" do sinh viên Nguyễn Đức Sơn thực hiện dưới sự hướng dẫn của TS. Nguyễn Thị Hiên tại Khoa Cơ - Điện, Học viện Nông nghiệp Việt Nam (2023). Đề tài được triển khai với sự hỗ trợ kỹ thuật từ chuyên viên của Festo Didactic Việt Nam.
Trong bối cảnh sản xuất công nghiệp hiện đại, công nghệ Digital Twins (Bản sao kỹ thuật số) phát triển nhằm tạo ra một thực thể ảo mô phỏng chính xác trạng thái, hoạt động và đặc tính của hệ thống vật lý theo thời gian thực. Việc ứng dụng Digital Twins hỗ trợ các kỹ sư và nhà quản lý giám sát, thử nghiệm giải thuật điều khiển, dự đoán sự cố và tối ưu hóa vận hành mà không làm gián đoạn dây chuyền sản xuất thực tế. Để bản sao số hóa vận hành hiệu quả, hạ tầng truyền thông công nghiệp đóng vai trò cốt lõi trong việc trao đổi dữ liệu hai chiều giữa thiết bị phần cứng và phần mềm mô phỏng. Giao thức OPC UA (Open Platform Communications Unified Architecture) là chuẩn truyền thông công nghiệp độc lập với nền tảng, đáp ứng yêu cầu kết nối an toàn và đồng bộ dữ liệu.
Đề tài tổng thể của nhóm nghiên cứu gồm 3 phần:
- Phần 1: Xây dựng, lắp đặt liên động hệ thống MPS.
- Phần 2: Nghiên cứu mô phỏng hệ thống MPS trên phần mềm CIROS.
- Phần 3: Truyền thông OPC UA và lập trình hệ thống MPS phục vụ công nghệ Digital Twins.
Nội dung đồ án này tập trung giải quyết các nhiệm vụ của Phần 3:
- Nghiên cứu tổng quan về công nghệ Digital Twins và các đặc tả truyền thông công nghiệp OPC (OPC DA, OPC HDA, OPC AE, OPC UA).
- Phân tích nguyên lý hoạt động, cấu trúc Client-Server và cơ chế bảo mật của giao thức OPC UA trong môi trường điều khiển tự động.
- Thiết lập cấu hình OPC UA Server trên bộ điều khiển lập trình PLC Siemens S7-1500 của hệ thống trạm phân loại sản phẩm MPS.
- Thiết lập cấu hình OPC UA Client và xây dựng mô hình ảo liên động trên phần mềm mô phỏng 3D CIROS.
- Lập trình thuật toán điều khiển tuần tự (nối tiếp và song song) bằng mạch tự giữ cho hệ thống liên động 2 trạm MPS, gán biến dữ liệu và tiến hành khảo nghiệm đồng bộ thực - ảo.
- Đối tượng nghiên cứu: Giao thức truyền thông OPC UA, hệ thống sản xuất module MPS Festo (gồm trạm tay gắp và trạm phân loại), bộ điều khiển PLC Siemens Simatic S7-1500 và phần mềm mô phỏng công nghiệp CIROS.
- Phạm vi nghiên cứu: Không gian thực nghiệm tại phòng thực hành Khoa Cơ - Điện, Học viện Nông nghiệp Việt Nam; phạm vi kỹ thuật giới hạn ở việc kết nối truyền thông, gán biến I/O và điều khiển liên động 2 trạm MPS phân loại phôi.
Cơ sở lý thuyết và phương pháp
Khung lý thuyết và mô hình ứng dụng
- Cấu trúc Digital Twins: Hệ thống được xác định gồm 3 thành phần cốt lõi: mô hình vật lý (thiết bị, cơ cấu cơ khí, cảm biến), mô hình số hóa (mô hình 3D chứa đặc tính kỹ thuật) và truyền thông - phần mềm (thu thập dữ liệu, đồng bộ hóa và mô phỏng).
- Kiến trúc phân tầng mạng công nghiệp: Tiếp cận theo mô hình chuẩn ISA-95 gồm 5 cấp độ từ thiết bị trường, mạng điều khiển, lưu trữ cơ sở dữ liệu đến cấp quản trị doanh nghiệp.
- Hệ thống tiêu chuẩn OPC Foundation:
- OPC Classic: Hoạt động dựa trên công nghệ OLE/COM/DCOM của Microsoft, bao gồm OPC DA (Data Access - truy xuất dữ liệu thời gian thực), OPC HDA (Historical Data Access - truy xuất dữ liệu lịch sử) và OPC AE (Alarms & Events - quản lý sự kiện và cảnh báo). Hạn chế chính là phụ thuộc vào hệ điều hành Windows và gặp khó khăn khi truyền thông qua tường lửa.
- OPC UA: Đặc tả hợp nhất dữ liệu thời gian thực, dữ liệu lịch sử và cảnh báo vào một không gian địa chỉ thống nhất (Address Space) dạng nút (Node). Chuẩn này hoạt động độc lập nền tảng (Windows, Linux, macOS, hệ thống nhúng), hỗ trợ các giao thức mạng TCP/IP, HTTPS, MQTT, AMQP và tích hợp cơ chế bảo mật bằng chứng chỉ số (Certificate).
- Hỗ trợ phần cứng Siemens: Theo tài liệu kỹ thuật, các dòng PLC Siemens tích hợp OPC UA gồm: Simatic S7-1500, Simatic S7-1200 (firmware từ V4.2), Simatic ET 200SP (firmware từ V2.0) và Simatic S7-400 (firmware từ V5.3).
| Tiêu chí so sánh | OPC UA | Profibus | Ethernet truyền thống |
|---|---|---|---|
| Tính linh hoạt & Nền tảng | Đa nền tảng (Windows, Linux, iOS), hỗ trợ Ethernet, Wi-Fi, USB, Bluetooth | Chỉ hoạt động trên Windows, không hỗ trợ không dây | Đa nền tảng, yêu cầu cấu hình mạng phức tạp |
| Bảo mật & Xác thực | Tích hợp mã hóa thông điệp và xác thực chứng chỉ số (Certificate) | Không tích hợp sẵn cơ chế bảo mật nâng cao | Không tích hợp sẵn tính năng bảo mật riêng cho tự động hóa |
| Truyền tải thời gian thực | Hỗ trợ truyền dữ liệu thời gian thực và cơ chế đăng ký (Subscription) | Không hỗ trợ cơ chế Subscription | Đòi hỏi cấu hình quản lý lưu lượng phức tạp |
| Tính năng mở rộng | Tích hợp Discovery, Redundancy, Interoperability | Giới hạn trong mạng trường cấp thấp | Phụ thuộc vào các giao thức tầng ứng dụng bổ sung |
| Phạm vi ứng dụng | Đa dạng: điều khiển quá trình, IIoT, quản lý năng lượng, khí tượng | Chủ yếu trong mạng trường nhà máy sản xuất | Mạng cục bộ công nghiệp và văn phòng |
Phương pháp nghiên cứu
- Phương pháp phân tích - tổng hợp tài liệu: Nghiên cứu các tài liệu tiêu chuẩn của OPC Foundation, tài liệu hãng Festo và Siemens, tổng hợp các công trình nghiên cứu trong nước (Trần Thị Thu Huyền và cs., 2021; Nguyễn Huy Thắng và cs., 2021) và quốc tế (Victor M. García-Fernández et al., 2017; Michael Meiller et al., 2018).
- Phương pháp thiết kế hệ thống và cấu hình phần cứng: Lựa chọn cấu hình thiết bị PLC Siemens S7-1500 trên phần mềm TIA Portal V17; xây dựng trạm mô phỏng 3D từ thư viện phần mềm CIROS.
- Phương pháp lập trình điều khiển tự động: Ứng dụng giải thuật điều khiển tuần tự nối tiếp và song song dựa trên nguyên lý mạch tự giữ để điều khiển các cơ cấu chấp hành.
- Phương pháp thực nghiệm - liên động: Thiết lập liên kết OPC UA Server - Client, ánh xạ bảng biến I/O và kiểm chứng hoạt động đồng thời giữa mô hình vật lý và bản sao ảo.
Thiết kế và triển khai hệ thống
Kiến trúc hệ thống Digital Twins
Hệ thống được thiết kế theo cấu trúc Client-Server:
- OPC UA Server (Hệ thống vật lý): Bộ điều khiển PLC Siemens S7-1500 (CPU 1516-3 PN/DP) thu thập dữ liệu từ hệ thống cảm biến của trạm MPS, xử lý logic điều khiển và chia sẻ dữ liệu ra không gian địa chỉ OPC UA.
- OPC UA Client (Mô hình số hóa): Phần mềm CIROS kết nối trực tiếp đến địa chỉ IP của PLC thông qua cổng truyền thông OPC UA, tiếp nhận trạng thái I/O để diễn họa chuyển động mô phỏng 3D theo thời gian thực.
+-------------------------------------------------------------+
| HỆ THỐNG DIGITAL TWINS |
+-------------------------------------------------------------+
| [HỆ THỐNG VẬT LÝ MPS] [MÔ HÌNH ẢO CIROS] |
| - Trạm 1: Tay gắp (Handling) - Mô phỏng 3D trạm tay gắp |
| - Trạm 2: Phân loại (Sorting) - Mô phỏng 3D trạm phân loại |
| - PLC Siemens S7-1500 - Giao diện giám sát vận hành|
| | ^ |
| v | |
| [OPC UA SERVER (TIA Portal)] <---------> [OPC UA CLIENT] |
| (Cung cấp biến I/O, Data Tag) (TCP/IP) (Đọc/Ghi biến) |
+-------------------------------------------------------------+
Quy trình thiết lập truyền thông và mô hình số
- Thiết lập mô hình ảo trên CIROS (6 bước):
- Bước 1: Mở thư viện phần mềm tại thanh công cụ Model libraries.
- Bước 2: Chọn module trạm tay gắp và trạm phân loại có sẵn.
- Bước 3: Hiệu chỉnh các thành phần để đồng nhất với hệ thống MPS thực tế tại phòng thực hành.
- Bước 4: Hiệu chỉnh vị trí cảm biến và vị trí module trên mô hình 3D.
- Bước 5: Thiết lập giới hạn hành trình chuyển động của các cơ cấu chấp hành.
- Bước 6: Hiệu chỉnh thông số động cơ và hệ thống khí nén.
- Cấu hình OPC UA Server trên TIA Portal V17:
- Cấu hình phần cứng gồm: CPU 1516-3 PN/DP, module ngõ vào số DI 32x24 VDC HF_1, module ngõ ra số DQ 32x24 VDC/0.5A HF_1, module ngõ vào tương tự AI 8xU/I/RTD/TC ST_1.
- Bật tính năng cho phép mô phỏng tại thuộc tính dự án (Support simulation during block compilation).
- Kích hoạt dịch vụ OPC UA Server, cấu hình cổng kết nối, thời gian lấy mẫu (sampling time), thời gian truyền, số lượng thanh ghi và cấp phép chứng chỉ bảo mật (Certificate / Purchased license).
- Cấu hình OPC UA Client trên CIROS và gán biến:
- Thiết lập kết nối mạng tới địa chỉ IP và số hiệu cổng của PLC.
- Cấu hình PLC Switch để nhận dạng chính xác bộ điều khiển.
- Ánh xạ tương ứng từng địa chỉ vào/ra giữa PLC và phần mềm CIROS.
Bảng phân công tín hiệu I/O trạm thực và trạm ảo
Trạm tay gắp (Handling Station)
| Ký hiệu trên CIROS | Địa chỉ vào CIROS | Ký hiệu trên PLC | Địa chỉ vào PLC | Chức năng |
|---|---|---|---|---|
| PANEL_S1 | M20.2 | PANEL_S1 | M20.2 | Chế độ Auto/Man |
| PANEL_S4 | M20.3 | PANEL_S4 | M20.3 | Nút nhấn Reset |
| Part_AV | I0.0 | den | I0.0 | Cảm biến phát hiện phôi sẵn sàng |
| STATION 1B1 | I0.1 | Tay o vi tri dau | I0.1 | Cảm biến tay gắp ở vị trí đầu |
| STATION 1B2 | I0.2 | Tay o vi tri cuoi | I0.2 | Cảm biến tay gắp ở vị trí cuối |
| STATION 1B3 | I0.3 | STATION 1B3 | I0.3 | Cảm biến tay gắp ở vị trí giữa |
| STATION 2B1 | I0.4 | Tay da ha | I0.4 | Cảm biến tay kẹp vươn ra (hạ xuống) |
| STATION 2B2 | I0.5 | Tay da thu | I0.5 | Cảm biến tay kẹp thu vào |
| STATION 3B1 | I0.6 | den | I0.6 | Cảm biến quang phân biệt phôi không đen |
| An toan | I1.6 | An toan | I1.6 | Tín hiệu an toàn hệ thống |
| Ký hiệu trên CIROS | Địa chỉ ra CIROS | Ký hiệu trên PLC | Địa chỉ ra PLC | Chức năng |
|---|---|---|---|---|
| STATION 1M1 | Q0.0 | TayGapSangTrai | Q0.0 | Điều khiển tay gắp di chuyển sang trái |
| STATION 1M2 | Q0.1 | TayGapSangPhai | Q0.1 | Điều khiển tay gắp di chuyển sang phải |
| STATION 2M1 | Q0.2 | TayGapDiXuong | Q0.2 | Điều khiển tay gắp đi xuống |
| STATION 3M1 | Q0.3 | MoTayGap | Q0.3 | Điều khiển mở cơ cấu tay kẹp |
| CapPhoi | Q1.6 | CapPhoi | Q1.6 | Tín hiệu cấp phôi chuyển tiếp sang trạm 2 |
Trạm phân loại (Sorting Station)
| Ký hiệu trên CIROS | Địa chỉ vào CIROS | Ký hiệu trên PLC | Địa chỉ vào PLC | Chức năng |
|---|---|---|---|---|
| I0 | I0.0 | I0 | I0.0 | Cảm biến phôi ở vị trí gắp |
| I2 | I0.2 | I2 | I0.2 | Cảm biến báo tay gạt đã gạt |
| I3 | I0.3 | CB | I0.3 | Cảm biến kiểm tra phôi |
| - | IW4 | CB | IW4 | Cảm biến đo chiều cao / độ sâu phôi |
| I4 | I0.6 | I4 | I0.6 | Cảm biến vị trí tay kẹp ở băng tải |
| I7 | I0.7 | I7 | I0.7 | Cảm biến vị trí tay kẹp ở bàn đo |
| PANEL_S1 | M20.0 | PANEL_S1 | M20.0 | Nút Start trên bảng điều khiển |
| PANEL_S2 | M20.1 | PANEL_S2 | M20.1 | Nút Stop trên bảng điều khiển |
| PANEL_S3 | M20.2 | PANEL_S3 | M20.2 | Chuyển đổi chế độ Auto/Man |
| PANEL_S4 | M20.3 | PANEL_S4 | M20.3 | Nút Reset trên bảng điều khiển |
| CoPhoi | I1.4 | CoPhoi | I1.4 | Cảm biến báo có phôi từ trạm 1 chuyển sang |
| Ký hiệu trên CIROS | Địa chỉ ra CIROS | Ký hiệu trên PLC | Địa chỉ ra PLC | Chức năng |
|---|---|---|---|---|
| Q0 | Q0.0 | BTThuan | Q0.0 | Điều khiển băng tải chạy thuận |
| Q1 | Q0.1 | BTNghich | Q0.1 | Điều khiển băng tải chạy nghịch |
| Q2 | Q0.2 | MoThanhGat | Q0.2 | Điều khiển mở thanh gạt phôi |
| Q3 | Q0.3 | ThuThanhChan | Q0.3 | Điều khiển thu thanh chắn phôi |
| Q4 | Q0.4 | MoKep | Q0.4 | Điều khiển mở tay kẹp |
| Q5 | Q0.5 | KepDiXuong | Q0.5 | Điều khiển tay kẹp đi xuống |
| Q6 | Q0.6 | XoayKep | Q0.6 | Điều khiển xoay tay kẹp về bàn đo |
| AnToan | Q1.4 | AnToan | Q1.4 | Tín hiệu an toàn trạm phân loại |
Nội dung chính theo từng chương
Mở đầu
Tác giả trình bày tổng quan về tầm quan trọng của công nghệ Digital Twins trong sản xuất tự động hóa. Giới thiệu cấu trúc đề tài tốt nghiệp liên nhóm 3 phần và xác định trọng tâm nghiên cứu của Phần 3 là giao thức OPC UA, cấu hình kết nối mạng và lập trình điều khiển hệ thống liên động 2 trạm MPS.
Tổng quan nghiên cứu (Chương 1)
- Tổng quan về Digital Twins: Trình bày khái niệm, 3 thành phần chính (mô hình vật lý, mô hình số hóa, truyền thông và phần mềm) và các lĩnh vực ứng dụng điển hình như công nghiệp chế tạo, quản lý năng lượng và y tế.
- Tổng quan về OPC: Khái quát quá trình phát triển từ các chuẩn OPC Classic dựa trên DCOM của Microsoft đến chuẩn mở OPC UA. Trình bày mô hình tích hợp mạng công nghiệp 5 tầng theo tiêu chuẩn ISA-95 và vai trò của tổ chức OPC Foundation (thành lập từ năm 1996 với hơn 900 thành viên).
- Tổng quan nghiên cứu trong và ngoài nước:
- Trong nước: Phân tích nghiên cứu của Trần Thị Thu Huyền và cs. (2021) về giám sát áp suất, nhiệt độ, lưu lượng qua OPC UA và nghiên cứu của Nguyễn Huy Thắng và cs. (2021) về đánh giá hiệu suất hệ thống điều khiển tự động qua thiết bị IoT dùng OPC UA.
- Ngoài nước: Phân tích bài báo của Victor M. García-Fernández et al. (2017) về kiến trúc middleware giám sát quy trình công nghiệp và nghiên cứu của Michael Meiller et al. (2018) về ứng dụng chuẩn OPC UA trong sản xuất thông minh.
Cơ sở lý thuyết (Chương 2)
- Phân tích các đặc tả OPC Classic:
- OPC DA: Cơ chế truy cập dữ liệu thời gian thực thông qua các đối tượng OPC Server, OPC Group, OPC Item; chỉ rõ ưu điểm về tốc độ nhưng bị hạn chế về khả năng chạy đa nền tảng và dữ liệu phi cấu trúc.
- OPC HDA: Cấu trúc không gian tên truy xuất dữ liệu lịch sử theo 3 phương thức: đọc dữ liệu thô trong khoảng thời gian, đọc theo nhãn thời gian (timestamp) và tính toán tổng hợp giá trị.
- OPC AE: Quản lý sự kiện và cảnh báo thông qua các đối tượng OPCEventServer và OPCEventSubscription kết hợp các bộ lọc sự kiện.
- Đặc tả OPC UA: Phân tích cấu trúc Address Space hợp nhất, cơ chế giao tiếp Client-Server qua trao đổi thông điệp mã hóa, hệ thống xác thực chứng chỉ số (Certificate), khả năng truyền qua tường lửa bằng Web Services và tính độc lập với hệ điều hành.
- So sánh kỹ thuật: Tổng hợp ưu và nhược điểm của giao thức OPC UA so với Profibus và Ethernet truyền thống.
Kết quả nghiên cứu và thảo luận (Chương 3)
- Mô hình nghiên cứu:
- Hệ thống vật lý MPS: Gồm trạm tay gắp (chức năng cấp phôi, phân loại sơ bộ phôi đen/đỏ) và trạm phân loại (chức năng đo chiều sâu, phân loại phôi úp/ngửa), điều khiển bằng PLC Siemens S7-1500.
- Mô hình ảo CIROS: Trình bày quy trình 6 bước hiệu chỉnh và đồng bộ thông số trạm MPS ảo từ thư viện chuẩn.
- Lập trình điều khiển:
- Trình bày giải thuật lập trình tuần tự nối tiếp và tuần tự song song dựa trên nguyên lý mạch tự giữ.
- Xây dựng bảng phân công tín hiệu I/O chi tiết cho trạm tay gắp và trạm phân loại.
- Thiết lập lưu đồ thuật toán điều khiển cho trạm tay gắp và trạm đo lường/phân loại theo 2 chế độ Auto và Man.
- Cấu hình truyền thông OPC: Hướng dẫn các bước thiết lập phần cứng, kích hoạt OPC UA Server trên TIA Portal V17 (chọn CPU 1516-3 PN/DP và các module I/O), cấu hình OPC UA Client trên CIROS, kết nối địa chỉ IP, cổng mạng và gán biến truyền thông.
- Khảo nghiệm hệ thống: Trình bày các bước tiến hành mô phỏng kết hợp giữa PLC SIM, CIROS và hệ thống thực tế để kiểm tra tính tương tác hai chiều và độ ổn định của giải thuật.
Kết quả và đóng góp
Kết quả chính
- Xây dựng hoàn chỉnh mô hình Digital Twins: Thiết lập thành công kết nối truyền thông công nghiệp giữa hệ thống 2 trạm MPS thực tế và mô hình mô phỏng 3D trên phần mềm CIROS thông qua giao thức OPC UA.
- Hiện thực hóa cấu hình hệ thống:
- Cấu hình thành công PLC Siemens Simatic S7-1500 (CPU 1516-3 PN/DP cùng các module DI 32, DQ 32, AI 8) đóng vai trò là OPC UA Server trên nền tảng TIA Portal V17.
- Thiết lập OPC UA Client trên phần mềm CIROS, thực hiện kết nối chính xác qua địa chỉ IP và hoàn thành bảng ánh xạ biến cho toàn bộ ngõ vào/ngõ ra của 2 trạm MPS.
- Lập trình điều khiển liên động:
- Ứng dụng giải thuật tuần tự nối tiếp và song song xây dựng chương trình điều khiển hoàn chỉnh cho 2 chế độ vận hành Auto và Man.
- Trạm tay gắp thực hiện chính xác quy trình cấp phôi, nhận diện phôi màu đen thả vào máng tại chỗ, phôi màu đỏ chuyển tiếp sang trạm 2.
- Trạm phân loại vận hành băng tải, kích hoạt tay gắp đưa phôi vào bàn đo độ sâu (cảm biến IW4), phân loại phôi ngửa qua tay gạt vào máng 1 và phôi úp di chuyển thẳng về máng 2.
Đóng góp kỹ thuật
- Cung cấp giải pháp kỹ thuật kết nối liên nền tảng giữa bộ điều khiển lập trình công nghiệp phần cứng (Siemens PLC) và phần mềm mô phỏng không gian 3D (CIROS) bằng chuẩn mở OPC UA.
- Đưa ra tài liệu thực hành chi tiết về các bước cấu hình Server/Client, gán biến I/O và thuật toán lập trình tuần tự, phục vụ trực tiếp cho hoạt động đào tạo và nghiên cứu chuyên ngành Cơ điện tử tại Học viện Nông nghiệp Việt Nam.
Hạn chế và hướng nghiên cứu tiếp
Hạn chế
- Tốc độ truyền tải dữ liệu của OPC UA có độ trễ nhất định so với một số giao thức mạng trường chuyên dụng do phải xử lý các lớp bảo mật, xác thực chứng chỉ và kiểm soát truy cập tích hợp.
- Chi phí đầu tư ban đầu cho phần cứng và bản quyền phần mềm hỗ trợ OPC UA (như dòng PLC Siemens S7-1500, bản quyền TIA Portal và CIROS) tương đối cao.
- Quy trình cài đặt, cấu hình chứng chỉ số và thiết lập không gian địa chỉ OPC UA đòi hỏi người triển khai phải có chuyên môn sâu về cả điều khiển tự động và mạng máy tính.
Hướng nghiên cứu tiếp
- Mở rộng quy mô Digital Twins bằng việc tích hợp thêm các trạm chức năng khác trong dây chuyền sản xuất MPS liên hoàn (như trạm gia công, trạm lưu kho, trạm lắp ráp).
- Nghiên cứu tối ưu hóa thời gian lấy mẫu (sampling time) và chu kỳ truyền dữ liệu để giảm thiểu tối đa độ trễ trong các ứng dụng điều khiển thời gian thực tốc độ cao.
- Triển khai các tính năng bảo mật nâng cao của OPC UA khi mở rộng hệ thống kết nối qua mạng Internet và nền tảng đám mây công nghiệp (IIoT).
Giá trị tham khảo
Tài liệu đồ án có giá trị tham khảo ứng dụng thực tế cao đối với:
- Sinh viên và học viên chuyên ngành: Ngành Công nghệ Kỹ thuật Cơ điện tử, Kỹ thuật Điều khiển và Tự động hóa, Công nghệ Thông tin Công nghiệp đang thực hiện các đồ án môn học, đồ án tốt nghiệp liên quan đến Digital Twins, SCADA và truyền thông công nghiệp.
- Giảng viên và kỹ thuật viên phòng thí nghiệm: Sử dụng làm tài liệu hướng dẫn thực hành cấu hình thiết bị Festo MPS, lập trình PLC Siemens S7-1500 trên TIA Portal V17 và kết nối mô phỏng với CIROS.
- Kỹ sư tự động hóa: Tham khảo quy trình từng bước thiết lập OPC UA Server/Client, phương pháp ánh xạ biến I/O và cấu trúc giải thuật điều khiển tuần tự bằng mạch tự giữ trong các dự án số hóa nhà máy.
Câu hỏi thường gặp
1. Theo đồ án, những dòng PLC Siemens nào hỗ trợ giao thức truyền thông OPC UA?
Theo tài liệu viện dẫn trong đồ án, Siemens hỗ trợ giao thức OPC UA trên các dòng sản phẩm: Simatic S7-1500, Simatic S7-1200 (từ firmware V4.2 trở lên), Simatic ET 200SP (từ firmware V2.0 trở lên) và Simatic S7-400 (từ firmware V5.3 trở lên).
2. Cấu hình phần cứng PLC cụ thể được lựa chọn trong đồ án gồm những module nào?
Trong Chương 3, tác giả thực hiện cấu hình trên TIA Portal V17 với các thiết bị: CPU 1516-3 PN/DP, module ngõ vào số DI 32x24 VDC HF_1, module ngõ ra số DQ 32x24 VDC/0.5A HF_1 và module ngõ vào tương tự AI 8xU/I/RTD/TC ST_1.
3. Quy trình xây dựng mô hình ảo trạm MPS trên phần mềm CIROS gồm những bước nào?
Quy trình gồm 6 bước: (1) Mở thư viện Model libraries; (2) Chọn trạm tay gắp và trạm phân loại có sẵn; (3) Hiệu chỉnh các module cho giống hệ thống thật; (4) Hiệu chỉnh vị trí cảm biến và module; (5) Thiết lập giới hạn hành trình chuyển động; (6) Hiệu chỉnh thông số động cơ và khí nén.
4. Nguyên lý phân loại phôi tại trạm tay gắp và trạm phân loại hoạt động như thế nào?
Tại trạm tay gắp, cảm biến quang (STATION 3B1) phân biệt phôi màu đen (thả vào máng tại trạm) và phôi màu đỏ (chuyển sang trạm 2). Tại trạm phân loại, tay gắp đưa phôi lên bàn đo chiều sâu (cảm biến analog IW4); nếu phôi ngửa, tay gạt mở đưa phôi vào máng thứ nhất; nếu phôi úp, phôi tiếp tục chạy hết băng tải vào máng thứ hai.
5. OPC UA khắc phục những nhược điểm cốt lõi nào của các chuẩn OPC Classic (DA, HDA, AE)?
OPC Classic phụ thuộc hoàn toàn vào công nghệ COM/DCOM của hệ điều hành Windows và tách biệt 3 loại dữ liệu vào các server khác nhau. OPC UA khắc phục bằng cách hoạt động đa nền tảng (Windows, Linux, nhúng), tích hợp toàn bộ dữ liệu thời gian thực, lịch sử và cảnh báo vào một Address Space thống nhất, hỗ trợ truyền qua tường lửa bằng Web Services và tích hợp bảo mật xác thực bằng chứng chỉ số.
Kết luận
Đồ án tốt nghiệp của sinh viên Nguyễn Đức Sơn đã hoàn thành mục tiêu nghiên cứu và ứng dụng giao thức truyền thông OPC UA để xây dựng bản sao kỹ thuật số (Digital Twins) cho hệ thống liên động 2 trạm MPS phân loại sản phẩm. Tác giả đã cấu hình thành công PLC Siemens S7-1500 làm OPC UA Server kết nối đồng bộ hai chiều với mô hình mô phỏng 3D trên phần mềm CIROS đóng vai trò OPC UA Client. Hệ thống được lập trình điều khiển hoàn chỉnh với giải thuật tuần tự bằng mạch tự giữ, phân loại chính xác phôi theo màu sắc và chiều sâu ở cả chế độ tự động và thủ công. Công trình là tài liệu tham khảo kỹ thuật hữu ích cho việc nghiên cứu, đào tạo và ứng dụng công nghệ số hóa trong lĩnh vực tự động hóa và cơ điện tử.