
An interactive environment for analyzing and tracking warnings and errors
With this feature, the user becomes aware of warnings and errors during program development and can easily trace and correct them. Additionally, it increases the user's accuracy during the development process and prevents the recurrence of such errors in other parts of the program. Therefore, the speed of the debugging process in complex projects will significantly increase.

Real-time data display
Using this feature, the user can view the current values of all program variables and, for evaluating a part of the control system program, forcibly assign a variable to a temporary custom value. This feature increases the speed of program debugging and significantly reduces project commissioning time.

Fast development in graphical programming using LD and FBD languages
In most industrial control projects, during program development, the user needs to add or remove an input/output from defined or standard functions, or modify the output data type of a function without altering the program. With this feature, the user can easily update inputs, outputs, and data types of functions with a simple click, thereby accelerating the development process.

Standard communication drivers
Using this feature, the user can utilize advanced graphical interfaces to configure various types of standard communication protocols such as DNP3.0, IEC60870, IEC61850, OPCUA, SQLite, TDS, S7Comm, OpenVPN, Modbus, etc., in both Master/Client and Slave/Server modes. It is worth noting that the parameters and various types of variables related to communication protocols are defined in this section, and the user can easily define and configure different communication segments through graphical interfaces.

More features

Supported Programming Languages
Supports Ladder Diagram (LD), Function Block Diagram (FBD), and Structured Text (ST)

Standard Program Organization Units
Utilizes standard Program Organization Units (POUs), including Programs, Function Blocks, and Functions

Data Type Compatibility
Fully compatible with standard data types

Power Failure Variable Retention
Retain feature for declaring variables and protecting values during power failures

Project Simulation/Emulation
Full project Simulation on a single PC

Program dividing
Divides the program into sections for better readability and faster development

Bookmarks and navigations
Marks key sections for quick navigation, improving development speed

Graphical program by LD and FBD
Easily updates function inputs/outputs to streamline development

Comment in program
Adds comments and temporarily removes code for easier diagnostics

Parallel programming
Supports multi-display development for faster debugging

Enhanced Security
Restricts access, logs user actions, and registers devices for security

Control Tools
create Data Blocks, Watch Tables, and Force Tables for efficient monitoring

