GCS Graphical Modeling Software

GCS is an industrial low-code development tool supporting IEC 61131-3 standard programming, integrating graphical configuration and HMI technologies. Engineers can complete automation control logic, HMI development, and simulation via drag-and-drop operations. It also integrates C/C++, Python, and algorithm libraries to facilitate complex process system modeling and testing.

Product Advantages

Interface
Interface
01 /04
Interface

Built-in support for protocols such as Modbus, OPC UA, and S7ppi

01 /04
High-Freedom Algorithm Encapsulation
High-Freedom Algorithm Encapsulation
02 /04
High-Freedom Algorithm Encapsulation

Supports programming in advanced languages such as C, C++, and Python
Supports referencing of 3rd-party libraries and dynamic link libraries
Supports input/output for matrices, arrays, and custom data structures

02 /04
Multi-Person Collaboration
Multi-Person Collaboration
03 /04
Multi-Person Collaboration

Multi-person distributed development to improve configuration efficiency Separation of algorithm programming and process configuration tasks

03 /04
Graphical Simulation & Modeling
Graphical Simulation & Modeling
04 /04
Graphical Simulation & Modeling

Supports FBD and SFC graphical logic configuration, allowing direct compilation into computational applications, enabling automation engineers to develop their own logic control and simulation software.
Features realistic algorithm encapsulation, allowing for free drawing of algorithm flows and graphics.
Supports animation actions, scripting, and audio/video integration
Non-disturbed Download with Data Pause, Snapshot, Recording and Playback

04 /04

System Structure Diagram

System Structure Diagram

Main Functions

Main Functions
Configuration Modeling

Features realistic algorithm encapsulation, allowing for free drawing of algorithm flows and graphics.

Supports animation actions and simple scripting, lowering the programming barrier

Supports FBD and SFC graphical configuration

Supports the creation and parallel operation of multiple APPs

Apps can support both periodic and event tasks simultaneously, with a maximum of 100 tasks per app.

Supports pre/post code at the APP, task, and module levels

Algorithm encapsulation

Supports C, C++, Python advanced language encapsulation

Supports matrix, array, string, and custom data structure input/output

Supports real-time debugging, making it easier to test and adjust algorithm code.

Supports direct reference to third-party algorithm libraries and dynamic libraries

Supports freehand drawing of algorithm logic diagram

Collaboration

Supports multi-user distributed configuration and debugging of the same project

Release and Deployment

Supports single APP non-interruptive downloading

Supports APP initial value restart and updated value restart

Supports remote deployment

Debug

Supports pause, resume, and speed-up at the project, APP, task, and module levels

Supports online monitoring and value setting control

Supports monitoring real-time values while modifying configuration logic

Communication Protocol

Built-in Modbus and OPC. Supports multiple industrial communication protocols such as UA and s7ppi, enabling easy data exchange with third-party devices.

Built-in private protocol for data exchange with SCIYON NT6000 and SyncBase databases

Publishing

Supports OPC UA data publishing for external systems to read/write GCS data

Other Functions

Supports data snapshot and snapshot recovery

Supports data recording and playback

Supports one-click batch execution of predefined values, useful for fault simulation and recipe setpoint entry.