Trace mode finished projects. SCADA TRACE MODE

SCADA TRACE MODE(Adastra, Moscow) - this the most bought in Russia domestic software system for automation of technological processes ( APCS), telemechanics, dispatching, resource accounting (ASKUE, ASKUG) and building automation.

TRACE MODE works under Windows And linux, is used in more than 30 countries of the world, in 40 industries and has largest (53000 PCS.) number of installations in Russia.

A free tool SCADA system TRACE MODE on 64000 IO can be freely download from .

Benefits of SCADA TRACE MODE

  • SCADA TRACE MODE - unconditional technology leader– the main technologies used in SCADA for the first time applied in TRACE MODE.
  • SCADA TRACE MODE has the largest number of implementations in Russia.
  • The program includes built-in drivers for more than 2589 PLC and USO. All drivers are supplied immediately and for free. No need to buy an OPC server!
  • A single programming tool for controllers and operator workstations with project autobuilding technology.
  • Scalability 16 to 1,000,000 I/O points. Special working technologies with big projects.
  • Free instrumental system with unlimited time of use and with drivers for more than 2589 PLC and USO can be downloaded from the site. Download SCADA TRACE MODE .
  • System development tools telemechanics.
  • The most fast real time system.
  • The fastest DBMS RT (over 1,000,000 records per second).
  • High reliability. 100% reservation controllers, networks, interfaces, archives, workstations with shockless restart.
  • The biggest libraries finished components (more than 1000 pcs.).
  • Adaptive self-tuning of PID controllers based on the original Russian patented technology.
  • Does not use obsolete OPC and DCOM standards as internal interfaces.
  • The biggest free library educational films.
  • Made in Russia. Completely in Russian.

SCADA TRACE MODE was developed by AdAstra (Moscow), the only company in Russia 100% software company in the field of SCADA.

Basic and professional lines SCADA TRACE MODE

Any project developed in the basic version can be converted into a professional.


How to start working with TRACE MODE?

It's simple. Just download free baseline TRACE MODE instrumentation system with a set of ready-made drivers for more than 2589 PLC and USO. We recommend that you watch the tutorial videos on connecting controllers for beginners and connect to your PLC.

Users of the free version of SCADA TRACE MODE and ask questions to our engineers.

Work with peace of mind in the free baseline tool system - You don't have to buy more expensive execution modules - we convert a project developed in the free baseline version to a professional format when you purchase a professional tool system.

Attention!On the SCADA TRACE MODE YouTube channel You will find more 140 video lessons for mastering SCADA TRACE MODE.

Subscribe to the TRACE MODE channel on YouTube!



TRACE MODE® is the first integrated Information system for management industrial production, which combines products of the SOFTLOGIC-SCADA/HMI-MES-EAM-HRM class into a single whole.

Together with the economic modules T-FACTORY.exe™, TRACE MODE® provides solutions for real-time process control, carried out in close integration with the control manufacturing business. For the first time, products for automation of technological processes (APCS) and business processes (APCS) are combined on one platform.

The TRACE MODE SCADA system in its functionality has long outgrown the traditional SCADA, and yet SCADA is still the most demanded part of it. In addition to the functions required for any SCADA system, TRACE MODE® 6 has a number of features that distinguish it from the general mass of similar software products of the SCADA/HMI class.

First of all, this is a single integrated development environment that combines more than 10 different editors of the APCS and APCS project. The IDE has a free version. The SCADA/HMI functions in TRACE MODE 6 are so seamlessly merged with the SOFTLOGIC controller programming system and T-FACTORY economic modules (MES-EAM-HRM) that it is often difficult to draw a clear line between them.

An indispensable tool for creating a project in the TRACE MODE 6 SCADA system is AutoBuild 3, a unique autobuild technology.
It allows you to create links between distributed control system (DCS) nodes, between SCADA data sources and channels, create data sources based on a known controller configuration, etc. with a few mouse movements. The system includes free drivers for 2305 controllers and USO.

The principle of a single project for a distributed automated control system allows direct binding between components of different nodes. For example, you can display the channel value of one SCADA node on the screen of another without creating an additional channel for communication between them.

In the SCADA system TRACE MODE 6, a fundamentally new approach to the creation of mnemonic diagrams has become possible - support for pop-up (Pop-Up) windows. SCADA TRACE MODE 6 pop-up windows are located on top of the main mnemonic diagram window and serve as auxiliary elements. Several pop-up windows can be open at the same time, and you can work with them like regular Windows windows: move, resize, close, bring to the foreground or overlap with another Pop-Up window.

SCADA Report SCADA TRACE MODE has its own report generator that allows you to quickly create clear and full-featured HTML reports in real time. The report generator is built into some executive modules (DocMRV+), and also exists as a dedicated server (Documentation Server). Report templates are created in the Template Editor of the SCADA TRACE MODE Integrated Development Environment. The template editor is a WYSIWYG tool with a wide range of report illustration capabilities and is deeply integrated with the TRACE MODE SCADA programming system.

SCADA TRACE MODE 6 has its own high-performance industrial real-time DBMS SIAD/SQL™ 6 optimized for fast data storage. Historical SIAD/SQL™ 6 data is not only stored quickly, but also subjected to real-time statistical processing, and can also be displayed on SCADA mimics and used in programs along with real-time data.

In the sixth version of SCADA TRACE MODE, hot standby technologies have risen to new heights. Now in the SCADA project, you can automatically create not only duplicated (Double Force), but also tripled (Tri Force) nodes.

Particular attention in SCADA TRACE MODE 6 is given to the possibilities of integration with databases and other applications. Therefore, support for the most popular software interfaces is built into this SCADA: ODBC, OPC, DDE. To facilitate setting up interaction with external databases, the TRACE MODE integrated development environment has a built-in SQL query editor. In addition, it is possible to connect ActiveX components, which indicates a high degree of openness of the TRACE MODE 6 SCADA system.

AdAstrA Research Group, Ltd pays maximum attention to the quality of its software products, that is why TRACE MODE became the first SCADA/HMI system in the CIS and the second in the world, the development and technical support system of which is certified according to ISO 9001:2000.

TRACE MODE 6.06 for Windows for 64000 I/O points. Instrumental system. Russian version. Free IDE for development and debugging automated systems process control (APCS) (SCADA/HMI-SOFTLOGIC). Includes a complete set of editors. Autobuilding. Built-in drivers. ODBC/OPC/DDE support. Executive module Real-time monitor (profiler), archive and alarm server for 1 hour of operation. Electronic documentation in Russian.

TRACE MODE® - the first integrated information system for the management of industrial production, combined into a single whole class products SOFTLOGIC-SCADA / HMI-MES-EAM-HRM.

Along with economic modules T-FACTORY.exe ™, TRACE MODE® provides solutions for process control in real time, carried out in close integration with the management of the manufacturing business. For the first time on a single platform integrated products for process automation (APCS) and business processes (CAM).

SCADA TRACE MODE system in its functionality have long outgrown the limits of traditional SCADA, and yet SCADA is still the most demanded of it. In addition to binding to any SCADA system functions TRACE MODE® 6 has several features that distinguish it from the crowd of similar software products class SCADA / HMI.

First of all, it is a single integrated development environment that combines more than 10 different editors project APCS and CAM. Integrated development environment has a free version. Functions of SCADA / HMI TRACE MODE 6 in so organically merged with SOFTLOGIC programming system controllers and economic modules T-FACTORY (MES-EAM-HRM), which is often difficult to draw a clear distinction between them.

An indispensable tool for creating a project in the SCADA system TRACE MODE 6 is autobuilding 3unikalnaya autobuilding technology.
It allows multiple mouse movements to create links between the nodes of the distributed control system (DCS) SCADA data between sources and channels, to create data sources from the known configuration of the controller, etc. The system includes free drivers for 2305 controllers and the USO.

The principle of a single project for the distributed control system enables direct binding between components of different nodes. For example, it is possible to display the value of one channel SCADA node to another screen without creating a supplemental channel for communication therebetween.

In SCADA TRACE MODE 6 system was made possible entirely new approach to the creation of mimics - support pop (Pop-Up) windows. Popups SCADA TRACE MODE 6 are located on top of the main window and mimic are accessories. Can be opened at a few pop-ups, and they can work as a normal Windows Windows: move, resize, close or transfer to the front or overlap other Pop-Up window.

SCADA TRACE MODE reportSCADA has its own report generator that allows real-time to quickly create clear and full-featured HTML-reports. Report Generator is built into some execution units (DocRTM+) and exists as a dedicated server (Server documentation). Report templates are created in the Template Editor Integrated Development Environment SCADA TRACE MODE. Template Editor - is a WYSIWYG tool with extensive capabilities illustrate the reports, and deeply integrated with the programming system SCADA TRACE MODE.

SCADA TRACE MODE 6 has its own high-performance industrial real time DBMS SIAD / SQL ™ 6 optimized for fast data storage. Archived data SIAD / SQL ™ 6 is not only fast saved, but also subjected to statistical analysis in real time, and can be displayed on the graphic presentation SCADA and used in programs on a par with real-time data.

In the sixth version of SCADA TRACE MODE Hot Spare risen to new heights. Now the project can automatically create SCADA not only duplicates (Double Force), but troirovannye (Tri Force) units.

Special attention in the SCADA TRACE MODE 6 given to the possibilities of integration with databases and other applications. Therefore, in this SCADA integrated support for the most popular programming interfaces: ODBC, OPC, DDE. To ease the interaction with external databases into an integrated development environment built TRACE MODE SQL-queries editor. In addition, there is a possibility of connecting ActiveX components, which indicates a high degree of openness of SCADA-system TRACE MODE 6.

Company AdAstrA Research Group, Ltd pays maximum attention to the quality of its software products, so TRACE MODE became the first in the CIS and the second in the world SCADA / HMI system, system design and technical support which is certified to ISO 9001: 2000 .

TRACE MODE 6.06 for Windows to 64000 points IO. tooling system. Russian version. Free integrated development environment for developing and debugging of automated process control systems (PCS) (SCADA / HMI-SOFTLOGIC). Includes full set of editors. Autobuilding. built-in drivers. ODBC/OPC/DDE support. The Executive module Real Time Monitor (profiler), the server archive and alarms for 1 hour of work. Electronic documentation in Russian.

Name: TRACE MODE base 6.06
Edition type: portable
Purpose: design
Developer: AdAstra Research Group, Ltd.
Platform: RS
Version: 6.06
Interface language: Russian
Tablet: not required

Recommended system requirements for the TRACE MODE 6 integrated development environment:
- OS - Windows XP;
- processor - P4;
- RAM - 1 GB;
- hard disk space - 2 GB;
- screen resolution - 1280x1024;
- color rendering quality - True Color;
- support for OpenGL v.1.1;
- CD, mouse, parallel port or USB.

Installation instructions: The program is already installed, to launch TM run the tmdevenv.exe file, to launch the basic profiler - rtc.exe, to launch the print server - tmacs_l.exe, launch the help - tm60help.exe from the help folder

Tool system TRACE MODE® 6 is a universal tool for developing and debugging applications for automated process control systems ( APCS) and production management ( APCS).

The TRACE MODE 6 tool system consists of integrated development environment and a real-time debug monitor - profiler.

The TRACE MODE 6 integrated development environment is a single software shell that combines all the main components of the tool system:

The TRACE MODE 6 integrated development environment includes more than ten editors, which are automatically opened when a particular project component is called. Among them:

In addition, the TRACE MODE integrated development environment (professional line) contains extensive libraries of ready-made components and algorithms:


Control algorithms at all levels of the automated control system are programmed in the same languages ​​of the IEC 61131-3 standard. Relationships between components different levels, for example, between a SOFTLOGIC controller and an APCS server or between two servers are created automatically using a unique auto-building technology within a single distributed ACS project, so calculations can be easily transferred from a computer to a controller or vice versa. All editors are tightly integrated with powerful debugging tools to achieve maximum comfort development of complex distributed process control systems and automated control systems.

All project components - screens, programs, SQL queries, document templates, TRACE MODE channels and data sources are interconnected through arguments. Arguments make it possible to achieve maximum flexibility when creating links between individual components. For example, data from a program in a controller might be directly related with the screen display of the operator station or with the MES production planning form, it is not necessary to create additional channels for this.

The tool system comes with a set of free drivers for more than 2589 controllers and I/O boards. Data sources - signals from the USO and controllers are created and configured in the system automatically using autobuild. This avoids manual binding errors and significantly reduces project development time.

The integrated development environment allows gradually increase ACS functionality, starting with simple monitoring and visualization technological process on one PC SCADA / HMI and ending with the implementation of complex control loops, the organization of distributed computing, the connection of additional workplaces and economic modules: accounting and Maintenance Equipment Management (EAM), Human Resource Management (HRM) and Production Execution Management (MES). At the same time, the developer will not experience any psychological discomfort during the transition, for example, from programming the SCADA / HMI operator interface to SOFTLOGIC controllers or EAM, because the editors, debugging tools and programming languages ​​are the same.

The TRACE MODE 6 integrated development environment is aimed at a wide range of specialists and can adapt to the qualifications of the APCS and APCS developer. When creating a project, you can choose a development style: simple, standard or advanced.

The TRACE MODE 6 integrated development environment can be run in parallel with the execution module - Real-time Monitor (RTM) on one PC, which very comfortably to accompany small process control systems.

The edited project can be automatically updated on remote SCADA/HMI, MES, EAM, HRM servers and in SOFTLOGIC controllers.

The TRACE MODE 6 development tool system is equipped with a special real-time debugging monitor - profiler. This is a version of the TRACE MODE executive module designed for real-time debugging of the APCS project. The profiler differs from the usual RTM in that it logs all its actions in a text file. The profiler is an independent application, but the project can be run in it from the TRACE MODE 6 integrated development environment by pressing one button on the toolbar.

Like all TRACE MODE programs, the integrated development environment is divided into basic and professional lines. Baseline Tooling System free- it can be downloaded/ordered on the site.

The TRACE MODE 6 integrated development environment is a unique combination of the richest functionality and intuitiveness interface. Practice shows that the use of an integrated development environment saves up to 30% of working time compared to the use of disparate SCADA/HMI editors and controller programming systems. And the integration of economic modules T-FACTORY and SCADA of the TRACE MODE system opens up previously inaccessible opportunities for optimizing production as a whole.

If you are the legal owner of Trace Mode and have registered your version on the site http://www.adastra.ru/, then from time to time you will receive a newsletter with campaign news.

Among other things, invitations to participate in the SCADA championship come. Usually I ignored these invitations, but this time I decided to take part. Just for the sake of interest in the process of holding the event and the level of tasks. Moreover, there is no need to go anywhere - the first 2 rounds of the championship are held online. And if you're lucky to reach the final, Adastra will pay all the expenses for the trip to Moscow.

Imagine a project in TM, on the screen of which the only value is displayed - the reading from the sensor. For example, air temperature. The value is given with one decimal place: 15.6 ºC, 33.8 ºC, -0.7 ºC, etc.
And then, at one fine moment, you see the value -0.0 ºC on the screen ...

The essence of the problem.
We all know that zero is never negative. It's not positive either. Zero is an unsigned number.
Therefore, displaying the value -0 or -0.0 or -0.00 on the screen is a sign of unprofessionalism, if not stupidity:

In TM 6.08, you can round the Real value of the Float channel (Attribute R, 0) in 2 ways:

1. In the GE "Text" (which is tied to the real value of the channel), set the formatting in C-format. For example, "%.1f" - display the value with 1 decimal place, "%.2f" - display the value with 2 decimal places, etc.

But in this case the value is rounded only when displayed. This means that R will not be rounded.
For example, R = 0.087 with formatting = "%.1f" on the GE "Text" will be displayed as 0.1

I found a problem with the built-in OPC server TraceMode 6.08. Well, how did I find it ... I was not looking for problems, she found me herself:

According to the project, a USB / RS485 signal converter (hereinafter - P) is used to access the Adam 4017+ and 4055 modules. The converter model is not important - all behave the same.

Problem:
1. If, when starting the program, P already connected to the computer, the data is displayed, confidence=0. Data from the calibrator to the analog input module is received with some noise - the analog signal values ​​float + -0.004 mA, which is quite normal. Thanks to this, it is clear that the reception is in progress:

I confess, my friends, I'm already sick of the leader of SCADA systems in Russia - TraceMode 6.

Now let's talk about trends in TraceMode. A trend is a graph in which channels are displayed as curves.

In TM6, trends are in full order - they are. The trend has a bunch of options and settings, and most of them even work.

Except for one, but very important:

Epigraph:

If you have a glitch in the program, do not rush to fix it.

Just describe it in the manual as a feature of the job.

It was this expression that came to my mind when I got acquainted with the LocalList channel in TraceMode 6.08. True, some of the “features of operation” of the channel are not described in the programmer's printed manual or in the TM6 help. Thanks to the guys from technical support, they suggested, I wouldn’t have thought of it myself ...

I've been writing for a long time new project on TraceMode 6.
Because this is my first experience of creating a project on TM6, quite predictably I ran into many problems and ambiguities for myself. As always, the most mysterious in new mastered systems is found where you least expect it.

In the course of this laboratory work, the student must master the sequence of creating a project in the Trace Mode Scada system and create his own project according to the individual task of the teacher. Let's proceed directly to the creation of the TRACE MODE project.

You can open the program window by double-clicking on the corresponding icon on the Windows desktop or by finding the program in the Start menu.

To create a project, select the "File \ New" item, select the "Simple" project type in the window that appears and click the "Create" button (Figure 1).

  • Integrated Development Environment TRACE MODE 6

  • After that, the project navigator window will automatically be filled with the minimum required layers (Figure 2).

    To solve our problem, only two layers will be enough - these are “System” and “Sources / Receivers”. The "RTM" (Real Time Machine) node has already been created in the "System" layer, inside which there is a "Channels" folder and a graphic screen.

  • Project navigator

  • Let's start by creating a signal source. To do this, right-click on the "Sources / Receivers" layer, thereby calling the context menu, in which we will go along the path "Create group\PLC" (Figure 3.). A folder called "PLC_1" will appear in this layer. You need to right-click on this folder and create a group "Siemens_PPI_Group" (Figure 4).

  • Creating a Group in the Sources/Destinations Layer

  • Creation of the "Siemens_PPI_Group" group

  • In the "Siemens_PPI_Group" group, we will create three components:

    - "Siemens_PPI_MW2_R" - for reading the 2nd word from the Memory Word memory area;

    - "Siemens_PPI_MW2_W" - for writing the 2nd word of the Memory Word memory area;

    - "Siemens_PPI_DW0" - for reading the zero word of the Discrete memory area.

    The screen form of the Siemens_PPI_Group components is shown in Figure 5.

  • Siemens_PPI_Group components

  • By double clicking on the “Siemens_PPI_MW2_R” component, we will open its properties window (Figure 6).

  • Component properties window "Siemens_PPI_MW1_R"

  • Fill in the fields as follows:

    • name: Siemens_PPI_MW2_R;
    • port: 0 ("0" corresponds to COM1, "1" - COM2, etc.);
    • address: 2 (PLC address in PPI network);
    • offset: 0x2 (for reading MW2 address);
    • scope: Markers(WORD);
    For the "Siemens_PPI_MW2_W" component, the parameters are exactly the same. Only the direction - Output will change (i.e. writing data to the PLC from the Trace Mode environment). The following are the parameters for the "Siemens_PPI_DW0" component:
    • name: Siemens_PPI_MW2_R;
    • port: 0;
    • address: 2;
    • offset: 0x0 (read from address zero);
    • area: Discrete Input (WORD);
    • direction: Input (i.e. reading data from the controller to the Trace Mode environment).
    Next, let's create the appropriate channels for the components. To do this, open an additional navigator window (Figure 7).
  • Automatic creation of channels

    In the upper window, open the "Channels" group belonging to the "RTM_1" node of the "System" layer, and in the lower window - the "Siemens_PPI_Group_1" group belonging to the "PLC_1" group of the "Sources/Receivers" layer. For automatic creation channels, we will use the Drag-and-Drop method, just drag all the components, except for “Siemens_PPI_MW2_W”, into the “Channels” group.

    Double-click to open the "Screen#1:1" component belonging to the "RTM_1" node of the "System" layer. There is a rich graphics toolbar to choose from, including controls, different kinds lines and geometric shapes, as well as trends, charts and pointers.

    It is also possible to insert images created by the user into the project, which, in turn, can perform control functions or indications.

    Let's create three elements of type "Text". To do this, click on the icon of the toolbar, left-click in the selected location of the graphic field and, without releasing, stretch the object to the desired size. In the same way, we will create a button and a light bulb (Figure 8).

  • Creating a GUI

  • In the first text field, enter the name, to do this, call the properties window by double-clicking the left mouse button on the text field. In the "Text" column, enter "Data exchange with the SIMATIC S7-200 PLC". Using the appropriate fields, change the color and font of the text, as well as the color of the outline and fill (Figure 9).

  • Graphic element properties window

  • Let's call the "Screen Arguments" window from the main menu "View". Using the "Create Argument" button, we will create three arguments, according to the number of channels. Change the data type of all arguments to "INT", and for the second argument, change the type to "OUT". We will leave the names of the arguments unchanged (Figure 10).

  • Screen Arguments window

  • Next, we will bind screen arguments to graphic elements. To do this, use the Drag-and-Drop method to drag the first and third arguments onto the text fields. After that, the properties window of the graphic element automatically opens, where in the column "Text" appears "Type of indication - Value" and "Binding - name of the corresponding argument" (Figure 11).

  • Binding a Screen Argument to a Graphic Element

  • Now let's create an event for clicking the "Change MW2 value" button. To do this, double-click to open the properties window of the graphic element and go to the "Events" tab (Figure 12). It is possible to set the reaction of the system to two types of events - mouse click on the graphic element and release. Select click, right-click on “MousePress” and select “Pass Value” from the context menu that appears.

    A sub-item with the same name will appear with its properties. Select: "Transfer type - Enter and transfer." In the "Result" property, click on the empty column of the "Value" column. The screen argument table will appear. Select the second argument (ARG_001) and click the Finish button.

  • "Events" tab of the graphic element's properties window

  • Let's call the properties menu of the graphic object "Light bulb" by double-clicking the left mouse button on this object. Fill in the values ​​as follows (Figure 13): binding:<2>ARG_002; display type: Arg = Const; invert: True; constant: 256.

  • Properties window for the “Light bulb” graphic element

  • At the initial moment, the light is off (red). When the binding value is equal to the constant value, the light will turn on (turn green). Applying a signal to the controller input I0.0 will set the value of the zero word of the Discrete Input memory area to 256, which will turn on the light bulb. Thus, the “I0.0” toggle switch on the front panel of the laboratory bench can control the light bulb on the computer screen.

    Now you need to create a binding of the screen arguments to the channels and components of the layer "Sources \ Receivers". To do this, in the project navigator, go to the "System" layer, the "RTM_1" node, "Screen # 1: 1" along the path. Right-click on the "Screen#1:1" component and select the "Properties" item in the context menu that appears (Figure 14).

  • Calling the "Display Properties" window

  • In the screen properties window that opens, go to the "Arguments" tab (Figure 15).

  • Arguments tab of the Display Properties window

  • To create a binding, for each argument, double-click on the empty column "Binding" opposite the corresponding argument to open the connection configuration window (Figure 5.16). In this window, for the first and third arguments, select the appropriate channels (System\RTM_1\Channels), i.e. "Siemens_PPI_MW2_R" and "Siemens_PPI_DW0".

    And for the second argument, select "Siemens_PPI_MW2_W", but directly from the "Sources / Receivers" layer (\PLC_1\Siemens_PPI_Group_1\ Siemens_PPI_MW2_W).

  • Communication Configuration window

  • After each selection made, you need to press the "Binding" button. Save the created project: "File\Save". Let's return to the "Project Navigator" window, it can be called from the main "View" menu. Select the "RTM_1" node of the "System" layer and press the "Save for RTM" button of the "Project" main menu. When saving a project for a real-time monitor, a node folder "RTM_1" is created in the project folder.

    This completes the creation of the graphical interface, but before starting the execution environment, it is necessary to create a COM port configuration file for the correct operation of the driver, which allows data exchange between Trace Mode and PLC SIMATIC S7-200. Let's open the program for creating a COM port configuration file, which comes with the basic version of Trace Mode 6 and is located in the folder where this SCADA system is installed (С:\Program Files\AdAstra ResearchGroup\Trace Mode IDE 6Base\Drivers_with_Setup\Siemens\PPI\ ). This directory contains the executable file and the actual configuration file. Run the executable file PPIconfig.exe (Figure 17).

  • Port configuration window

  • In the list of ports, each line consists of eight parameters:

    1. COM port number. Redeclaring the same port will result in an error message when trying to save the configuration.

    2. Data transfer rate (Baud Rate), from 300 bps to 115200 bps. For PPI network devices, the default is 9600 bps.

    3. Number of data bits (Data Bits). The default is 8 bits.

    4. Parity check (Parity), can be None, Odd or Even. The default for PPI network devices is Even.

    5. Number of stop bits (Stop Bits): 1 or 2. Default 1 stop bit.

    6. Timeout time for this serial port (in ms). The default is 1000ms;

    7. Flow control. The converter used may require flow control. For its correct operation, it is necessary to correctly specify the signals (RTS, DTR) that will be given before each message and removed after it is sent.

    8. Trace Mode address in the PPI network. According to the principles of data exchange in the PPI network, each device must have a unique address.

    The specified parameters of the serial port must match the corresponding parameters of all other devices in this PPI network segment. Otherwise, the driver will not be able to communicate or the received data will not correspond to reality and may lead to unpredictable system failures.


    To create a new record, click the "Add" button, the "Delete" button will delete the record, the "Edit" button or double-click on the list item will open the window for editing the record parameters (Figure 18).


  • The option "Keep an event log" provides the ability to conveniently debug the system. 2 files will be created at the specified path - PPImedia.log and PPIproto.log - in which the protocol of the driver operation and messages about failures and their possible causes will be saved, respectively. The specified directory must exist before starting Trace Mode. After successfully configuring the system, this option can be disabled, reducing the time and disk space costs.

    So, the configuration file is created. Let's return to the Trace Mode development environment window. In the project navigator, select the "RTM_1" node of the "System" layer and launch the profiler by pressing the button. The runtime window will open. In this window, we see the graphical interface we created and the runtime control buttons: "Open", "Start\Stop" and "Full Screen".

    Let's start our project by pressing the "Start\Stop" button or use the key combination Ctrl + R. If all the settings have been made correctly, then the screen form will correspond to that shown in Figure 19.

  • The final screen form of the project for data exchange between the PLC and Trace Mode

  • Switch the I0.0 toggle switch on the front panel and check the indication - changing the color of the light bulb from red to green. Click on the "Change MW2 value" button and in the window that appears, enter a new value, click "Finish". Verify that the value in the text box has changed. You can use this value in your PLC program, and depending on it, the controller will generate different control actions.