EnglishУкраїнськаРocсийский
Login/New

Projects news:

Sunday 05. January 2020

The main elements library of the user interface is finished in the forming

The library is created to provide main elements of the user interface. The library is built on the basis primitives of the widgets and the internal programming language JavaLikeCalc.

The library contains graphic elements, often need when forming the user interface of the automation of technological and common processes. Names and text options are available in three languages: English, Ukrainian and Russian.

Forming of the library was finished by documenting and revising the significant elements: "Contours group", "Group of overview frames", "Result graphics", "Regulator's control panel", "Element cadre", "Passport, extended".[more]

Category: Display only category:NewsDisplay only category:Development

Friday 13. December 2019

Debian Linux 10 + ARMHF

Appended for building for the hardware platform ARMHF.

At releasing the Debian Linux version 10 the OpenSCADA project was adapted to this version for:

- creating the proper building chroot-archives;

- building up the OpenSCADA packages and adaptation in general to build OpenSCADA in the environment of GCC 8 and Qt 5.11;

- expanding the Automation Linux repository and building the new Live disks;

- fixing OpenSCADA for executing the binaries built by GCC 8;

- expanding the automatic builder for building the packages and Live disks;

Category: Display only category:NewsDisplay only category:Development

Tuesday 19. November 2019

The low level sensors and chips library of the DAQ-source templates is finished in the forming

Library of templates to provide access to device's data of the low-level buses.

The user protocol devices library created to provide access to device's data of low-level buses, with protocols simple enough to implement into the User Protocol module or directly on the internal like to Java language.

The template's names and their parameters are available in languages: English, Ukrainian and Russian. Their source code wrote in the human-language independent mode with calls for the translations by the function tr() and the message's translation also allowed for English, Ukrainian and Russian.

Forming of the library was finished by complete documenting and revising.[more]

Category: Display only category:NewsDisplay only category:Development

Tuesday 19. November 2019

The industrial devices library of the DAQ-source templates is finished in the forming and appended for a template of the protocol DNP3 implementation

The user protocol devices library created to provide access to industrial device's data through network, like to common industrial automation devices and wide resources counters, with protocols simple enough to implement into the User Protocol module, using the presented complex protocols (ModBus, OPC_UA, HTTP) or directly on the internal like to Java language.

Distributed Network Protocol 3 (DNP3) is a set of communications protocols used between components in process automation systems. Its main use is in utilities such as electric and water companies. Usage in other industries is not common. It was developed for communications between various types of data acquisition and control equipment. Competing standards include the older Modbus protocol and the newer IEC 61850 protocol and IEC 61870.

The template implements currently for the client, which uses the followed functions: Confirm (0x00), Read (0x01), Write (0x02), Enable (0x14) and Disable (0x15) Spontaneous Messages.

The protocol implementation is...[more]

Category: Display only category:NewsDisplay only category:Development

Tuesday 05. November 2019

The main library of the DAQ-source templates is finished in the forming and applied the new conception of forming the DAQ-violations

The library was created to provide main templates of the DAQ-sources processing and related services.

The template's names and their parameters are available in languages: English, Ukrainian and Russian. Their source code wrote in human language independent mode with calls for the translations by function tr() and the message's translation also allowed for English, Ukrainian and Russian.

Forming of the library was finished by forming the related document by appending the PID-templates: "PID signal (unified, violation statuses)" and "Impulse PID signal (unified, violation statuses)".

In the library completion, there was applied the new conception of forming DAQ-violations by the function DAQ.alarmSet()![more]

Category: Display only category:NewsDisplay only category:Development

Tuesday 05. November 2019

DDoS on the OpenSCADA server (blacklisted) !!!

Attention, the server of the project OpenSCADA is again under influence of a continuous DDoS attack, which renewed at 14.10.2019, so there may be short lacks of response!

The attack have current the 166000 registered zombie hosts of the attacking botnet!

It's stopped now by blacklisting!!![more]

Category: Display only category:News

Wednesday 23. October 2019

The main library of the DAQ-source templates appended for a template of the initiative connections processing for assigned output transports

The template of processing input initiative connections was created to provide the latest chain of implementation and support for conception of data acquisition in the passive mode and the initiative connection, that is — the control of associative connections, created by the input transport at each connection.

The function of creation associative output transports at connections is currently only supported by the module "Sockets" and for TCP-sockets.

Sponsored by: BLUE STAR GROUP Ltd

Category: Display only category:NewsDisplay only category:Development

Wednesday 23. October 2019

The main library of the DAQ-source templates appended for a template of the notification by SMS, EMail(SMTP)

The complex template of the notification contains of parts of the dispatcher and the output user protocol of notification by EMail(SMTP) and SMS.

THE DISPATCHER can be performed for pointed messages of the message buffer of OpenSCADA and applied on the Logical level or the controller object of the module JavaLikeCalc.

THE OUTPUT USER PROTOCOL PART "SMS" provides operations with SMS by a GSM-modem connected as serial device. For now, there supported only sending SMS messages to a number of remote cell phone or GSM-modem. For sending there are supported: ECHO disable, PIN check and set, sending in PDU and the Text mode.

THE OUTPUT USER PROTOCOL PART "SMTP" provides operations with a SMTP-server for delivering EMails by their sending through TCP-Socket or SSL. For now, there are supported: TCP, SSL, AUTH, topic encoding for UTF-8.

Sponsored by: SVItoVYR LTD

Category: Display only category:NewsDisplay only category:Development

Tuesday 01. October 2019

The complex objects conception in the DAQ is formed and documented

In some cases where an object is only a part of a common automated system and does not require deep detailing to the level of signals and parameters (complex tag) around them, including without the need for archiving, it is convenient to unify them in one representative object of the data source OpenSCADA with appropriate consolidated view and object control as a set of simple attributes with violation elements.

The conception is represented currently by the two direct DAQ-templates "SNMP", "UPS" and the representative widget "Object properties" of the "Main elements library of the user interface".

Category: Display only category:NewsDisplay only category:Development

Friday 20. September 2019

The main elements library of the user interface appended for the extended alarms control frames

The alarm frames serves:

  • Alarms — active (alarmsAct) — to dynamically display the active violations in a tabular form and to highlight them in color and text
  • Alarms — state (alarmsSt) — to display the violations history and to update their dynamically for the current time in a full-format tabular form, to highlight them in color and text and the possibility of multilevel filtering
  • Alarms — report (alarmsStReport) — to display a report document based on a list of violations received from the previous full-format frame of presenting the violations history.

The violations are obtained from the buffer of current-active violations of OpenSCADA and archive(s). In fact, the element implements the primitive "Protocol" functions for violations and extension opportunities.

The main user extension is the ability to define visible table fields from a list of options: atm, qttm, nrmtm, lev, cat, mess, prm, dscr, dscrCust{N}, alrm, cmnt.

Sponsored...

Category: Display only category:NewsDisplay only category:Development

Displaying 11 to 20 of 143
2307