Trang chủ › Bài kỹ thuật

Read in English

InTouch HMI hay System Platform: ứng dụng standalone, managed, Galaxy và quy tắc kích thước của AVEVA

TDL Industrial Automation · Cập nhật lần cuối:

Theo tài liệu InTouch HMI và System Platform 2023 R2 SP1 của AVEVA: hai loại ứng dụng InTouch, những gì Galaxy mang thêm, giới hạn SQL Server Express 25.000 I/O mỗi node, một bộ xử lý logic cho mỗi AppEngine, loại máy cho từng vai trò, và cách chúng tôi quyết.

Khi nhà máy mở rộng hay thay HMI AVEVA (Wonderware), câu hỏi thiết kế đầu tiên là InTouch HMI đứng riêng có đủ không, hay nên đưa ứng dụng vào System Platform. Tài liệu của AVEVA không trả lời bằng một quy tắc duy nhất, nhưng có đủ các dữ kiện để quyết: hai loại ứng dụng InTouch, những gì một Galaxy mang thêm, giới hạn kích thước của từng node, và loại máy nào hợp với vai trò nào. Bài này đặt các dữ kiện đó cạnh nhau theo tài liệu InTouch HMI và System Platform 2023 R2 SP1 P04 của AVEVA. Dòng sản phẩm và lịch sử tên Wonderware: xem bài AVEVA là gì.

Từ ứng dụng InTouch standalone tới Galaxy System PlatformNăm lớp từ trên xuống: ứng dụng InTouch standalone; ứng dụng InTouch managed; Galaxy Repository; Application Object Server; máy vận hành. Theo tài liệu InTouch HMI và System Platform 2023 R2 SP1 của AVEVA.Từ ứng dụng InTouch standalone tới Galaxy System PlatformInTouch standalonetheo tagtạo và sửa từ Application Manager và WindowMakermột thư mục ứng dụng trên đĩanhập vào IDEInTouch managedtheo đối tượngtạo trong System Platform IDEhoặc nhập từ ứng dụng standalonenằm trong Galaxy dưới dạng template InTouchViewApplưu trongGalaxy Repositorycơ sở dữ liệu cấu hìnhMicrosoft SQL Server, mỗi Galaxy một databaseSQL Server Express chỉ cho hệ dưới 25.000 I/O mỗi nodedeployApplication Object Serverkhi chạymỗi máy có WinPlatform, AppEngine và Areamỗi AppEngine đang chạy cần một bộ xử lý logicdữ liệu lên màn hìnhMáy vận hànhmàn hìnhInTouch WindowViewer hoặc OMI ViewAppưu tiên máy clientTheo AVEVA, tài liệu InTouch HMI và System Platform 2023 R2 SP1 P04 (đọc 13/11/2026). Hình: TDL tự vẽ.
Hình 1: Từ ứng dụng InTouch standalone tới Galaxy System Platform. Trên điện thoại, vuốt ngang để xem hết hình.

1. Hai loại ứng dụng InTouch

AVEVA tách ứng dụng InTouch standalone và managed:

Việc Ứng dụng standalone Ứng dụng managed
Dùng chính theo tag, có symbol gốc và Industrial Graphics theo đối tượng, có Industrial Graphics
Tạo trong InTouch Application Manager System Platform IDE, tạo mới, nhập từ ứng dụng standalone hoặc nhập SmartSymbol
Sửa trong WindowMaker mở từ Application Manager WindowMaker mở từ IDE
Xóa bằng cách xóa thư mục và gỡ khỏi Application Manager xóa template InTouchViewApp trong IDE
Xuất bản từ WindowMaker IDE
Đối tượng ứng dụng không có có

Đường nhập này quan trọng với nhà máy đang chạy: một ứng dụng standalone đã chạy nhiều năm có thể đưa vào IDE thành ứng dụng managed thay vì vẽ lại.

2. Galaxy mang thêm những gì

Ứng dụng managed nằm trong một Galaxy, và Galaxy mang thêm ba thứ mà InTouch standalone không có:

  • Một cơ sở dữ liệu cấu hình trung tâm. Galaxy Repository lưu cấu hình trong Microsoft SQL Server, mỗi Galaxy một database, và báo cho mọi node các thay đổi chung như mô hình bảo mật.
  • Một mô hình deploy. Mỗi máy trong mạng System Platform được deploy một WinPlatform, một AppEngine và một Area, đối tượng được gán vào area, nên kỹ sư quyết định máy nào chạy phần nào của nhà máy.
  • Engine dự phòng. AppEngine có thể chạy thành cặp chính và dự phòng; bảng dự phòng của AVEVA mô tả cặp engine phản ứng thế nào với từng lỗi mạng, và bài Sửa lỗi System Platform của chúng tôi nêu các trường hợp hay gặp.

3. Quy tắc kích thước của AVEVA

Hướng dẫn kích thước hệ thống của AVEVA đặt các giới hạn áp dụng dù ứng dụng được dựng theo cách nào:

  • Bắt buộc hệ điều hành 64-bit với mọi cỡ hệ, và bắt buộc Windows Server với hệ lớn.
  • SQL Server Express chỉ được hỗ trợ cho hệ nhỏ, nghĩa là dưới 25.000 I/O mỗi node.
  • Mỗi AppEngine đang chạy cần một bộ xử lý logic và chạy dưới dạng tiến trình 32-bit.
  • AVEVA khuyên mỗi engine trong cặp dự phòng có một bộ xử lý logic riêng; hai engine chỉ nên dùng chung một bộ xử lý logic khi chúng dùng dưới 40% CPU và bộ nhớ, nếu không node có thể quá tải lúc chuyển dự phòng.
  • Một AppEngine thường chứa từ 5.000 tới 50.000 đối tượng, tùy số attribute, script và đồ họa.

Hướng dẫn triển khai của AVEVA định nghĩa hệ lớn là khoảng 20.000 tới 50.000 điểm I/O và hệ rất lớn là từ 50.000 điểm trở lên.

4. Máy nào cho vai trò nào

Bảng loại node của AVEVA đánh dấu, với từng thành phần, loại máy được ưu tiên:

Thành phần Node ưu tiên
Galaxy Repository máy server
Application Object Server máy server
System Platform IDE máy server
AVEVA OMI ViewApp khi chạy máy client
InTouch WindowMaker, ứng dụng standalone máy client
InTouch WindowMaker, ứng dụng managed máy server
InTouch WindowViewer hoặc ViewApp, chỉ chạy máy client
InTouch Access Anywhere Server máy server cho thin client
Historian Server máy server

Cùng bảng đó ghi phần lớn vai trò được hỗ trợ trên một máy all-in-one, là cách các hệ nhỏ thường bắt đầu.

5. Chúng tôi quyết thế nào

Đây là cách làm của TDL, không phải yêu cầu của AVEVA:

  • Số khu vực dùng chung loại thiết bị. Template có lợi khi cùng một loại bơm, van hay động cơ lặp lại trên nhiều dây chuyền; một máy hay một khu vực nhỏ hiếm khi cần Galaxy.
  • Cái đang chạy. Ứng dụng standalone có sẵn nhập được vào IDE, nên chuyển sang System Platform không có nghĩa là vẽ lại mọi cửa sổ.
  • Số I/O mỗi node. Gần giới hạn 25.000 I/O của SQL Server Express thì phiên bản cơ sở dữ liệu thành một phần của thiết kế.
  • Dự phòng. Quá trình phải chạy tiếp khi một máy chủ hỏng thì cần AppEngine dự phòng, tức là cần System Platform.

TDL tiếp cận thế nào

TDL Industrial Automation có tên trên AVEVA Partner Finder với vai trò System Integrator trong AVEVA Partner Ecosystem. Chúng tôi đã làm với cả hai: ứng dụng Wonderware trong lần nâng cấp dây chuyền Maggi ở Nestlé Đồng Nai, và System Platform ở Samsung SEHC và hệ biomass ở Nestlé Trị An. Thêm về dịch vụ này: Đối tác AVEVA tại Việt Nam.

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

Ứng dụng InTouch standalone có chuyển vào System Platform được không?

Được. AVEVA ghi việc nhập một ứng dụng standalone vào System Platform IDE là một cách tạo ứng dụng managed.

SQL Server Express có đủ cho System Platform không?

AVEVA chỉ hỗ trợ SQL Server Express cho hệ nhỏ, dưới 25.000 I/O mỗi node.

Một bộ xử lý chạy được bao nhiêu AppEngine?

Mỗi AppEngine đang chạy cần một bộ xử lý logic. Cặp dự phòng chỉ nên dùng chung một bộ xử lý logic khi cả hai dùng dưới 40% CPU và bộ nhớ.

Galaxy Repository nên chạy trên máy nào?

AVEVA đánh dấu máy server là ưu tiên cho Galaxy Repository, và máy client cùng máy all-in-one cũng được hỗ trợ.

Nguồn

Đọc ngày 13/11/2026. Bài viết diễn giải, không trích nguyên văn; đọc tài liệu gốc trước khi thiết kế hoặc thao tác.

Dịch vụ liên quan:
AVEVA (Wonderware) Hỗ trợ và nâng cấp AVEVA InTouch (Wonderware)