top of page
이미지 제공: Gradienta


Easy Configuration, Advanced Functions,
Open Connectivity

PROMONICON is a SCADA* software that provides from basic to advanced functions, required for developing automation systems. 
*SCADA: Supervisory Control And Data Acquisition
추상적 인 배경

Open Connectivity

To various third-party devices such as PLC, DCS, SCADA, inverters, etc.

Basic SCADA Features

Control functions, process diagram to monitor the status and operate the process, real-time graph, alarming, data storage, reporting, and remote operation, etc.

Online Implementation
of Logics/Scripts

New operation/control logics can be implemented in an online manner.

Flexible Development

To build complex automation logics

Advanced SCADA Features

Image processing, advanced controllers, virtual processes, etc.

Open Connectivity

With PROMONICON, it is easy to connect your automation system to many kinds of automation devices such as PLC, DCS, SCADA, stand-alone PID, commercial controllers, MFC, inverter, and third-party systems like data acquisition system (DAS) and manufacturing execution system (MES).

PROMONICON supports many kinds of communication types like OPC, RS232C (RS422, RS485), UDP/IP, TCP/IP, file in/out, and ODBC (Open Database Connectivity). Also, it allows users to implement user-defined communication protocols.


Flexible Development Environment

PROMONICON provides script modules useful to develop complex control systems as follows:

  • Math functions

  • Arithmetic/comparison operators

  • Control structures: if statement, loop statement

  • Integral function: useful to solve differential equations and construct model-based controllers

  • Time delay: useful to delay a signal and construct model-based controllers

  • Interpolation: useful for gain-scheduling of PID controllers and designing operation scheduling

  • Importing/Exporting data from/to csv file

  • Resolution enhancers: PWM (Pulse-Width-Modulation), DSM (Delta-Sigma-Modulation), dither function

  • Signal filters: low-pass/average/median/std/polynomial filter

  • PID controller applications: nonlinear gain-scheduling, setpoint scheduling, auto/manual scheduling

  • Model-based advanced controller

  • Sequence control: useful to implement large-scale and complex sequence logics

  • and more


Basic SCADA Features

Conventional control functions


PROMONICON includes conventional control functions such as PID control, split-range control, gain-scheduling, cascade control, sequence control, etc.

These functions can be easily configured and implemented.

Process diagram


A kind of HMI (Human-Machine Interface) that allows operators to monitor the status and operate the process.


It is easy for users to configure the diagram with a variety of functions such as:

  • Loading the background process diagram images

  • Displaying current status of the automation system in the forms of data link, icon, and progress bar

  • Directly setting process variables by clicking data links

  • Executing script programs by clicking buttons



Graph plots process variables in a real-time manner.

Users can easily add or remove lines and set the properties such as axis scales, data to be displayed, y axis (left/right), line thickness/color, and legend (title/position). 



Alarms can be easily configured. Alarm historian service is also available.

Data storage (data logger)


Data logging can be implemented both manually and automatically. Automatic data logging can be executed through ‘Script Programming’ or ‘Sequence Control’.



PROMONICON can easily generate reports manually or automatically in Excel format.

Remote operation


PROMONICON allows operators to access to remote process monitoring and control systems through Ethernet or Internet.

Advanced SCADA Features 

Image processing


PROMONICON provides the image processing module, which takes the images of an object and extracts useful data from the images.

Advanced control functions 


PROMONICON supports advanced control techniques such as:

  • PID auto-tuning

  • PIDA(PID-Acceleration) control, cascade anti-windup

  • Iterative Learning Control (ILC) for advanced batch control

  • Model Predictive Control (MPC)

  • Process optimization based on successive LP (Linear Programming)

advanced scada_batch.png

Virtual process


With PROMONICON, you can build virtual processes (which are based on transfer functions or operation data), which can be linked to operation/control logic. 


It is useful to debug and validate operation/control logics, or to construct model-based controllers. Also, this module can be applied to develop an OTS (Operator Training System) 

Online Implementation of Logics/Scripts

In PROMONICON, you can add/modify/delete operation/control logics in an online manner.

For examples, there is no need to abort PROMONICON to update the following items:

  • Communication with automation devices 

  • PID controllers

  • Scripts

  • Process diagrams

  • Graphs

  • Variable attributes

  • Data storage settings 

  • ...

bottom of page