Giới thiệu dự án

Khu vực Đồng bằng sông Cửu Long là vựa lúa và nông sản trọng điểm của cả nước, đóng góp hơn 50% sản lượng lúa và 90% sản lượng gạo xuất khẩu của Việt Nam. Tuy nhiên, tại nhiều nhà máy xay xát và cơ sở chế biến nông sản, quy trình đóng gói vẫn phụ thuộc chủ yếu vào phương pháp cân tĩnh thủ công hoặc các thiết bị cân cơ khí đơn giản. Phương pháp truyền thống này bộc lộ nhiều điểm hạn chế nghiêm trọng: năng suất thấp (chỉ đạt 60–120 bao/giờ), phụ thuộc hoàn toàn vào nhân công, tỷ lệ sai số cao ($> 2% - 5%$ do thao tác chủ quan và độ trễ phản xạ), đồng thời thiếu khả năng lưu trữ, thống kê và giám sát số liệu trực tuyến phục vụ quản trị hiện đại.

Mặt khác, các hệ thống cân định lượng tự động nhập khẩu nguyên chiếc (sử dụng đầu cân chuyên dụng như XK3190-A9, MP30, FS1200a) thường có giá thành rất cao, khó bảo trì, lập trình đóng và không tối ưu hóa linh hoạt cho các loại nông sản dạng hạt có độ linh động và tỷ trọng thể tích khác nhau như lúa, gạo, đậu xanh, hạt ngô, phân bón NPK.

                  SƠ ĐỒ TỔNG THỂ HỆ THỐNG ĐỊNH LƯỢNG ĐỘNG
+---------------+     +--------------------+     +-------------------+
| Phễu chứa thô | --> | Phễu cân định lượng| --> | Băng tải & Thùng  |
| (Vật liệu cấp)|     | (Gắn trên Loadcell)|     | (Cảm biến quang)  |
+---------------+     +--------------------+     +-------------------+
                               | (Tín hiệu mV)
                               v
                      +--------------------+
                      | MKcells KM02A Amp  | (0 - 10VDC)
                      +--------------------+
                               |
                               v
                      +--------------------+
                      | PLC S7-200 + EM231 | <--- Điều khiển van khí nén & Băng tải
                      +--------------------+
                               | (Cáp PC/PPI - RS485/RS232)
                               v
                      +--------------------+
                      | WinCC SCADA / HMI  | (Giám sát, lưu trữ Tag/Alarm)
                      +--------------------+

Đề tài "Thiết kế hệ thống cân định lượng trực tuyến sử dụng PLC S7-200 và WinCC" được thực hiện bởi nhóm tác giả Phạm Hoàng Hiệp, Nguyễn Văn Tâm dưới sự hướng dẫn của ThS. Nguyễn Hoàng Dũng (Bộ môn Tự động hóa – Khoa Công nghệ – Trường Đại học Cần Thơ) nhằm giải quyết triệt để bài toán định lượng tự động trong công nghiệp chế biến nông sản.

Mục tiêu dự án

  1. Thiết kế và thi công cơ khí: Xây dựng mô hình định lượng liên tục gồm phễu cấp liệu dung tích 15 kg, phễu cân định lượng trung gian gắn cảm biến tải, cơ cấu xilanh khí nén 2 cấp (định lượng thô và tinh), hệ thống băng tải cấp/thoát vỏ thùng tự động.
  2. Thiết kế mạch điện tử và tích hợp phần cứng: Ghép nối cảm biến biến dạng (Loadcell UWE 6 kg) qua bộ chuyển đổi/khuếch đại chuẩn công nghiệp MKcells KM02A (xuất tín hiệu $0 - 10\text{ VDC}$) tới module Analog EM231 12-bit của bộ điều khiển logic khả trình PLC Siemens S7-200 CPU 224; thiết kế mạch nguồn xung $12\text{ VDC} - 3\text{ A}$ (sử dụng IC LM2576T) và mạch công suất cách ly quang (Optocoupler + BJT C1815) điều khiển động cơ DC giảm tốc.
  3. Phát triển thuật toán điều khiển định lượng 2 cấp: Xây dựng giải thuật cân động trên STEP 7-Micro/WIN v4.0 SP9, tích hợp xử lý tín hiệu số A/D, lọc nhiễu dao động cơ học, điều khiển đóng mở van đảo chiều 5/2 và van tiết lưu khí nén.
  4. Xây dựng hệ thống SCADA/HMI giám sát toàn diện: Thiết kế giao diện giám sát vận hành trên nền tảng Siemens WinCC v6.0 SP2 liên kết qua OPC Server PC Access v1.0; triển khai đầy đủ các module Graphics Designer, Alarm Logging, Tag Logging, User Administrator, trích xuất báo cáo ra Microsoft Excel và giám sát từ xa qua Web Navigator.
  5. Đánh giá kiểm định thực nghiệm: Đạt sai số cân định lượng trong phạm vi $\pm 6\text{g}$ trên mẫu cân tiêu chuẩn 2 kg cho các loại nông sản dạng hạt (gạo, đậu).

Phạm vi và giới hạn đề tài

  • Đối tượng định lượng thử nghiệm: Nông sản dạng hạt đồng đều (gạo tiêu chuẩn, hạt đậu xanh) với khối lượng đặt định mức $2\text{ kg/mẻ}$.
  • Công suất định mức: Tải trọng phễu cân tối đa $6\text{ kg}$, dung tích phễu cấp chính $15\text{ kg}$.
  • Giới hạn hệ thống: Tập trung vào chu trình định lượng tự động, điều khiển băng tải vận chuyển thùng, hiển thị và lưu trữ dữ liệu SCADA; không bao gồm khâu may bao bì tự động và module in hóa đơn bán lẻ thương mại.

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

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

Tiêu chí so sánh Cân cơ học / Cân tĩnh truyền thống Đầu cân công nghiệp độc lập (MP30, XK3190) Hệ thống tích hợp PLC S7-200 + WinCC
Độ chính xác Thấp ($\pm 20\text{g} - 50\text{g}$ trên 2kg) Rất cao ($\pm 1\text{g} - 2\text{g}$) Cao ($\pm 6\text{g}$ trên 2kg, $\approx 0.3%$)
Tốc độ định lượng Chậm (thao tác thủ công) Nhanh (tự động hóa cao) Nhanh ($6 - 10\text{ giây/mẻ}$)
Khả năng tích hợp SCADA Không có Hạn chế (yêu cầu mua thêm card truyền thông đắt tiền) Toàn diện (kết nối trực tiếp WinCC qua PC Access/OPC)
Tính linh hoạt phần mềm Không có Cố định theo firmware nhà sản xuất Tùy biến 100% thuật toán và giao diện HMI
Chi phí đầu tư Rất thấp Rất cao ($> 40 - 80\text{ triệu VNĐ}$) Tối ưu ($12 - 18\text{ triệu VNĐ}$)

Phân loại yêu cầu hệ thống theo mô hình MoSCoW

  • Must have (Bắt buộc): Đo chính xác tải trọng qua Loadcell và EM231; thuật toán đóng ngắt 2 cấp thô/tinh qua 2 xilanh khí nén; dừng băng tải khi phát hiện thùng bằng cảm biến quang PNP/NPN; tự động xả liệu khi đủ tải; giao diện HMI hiển thị khối lượng thực thời gian thực.
  • Should have (Nên có): Ghi nhận nhật ký cảnh báo lỗi (Alarm Logging); lưu trữ biểu đồ biến thiên khối lượng mẻ cân (Tag Logging); phân quyền đăng nhập vận hành (User Administrator).
  • Could have (Có thể mở rộng): Xuất báo cáo sản lượng theo ca làm việc ra định dạng bảng tính Microsoft Excel; giám sát qua mạng LAN/Internet bằng Web Navigator.
  • Won't have (Chưa thực hiện đợt này): Module quét mã vạch Barcode/RFID; cánh tay robot gắp thùng tự động.

Thiết kế hệ thống

               SƠ ĐỒ KHỐI PHẦN CỨNG & DỮ LIỆU ĐIỀU KHIỂN
+-------------------------------------------------------------------------+
|                              TRẠM MÁY TÍNH SCADA                        |
|   WinCC v6.0 SP2 (Graphics, Tag/Alarm Logging, Web Navigator, Excel)   |
+-------------------------------------------------------------------------+
                                    ^
                                    | Cáp PC/PPI (RS-232 / RS-485 Converter)
                                    v
+-------------------------------------------------------------------------+
|                      PLC SIEMENS S7-200 (CPU 224 AC/DC/Relay)           |
|  - Digital Inputs (I0.0 - I0.7): Start, Stop, Emergency, Sensor 1, 2... |
|  - Digital Outputs (Q0.0 - Q0.7): Van thô, Van tinh, Van xả, Băng tải...|
+-------------------------------------------------------------------------+
         ^                                           |
         | Bus mở rộng nội bộ                        | 24VDC Control
         v                                           v
+------------------------+             +----------------------------------+
| Module Analog EM231    |             | Mạch công suất đệm:               |
| (4 AI, 12-Bit, 0-10V)  |             | - Relay 12VDC + Opto PC817       |
| DIP: SW1:ON,SW2:OFF,   |             | - Transistor NPN C1815           |
|      SW3:OFF           |             | - Van Solenoid 5/2, Xilanh khí   |
+------------------------+             | - Động cơ giảm tốc 24VDC/12VDC   |
         ^                             +----------------------------------+
         | 0 - 10 VDC Analog Signal
+------------------------+
| Bộ khuếch đại KM02A    |
| (MKcells Industrial)   |
+------------------------+
         ^
         | Tín hiệu vi sai (mV)
+------------------------+
| Loadcell UWE 6kg       |
| (Cầu Wheatstone 4-Arm) |
+------------------------+

1. Cảm biến lực (Loadcell) và mạch cầu Wheatstone

Hệ thống sử dụng cảm biến lực dạng thanh Loadcell UWE với tải trọng định mức $6\text{ kg}$, cấu tạo từ khối hợp kim nhôm đàn hồi gắn 4 điện trở vi biến dạng (Strain Gage) tạo thành mạch cầu Wheatstone hoàn chỉnh. Khi có tải trọng $P = m \cdot g$ tác động, biến dạng cơ học làm thay đổi điện trở của các nhánh cầu:

$$\Delta U = \left( \frac{R_0 + \Delta R}{2R_0 + \Delta R} - \frac{R_0 - \Delta R}{2R_0 - \Delta R} \right) V_{cc} \approx \frac{\Delta R}{2R_0} V_{cc}$$

Với điện áp kích thích $V_{cc} = 10\text{ VDC}$, độ nhạy đầu ra $2\text{ mV/V}$, tín hiệu vi sai cực đại ở đầy tải 6 kg đạt mức $20\text{ mV}$.

2. Bộ khuếch đại chuẩn công nghiệp MKcells KM02A

Do tín hiệu $mV$ từ Loadcell rất nhỏ và dễ bị suy hao, nhiễu điện từ, tín hiệu được đưa qua module chuẩn hóa MKcells KM02A:

  • Dãy tín hiệu đầu vào: $0 - 2\text{ mV/V}$
  • Dãy tín hiệu đầu ra: Tuyến tính $0 - 10\text{ VDC}$ (tương ứng với $0 - 6\text{ kg}$)
  • Nguồn cấp: $24\text{ VDC}$; cấp nguồn kích thích $10\text{ VDC}/100\text{ mA}$ cho Loadcell.

3. Module Analog Input Siemens EM231

Module mở rộng EM231 (mã đặt hàng 6ES7 231-0HC22-0XA0) sở hữu bộ chuyển đổi A/D 12-bit, thời gian chuyển đổi $< 250,\mu\text{s}$, thời gian đáp ứng bước $1.5\text{ ms}$ (đạt 95%). Cấu hình DIP Switch lựa chọn dải điện áp Unipolar $0 - 10\text{ VDC}$:

  • Switch settings: SW1 = ON, SW2 = OFF, SW3 = OFF
  • Dải giá trị số nguyên trong CPU: $0 - 32000$ (tương ứng $0 - 10\text{ VDC}$)
  • Độ phân giải số học:

$$\text{Resolution} = \frac{10\text{ V}}{32000} \approx 0.3125\text{ mV/LSB} \quad \left(\text{tương đương } \frac{6000\text{ g}}{32000} \approx 0.1875\text{ g/count}\right)$$

4. Mạch nguồn xung và mạch giao tiếp công suất

Nhằm triệt tiêu hiện tượng sụt áp và cách ly xung nhiễu từ động cơ truyền động băng tải vào khối xử lý tín hiệu analog, hệ thống thiết kế riêng 2 tuyến mạch:

  • Mạch nguồn xung ổn áp 12VDC - 3A: Chuyển đổi từ biến áp hạ thế $220\text{ VAC} / 12\text{ VAC}$ qua cầu chỉnh lưu Diode, khối lọc tụ kép $1000,\mu\text{F} - 50\text{ V}$, IC tích hợp nguồn xung bước xuống LM2576T-12V, cuộn cảm lọc $100,\mu\text{H}$ và Diode xung Schottky 3A bảo vệ chống dòng ngược.
  • Mạch kích động cơ đệm cách ly quang: Ngõ ra $24\text{ VDC}$ từ PLC (chân Q0.1) kích hoạt đèn LED của Optocoupler cách ly quang, điều khiển đóng cắt cực Base của transistor lưỡng cực NPN C1815 (với điện trở định thiên $10\text{ k}\Omega$, điện trở hạn dòng LED $1.5\text{ k}\Omega$), đóng mở cuộn dây Relay $12\text{ VDC}$ để cấp nguồn cho động cơ DC giảm tốc kéo băng tải.

Methodology

Dự án áp dụng phương pháp nghiên cứu thực nghiệm kết hợp quy trình phát triển Mechatronics V-Model:

                  TIẾN ĐỘ THỰC HIỆN DỰ ÁN THEO CÁC GIAI ĐOẠN
+-------------------------------------------------------------------------------+
| Tuần 1 - 2: Khảo sát lý thuyết, chọn linh kiện Loadcell, PLC S7-200, EM231.   |
| Tuần 3 - 4: Gia công cơ khí phễu nạp, khung băng tải, lắp đặt xilanh khí nén. |
| Tuần 5 - 6: Thiết kế board mạch nguồn LM2576, mạch đệm relay C1815, đấu dây.  |
| Tuần 7 - 8: Lập trình STEP 7-Micro/WIN (khối Scale, Timer, Counter, Interlock)|
| Tuần 9 - 10: Thiết kế giao diện SCADA WinCC, cấu hình PC Access OPC Server.   |
| Tuần 11 - 12: Thử nghiệm cân thực tế, hiệu chuẩn Zero/Span, tối ưu thời gian. |
+-------------------------------------------------------------------------------+

Chiến lược quản lý rủi ro kỹ thuật

Rủi ro kỹ thuật Mức độ Biện pháp giảm thiểu và khắc phục
Nhiễu tín hiệu Analog Loadcell Cao Sử dụng cáp bọc kim chống nhiễu (Shielded Twisted Pair), nối mass chung chân tham chiếu $A^-$ của EM231 với chân âm nguồn bộ khuếch đại KM02A.
Rơi tự do của vật liệu (In-flight weight) Trung bình Lập trình bù trừ khối lượng rơi tự do bằng thuật toán ngắt van thô sớm ở ngưỡng 85% và van tinh ở ngưỡng 99.5%.
Kẹt kẹt cơ khí miệng phễu xả Thấp Thiết kế góc nghiêng phễu thoát liệu $\ge 60^\circ$, bề mặt lót nhôm tấm chống bám dính nguyên liệu hạt.

Implementation và kết quả

Development process

Quá trình lập trình điều khiển trên phần mềm STEP 7-Micro/WIN chia thành các module chức năng độc lập:

  • Chương trình chính (OB1): Quản lý chu trình quét tuần hoàn (Scan Cycle), gọi các chương trình con (SBR_0: Doc_Khoi_Luong, SBR_1: Dieu_Khien_Van, SBR_2: Dieu_Khien_Bang_Tai).
  • Bảng quy ước địa chỉ vào/ra (I/O Mapping):
    • I0.0: Nút nhấn Start hệ thống.
    • I0.1: Nút nhấn Stop hệ thống.
    • I0.2: Cảm biến quang PZ2-41P (PNP) – Báo mức nguyên liệu trong phễu cấp chính.
    • I0.3: Cảm biến quang BYD30-DDT-T (NPN) – Phát hiện thùng chứa vào đúng vị trí nhận liệu trên băng tải.
    • AIW0: Kênh Analog 0 của Module EM231 đọc tín hiệu từ bộ khuếch đại Loadcell.
    • Q0.0: Điều khiển Solenoid xilanh cân thô (Cửa xả lớn).
    • Q0.1: Điều khiển Solenoid xilanh cân tinh (Cửa xả nhỏ gắn van tiết lưu).
    • Q0.2: Điều khiển Solenoid xilanh đáy phễu cân (Xả liệu xuống thùng).
    • Q0.3: Điều khiển mạch đệm chạy/dừng động cơ băng tải.
    • Q0.4: Đèn cảnh báo phễu chính hết nguyên liệu.
    • Q0.5: Đèn báo trạng thái đã định vị thùng chứa.
                    LƯU ĐỒ THUẬT TOÁN ĐỊNH LƯỢNG 2 CẤP
                              [ START ]
                                  |
                                  v
                    +---------------------------+
                    | Kiểm tra nguyên liệu phễu |
                    | và thùng chứa trên băng   |
                    +---------------------------+
                                  |
                           (Đủ điều kiện)
                                  v
                    +---------------------------+
                    | Bật van Thô (Q0.0) và     |
                    | Bật van Tinh (Q0.1)       |
                    +---------------------------+
                                  |
                                  v
                    +---------------------------+
                    | Đọc AIW0 & Tính W_thực    |
                    +---------------------------+
                                  |
                      [ W_thực >= 1.700 kg ? ] --(Chưa)--> Lặp lại đo
                                  | (Đúng)
                                  v
                    +---------------------------+
                    | Đóng van Thô (Q0.0 = 0)   |
                    | Duy trì van Tinh (Q0.1)   |
                    +---------------------------+
                                  |
                      [ W_thực >= 1.995 kg ? ] --(Chưa)--> Cấp liệu tinh
                                  | (Đúng)
                                  v
                    +---------------------------+
                    | Đóng van Tinh (Q0.1 = 0)  |
                    | Trễ ổn định 500ms         |
                    +---------------------------+
                                  |
                                  v
                    +---------------------------+
                    | Mở van đáy xả liệu (Q0.2) |
                    | Chạy băng tải (Q0.3)      |
                    +---------------------------+
                                  |
                              [ FINISH ]

Đoạn mã STL xử lý tín hiệu Analog và chuẩn hóa khối lượng thực

// =============================================================================
// SUBROUTINE SBR_0: ĐỌC VÀ CHUYỂN ĐỔI TUYẾN TÍNH GIÁ TRỊ LOADCELL TỪ EM231
// =============================================================================
Network 1 // Chuyển đổi số nguyên AIW0 (0 - 32000) sang số thực (Real)
LD     SM0.0
ITD    AIW0, VD100          // Chuyển Integer 16-bit AIW0 sang Double Integer VD100
DTR    VD100, VD104         // Chuyển Double Integer VD100 sang Real Float VD104

Network 2 // Tính toán khối lượng thực (g) theo hệ số chuẩn hóa Span/Zero
// Khối lượng W (gam) = (AIW0_Real / 32000.0) * 6000.0
LD     SM0.0
MOVR   VD104, VD108
/R     32000.0, VD108       // Chuẩn hóa về tỷ lệ 0.0 - 1.0
*R     6000.0, VD108        // Nhân với dải tải trọng 6000 gam
MOVR   VD108, VD200         // VD200 chứa giá trị khối lượng thực hiển thị (gam)

// =============================================================================
// LOGIC ĐIỀU KHIỂN CÂN 2 CẤP THÔ / TINH (Target = 2000g)
// =============================================================================
Network 3 // Điều khiển ngắt cấp liệu thô tại ngưỡng 1700g
LD     M0.0                 // Cờ hệ thống đang trong chu trình cân
AR>=   VD200, 1700.0        // So sánh giá trị thực >= 1700.0g (85% Target)
R      Q0.0, 1              // Ngắt cuộn Solenoid xilanh cân thô

Network 4 // Điều khiển ngắt cấp liệu tinh tại ngưỡng bù rơi 1995g
LD     M0.0
AR>=   VD200, 1995.0        // So sánh giá trị thực >= 1995.0g (bù động lực 5g)
R      Q0.1, 1              // Ngắt cuộn Solenoid xilanh cân tinh
S      M0.1, 1              // Kích hoạt cờ hoàn tất cân định lượng

Testing và validation

Hệ thống được thử nghiệm liên tục trong điều kiện vận hành chuẩn tại phòng thí nghiệm Tự động hóa – Trường Đại học Cần Thơ. Mẫu thử nghiệm là gạo hạt dài xuất khẩu với khối lượng đặt mục tiêu là $2000\text{ g/mẻ}$.

                 BIỂU ĐỒ DAO ĐỘNG KHỐI LƯỢNG 10 MẺ CÂN LIÊN TIẾP
Khối lượng (gam)
 2010 |
 2006 |------- Giới hạn dung sai trên (+6g) --------------------------------
 2004 |                    * [Mẻ 4: 2004g]
 2002 |        * [Mẻ 2: 2002g]                         * [Mẻ 8: 2003g]
 2000 |------------------- MỤC TIÊU (2000g) ---------------------------------
 1998 |    * [Mẻ 1: 1998g]         * [Mẻ 5: 1997g]                 * [Mẻ 10: 1999g]
 1996 |            * [Mẻ 3: 1996g]         * [Mẻ 6: 1996g] * [Mẻ 7: 1995g]
 1994 |------- Giới hạn dung sai dưới (-6g) --------------------------------
 1990 +----+-------+-------+-------+-------+-------+-------+-------+-------+----
      Mẻ:  1       2       3       4       5       6       7       8       9   10

Dữ liệu đo kiểm thực nghiệm 10 mẻ liên tiếp

Lần cân (Mẻ) Giá trị đặt ($g$) Kết quả đo thực tế ($g$) Sai số tuyệt đối ($g$) Tỷ lệ sai số ($%$) Đánh giá chất lượng
Mẻ 1 2000 1998 -2 -0.10% Đạt chuẩn
Mẻ 2 2000 2002 +2 +0.10% Đạt chuẩn
Mẻ 3 2000 1996 -4 -0.20% Đạt chuẩn
Mẻ 4 2000 2004 +4 +0.20% Đạt chuẩn
Mẻ 5 2000 1997 -3 -0.15% Đạt chuẩn
Mẻ 6 2000 1996 -4 -0.20% Đạt chuẩn
Mẻ 7 2000 1995 -5 -0.25% Đạt chuẩn
Mẻ 8 2000 2003 +3 +0.15% Đạt chuẩn
Mẻ 9 2000 2001 +1 +0.05% Đạt chuẩn
Mẻ 10 2000 1999 -1 -0.05% Đạt chuẩn
  • Độ lệch tuyệt đối lớn nhất: $5\text{ g} \le 6\text{ g}$ (Đạt cam kết thiết kế $\pm 6\text{ g}$).
  • Thời gian định lượng trung bình: $7.2\text{ giây/mẻ}$ (Năng suất đạt xấp xỉ $500\text{ mẻ/giờ}$).
  • Tỷ lệ truyền thông dữ liệu PC Access $\leftrightarrow$ WinCC: Tần số làm mới $100\text{ ms}$, tỷ lệ mất gói tin qua cáp PC/PPI đạt $0%$.

Kết quả đạt được

                      GIAO DIỆN SCADA WINCC HỆ THỐNG CÂN
+-------------------------------------------------------------------------+
| [HỆ THỐNG CÂN ĐỊNH LƯỢNG TỰ ĐỘNG - KHOA CÔNG NGHỆ ĐH CẦN THƠ]           |
+-------------------------------------------------------------------------+
| [TRẠNG THÁI HỆ THỐNG]       | [THÔNG SỐ ĐỊNH LƯỢNG]                     |
|  - Trạng thái: ĐANG CHẠY    |  - Khối lượng đặt:       [ 2.000 ] kg     |
|  - Van cấp thô: [ ON  ]     |  - Khối lượng thực:      [ 1.998 ] kg     |
|  - Van cấp tinh: [ ON  ]    |  - Tổng khối lượng ca:   [ 452.6 ] kg     |
|  - Van xả đáy:  [ OFF ]     |  - Tổng số mẻ cân:       [  226  ] mẻ     |
|  - Băng tải:    [ RUN ]     |  - Năng suất tức thời:   [  480  ] mẻ/h   |
+-----------------------------+-------------------------------------------+
| [ĐỒ THỊ TAG LOGGING (KHỐI LƯỢNG REALTIME)]                              |
| 2.5 kg |                                                                |
| 2.0 kg |        /----------------- Ngưỡng đặt 2.0 kg                   |
| 1.5 kg |       /                                                        |
| 1.0 kg |      /  <-- Giai đoạn cấp thô                                  |
| 0.5 kg |     /                                                          |
| 0.0 kg +----+------------------------------------------------- Time     |
+-------------------------------------------------------------------------+
| [DANH SÁCH ALARM LOGGING]                                               |
| [!] 14:20:05 - Cảnh báo: Phễu cấp chính sắp hết nguyên liệu!            |
| [*] 14:22:10 - Thông báo: Hoàn thành mẻ cân thứ 226 đạt 1.998 kg       |
+-------------------------------------------------------------------------+
| [ ĐĂNG NHẬP ]   [ XUẤT BÁO CÁO EXCEL ]   [ BẬT WEB NAVIGATOR ]  [ STOP ]|
+-------------------------------------------------------------------------+
  1. Giao diện vận hành trực quan: Mô phỏng sinh động quy trình di chuyển của thùng chứa, đóng mở các cửa van khí nén và trạng thái đầy/cạn của phễu.
  2. Quản lý dữ liệu hoàn chỉnh: Chức năng Tag Logging vẽ đồ thị khối lượng thực thời gian thực; Alarm Logging tự động ghi nhận nhật ký lỗi; chức năng xuất file bảng tính Microsoft Excel hỗ trợ thống kê sản lượng theo từng ca làm việc của nhà máy.
  3. Bảo mật và phân quyền: Module User Administrator phân chia rõ ràng quyền hạn giữa người vận hành (Operator - chỉ thao tác Start/Stop và xem số liệu) và kỹ sư trưởng (Administrator - được phép chỉnh định hệ số Scale, dung sai và dải cài đặt).
  4. Giám sát phân tán: Tích hợp tính năng Web Navigator cho phép theo dõi toàn bộ trạng thái dây chuyền định lượng từ xa thông qua trình duyệt web mạng nội bộ.

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

  • Cơ chế cấp liệu khí nén 2 cấp thông minh: Sử dụng kết hợp xilanh điều khiển cửa xả lớn (cân thô đạt 85% giá trị) và xilanh gắn van tiết lưu điều khiển cửa xả nhỏ (cân tinh đạt 100%). Giải pháp này loại bỏ hoàn toàn hiện tượng quá đà (overshoot) do quán tính vật liệu rơi tự do trong các hệ thống cân định lượng 1 cấp truyền thống.
  • Tối ưu hóa kiến trúc SCADA chi phí thấp: Thay vì sử dụng các module truyền thông công nghiệp đắt đỏ (như CP 243-1 Ethernet), hệ thống khai thác giao thức PC Access giao tiếp qua cáp PPI (RS-485 sang RS-232) tích hợp sẵn, giúp giảm $65%$ chi phí phần cứng mà vẫn đảm bảo độ tin cậy và tốc độ đáp ứng thời gian thực cho hệ thống SCADA.
  • Mạch điện tử công nghiệp độc lập chống nhiễu: Thiết kế module nguồn xung ổn áp LM2576T $12\text{ VDC} - 3\text{ A}$ và mạch đệm cách ly quang chuyên biệt, giải quyết triệt để xung sét lan truyền và nhiễu sóng hài do động cơ DC gây ảnh hưởng đến tín hiệu analog của Loadcell.

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

                  SƠ ĐỒ TRIỂN KHAI TẠI NHÀ MÁY XAY XÁT GẠO
+--------------------+
| Silo chứa gạo 50T  |
+--------------------+
          |
          v
+--------------------+
| Gàu tải nâng liệu  |
+--------------------+
          |
          v
+--------------------+       +---------------------------------------------+
| Phễu định lượng    |       | Tủ điều khiển trung tâm:                    |
| 2 cấp PLC S7-200   | <---> | - PLC S7-200 CPU 224 + EM231                |
+--------------------+       | - Bộ khuếch đại MKcells KM02A               |
          |                  | - Mạch nguồn LM2576 & Driver cách ly quang  |
          v                  +---------------------------------------------+
+--------------------+                                      |
| Băng tải đóng bao  |                                      v
| tự động            |                      +------------------------------+
+--------------------+                      | Trạm máy tính phòng điều hành|
          |                                 | SCADA WinCC v6.0 SP2         |
          v                                 +------------------------------+
+--------------------+
| May miệng bao & Xe |
+--------------------+

Các kịch bản ứng dụng thực tế

  1. Dây chuyền đóng bao gạo xuất khẩu: Ứng dụng trong các nhà máy chế biến lương thực tại các tỉnh An Giang, Cần Thơ, Đồng Tháp để đóng gói gạo vào các bao định mức $2\text{ kg}, 5\text{ kg}, 10\text{ kg}, 50\text{ kg}$.
  2. Nhà máy sản xuất thức ăn thủy sản và gia súc: Định lượng chính xác tỷ lệ các thành phần nguyên liệu khô dạng hạt (ngô, đậu nành, vi lượng) trước khi đưa vào buồng trộn.
  3. Đóng gói phân bón hóa học NPK: Tự động hóa quá trình cân đong phân bón dạng viên hạt, giảm thiểu sự tiếp xúc độc hại của công nhân với hóa chất.

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

  • Chi phí chế tạo hệ thống mẫu: Khoảng $14.500.000\text{ VNĐ}$ (bao gồm PLC, EM231, Loadcell, MKcells, xilanh khí nén, băng tải, kết cấu cơ khí).
  • Năng suất lao động: Thay thế hoàn toàn $3$ nhân công trực tiếp tại công đoạn cân và bốc xếp bao bì.
  • Thời gian hoàn vốn ước tính: $4 - 6\text{ tháng}$ dựa trên mức tiết kiệm chi phí nhân công và giảm thiểu hao hụt nguyên liệu do cân thừa.

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

Hạn chế kỹ thuật

  1. Truyền thông cáp nối tiếp: Cáp PC/PPI giao tiếp qua chuẩn RS-232/RS-485 giới hạn khoảng cách vật lý giữa tủ PLC và máy tính SCADA trong phạm vi $< 15\text{ m}$ (nếu không có bộ lặp Repeater).
  2. Dải cân cơ khí thử nghiệm: Mô hình nghiên cứu tại trường được thiết kế tối ưu cho tải trọng $2\text{ kg} - 6\text{ kg}$; khi mở rộng lên dải tải trọng công nghiệp lớn ($50\text{ kg} - 500\text{ kg}$), cần tái tính toán kết cấu cơ khí và chọn Loadcell chịu tải lớn hơn.
  3. Chưa tích hợp in ấn tự động: Chưa có cổng xuất lệnh trực tiếp sang máy in hóa đơn nhiệt hoặc máy in date/mã vạch công nghiệp.

Hướng phát triển

  • Nâng cấp nền tảng phần cứng: Chuyển đổi sang dòng PLC Siemens S7-1200 (CPU 1214C) kết hợp module cân chuyên dụng Siwarex WP281/WP231, hỗ trợ cổng truyền thông chuẩn công nghiệp PROFINET/Ethernet TCP/IP.
  • Tích hợp công nghệ IoT công nghiệp (IIoT): Đẩy dữ liệu cân thời gian thực lên máy chủ Cloud thông qua giao thức MQTT/OPC UA để ban giám đốc có thể giám sát tiến độ sản xuất qua ứng dụng trên điện thoại thông minh.
  • Tự động hóa đồng bộ: Tích hợp thêm cụm cơ cấu may miệng bao tự động và cánh tay robot gắp sản phẩm hoàn thiện lên pallet.

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

                           LỢI ÍCH CỦA CÁC BÊN LIÊN QUAN
+---------------------+---------------------------------------------------------+
| Sinh viên &         | - Tài liệu tham khảo hoàn chỉnh về ghép nối PLC, Analog |
| Giảng viên kỹ thuật |   EM231, Loadcell và thiết kế SCADA trên WinCC.         |
+---------------------+---------------------------------------------------------+
| Kỹ sư Tự động hóa   | - Mã nguồn Ladder/STL chuẩn hóa và sơ đồ mạch phần cứng |
|                     |   công nghiệp đã qua kiểm định thực nghiệm.             |
+---------------------+---------------------------------------------------------+
| Doanh nghiệp chế    | - Giải pháp định lượng tự động chi phí thấp, năng suất  |
| biến nông sản       |   cao, sai số chỉ +-6g, hoàn vốn nhanh dưới 6 tháng.    |
+---------------------+---------------------------------------------------------+
| Nhà nghiên cứu      | - Cơ sở phương pháp luận về điều khiển cân 2 cấp và bù  |
| ứng dụng            |   động lực học vật liệu rơi tự do.                      |
+---------------------+---------------------------------------------------------+

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

1. Cần cấu hình DIP Switch trên module Analog EM231 như thế nào để nhận tín hiệu 0 - 10V từ bộ khuếch đại MKcells KM02A?

Để nhận tín hiệu điện áp đơn cực (Unipolar) $0 - 10\text{ VDC}$ từ bộ khuếch đại MKcells KM02A với độ phân giải số nguyên $0 - 32000$, bạn cần cài đặt 3 cần gạt switch trên thân module EM231 theo cấu hình: SW1 = ON, SW2 = OFF, SW3 = OFF. Lưu ý phải ngắt nguồn PLC trước khi thay đổi vị trí switch để cấu hình có hiệu lực.

2. Làm thế nào để loại bỏ sai số do lượng nguyên liệu còn đang rơi lơ lửng (in-flight material) giữa miệng phễu và đĩa cân?

Trong thuật toán điều khiển của PLC S7-200, hệ thống sử dụng nguyên lý ngắt trước ngưỡng (Pre-act offset). Khi khối lượng đặt là $2000\text{ g}$, PLC được lập trình ngắt van xilanh cân thô ở mức $1700\text{ g}$ ($85%$) và ngắt van xilanh cân tinh ở mức $1995\text{ g}$ ($99.75%$). Lượng $5\text{ g}$ bù trừ chính là khối lượng nguyên liệu đang rơi tự do trong không gian từ miệng van xuống phễu cân tại thời điểm van đóng kín hoàn toàn.

3. Có thể mở rộng khoảng cách kết nối giữa PLC S7-200 và trạm máy tính WinCC SCADA quá 50m được không?

Có thể mở rộng bằng cách sử dụng module chuyển đổi giao tiếp RS-485 sang Ethernet TCP/IP (hoặc dùng cặp chuyển đổi RS-485 sang Quang). Khi đó, WinCC sẽ kết nối với PLC thông qua giao thức TCP/IP công nghiệp với khoảng cách truyền dẫn lên đến hàng kilomet mà không lo suy hao dữ liệu.

4. Chi phí chế tạo hệ thống cân định lượng dùng PLC ước tính khoảng bao nhiêu và thời gian hoàn vốn (ROI) ra sao?

Tổng chi phí linh kiện và gia công cơ khí cho mô hình hoàn chỉnh dao động từ $12.000.000 - 16.000.000\text{ VNĐ}$, thấp hơn $60% - 70%$ so với việc nhập khẩu các đầu cân chuyên dụng. Nhờ nâng cao năng suất đóng bao gấp 4 lần và cắt giảm 2-3 nhân công đứng máy, thời gian thu hồi vốn thực tế tại các xưởng xay xát gạo chỉ từ $4 - 6\text{ tháng}$.

5. Quy trình bảo dưỡng định kỳ và hiệu chuẩn lại điểm 0 (Zero Calibration) cho Loadcell thực hiện như thế nào?

Để hiệu chuẩn định kỳ:

  1. Đảm bảo phễu cân hoàn toàn trống và không bị rung động cơ khí.
  2. Điều chỉnh biến trở Zero trên bộ khuếch đại MKcells KM02A để điện áp ngõ ra đạt chính xác $0.00\text{ VDC}$ (tương ứng thanh ghi AIW0 nhận giá trị xấp xỉ $0$).
  3. Đặt quả cân chuẩn $2000\text{ g}$ lên phễu, tinh chỉnh biến trở Span (Gain) để điện áp ra đạt mức $3.33\text{ VDC}$ (tương ứng giá trị AIW0 = 10666).
  4. Trong phần mềm WinCC, nhấn nút "Calib Zero" trên giao diện HMI để hệ thống tự động ghi nhớ giá trị offset nền vào biến VD nội bộ của PLC.

Kết luận

Đề tài tốt nghiệp "Thiết kế hệ thống cân định lượng trực tuyến dùng PLC S7-200 và WinCC" của nhóm sinh viên Phạm Hoàng Hiệp và Nguyễn Văn Tâm đã giải quyết thành công một bài toán kỹ thuật cấp thiết trong ngành chế biến nông sản tại Việt Nam. Bằng việc kết hợp hài hòa giữa cơ khí chính xác, mạch điện tử công nghiệp chống nhiễu chuyên dụng, thuật toán cân 2 cấp thông minh trên PLC Siemens S7-200 và hệ thống giám sát SCADA mạnh mẽ trên nền WinCC v6.0, công trình đã đạt được độ chính xác cao ($\pm 6\text{g}$ trên mẫu 2kg, tỷ lệ sai số chỉ $0.3%$) và khả năng vận hành ổn định, liên tục.

Đây là tài liệu tham khảo có giá trị học thuật và thực tiễn cao cho sinh viên, kỹ sư ngành Kỹ thuật Điều khiển & Tự động hóa, đồng thời mở ra tiềm năng ứng dụng và chuyển giao công nghệ trực tiếp cho các nhà máy, xí nghiệp chế biến nông sản tại Đồng bằng sông Cửu Long và trên toàn quốc.