AI Assistant Overview
Quick Overview
The CMS AI Assistant is a built‑in intelligent engineering development assistant. Through natural language interaction, it helps you quickly complete key tasks in engineering development. Without requiring complex programming, UI design, data modelling or 3D modelling skills, the AI can assist in generating monitoring pages, importing tag point tables, creating data tables, generating 3D equipment models and equipment image assets, writing control scripts, and completing smart binding of page tags and assets, increasing engineering development efficiency by more than 10 times.

Target Audience
- OT engineers: Complete engineering development quickly. No need to deeply learn front‑end design, programming syntax, database configuration and 3D modelling.
- System integrators: Shorten project delivery cycles and increase project profit margins.
- Process engineers: Describe requirements via natural language and participate in solution building without relying on professional developers.
- New users: Lower the learning barrier and quickly get started with the CMS system.
- Project managers: Quickly create demonstration prototypes to accelerate solution validation and customer communication.
- Data and operations personnel: Quickly complete tag storage, historical archiving, statistical table creation and operational data accumulation.
Process of AI SCADA Project Implementation

AI Assistant Feature Comparison

| Feature | Primary Use | Input | Output | Typical Scenarios |
|---|---|---|---|---|
| AI Tag Assistant | Batch creation of channels and tags | Natural language, .csv / .txt point table attachments | Channel and tag import plan, tag storage results | Device point table import, protocol identification, tag standardisation |
| AI Table Assistant | Create history database archiving and business data tables | Natural language, field lists, archiving rules, tag scope | Table creation plan, history group plan, data table configuration | Historical archiving, energy consumption statistics, business data management |
| AI Page Assistant | Quickly generate monitoring pages and dashboards | Natural language description, reference images, asset templates | Complete visual page | Create equipment monitoring pages, production dashboards, data large screens |
| AI Smart Binding | Automatically match tags to components | Generated page, device channel scope | List of tag binding suggestions | Tag configuration after page generation, batch binding |
| AI Script Assistant | Automatically write and optimise scripts | Natural language description of logic requirements, existing scripts | C# script code, explanations and optimization suggestions | Data processing, system integration, automation control |
| API Integration Assistant | Generate API interconnection configurations | Natural language, cURL, JSON parameters, API documentation attachments | API configuration plan, pre‑debugging results, interconnection item configuration | MES, ERP, cloud platform interface integration |
| AI Model Assistant | Generate equipment 3D models | Equipment reference images, equipment description, polygon count | Reusable 3D equipment model assets | Equipment 3D display, 3D component referencing, digital twin pages |
| AI Image Assistant | Generate and enhance equipment image assets | Equipment description, reference images, style and visual requirements | Equipment images ready for configuration pages and asset library | Equipment main images, on‑site photo enhancement and background removal, unified assets for similar equipment |
Feature Entry
1. AI Tag Assistant Entry
Open the AI assistant in the tag management or device integration module, enter tag creation requirements, or upload .csv / .txt point table files.

2. AI Table Assistant Entry
Open the AI assistant in the corresponding module according to your data type:
-
History Database: For time‑series data archiving, history group creation and batch tag binding

-
Data Management: For table creation configuration of business data tables, aggregation tables, basic data tables, etc.

3. AI Page Assistant Entry
In the page editor, click the "Add AI Page" button above the page list, or open the AI assistant inside the page editor.
