PROMOTIC is a complex SCADA object software tool for creating applications that monitor, control and display technological processes in various industrial areas.
- It is designed for OS Windows 10/8/7/Vista/XP/XPe/2003-12Server and higher.
- Allows effective creation of distributed and open applications in various industrial branches.
- Assigned for all developers and designers.
- Allows to create applications tailored exactly according to the requirements.
- Offers user friendly environment for application design.
- Since version 8, it is possible to run the PROMOTIC system also in a freeware mode - PmFree - Free development environment and a runtime licence of the PROMOTIC system.
There are all necessary components for creating both simple and extensive visualization and control systems built-in the PROMOTIC system:
- Application editor with a hierarchical object tree.
- Wide offer of PROMOTIC objects.
- Microsoft Basic (VBScript) language for writing the algorithms.
- Wide palette of technological images created in vector SVG graphics.
- Graphic objects - both elementary and complex items configurable on a very general level.
- Automatic panel conversion to HTML and XML format.
- The trend system (i.e. storing values with the time stamp).
- Support of web Internet/Intranet technologies.
- SQL and ODBC interfaces for databases.
- Built-in interfaces: XML, OPC, ActiveX, DDE.
- Communication drivers for access to PLC's.
- User management, permissions and login system.
- Security of running applications.
- PROMOTIC language versions.
- INFO - information and diagnostic system.
- Electronic and printed documentation.

Application editor

Application editor is the basic tool for creating applications in the PROMOTIC system, it is used for defining the tree structure of PROMOTIC objects, their setting, defining the algorithms, etc.
The built-in VBScript language with Visual Basic syntax is used for writing user algorithms in the event programming, for accessing methods and properties of PROMOTIC system objects or other software applications. It represents unlimited possibilities of application development for the designers.
The information and diagnostic INFO system is available for debugging the application. The INFO system allows to view all important information when running the application. There is also the possibility to debug the running application remotely
- in the Internet and Intranet networks over PROMOTIC Web
- or programs TeamViewer, PCAnyWhere, LapLink, CarbonCopy, etc.

Panel editor

Panel editor is used for creating application graphic panels - by using the graphic items that are created by the designer according to his ideas by selecting from the palette of predefined items. It is possible to set the properties of these items, connect them by data bindings and this way to animate the created visualization. The link-up of data binding can be made for all important properties of graphic items: Color, Position, Size, Value and many others.
Creating own compound graphic items is supported and the import/export to XML (to the text data) helps saving designer work and creating the application quickly.
The user can create panels that are standard Windows OS windows, with fixed position, fixed size, application windows of full screen size, without windows bars or define the maximum number of simultaneously opened windows.
Examples of graphic capabilities.

PROMOTIC and the Internet

PROMOTIC allows to view the applications remotely by the web browsers.
Offering the panels is accessible in the form of automatically generated dynamic HTML pages, including backwards actions and control. These dynamic pages of the panels are created automatically in the development environment when compiling the panel and they are stored in the application data file. This allows the designer to create a network application from the local application in few minutes.
It is also possible in real time to view on the remote PC the trends, alarms and events of the application in the internet browser.
PROMOTIC Web server ensures data transfers and their security by users and permissions configuration.
All transmissions are based on HTTP or HTTPS protocol (can easily pass through firewall).

PROMOTIC as an open system

The PROMOTIC system is characterized by a completely new opened architecture. Build-in standard software interfaces: XML, ActiveX, ODBC, DAO, OLE, OPC, DDE, TCP/IP, WEB allow full integration of the PROMOTIC system with other software products. Thanks to this conception, it is possible for example, direct link-up of the PROMOTIC system to industrial databases (MSSQL, MySql, dBase, Access, Oracle, SAP, etc.), link-up with communication servers and other software systems.

PROMOTIC and Trends

A important part of the PROMOTIC system is represented by a powerful trend system. It is based on storing values of the selected variables with the time stamp either in the memory or on the computer disk, making it possible to present these values in the graphic or table form subsequently as the time progress of these variables, or to have them ready for the further analyses.
- The selected variables are stored in the DBase, Access, binary PROMOTIC, MS SQL Server, MySQL, Oracle, FireBird format.
- The trends can be viewed in the Internet/Intranet networks by web browsers.
- It is possible to save the values periodically, by change or on request.
- It is possible to view multiple application trends in one trendviewer on different computers.
- It is possible to set the shape and color view of each trend.

PROMOTIC and Alarms / Events

The alarm means signaling a state that should not arise on usual conditions (e.g. overrun of technological limits of the variable, failure of the communication, etc.). PROMOTIC has built-in the alarm system that:
- registers alarm states in defined alarm groups
- archives the states
- offers comfortable viewing of the current alarms with filtration, acknowledgement and sound notification
- allows viewing the alarm history.
The event (operator event) is a notification regarding the certain activity (e.g. start, end or success rate of the certain process, operator action, controlling, etc.). This notification is written to the file for further viewing. Thus the "chronicle" of the technology progress is created.

PROMOTIC and Communication

The applications focused on monitoring and control of technological processes, get or save data from/to external sources. The source of such values can be, e.g.: a database, PLC device, disk file, input/output PC card, other server on local or remote PC, etc.
The PROMOTIC disposes of:
- an extensive set of own highly parameterized communication drivers for the following PLC's:

The drivers for modem connection, transmission over radio networks and GSM networks are available.

- Via the built-in standard interfaces OPC, DDE, ActiveX it is possible to be linked up to communication servers from other companies, for example: Simatic, Landis&Gyr, Honeywell, Bernecker&Reiner, Moeller, ABB, Allen-Bradley, Sauter, Unitronics, GE-Fanuc, Festo, Yokogawa, Lonworks, Lenze, and more.
- For creating decentralized applications in the Internet and Intranet networks, communication interfaces with the protocols TCP/IP, HTTP, XML, DCOM are available.

This renders the communication possibilities with surrounding software systems nearly unlimited.

PROMOTIC and Your application security

PROMOTIC offers the following features for security of Your applications:
- Login system of operators: Name, Password, rights, local and network access
- Possibility to filter all critical keys in OS Windows
- Checking the running application: software WatchDog
- Protection against overfilling the disk: recurrent structure of trends, alarms and events
- Setting password for projects in the development environment - protection of user "know how"

PROMOTIC and language versions

The PROMOTIC system uses the Unicode charset, therefore it is possible to create application in any national language. Internal system texts are translated into the following languages:
- In the development environment it is possible to choose between English, Czech and Polish language.
- In the runtime mode it is possible to choose the following languages for system texts: Czech, Slovak, English, Polish, German, Russian, French, Hungarian, etc.. - see How to create an application using different national languages.

PROMOTIC is ready for quick extension of other language versions.

PROMOTIC - solution suitable for all industrial areas

- power engineering (heat and water power stations, switching stations, cogeneration,...)
- cars movement monitoring
- steelworks (steel furnaces, calcars, coking plants, mill lines, agglomeration, ...)
- ecology (emission monitoring, control of separators, waste water treatment plants, undusting, ...)
- telemetric and control systems (water works, gas works, mines, heat distributions, ...)
- measuring and regulation of energy consumption (electric power, heat, gas, water, ...)
- control of food processing technologies (breweries, dairies, sugar refineries, oil presses, mill houses, ...)
- heating plants (exchange stations, boiler plants, ...)
- chemical industry
- manufacturing industry
- education and research
- etc.
High security of operated applications, favorable price of the PROMOTIC system and top quality services are the guarantees of Your right investment.

PROMOTIC - history

The first version of the visualization and control system PROMOTIC was developed in 1991 in the form of PROMOTIC for MS-DOS that was successfully implemented in hundreds of applications in the industry (steel works, chemical industry, mines, food processing industry, power engineering, ecology and more).

In 1994 the company started to develop the PROMOTIC version for 32-bits OS Windows.

History of versions:

- PROMOTIC version 4 (from 1996)
- PROMOTIC version 2000 (from 2000)
- PROMOTIC version 6 (from 2002)
- PROMOTIC version 7 (from 2006)
- PROMOTIC version 8 (from 2009)
The developers in MICROSYS company are working on further system improvements in order to offer our customers in the future:
- better comfort of applications development
- greater work efficiency
- closer integration with other software products
- permanent satisfaction by working with the quality, professional tools
The PROMOTIC system for OS Windows is successfully implemented in hundreds of applications.
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice