Bối cảnh và vấn đề nghiên cứu

Trong xu thế hiện đại hóa sản xuất công nghiệp, việc tự động hóa các dây chuyền chế tạo, gia công, đóng gói và vận chuyển trở thành yêu cầu thiết yếu nhằm nâng cao năng suất, tối ưu hóa độ chính xác và giảm thiểu chi phí nhân công. Trong các hệ thống điều khiển tự động đòi hỏi độ chính xác cao về động học như máy công cụ CNC, cơ cấu cánh tay robot, hệ thống phân loại và băng tải định lượng, động cơ servo kết hợp với các bộ điều khiển chuyển động chuyên dụng đóng vai trò nòng cốt. Để đáp ứng các tác vụ điều khiển chuyển động đa trục phức tạp mà các bộ điều khiển logic khả trình (PLC) truyền thống gặp hạn chế về chu kỳ quét và thuật toán nội suy, hãng Siemens đã phát triển dòng sản phẩm điều khiển truyền động tích hợp SIMOTION kết hợp hệ biến tần SINAMICS S120.

Đề tài "Điều khiển giám sát vị trí trong hệ SIMOTION bằng WinCC" được thực hiện bởi sinh viên Nguyễn Thanh Hiền và Phan Thanh Phong dưới sự hướng dẫn của TS. Trương Đình Nhơn tại Khoa Điện - Điện tử, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh. Nghiên cứu tập trung vào việc làm chủ công nghệ điều khiển chuyển động hiện đại của Siemens thông qua việc tích hợp phần cứng và lập trình điều khiển giám sát hệ thống thực nghiệm.

Mục tiêu tổng quát của đồ án là cấu hình bộ thí nghiệm SIMOTION D435 kết hợp với PLC S7-300, thiết lập mạng truyền thông công nghiệp, xây dựng chương trình điều khiển vị trí - tốc độ cho hai động cơ servo và thiết kế giao diện SCADA trên phần mềm WinCC để giám sát, vận hành hệ thống từ máy tính.

Nhiệm vụ nghiên cứu được văn bản phân định thành 5 nội dung chính:

  1. Tìm hiểu cấu trúc phần cứng và phương thức ghép nối của PLC S7-300 cùng bộ điều khiển chuyển động SIMOTION D435.
  2. Khảo sát nguyên lý hoạt động và giao thức truyền dữ liệu trong mạng Ethernet công nghiệp và mạng PROFIBUS DP.
  3. Nghiên cứu quy trình cài đặt, cấu hình và lập trình trên các phần mềm chuyên dụng: SIMOTION SCOUT, SIMATIC Step 7 (S7-300) và SIMATIC WinCC.
  4. Nghiên cứu tập lệnh lập trình và giải thuật xử lý dữ liệu truyền thông của PLC S7-300.
  5. Thiết kế mô hình kết nối phần cứng, viết chương trình điều khiển chuyển động cho hai trục servo, xây dựng giao diện điều khiển WinCC và hoàn thiện báo cáo thuyết minh.

Đối tượng nghiên cứu của đồ án là hệ thống điều khiển vị trí đa trục sử dụng bộ điều khiển SIMOTION D435, biến tần SINAMICS S120, động cơ servo 1FK7 và PLC S7-300. Phạm vi nghiên cứu về mặt không gian được triển khai tại phòng thí nghiệm Bộ môn Điện tử Công nghiệp thuộc Trường Đại học Sư phạm Kỹ thuật TP.HCM; phạm vi thời gian thực hiện kéo dài từ tháng 10/2015 đến tháng 12/2015.


Cơ sở lý thuyết và phương pháp

Đồ án xây dựng trên nền tảng lý thuyết điều khiển chuyển động số (Motion Control), kỹ thuật truyền động điện servo và mạng truyền thông công nghiệp tự động hóa của Siemens.

Hệ thống SIMOTION được tiếp cận dưới dạng nền tảng tích hợp loại bỏ ranh giới truyền thống giữa bộ điều khiển logic (PLC) và bộ điều khiển truyền động (Motion Controller). Văn bản phân tích ba nền tảng phần cứng chính của SIMOTION:

  • SIMOTION C: Dựa trên cấu trúc khung vỏ của SIMATIC S7-300 (phiên bản C240, C240 PN), tích hợp sẵn các cổng vào/ra số và giao diện điều khiển analog hoặc stepper/servo.
  • SIMOTION P: Hệ thống điều khiển dựa trên nền tảng máy tính công nghiệp (PC-based) chạy hệ điều hành thời gian thực kết hợp Windows, phục vụ các ứng dụng đòi hỏi dung lượng bộ nhớ lớn và khả năng xử lý đồ họa phức tạp.
  • SIMOTION D (Drive-based): Khối điều khiển (Control Unit) được tích hợp trực tiếp vào hệ thống biến tần đa trục SINAMICS S120, tiêu biểu là các dòng D410-2, D425, D435, D445 và D455.

Về mặt truyền động, đồ án phân tích cấu tạo và nguyên lý hoạt động của động cơ servo đồng bộ nam châm vĩnh cửu (gồm stator, rotor, cuộn dây, lớp vỏ bọc và bộ mã hóa encoder hồi tiếp góc quay tuyệt đối/tương đối). So với động cơ không đồng bộ hay động cơ bước thông thường, động cơ servo sở hữu các đặc tính vượt trội: khả năng tăng/giảm tốc nhanh, đáp ứng quá độ tuyến tính ("mềm"), vùng điều chỉnh vận tốc mở rộng vượt định mức và độ ổn định tốc độ cao nhờ phản hồi vòng kín.

Về truyền thông công nghiệp, nghiên cứu tổng kết các chuẩn mạng trong hệ sinh thái SIMATIC NET dựa trên mô hình 7 tầng OSI:

Chuẩn truyền thông Giao thức / Tiêu chuẩn Tốc độ truyền dẫn tối đa Môi trường truyền dẫn & Khoảng cách Số trạm tối đa
PPI (Point to Point) RS-232 / RS-485 (ASCII) 76,8 Kbit/s (RS-232)
19,2 Kbit/s (RS-485)
Cáp đồng xoắn đôi;
10 m (RS-232), 1000 m (RS-485)
2 trạm
MPI (Multi Point Interface) Token Passing (Nội bộ Siemens) 187,5 Kbit/s Cáp đôi bọc kim loại, cáp quang;
50 m (không lặp), 1100 m (có repeater)
32 trạm
PROFIBUS DP EN 50170 / RS-485 / Cáp quang Lên đến 12 Mbit/s Cáp xoắn đôi chống nhiễu 2 lõi, sợi quang;
Chu kỳ bus tối thiểu 1 ms
126 trạm
Industrial Ethernet IEEE 802.3 (TCP/IP, ISO-on-TCP) 10/100 Mbit/s Cáp xoắn đôi (RJ45), cáp quang 1024 trạm
DRIVE-CLiQ Giao diện truyền động số Siemens 100 Mbit/s Cáp chuẩn RJ45 kết hợp cấp nguồn 24 VDC và tín hiệu truyền dẫn số Liên kết trực tiếp Drive

Phương pháp nghiên cứu thực tế được nhóm tác giả áp dụng bao gồm:

  1. Phương pháp phân tích - tổng hợp tài liệu: Thu thập và nghiên cứu tài liệu kỹ thuật chuyên ngành từ hãng Siemens về kiến trúc phần cứng SIMOTION D435, bộ biến tần SINAMICS S120 Booksize, tập lệnh STEP 7 và các cấu trúc hàm của phần mềm SIMOTION SCOUT.
  2. Phương pháp thiết kế - tích hợp phần cứng: Xác định cấu hình trạm, bố trí thiết bị, đấu nối nguồn cấp 24 VDC, kết nối mạng PROFIBUS DP và mạng cáp DRIVE-CLiQ giữa khối điều khiển trung tâm với các module động cơ.
  3. Phương pháp thực nghiệm lập trình và mô phỏng SCADA: Sử dụng các công cụ phần mềm SCOUT để cấu hình trục (Axis Configuration), viết các tác vụ chuyển động (Motion Tasks) bằng ngôn ngữ đồ họa MCC và ngôn ngữ văn bản ST (Structured Text); lập trình khối xử lý truyền thông trên S7-300; thiết kế giao diện vận hành và liên kết biến giám sát trên WinCC.

Nguồn dữ liệu của đồ án hoàn toàn bắt nguồn từ thông số kỹ thuật thực tế của trang thiết bị tại phòng thí nghiệm Bộ môn Điện tử Công nghiệp và tài liệu chuẩn của Siemens.


Thiết kế và triển khai hệ thống

Hệ thống được thiết kế theo cấu trúc điều khiển phân tán gồm ba cấp: cấp chấp hành truyền động (động cơ servo, SINAMICS S120), cấp điều khiển trung gian/chuyển động (SIMOTION D435, PLC S7-300) và cấp giám sát điều hành (Máy tính công nghiệp chạy phần mềm SCADA WinCC).

+-------------------------------------------------------------+
|                 CẤP GIÁM SÁT VÀ ĐIỀU HÀNH                   |
|                  Máy tính cá nhân (WinCC)                   |
+-------------------------------------------------------------+
                              |
               [Industrial Ethernet / MPI / PC Adapter]
                              |
+-------------------------------------------------------------+
|                   CẤP ĐIỀU KHIỂN TRUNG GIAN                 |
|                   PLC SIMATIC S7-300                        |
|                   (CPU 313C-2DP - Master)                   |
+-------------------------------------------------------------+
                              |
                     [PROFIBUS DP - 12 Mbps]
                              |
+-------------------------------------------------------------+
|                 CẤP ĐIỀU KHIỂN CHUYỂN ĐỘNG                  |
|                 SIMOTION D435 (Slave/I-Slave)               |
+-------------------------------------------------------------+
                              |
                    [Giao tiếp DRIVE-CLiQ]
                              |
+-------------------------------------------------------------+
|                    CẤP TRUYỀN ĐỘNG & CHẤP HÀNH              |
|   - Smart Line Module (Nguồn DC bus)                        |
|   - Double Motor Module (Biến tần điều khiển 2 động cơ)     |
|   - 02 Động cơ Servo Siemens 1FK7 tích hợp Encoder          |
+-------------------------------------------------------------+

Thông số kỹ thuật thiết bị phần cứng

Hệ thống sử dụng bộ điều khiển SIMOTION D435 kết hợp với trạm PLC S7-300 CPU 313C-2DP:

Hạng mục thiết bị Thông số kỹ thuật chi tiết
SIMOTION D435 - Số trục điều khiển tối đa: 32 trục
- Bộ nhớ RAM: 35 MB; RAM disk (Load memory): 23 MB; Retentive memory: 364 KB
- Chu kỳ Profibus nhỏ nhất: 1 ms; Chu kỳ Profinet nhỏ nhất: 0,5 ms
- Cổng giao tiếp: 4 × DRIVE-CLiQ, 2 × Industrial Ethernet, 2 × PROFIBUS DP, 2 × USB
- Thẻ nhớ: CompactFlash (chứa Firmware, cấu hình và bản quyền công nghệ)
PLC S7-300 (CPU 313C-2DP) - Bộ nhớ làm việc tích hợp (Work Memory): 64 KB (hoặc 12 KB ở các dòng tiêu chuẩn)
- Tích hợp cổng truyền thông: 1 cổng MPI, 1 cổng PROFIBUS DP Master/Slave
- Tích hợp sẵn các kênh vào/ra số (DI/DO Onboard) và analog
Hệ thống SINAMICS S120 - Định dạng: Booksize
- Smart Line Module: Chuyển đổi nguồn xoay chiều AC thành điện áp một chiều DC cấp bus chung
- Double Motor Module: Module cấp nguồn và điều khiển nghịch lưu đồng thời cho 2 động cơ servo
- Chuẩn kết nối DRIVE-CLiQ: Tự động nhận diện tham số động cơ thông qua bảng đánh giá điện tử (Electronic Rating Plate)
Động cơ Servo - Dòng động cơ servo xoay chiều 3 pha đồng bộ Siemens 1FK7
- Tích hợp Encoder hồi tiếp vị trí vòng kín

Cấu hình truyền thông và phân bổ phần mềm

  1. Cấu hình trạm mạng:

    • SIMOTION D435 được cấu hình đóng vai trò thiết bị tớ thông minh (I-Slave/DP Slave) trên mạng PROFIBUS DP kết nối trực tiếp với cổng DP của PLC S7-300 (đóng vai trò Master).
    • Địa chỉ giao tiếp I/O được gán cố định giữa SIMOTION và PLC S7-300 để trao đổi liên tục các byte trạng thái (trục đang chạy, vị trí thực, cảnh báo lỗi) và byte điều khiển (Start, Stop, Jog, Set Position, Set Velocity).
    • Máy tính điều khiển kết nối với hệ thống thông qua giao diện truyền thông SIMATIC NET phục vụ việc tải chương trình từ SCOUT/STEP 7 và kết nối Tag dữ liệu trực tiếp với WinCC.
  2. Thiết kế chương trình trong SIMOTION SCOUT:

    • Thiết lập cấu hình phần cứng (HW Config) và khai báo cấu hình trục cho hai động cơ servo (Axis 1 và Axis 2).
    • Xây dựng chương trình điều khiển theo cơ chế đa nhiệm (Task System): thực thi các lệnh định vị tuyệt đối (Absolute Positioning) và định vị tương đối (Relative Positioning) thông qua Motion Task 1 và Motion Task 2.
    • Sử dụng ngôn ngữ biểu đồ tuần tự MCC (Motion Control Chart) kết hợp khối lệnh ST (Structured Text) để xử lý các thuật toán đọc/ghi góc quay và tốc độ đặt.
  3. Giao diện điều khiển và giám sát WinCC:

    • Xây dựng màn hình chính (Main Screen) hiển thị tổng quan sơ đồ công nghệ, trạng thái trực quan của hai trục động cơ và hệ thống đèn báo lỗi/sẵn sàng.
    • Màn hình điều khiển chuyên sâu: Cho phép người vận hành nhập giá trị góc quay (độ), cài đặt vận tốc hoạt động, các nút nhấn chuyển chế độ tự động/bằng tay, khởi động, dừng khẩn cấp và hiển thị đồ thị đáp ứng vị trí thực tế của động cơ.

Nội dung chính theo từng chương

Chương 1: Tổng quan

Chương 1 trình bày bối cảnh công nghiệp hóa gắn liền với nhu cầu ứng dụng tự động hóa trong các ngành đo đạc, chế tạo, vận chuyển. Tác giả nêu rõ lý do lựa chọn động cơ servo và công nghệ SIMOTION của Siemens nhờ khả năng tối ưu hóa động học chuyển động phức tạp. Chương này xác định rõ mục tiêu nghiên cứu, phạm vi đề tài giới hạn trong mô hình kết nối giữa SIMOTION D435, PLC S7-300 và SCADA WinCC, đồng thời khái quát cấu trúc 5 chương của đồ án.

Chương 2: Cơ sở lý thuyết

Chương 2 cung cấp hệ thống lý thuyết toàn diện về các thiết bị và công nghệ được sử dụng:

  • Giới thiệu tổng quan hệ thống SIMOTION, phân tích chi tiết 3 nền tảng phần cứng (Simotion C, P, D). Khảo sát cấu trúc SIMOTION D435 bao gồm các cổng DRIVE-CLiQ, Ethernet, PROFIBUS DP, ngõ vào/ra số X122/X132, khe cắm thẻ nhớ CompactFlash và ý nghĩa các đèn LED trạng thái (RDY, RUN, STOP, SU/PF, SF, DP1, DP2).
  • Khái quát các ngôn ngữ lập trình trong SIMOTION SCOUT gồm MCC, LAD/FBD và ST.
  • Trình bày cấu trúc module SINAMICS S120 với 4 định dạng (Blocksize, Booksize, Booksize Compact, Chassis) và dải công suất từ 0,12 kW đến 4500 kW.
  • Phân tích mạng truyền thông SIMATIC NET theo chuẩn ISO/OSI: cấu trúc và thông số kỹ thuật của các mạng PPI, MPI, Industrial Ethernet và PROFIBUS (DP, FMS, PA).
  • Khảo sát đặc tính kỹ thuật của động cơ servo AC, phân tích các ưu điểm về thời gian quá độ, khả năng tăng tốc, ổn định tốc độ và mở rộng vùng điều khiển; cấu tạo rotor nam châm vĩnh cửu, stator và encoder.
  • Trình bày kiến trúc PLC S7-300, phân loại các module nguồn (PS), module xử lý tín hiệu (SM: DI, DO, AI, AO) và bảng so sánh đặc tính các dòng CPU từ CPU 312 IFM đến CPU 316-2DP.

Chương 3: Thiết kế phần cứng

Chương 3 trình bày việc xây dựng mô hình phần cứng đáp ứng yêu cầu nhỏ gọn, thuận tiện cho công tác đào tạo và sửa chữa tại phòng thí nghiệm:

  • Đưa ra sơ đồ khối hệ thống và sơ đồ kết nối liên mạng giữa máy tính, PLC S7-300, SIMOTION D435 và hai động cơ servo.
  • Lựa chọn thiết bị cụ thể: SIMOTION D435, Smart Line Module, Double Motor Module, module CPU 313C-2DP, nguồn nuôi 24 VDC và 02 động cơ servo 1FK7.
  • Lập bảng thông số kỹ thuật chi tiết của bộ điều khiển SIMOTION D435 và các module mở rộng trong trạm thí nghiệm.

Chương 4: Thiết kế chương trình điều khiển

Chương 4 mô tả chi tiết các bước thiết kế phần mềm và cấu hình hệ thống:

  • Trình bày lưu đồ thuật toán điều khiển của PLC S7-300 và lưu đồ hoạt động của các nhiệm vụ chuyển động (Motion Task 1, Motion Task 2) trong SIMOTION D435.
  • Trình bày quy trình cài đặt và thiết lập dự án trên phần mềm SIMOTION SCOUT: thiết lập cấu hình phần cứng, gán địa chỉ giao tiếp IP/PROFIBUS, cấu hình thông số cơ học/điện học cho trục động cơ servo, khai báo vùng nhớ biến toàn cục.
  • Cấu hình trạm mạng PROFIBUS DP giữa PLC S7-300 (Master) và SIMOTION D435 (Slave), thiết lập khối lệnh truyền nhận dữ liệu góc quay và tốc độ.
  • Thiết kế giao diện SCADA trên phần mềm WinCC: xây dựng hệ thống nút nhấn điều khiển, bảng nhập thông số vị trí/tốc độ, thanh điều hướng và giao diện hiển thị trạng thái làm việc thực tế của hệ thống.

Chương 5: Kết luận và hướng phát triển

Chương 5 tổng kết toàn bộ kết quả đạt được sau quá trình thực nghiệm:

  • Đánh giá khả năng vận hành phần cứng: việc lắp ráp, đấu nối hoàn chỉnh, các module cấp nguồn và truyền động hoạt động ổn định, đáp ứng an toàn điện.
  • Đánh giá kết quả phần mềm: chương trình điều khiển trong PLC và SIMOTION hoạt động đúng giải thuật; giao diện WinCC kết nối thành công, hiển thị chính xác vị trí và cho phép điều khiển góc quay của 2 động cơ servo theo thời gian thực.
  • Nêu rõ các mặt hạn chế còn tồn tại của hệ thống và đề xuất phương hướng phát triển, mở rộng ứng dụng trong tương lai.

Kết quả và đóng góp

Kết quả thực nghiệm

Hệ thống thực nghiệm đã hoàn thiện việc kết nối và vận hành đồng bộ giữa các thành phần phần cứng và phần mềm:

  • Thiết lập thành công liên kết mạng PROFIBUS DP với chu kỳ truyền thông đạt 1 ms giữa PLC S7-300 (CPU 313C-2DP) và bộ điều khiển SIMOTION D435; mạng Industrial Ethernet giữa máy tính điều khiển và hệ thống PLC/SIMOTION.
  • Giao tiếp DRIVE-CLiQ tốc độ 100 Mbit/s nhận diện chính xác thông số hai động cơ servo 1FK7 và cấu hình điều khiển thành công trên Double Motor Module.
  • Chương trình Motion Tasks trong SIMOTION SCOUT điều khiển chính xác vị trí góc quay và tốc độ của 02 động cơ servo theo các giá trị tham số đặt từ máy tính.
  • Giao diện giám sát WinCC hoạt động tin cậy: cung cấp đầy đủ chức năng điều khiển Start/Stop, Reset lỗi, thiết lập thông số góc quay, tốc độ và giám sát liên tục phản hồi góc quay từ Encoder.

Giải pháp kỹ thuật tác giả đề xuất

Nhóm tác giả đề xuất mô hình điều khiển phối hợp giữa PLC S7-300 và SIMOTION D435. Trong giải pháp này, SIMOTION đảm nhận toàn bộ các tác vụ tính toán chuyển động nội suy đa trục và điều khiển servo vòng kín, trong khi PLC S7-300 đóng vai trò quản lý logic hệ thống, tiếp nhận tín hiệu ngoại vi và làm cầu nối dữ liệu với SCADA WinCC. Cấu trúc này giúp giảm tải chu kỳ quét cho bộ điều khiển trung tâm và tăng tính linh hoạt cho hệ thống tự động hóa.

Đóng góp của đề tài

  • Xây dựng thành công bộ mô hình thực hành điều khiển chuyển động đa trục sử dụng công nghệ SIMOTION D435 và biến tần SINAMICS S120 tại Khoa Điện - Điện tử.
  • Đóng góp bộ tài liệu hướng dẫn kỹ thuật chi tiết bằng tiếng Việt về quy trình cấu hình phần cứng, thiết lập mạng PROFIBUS DP và lập trình SIMOTION SCOUT kết hợp WinCC, tạo tài liệu tham khảo cho sinh viên các khóa sau.

Hạn chế và hướng nghiên cứu tiếp

Hạn chế của hệ thống

  • Hệ thống chỉ mới dừng lại ở việc điều khiển vị trí độc lập cho hai trục động cơ servo trong môi trường phòng thí nghiệm, chưa gắn với các cơ cấu chấp hành cơ khí mang tải thực tế (như vít me bi, bàn trượt xy, băng tải công nghiệp).
  • Chưa khai thác triệt để các tính năng nâng cao của SIMOTION D435 như đồng bộ vị trí đa trục theo hàm Cam điện tử (Electronic Camming), đồng bộ tỷ số truyền (Gear), hoặc nội suy đường cong không gian phức tạp.
  • Đồ án chưa triển khai giao thức PROFINET thời gian thực (PROFINET IRT) mà chủ yếu sử dụng mạng PROFIBUS DP và Industrial Ethernet tiêu chuẩn.

Hướng phát triển

  • Ứng dụng mô hình vào các cơ cấu cơ khí chính xác cụ thể như cánh tay robot công nghiệp từ 3 đến 6 bậc tự do, máy khắc CNC hoặc dây chuyền cắt phôi tự động theo vị trí.
  • Mở rộng số lượng trục điều khiển (khai thác tối đa khả năng điều khiển 32 trục của SIMOTION D435) và triển khai các giải thuật đồng bộ vị trí động học phức tạp (Camming/Gearing).
  • Nâng cấp mạng truyền thông sang chuẩn PROFINET IRT nhằm tối ưu hóa chu kỳ truyền dẫn xuống mức 0,5 ms và nâng cao khả năng chống nhiễu trong môi trường công nghiệp.

Giá trị tham khảo

Đồ án là tài liệu tham khảo chuyên ngành hữu ích đối với:

  • Sinh viên đại học và cao đẳng: Thuộc các ngành Công nghệ Kỹ thuật Điện tử - Truyền thông, Kỹ thuật Điều khiển và Tự động hóa, Kỹ thuật Cơ điện tử đang thực hiện đồ án tốt nghiệp, đồ án môn học hoặc nghiên cứu về hệ thống truyền động servo công nghiệp.
  • Kỹ sư và cán bộ kỹ thuật: Cần tài liệu hướng dẫn từng bước (step-by-step) về cách thức cấu hình phần mềm SIMOTION SCOUT, kết nối biến tần SINAMICS S120, thiết lập mạng PROFIBUS DP giữa PLC S7-300 và SIMOTION, cũng như kỹ thuật tạo Tag liên kết giám sát trên WinCC.

Các nội dung có giá trị tham khảo cao nhất trong đồ án bao gồm: bảng tổng hợp thông số kỹ thuật phần cứng SIMOTION/S7-300 (Chương 2 và 3), hướng dẫn cấu hình phần cứng và thiết lập Motion Task trên phần mềm SCOUT (Chương 4).


Câu hỏi thường gặp

1. Bộ điều khiển SIMOTION D435 trong đồ án có thông số kỹ thuật và khả năng quản lý trục như thế nào?

SIMOTION D435 là bộ điều khiển chuyển động chuyên dụng (Drive-based) tích hợp trên dòng SINAMICS S120, có khả năng quản lý tối đa 32 trục. Thiết bị sở hữu bộ nhớ truy cập ngẫu nhiên (RAM) 35 MB, RAM disk (Load memory) 23 MB, Retentive memory 364 KB, chu kỳ PROFIBUS nhỏ nhất là 1 ms và chu kỳ PROFINET nhỏ nhất là 0,5 ms. Về cổng giao tiếp, D435 tích hợp sẵn 4 cổng DRIVE-CLiQ, 2 cổng Industrial Ethernet, 2 cổng PROFIBUS DP và 2 cổng USB.

2. Giao tiếp DRIVE-CLiQ đóng vai trò gì trong hệ thống phần cứng SIMOTION và SINAMICS S120?

DRIVE-CLiQ là chuẩn giao tiếp số tốc độ cao (100 Mbit/s) của Siemens dựa trên nền tảng cáp mạng RJ45, tích hợp đồng thời đường truyền dữ liệu và nguồn cấp 24 VDC. Cổng này kết nối khối điều khiển SIMOTION D435 với các module truyền động (Smart Line Module, Double Motor Module) và bộ mã hóa Encoder trên động cơ servo. DRIVE-CLiQ cho phép tự động nhận diện và đọc thông số thiết bị thông qua "bảng đánh giá điện tử" (Electronic Rating Plate), giúp đơn giản hóa việc cấu hình phần cứng và hạn chế sai sót khi nhập dữ liệu tham số.

3. Tại sao hệ thống đã có SIMOTION D435 vẫn cần tích hợp thêm PLC S7-300 (CPU 313C-2DP)?

Mặc dù SIMOTION D435 đã tích hợp sẵn các chức năng xử lý logic của PLC, việc kết hợp thêm PLC S7-300 giúp phân định rõ ràng cấp độ điều khiển: SIMOTION D435 tập trung tối đa tài nguyên tính toán cho việc điều khiển vị trí, vận tốc và đồng bộ chuyển động của các trục servo; trong khi PLC S7-300 đóng vai trò Master điều phối các ngõ vào/ra logic toàn hệ thống, xử lý liên động an toàn và làm trạm trung gian giao tiếp dữ liệu với máy tính giám sát WinCC.

4. Phần mềm SIMOTION SCOUT hỗ trợ những ngôn ngữ lập trình nào và đồ án đã sử dụng công cụ nào để cấu hình chuyển động?

SIMOTION SCOUT hỗ trợ 4 ngôn ngữ lập trình chính: biểu đồ điều khiển chuyển động đồ họa MCC (Motion Control Chart), ngôn ngữ lập trình bậc thang LAD (Ladder Logic), sơ đồ khối chức năng FBD (Function Block Diagram) và ngôn ngữ văn bản cấp cao ST (Structured Text). Trong đồ án, nhóm tác giả đã sử dụng ngôn ngữ đồ họa MCC kết hợp với các hàm ST và cấu hình hệ thống nhiệm vụ (Motion Task 1, Motion Task 2) để thiết lập chu trình định vị vị trí và tốc độ cho 2 trục động cơ servo.

5. Giao diện WinCC trong đồ án đảm nhận những chức năng giám sát và điều khiển cụ thể nào?

Giao diện WinCC được thiết kế để tạo môi trường vận hành SCADA trực quan trên máy tính, gồm các chức năng: bật/tắt chế độ điều khiển cho SIMOTION; nhập giá trị đặt góc quay (độ) và tốc độ quay cho hai động cơ servo; hiển thị trạng thái hoạt động và giá trị góc quay thực tế phản hồi từ Encoder; cảnh báo lỗi kết nối hoặc trạng thái dừng khẩn cấp của hệ thống.


Kết luận

Đồ án tốt nghiệp "Điều khiển giám sát vị trí trong hệ SIMOTION bằng WinCC" của tác giả Nguyễn Thanh Hiền và Phan Thanh Phong đã giải quyết thành công bài toán tích hợp hệ thống điều khiển chuyển động công nghệ cao của Siemens. Bằng việc kết nối đồng bộ giữa máy tính SCADA WinCC, PLC S7-300, bộ điều khiển SIMOTION D435, biến tần SINAMICS S120 và động cơ servo 1FK7 qua mạng truyền thông PROFIBUS DP và Ethernet, đồ án đã chứng minh tính khả thi và độ chính xác trong việc điều khiển vị trí đa trục theo thời gian thực. Công trình không chỉ đạt được các mục tiêu kỹ thuật đặt ra mà còn đóng góp một mô hình thí nghiệm hoàn chỉnh kèm tài liệu hướng dẫn cấu hình giá trị cho công tác đào tạo chuyên ngành Tự động hóa và Điện tử Công nghiệp.