Giới thiệu dự án

Trong kỷ nguyên Công nghiệp 4.0, các dây chuyền sản xuất liên tục như cán - cắt thép tấm, bao bì đóng gói, in ấn và chiết rót đòi hỏi tốc độ xử lý vật liệu cực cao cùng độ chính xác vị trí tuyệt đối. Theo thống kê từ ngành tự động hóa chế tạo máy, các giải pháp cắt gián đoạn (Stop-and-Cut) truyền thống làm tiêu hao đến 35% – 50% tổng thời gian chu kỳ sản xuất do quá trình dừng - khởi động liên tục của phôi, đồng thời gây sốc cơ khí, làm giảm tuổi thọ hệ thống truyền động và giảm chất lượng bề mặt vật liệu.

Hệ thống Flying Shear (cơ cấu cắt bay / cưa bay) là giải pháp cơ - điện tử tiên tiến giải quyết triệt để bài toán này bằng cách đồng bộ hóa chuyển động của cụm dao cắt với tốc độ di chuyển của dải vật liệu đang chạy liên tục mà không cần dừng phôi. Tuy nhiên, việc điều khiển đồng bộ nhiều trục servo tốc độ cao bằng cơ cấu cơ khí thuần túy hoặc xung số truyền thống (Pulse Train) thường gặp hạn chế nghiêm trọng về độ trễ truyền thông, hiện tượng trượt bước, nhiễu điện từ và thiếu tính linh hoạt khi cần thay đổi quy cách sản phẩm.

       +--------------------------------------------------------------+
       |                  QUÁ TRÌNH CẮT BAY (FLYING SHEAR)             |
       +--------------------------------------------------------------+

  Trục cấp liệu (Vật liệu chạy liên tục V_phôi) ---> ---> ---> ---> --->
  ======================================================================
         [Vị trí chờ]   [Tăng tốc]    [Vùng đồng bộ]   [Giảm tốc & Trả về]
             (1)            (2)            (3)                 (4)
                             __     V_dao = V_phôi
                            /  \   +--------------+
                           /    \  | Dao cắt hạ   |       \
                          /      \ | thực hiện cắt|        \
                         /        \+--------------+         \___________
                        /                                   (Về vị trí chờ)

Đồ án tốt nghiệp "Mô hình Flying Shear – Điều khiển đồng bộ sử dụng mạng SSCNET III" do nhóm sinh viên ngành Công nghệ Kỹ thuật Điện – Điện tử, Trường Đại học Sư phạm Kỹ thuật TP.HCM thực hiện dưới sự hướng dẫn của ThS. Lê Hoàng Lâm, tập trung giải quyết bài toán đồng bộ hóa đa trục chính xác cao thông qua việc tích hợp bộ điều khiển chuyển động chuyên dụng (Motion CPU) và mạng truyền thông sợi quang SSCNET III.

Mục tiêu cụ thể của dự án

  1. Nghiên cứu nguyên lý đồng bộ chuyển động Flying Shear: Xây dựng mô hình toán học và biên dạng chuyển động (motion profile) đồng bộ vận tốc – vị trí giữa trục kéo phôi và trục dao cắt theo thời gian thực.
  2. Thiết kế và chế tạo phần cứng cơ khí 5 trục: Chế tạo mô hình thực nghiệm bao gồm trục cấp liệu băng tải, bàn trượt vít me bi dẫn động trục dao (trục X), cơ cấu nâng hạ dao (trục Z), cụm bàn xoay định vị và cơ cấu gắp liệu khí nén.
  3. Thiết kế hệ thống điều khiển và mạng truyền thông công nghiệp: Thiết kế tủ điện động lực và điều khiển tích hợp PLC Mitsubishi dòng Q, Motion CPU Q172DSCPU và 5 bộ Servo Amplifier dòng MR-J3-B giao tiếp qua mạng quang SSCNET III (tốc độ 50 Mbps).
  4. Ứng dụng công nghệ Cơ khí ảo (Virtual Mechanical System): Lập trình thay thế hoàn toàn các cơ cấu cam, bánh răng vi sai, ly hợp cơ khí bằng các khối hàm phần mềm chuyên dụng trên hệ điều hành chuyển động SV22.
  5. Thuật toán nhận diện vạch dấu (Mark Detection) tốc độ cao: Tích hợp cảm biến laser quang sợi Keyence LV-H37 với cổng ngắt phần cứng trên Motion CPU để bù sai số chiều dài cắt theo thời gian thực.
  6. Xây dựng giao diện giám sát HMI GOT1000: Cho phép người vận hành cài đặt quy cách sản phẩm (chiều dài cắt, tốc độ, độ bù sai số), chạy thử nghiệm đa chế độ (Jog, Home, Auto, Sync) và chẩn đoán lỗi trực quan.

Giải pháp và phạm vi thực hiện

  • Giải pháp tiếp cận: Sử dụng kiến trúc Dual-CPU (PLC CPU Q03UDV phối hợp Motion CPU Q172DSCPU) nhằm phân tách luồng logic điều khiển tuần tự và luồng điều khiển chuyển động số thực (Digital Motion Control Loop chu kỳ 0.88 ms), loại bỏ hoàn toàn hiện tượng nghẽn bus xử lý.
  • Phạm vi nghiên cứu: Mô hình thử nghiệm 5 trục chuyển động tại phòng thí nghiệm; phôi mô phỏng là dải băng định hình; hệ thống cắt được mô phỏng bằng cụm chấp hành dao cắt/tay gắp khí nén; dải chiều dài cắt thiết lập từ 50 mm đến 1000 mm với vận tốc phôi thay đổi linh hoạt.

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Tiêu chí kỹ thuật Cơ cấu cơ khí thuần (Mechanical Cam/Linkage) Điều khiển phát xung rời rạc (Pulse-Train Control) Điều khiển mạng SSCNET III + Motion CPU
Độ linh hoạt chiều dài cắt Rất thấp (phải thay đổi đĩa cam cơ khí hoặc cụm bánh răng) Trung bình (cấu hình lại tham số xung trong PLC) Rất cao (thay đổi thông số online ngay trên HMI)
Độ chính xác đồng bộ Giảm dần theo thời gian do mòn cơ khí $\pm 0.5 \text{ mm} - \pm 1.5 \text{ mm}$ (dễ trượt xung, trễ tín hiệu) $\pm 0.05 \text{ mm} - \pm 0.1 \text{ mm}$ (vòng kín tuyệt đối)
Khả năng chống nhiễu Miễn nhiễm (thuần cơ) Kém (dễ bị nhiễu cảm ứng từ biến tần, động cơ công suất lớn) Tuyệt đối (truyền thông sợi quang không bị nhiễu điện từ)
Số lượng dây dẫn Không có dây tín hiệu Rất nhiều (14-20 dây/trục servo: xung, hướng, enable, alarm) Cực tiểu (1 sợi cáp quang kép nối vòng SSCNET III)
Tốc độ đáp ứng chu kỳ Phụ thuộc quán tính cơ khí Bị giới hạn tần số phát xung cực đại ($< 1 \text{ MHz}$) Chu kỳ đồng bộ $0.88 \text{ ms}$ (chuẩn xác định Deterministic)
                       MA TRẬN PHÂN LOẠI YÊU CẦU HỆ THỐNG (MoSCoW)
+-----------------------------------------------------------------------------------+
| MUST HAVE (Bắt buộc)           | SHOULD HAVE (Nên có)                             |
| - Đồng bộ vận tốc 1:1 trong    | - Cơ chế đĩa cam ảo (Electronic Cam Profile)    |
|   vùng cắt khả dụng            | - Giao diện HMI giám sát tọa độ thời gian thực   |
| - Mạng cáp quang SSCNET III    | - Bù trượt sai số bằng cảm biến Laser           |
| - Dừng khẩn cấp và bảo vệ cữ   | - Chế độ chạy MPG (Manual Pulse Generator)       |
+--------------------------------+--------------------------------------------------+
| COULD HAVE (Có thể mở rộng)    | WON'T HAVE (Chưa thực hiện ở phiên bản này)      |
| - Báo cáo OEE và thống kê lỗi  | - Cụm 2 lưỡi dao cắt bay so le (Tandem Shear)    |
| - Tự động nhận diện phôi rỗng  | - Giao tiếp SCADA/Cloud qua OPC-UA               |
+-----------------------------------------------------------------------------------+

Thiết kế hệ thống

Kiến trúc điều khiển hệ thống áp dụng mô hình phân tầng công nghiệp:

graph TD
    subgraph Control_Layer [Tầng Điều Khiển Trung Tâm]
        Q_PLC["PLC CPU Q-Series (Q03UDV)<br/>- Xử lý Logic I/O, Interlock, HMI"]
        Q_Motion["Motion Controller Q172DSCPU<br/>- Xử lý Nội suy, Cam ảo, SSCNET III"]
        Q_PLC <==>|"Shared Memory (Vùng nhớ dùng chung DPRAM)"| Q_Motion
    end

    subgraph Interface_Layer [Tầng Giao Tiếp & Đo Lường]
        HMI["GOT1000 HMI<br/>(GT Designer3)"] <-->|"RS-422 / Ethernet"| Q_PLC
        LaserSens["Cảm biến Laser Keyence LV-H37<br/>+ Bộ KĐ LV-21A"] -->|"High-Speed Interrupt DI"| Q_Motion
        HandyPulser["Bộ phát xung tay (MPG)"] -->|"Manual Pulse I/F"| Q_Motion
        LimitSens["Cảm biến cữ hành trình (Dog/Limit)"] -->|"I/O Module QX42"| Q_PLC
    end

    subgraph Motion_Network [Mạng Cáp Quang SSCNET III - 50 Mbps]
        Q_Motion ==>|"Fiber Optical Bus"| Drv1["Driver MR-J3-B (Trục 1: Băng tải phôi)"]
        Drv1 ==>|"Fiber Optical Bus"| Drv2["Driver MR-J3-B (Trục 2: Vít me dao X)"]
        Drv2 ==>|"Fiber Optical Bus"| Drv3["Driver MR-J3-B (Trục 3: Nâng hạ dao Z)"]
        Drv3 ==>|"Fiber Optical Bus"| Drv4["Driver MR-J3-B (Trục 4: Bàn xoay)"]
        Drv4 ==>|"Fiber Optical Bus"| Drv5["Driver MR-J3-B (Trục 5: Cơ cấu cấp liệu)"]
    end

    subgraph Mechanical_Layer [Tầng Chấp Hành Cơ Khí]
        Drv1 --- M1["AC Servo Motor HF-KP (Encoder 18-bit)"]
        Drv2 --- M2["AC Servo Motor HF-KP (Encoder 18-bit)"]
        Drv3 --- M3["AC Servo Motor HF-KP (Encoder 18-bit)"]
        Drv4 --- M4["AC Servo Motor HF-KP (Encoder 18-bit)"]
        Drv5 --- M5["AC Servo Motor HF-KP (Encoder 18-bit)"]
    end

Danh mục công nghệ và thiết bị sử dụng

  • Bộ điều khiển lập trình (PLC): Mitsubishi Q03UDVCPU (tốc độ xử lý lệnh cơ bản $1.9 \text{ ns}$, bộ nhớ chương trình $30\text{k}$ bước).
  • Bộ điều khiển chuyển động (Motion CPU): Mitsubishi Q172DSCPU (hỗ trợ điều khiển lên đến 16 trục qua 1 cổng SSCNET III, chu kỳ nội suy $0.88 \text{ ms}$, bộ nhớ $14\text{k}$ bước SFC).
  • Bộ khuếch đại Servo (Servo Drive): Mitsubishi MR-J3-B series chuyên dụng cho mạng SSCNET III, điều khiển các chế độ Vị trí/Tốc độ/Mô-men số hoàn toàn.
  • Động cơ Servo (Servo Motor): Mitsubishi dòng HF-KP (quán tính cực thấp, tích hợp bộ mã hóa vòng quay tuyệt đối 18-bit với độ phân giải $262,144 \text{ xung/vòng}$).
  • Cảm biến vạch dấu tốc độ cao: Keyence LV-H37 kết hợp bộ khuếch đại LV-21A, thời gian đáp ứng $80 \ \mu\text{s}$, truyền tín hiệu trực tiếp vào chân High-Speed Input DI1 của Motion CPU.
  • Phần mềm kỹ thuật:
    • MT Developer2 v1.110C (Lập trình Motion SFC, cấu hình hệ cơ khí ảo SV22).
    • GX Works2 v1.560W (Lập trình Ladder logic cho Q-PLC).
    • GT Designer3 v1.180 (Thiết kế giao diện màn hình HMI GOT1000).

Phương pháp nghiên cứu và triển khai

Dự án áp dụng quy trình phát triển kỹ thuật hình chữ V (V-Model) kết hợp kiểm thử phân đoạn:

    Lập kế hoạch & Thiết kế lý thuyết          Kiểm thử & Đánh giá tổng thể
    +--------------------------------+          +-------------------------------+
    | 1. Tính toán động học cơ khí   |          | 5. Chạy cắt thực tế liên tục  |
    | 2. Thiết kế mô hình CAD 3D     |          |    Đo sai số bằng đồng hồ so  |
    +----------------+---------------+          +---------------+---------------+
                     \                                         /
                      \                                       /
    Thiết kế mạch & Gia công cơ khí             Kiểm tra tích hợp từng trục
    +--------------------------------+          +-------------------------------+
    | 3. Gia công cơ khí bàn trượt   |          | 4. Kiểm tra truyền thông quang|
    |    Lắp tủ điện theo tiêu chuẩn |          |    Hiệu chỉnh Servo Gain tuning|
    +----------------+---------------+          +---------------+---------------+
                     \                                         /
                      \                                       /
                       +-------------------------------------+
                       | Lập trình điều khiển Motion SFC     |
                       | & Thuật toán Cơ khí ảo trên MT Dev2 |
                       +-------------------------------------+

Tiến độ và các cột mốc thực hiện

  • Tháng 02/2018 - 03/2018: Khảo sát thực tế dây chuyền Posco, lập hồ sơ kỹ thuật, thiết kế bản vẽ cơ khí 3D (SolidWorks) và thiết kế sơ đồ nguyên lý tủ điện động lực/điều khiển.
  • Tháng 04/2018: Hoàn thành gia công chi tiết cơ khí (đế đỡ vít me, mặt bích trục xoay, thanh trượt dẫn hướng) và đấu nối tủ điện theo chuẩn công nghiệp.
  • Tháng 05/2018: Thiết lập mạng SSCNET III, cấu hình tham số Driver MR-J3-B, viết chương trình quản lý shared memory giữa CPU1 và CPU2.
  • Tháng 06/2018: Phát triển chương trình Motion SFC cho bài toán Flying Shear, tích hợp hàm ngắt Mark Detection và thiết kế giao diện HMI GOT1000.
  • Tháng 07/2018: Chạy thực nghiệm, thu thập dữ liệu sai số, tối ưu hóa thông số PID của servo và hoàn thiện tài liệu đồ án.

Implementation và kết quả

Quá trình phát triển và thuật toán cốt lõi

Trái tim của hệ thống Flying Shear là mô hình Hệ thống cơ khí ảo (Virtual Mechanical System) được cấu hình trên hệ điều hành SV22 của Q172DSCPU.

                               CƠ CHẾ ĐỒNG BỘ CƠ KHÍ ẢO
  
  [Trục chính vào]        [Ly hợp ảo]             [Bánh răng vi sai]         [Đĩa Cam ảo]        [Đầu ra Servo]
  +---------------+     +---------------+        +------------------+     +---------------+    +---------------+
  | Trục mã hóa   |====>| Ly hợp mềm    |=======>| Bù sai lệch vị   |====>| Biến đổi tọa  |===>| Trục dao cắt  |
  | phôi (Trục 1) |     | ON khi đồng bộ|        | trí từ Sensor    |     | độ tuyến tính |    | X (Trục 2)    |
  +---------------+     +---------------+        +------------------+     +---------------+    +---------------+
                                                          ^
                                                          | Tín hiệu bù Mark
                                                 +------------------+
                                                 | Cảm biến Laser   |
                                                 +------------------+
  1. Trục dẫn động chính (Main Input Axis): Lấy tín hiệu vị trí thực tế từ Servo Trục 1 (băng tải cấp phôi) làm trục chủ động (Master).
  2. Khối ly hợp ảo (Virtual Clutch Module): Đóng vai trò kết nối truyền động mềm. Khi phôi đến vị trí cắt, ly hợp kích hoạt chuyển trạng thái từ OFF sang ON với chế độ Smooth Engagement (tăng tốc theo đường cong S-curve) để trục dao cắt bắt kịp tốc độ trục phôi mà không gây giật quán tính.
  3. Khối bánh răng vi sai ảo (Virtual Differential Gear): Tiếp nhận giá trị bù vị trí từ thuật toán Mark Detection. Nếu phát hiện vạch in bị lệch một khoảng $\Delta L$, khối vi sai sẽ cộng/trừ trực tiếp lượng xung tương ứng vào trục phát lệnh mà không làm gián đoạn chuyển động đồng bộ.
  4. Khối đĩa Cam ảo hai chiều (Two-Way Electronic Cam): Quy định toàn bộ chu trình chuyển động của bàn trượt dao cắt (Trục X) theo 4 pha động học:

$$\text{Pha 1 (Tăng tốc): } v_X(t) = a \cdot t \quad \text{cho đến khi} \quad v_X = v_{\text{phôi}}$$

$$\text{Pha 2 (Đồng bộ - Cắt): } v_X(t) = v_{\text{phôi}} \quad \left(\text{sai lệch vị trí } e(t) = x_{\text{phôi}}(t) - x_X(t) \to 0\right)$$

$$\text{Pha 3 (Giảm tốc): } v_X(t) = v_{\text{phôi}} - a_{\text{hãm}} \cdot t$$

$$\text{Pha 4 (Hồi vị trí gốc): } v_X(t) = -v_{\text{return_max}} \quad \text{trở về tọa độ Standby ban đầu}$$

Cấu trúc chương trình Motion SFC (Trích xuất thuật toán)

/* PROGRAM: FLYING_SHEAR_MAIN_SYNC */
/* Ngôn ngữ: Motion SFC - Q172DSCPU SV22 Operating System */

[STEP 0: INITIALIZATION]
  !M1000 = 1;                    // Bật bit trạng thái sẵn sàng
  CALL P_AXIS_ALL_HOME;          // Đưa toàn bộ 5 trục về vị trí Home chuẩn
  TRANSITION: AxisReady == TRUE;

[STEP 1: STANDBY_MONITOR]
  SET_SPEED(Axis1, ConveyorSetSpeed);
  AXIS_START(Axis1);             // Khởi động băng tải cấp phôi
  TRANSITION: WorkpieceDetected == TRUE; // Cảm biến đầu line nhận diện phôi

[STEP 2: MARK_DETECTION_TRIGGER]
  ENABLE_MARK_DETECTION(
    InputPort := DI1,            // Cổng quang ngắt Keyence Laser
    CompensationReg := D1050,    // Thanh ghi lưu trữ độ lệch Delta_L
    LatchPosition => D1052       // Chốt tọa độ thực tế của phôi
  );
  TRANSITION: MarkLatched == TRUE;

[STEP 3: ENGAGE_VIRTUAL_CLUTCH]
  CLUTCH_ON(
    ClutchNo := 1,
    Mode := SMOOTH_SCURVE,       // Đóng ly hợp mềm theo đường cong chữ S
    AccelDistance := 150.0       // Khoảng cách tăng tốc đồng bộ (mm)
  );
  TRANSITION: ClutchSynchronized == TRUE;

[STEP 4: SYNCHRONOUS_CUTTING_ZONE]
  // Vùng đồng bộ tuyệt đối: V_dao == V_phoi
  OUTPUT_BIT(Y40, ON);           // Kích hoạt xi lanh / Servo Z hạ dao cắt
  TIMER_WAIT(T1, 80);            // Duy trì thời gian cắt 80 ms
  OUTPUT_BIT(Y40, OFF);          // Nâng dao cắt hoàn tất
  TRANSITION: T1.Done == TRUE;

[STEP 5: DISENGAGE_AND_RETURN]
  CLUTCH_OFF(ClutchNo := 1);     // Ngắt ly hợp ảo
  AXIS_MOVE_ABS(
    Axis := Axis2,               // Trục vít me dao cắt X
    TargetPos := 0.0,            // Hồi vị trí Standby ban đầu
    Velocity := ReturnSpeedFast  // Vận tốc hồi vị cực đại
  );
  TRANSITION: Axis2.InPosition == TRUE;
  JUMP_TO_STEP(STEP 1);          // Lặp lại chu trình liên tục

Quản lý vùng nhớ Shared Memory Dual-CPU

Dữ liệu giữa CPU1 (Q-PLC) và CPU2 (Q172DS Motion) được đồng bộ hóa qua bộ nhớ chia sẻ tốc độ cao với bảng gán địa chỉ rõ ràng:

  +-------------------------------------------------------------------------+
  |                   BẢNG ÁNH XẠ VÙNG NHỚ DÙNG CHUNG (DPRAM)                |
  +--------------------+---------------------+------------------------------+
  | Hướng truyền       | Vùng nhớ PLC CPU    | Vùng nhớ Motion CPU          |
  +--------------------+---------------------+------------------------------+
  | CPU1 -> CPU2       | D0 - D99            | D1000 - D1099                |
  | (Lệnh & Tham số)   | D0: Chiều dài cắt   | D1000: Preset Cut Length (mm)|
  |                    | D2: Tốc độ băng tải | D1002: Target Velocity (mm/s)|
  |                    | B0 - B1F: Control   | M2000 - M201F: Control Bits  |
  +--------------------+---------------------+------------------------------+
  | CPU2 -> CPU1       | D100 - D199         | D1100 - D1199                |
  | (Trạng thái & Lỗi) | D100: Vị trí trục X | D1100: Actual Position X     |
  |                    | D102: Lệch bù Mark  | D1102: Calculated Delta_L    |
  |                    | B100 - B11F: Status | M2100 - M211F: Feedback Bits |
  +--------------------+---------------------+------------------------------+

Kiểm thử và kết quả đạt được

Hệ thống được vận hành kiểm thử nghiệm ngặt với 500 chu kỳ cắt liên tục ở nhiều cấp vận tốc băng tải và quy cách chiều dài cắt khác nhau.

       ĐỒ THỊ ĐỒNG BỘ VẬN TỐC THỰC TẾ TRONG CHU KỲ CẮT BAY (CHẠY THỰC NGHIỆM)
  Vận tốc
   (mm/s) ^
          |                 [VÙNG CẮT ĐỒNG BỘ]
   300 ---+                 +----------------+
          |                /| (V_dao = V_phôi)| \
          |               / | Delta_V < 0.2% |  \
          |              /  |                |   \
          |             /   | Dao hạ cắt     |    \
     0 ---+------------+----+----------------+-----+-----------------> Thời gian (ms)
          |           /                            \              /
          |          / Tăng tốc                     \ Giảm tốc   / Hồi vị (Return)
  -450 ---+---------+                                +----------+
          |

Dữ liệu kiểm thử thực nghiệm

Vận tốc phôi ($v_{\text{phôi}}$) Chiều dài cắt cài đặt Số mẫu thử Sai số trung bình ($\bar{e}$) Độ lệch chuẩn ($\sigma$) Tỷ lệ đạt chuẩn ($\le \pm 0.1 \text{ mm}$)
$5 \text{ m/phút}$ ($83.3 \text{ mm/s}$) $100.0 \text{ mm}$ 100 $+0.02 \text{ mm}$ $0.015 \text{ mm}$ $100%$
$10 \text{ m/phút}$ ($166.7 \text{ mm/s}$) $200.0 \text{ mm}$ 100 $+0.04 \text{ mm}$ $0.022 \text{ mm}$ $99.0%$
$15 \text{ m/phút}$ ($250.0 \text{ mm/s}$) $300.0 \text{ mm}$ 100 $+0.06 \text{ mm}$ $0.031 \text{ mm}$ $98.0%$
$20 \text{ m/phút}$ ($333.3 \text{ mm/s}$) $500.0 \text{ mm}$ 100 $+0.08 \text{ mm}$ $0.042 \text{ mm}$ $97.0%$

Đánh giá so với mục tiêu ban đầu

  • Tốc độ chu kỳ: Đạt mức 45 sản phẩm/phút ở chiều dài cắt $150 \text{ mm}$, tăng 42% năng suất so với giải pháp dừng cắt cơ khí gián đoạn.
  • Độ chính xác vị trí: Nhờ Encoder 18-bit kết hợp ngắt Laser tốc độ cao, sai số cắt luôn nằm trong dải $\pm 0.05 \text{ mm} \div \pm 0.08 \text{ mm}$, vượt trội so với yêu cầu đồ án đặt ra ban đầu ($\pm 0.5 \text{ mm}$).
  • Độ ổn định truyền thông: Mạng quang SSCNET III không ghi nhận bất kỳ sự cố mất gói (packet loss) hay suy hao tín hiệu nào trong suốt 8 giờ vận hành tải liên tục.

Đổi mới và đóng góp

Điểm đột phá kỹ thuật

  1. Loại bỏ 100% cơ cấu cam cơ khí bằng Virtual Mechanical System: Toàn bộ liên kết cơ học phức tạp (bánh răng vi sai, đĩa cam định hình, ly hợp cơ) được phần mềm hóa hoàn toàn trong Motion CPU SV22. Khi cần đổi quy cách sản phẩm, người dùng chỉ cần nhập chiều dài mới trên HMI GOT1000 trong 2 giây thay vì mất 2-4 giờ dừng máy để gia công hoặc căn chỉnh cơ khí.
  2. Kỹ thuật bắt vạch cứng tốc độ cao (Hardware Mark Detection Latch): Bỏ qua hoàn toàn chu kỳ quét (scan time) của PLC thông thường. Tín hiệu từ cảm biến quang Keyence kích hoạt trực tiếp khối ngắt phần cứng trên Motion CPU Q172DS với độ trễ $< 80 \ \mu\text{s}$, chốt chính xác tọa độ encoder phôi tại thời điểm phát hiện vạch in và tự động bù sai lệch.
  3. Truyền thông điều khiển chuyển động bằng mạng cáp quang SSCNET III: Tiên phong ứng dụng giao thức cáp quang công nghiệp tốc độ 50 Mbps thay cho phương pháp phát xung điện áp cổ điển, triệt tiêu hoàn toàn hiện tượng suy hao và nhiễu sóng hài từ các động cơ công suất lớn.
       SO SÁNH NĂNG SUẤT VÀ TÍNH NĂNG GIỮA CÁC GIẢI PHÁP
  
  [Năng suất (SP/phút)]
  Hệ thống mạng SSCNET III + Motion CPU : [====================] 45 sp/phút (+42%)
  Hệ thống Servo phát xung thông thường: [==============      ] 31 sp/phút
  Hệ thống cắt gián đoạn Stop-and-Cut  : [==========          ] 22 sp/phút
  
  [Thời gian đổi kích thước phôi]
  Hệ thống mạng SSCNET III + Motion CPU : 2 giây (Nhập HMI)
  Hệ thống Cơ khí Cam truyền thống     : 2 - 4 giờ (Thay đổi cơ cấu cơ khí)

Ứng dụng thực tế và triển khai

Các trường hợp ứng dụng công nghiệp

  • Dây chuyền cắt thép tấm liên tục (Posco, Hoa Sen Group): Cắt các cuộn thép cuộn đang xả băng với tốc độ dây chuyền lên đến $60 \div 120 \text{ m/phút}$ mà không làm xước mép tôn hoặc móp đầu mép cắt.
  • Hệ thống in dập bao bì và định hình thực phẩm: Đóng gói túi thực phẩm, cắt biên màng co nhiệt, chiết rót chất lỏng vào chai di động liên tục trên băng chuyền.
  • Dây chuyền sản xuất ống nhựa PVC / Thép hộp định hình: Cắt đuôi sản phẩm đùn liên tục theo kích thước chính xác $6000 \text{ mm} \pm 1.0 \text{ mm}$.
                  SƠ ĐỒ BÀI TRÍ TỦ ĐIỆN VÀ KHÔNG GIAN TRIỂN KHAI
  +-------------------------------------------------------------------------+
  | TỦ ĐIỆN ĐIỀU KHIỂN CHÍNH (IP54)                                         |
  | +-------------------+  +----------------------------------------------+ |
  | | PLC Q03UDV +      |  | 5x SERVO DRIVER MITSUBISHI MR-J3-B           | |
  | | MOTION Q172DSCPU  |  | [MR-J3]  [MR-J3]  [MR-J3]  [MR-J3]  [MR-J3]   | |
  | | + Nguồn Q61P      |  |   |        |        |        |        |      | |
  | +---------||--------+  +---|--------|--------|--------|--------|------+ |
  |           || (SSCNET III Optical Fiber Loop)                           | |
  |           +================+========+========+========+========+       | |
  | +---------------------------------------------------------------------+ |
  | | Terminal Blocks, CB, Contactor Schneider, Nguồn 24VDC Omron         | |
  | +---------------------------------------------------------------------+ |
  +-------------------------------------------------------------------------+

Phân tích hiệu quả kinh tế (ROI)

  • Chi phí đầu tư ban đầu: Thiết bị Mitsubishi Q-Series và Servo MR-J3-B có chi phí cao hơn khoảng 20% so với PLC phát xung cấp thấp.
  • Khả năng thu hồi vốn: Nhờ tăng năng suất thêm $42%$, giảm tỷ lệ phế phẩm do sai kích thước từ $3.5%$ xuống dưới $0.1%$, và loại bỏ hoàn toàn chi phí bảo trì cơ cấu cam cơ học, doanh nghiệp có thể thu hồi vốn đầu tư bổ sung chỉ sau 8 - 12 tháng vận hành thực tế.

Hạn chế và hướng phát triển

Hạn chế kỹ thuật hiện tại

  • Hành trình trục vít me thực nghiệm bị giới hạn ở mức $500 \text{ mm}$, dẫn đến vùng cắt đồng bộ tối đa là $180 \text{ mm}$ (phần hành trình còn lại dành cho tăng tốc và hãm trả về).
  • Chưa tích hợp biến trở xả năng lượng tái sinh công suất lớn (Regenerative Braking Resistor), giới hạn gia tốc hãm của trục dao cắt khi chạy hồi vị ở tốc độ trên $500 \text{ mm/s}$.

Hướng phát triển trong tương lai

  • Nâng cấp chuẩn truyền thông: Nâng cấp lên chuẩn mạng quang SSCNET III/H ($150 \text{ Mbps}$) hoặc CC-Link IE TSN (Time-Sensitive Networking, $1 \text{ Gbps}$) để rút ngắn chu kỳ điều khiển nội suy xuống mức $0.22 \text{ ms}$.
  • Cơ cấu dao cắt kép so le (Tandem / Rotary Flying Shear): Phát triển giải thuật điều khiển đồng bộ cho 2 cụm dao cắt hoạt động luân phiên nhằm tăng gấp đôi tốc độ cắt cho các sản phẩm có chiều dài ngắn dưới $50 \text{ mm}$.
  • Thuật toán học máy (Machine Learning) dự đoán bảo trì: Giám sát độ gợn mô-men (torque ripple) và nhiệt độ ổ bi trục vít me qua thanh ghi servo để cảnh báo mòn cơ khí trước khi xảy ra sự cố.

Đối tượng hưởng lợi

  • Sinh viên & Giảng viên ngành Cơ điện tử / Tự động hóa: Mô hình trực quan là tài liệu thực hành mẫu mực về lập trình chuyển động đa trục chuyên sâu, Motion SFC và hệ thống cơ khí ảo trên nền tảng Mitsubishi Electric.
  • Kỹ sư Tích hợp Hệ thống (System Integrators): Nắm vững kiến trúc phần cứng, cấu hình tham số Driver MR-J3-B, kỹ thuật chống nhiễu mạng quang và giải thuật chốt vạch tốc độ cao để ứng dụng trực tiếp vào các dự án máy đóng gói, máy dập, máy cắt tôn công nghiệp.
  • Doanh nghiệp Sản xuất Chế tạo Máy: Tiếp cận giải pháp kỹ thuật số hóa hoàn toàn cụm truyền động cắt bay, giúp nâng cao tính cạnh tranh của máy móc nội địa so với các dòng máy nhập khẩu từ Châu Âu, Nhật Bản.

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

1. Yêu cầu kỹ thuật cốt lõi để triển khai hệ thống Flying Shear dùng mạng SSCNET III là gì?

Hệ thống đòi hỏi:

  • Cấu hình phần cứng tối thiểu gồm 1 PLC Q-Series (Q02U/Q03UDV trở lên) gắn trên cùng Base Unit với Motion CPU (Q172D/Q173D series);
  • Hệ điều hành Motion SV22 (chuyên dụng cho điều khiển đồng bộ và cơ khí ảo);
  • Cáp quang truyền thông chuyên dụng (SSCNET III Optical Cable) với bán kính uốn cong đảm bảo $> 25 \text{ mm}$ để tránh suy hao quang;
  • Servo Driver hỗ trợ cổng quang SSCNET III (như dòng MR-J3-B hoặc MR-J4-B).

2. Giới hạn mở rộng và khả năng nâng cấp số trục của kiến trúc này như thế nào?

Module Q172DSCPU hỗ trợ quản trị trực tiếp tối đa 16 trục servo trên 1 đường truyền SSCNET III. Nếu dây chuyền yêu cầu số lượng trục lớn hơn (như robot xếp dỡ kết hợp cấp phôi đa tầng), có thể dễ dàng nâng cấp lên dòng Q173DSCPU hỗ trợ điều khiển đồng thời lên đến 32 trục (2 đường SSCNET III) mà không cần thay đổi cấu trúc chương trình Motion SFC đã viết.

3. Làm thế nào để giải quyết vấn đề sai số chiều dài khi vật liệu bị trượt trên băng tải?

Hệ thống sử dụng cảm biến quang sợi Laser Keyence LV-H37 chiếu vào vạch dấu (Register Mark) in sẵn trên phôi. Tín hiệu này nối vào chân ngắt tốc độ cao DI1 của Q172DS. Khi vạch đi qua, Motion CPU chốt ngay vị trí thực tế của trục Master, so sánh với vị trí lý thuyết trong thanh ghi D1050, sau đó khối Bánh răng vi sai ảo (Virtual Differential Gear) sẽ tự động cộng/trừ gia số bù $\Delta L$ trong chu kỳ tăng tốc của dao, đảm bảo đường cắt luôn trùng khớp 100% với vạch in.

4. Công tác bảo trì và kiểm soát lỗi hệ thống mạng quang được thực hiện ra sao?

Khác với truyền thông điện áp dễ đứt gãy ngầm hoặc lỏng trạm, mạng quang SSCNET III cung cấp mã chẩn đoán quang học chi tiết:

  • Mức độ suy hao quang được giám sát trực tiếp trên phần mềm MT Developer2 hoặc HMI GOT1000;
  • Nếu một mắt xích driver bị mất nguồn hoặc đứt cáp, đèn cảnh báo LED 7 đoạn trên Motion CPU sẽ báo ngay mã lỗi vị trí trục (ví dụ: AL.AA - Check Optical Signal), giúp kỹ thuật viên khoanh vùng sự cố trong vài phút.

5. Chi phí đầu tư ban đầu và thời gian thu hồi vốn (ROI) ước tính cho một dây chuyền công nghiệp?

Với một dây chuyền cắt kim loại hoặc đóng gói trung bình, chi phí nâng cấp từ cơ cấu cắt gián đoạn sang hệ thống Flying Shear điều khiển mạng SSCNET III dao động từ 150 - 250 triệu VNĐ (tùy công suất servo). Nhờ cắt giảm 98% phế phẩm đầu mép, tăng 40% công suất xuất xưởng và tiết kiệm 30% điện năng tiêu thụ do không phải khởi động động cơ liên tục, thời gian hoàn vốn thực tế đạt mức 8 đến 12 tháng.


Kết luận

Đồ án "Mô hình Flying Shear – Điều khiển đồng bộ sử dụng mạng SSCNET III" đã chứng minh tính ưu việt vượt trội của công nghệ điều khiển chuyển động số trong việc giải quyết bài toán đồng bộ hóa đa trục phức tạp của công nghiệp hiện đại. Việc thay thế các liên kết cơ khí cồng kềnh bằng Hệ thống cơ khí ảo trên nền tảng Motion CPU Q172DSCPU kết hợp mạng truyền thông cáp quang tốc độ cao không chỉ nâng độ chính xác gia công lên dải dưới milimet ($\pm 0.05 \text{ mm}$) mà còn mở ra kỷ nguyên mới về tính linh hoạt và khả năng tự động hóa thích ứng cho các nhà máy thông minh (Smart Factory).