EnglishУкраїнськаmRussian
Login/New

Projects news:

Thursday 07. September 2017

Significant updating and appending of the Frequently Asked Questions list of OpenSCADA

The Frequently Asked Questions list of OpenSCADA was united, structured, significant updated and appended in way of releasing 0.9 LTS and its documentation updating on the new Wiki.

This list was mostly appended by questions form the forum and personal questions to Roman Savochenko under OpenSCADA service.

Category: Display only category:NewsDisplay only category:Development

Saturday 22. July 2017

OpenSCADA adaption to work on OS Android

Android

22.07.2017: Packs to APK packages by CrystaxNDKr10 (>= ABI 19, Android 4.4) and NDKr13 (>= ABI 21, Android 5), starts and works through JNI through the WWW and Qt5, tested on DB.Model.AGLKS.

Due the adaption process touches the build system of OpenSCADA, for some users and developers it can be interesting in way of full-formatted adaptions to other OS, this is QNX or MS Windows about which on the forum they meant and some try.

If the function of working OpenSCADA on the Android OS is significant for you, you can help by sponsoring the task and then you will get usable and supported result some faster. Your help for the task will also motivate and consolidate other users and developers for adaption OpenSCADA on other OS and hardware environments!

Category: Display only category:NewsDisplay only category:Development

Wednesday 14. December 2016

OpenSCADA expandings to direct work with the low-level buses and devices: 1Wire, I2C, GPIO

Low-level devices experiment in OpenSCADA

Raspberry Pi 2 and 3 boards were purchased as a platform for free access to low-level buses from Linux and OpenSCADA environments.

For allow to work with Raspberry Pi GPIO the OpenSCADA was expanded by new DAQ module BCM2835. For work with the bus I2C the OpenSCADA module Transport.Serial was expanded to I2C support. To provide a configurable fast access by the the static external functions call the DAQ.JavaLikeCalc module was expanded to the functions dynamic linking.

For working with the 1Wire bus there were developed RS232 adapters DS9097, DS9097U and created proper templates into OpenSCADA. Also the templates have included support of the different 1Wire chips: DS1820, DS1820/DS18S20/DS1920, DS1822, DS2413, DS2408, DS2450, DS2438.

I2C bus was tested on the Raspberry Pi boards for chips: PCF8591, PCF8574, DS3231, AT24CXX.

GPIO was tested for devices: DHT, 1602A.

Category: Display only category:NewsDisplay only category:Development

Saturday 22. October 2016

Generic documentation of "Data acquisition in OpenSCADA" significant updated, appended and translated

Data acquisition in OpenSCADA

The documentation actualized to the current OpenSCADA state and trends, significant updated, appended and translated. The documentation described in details the new data sources redundancy mechanism.

Data acquisition of the SCADA (Supervisory Control and Data Acquisition)-system is its integral part, which get data from sources of different type. The nature of data, which operates SCADA, is characterized by signals of basic value's types (Integer, Real, Boolean and String). The signals vary over time and has their history, life. In the theory of technological processes (TP) under the signal it's meant the value of TP sensor in the ADC code, "raw" signal or in the real value. Signals can be combined into groups, which are often called parameters. For example, the advanced data sources can provide the structures of parameters with the predefined set of related signals. In addition to the direct data acquisition in the function of this mechanism is also included the transfer of actions to control devices of...

Category: Display only category:NewsDisplay only category:Development

Saturday 22. October 2016

Module "DBArch" of subsystem "Archives" significant expanded

Archive.DBArch

The module expanded to grouped values archivation and set optimal significantly for the archives reading by the pre-loading extension of seek request of DB. The module documentation updated and translated.

The module designed for archiving messages and values of OpenSCADA to a database maintained by OpenSCADA.

Category: Display only category:NewsDisplay only category:Development

Tuesday 08. March 2016

Automation Linux distributive on OpenSCADA

Live/Install/Service disk

The Automation Linux distributive on OpenSCADA moved to Debian packages base and described into proper project.

Of while for the project OpenSCADA was needed to create specialized builds of Linux environments kind of PLC firmwares, Live and installation disks for Automatic Work Places (AWP) and rapid familiarization of the OpenSCADA program. In begin it was enough to use standard Linux repositories, firstly it was ALTLinux and currently it is Debian. But in reason of needs to some packages of the Linux distributive fix, update and rebuild there was created self repository of this packages together with OpenSCADA packages.

Category: Display only category:NewsDisplay only category:ProductDisplay only category:Development

Tuesday 02. February 2016

Documentation of the "OPC-UA" module significantly updated and translated

OPC-UA of OpenSCADA

The module documentation at last actualized to the current modules state, significant updated and translated. In the documentation added the OPC-UA specific code moving to library libOPC-UA and the library mostly described in structural and it's API. Also there added the table (in an appendix) of OPC-UA specification/services implementation state and the compatibility with different manufacturers of the OPC-UA software.

OPC (OLE for Process Control) — it is the family of protocols and technologies that provide the single interface to control the objects of automation and technological processes. The creating and support of specifications of OPC coordinates an international nonprofit organization OPC Foundation, established in 1994 by the leading manufacturers of industrial automation.

This module implements the interface and protocol support for OPC-UA in the form of client service, and as the OPC-UA server. Client service of OPC-UA is implemented by the same name module of the subsystem "Data...

Category: Display only category:NewsDisplay only category:Development

Sunday 31. January 2016

The module "Siemens" of the subsystem "Data acquisition" significantly expanded

S7-400

The module expanded to self implementing of ISO-TCP protocol. The task done mostly by Proviron Holding NV request by the the library LibnoDave specific crashes present. Also performed: restoring timeout addition, significant refactoring for the resources lock, error messages and other. The changes hard tested for a week.

Besides the expands was done the documentation full actualization and translation.

The primary aim of creating the module is to provide support for industrial controllers of firm Siemens of series S7(S7-200,300,400).

Category: Display only category:NewsDisplay only category:Development

Saturday 12. December 2015

The module "Diamond DAQ boards" of the subsystem "DAQ" significantly updated

Athena2

The module updated to allow for the boards of FIFO access and wide support for other "Diamond Systems" boards expand support. Formal announce by the task and it documenting finish.

The boards of data acquisition of Diamond Systems represent the modules of expansion of the PC/104 form-factor. Boards may include: analog IO (input/outputs), digital IO, and counters. Complete constitution of the cards can vary greatly. There can be contained only one type of IO or some theirs mix. In addition, the function of data acquisition can be given to system boards of this company. For example, the motherboard "Athena" contains: 16 AI, 4 AO, 24 DIO.

Category: Display only category:NewsDisplay only category:Development

Saturday 12. December 2015

The new module "Segnetics SMH2Gi" of the subsystem "DAQ" is created

Segnetics SMH2Gi

The new module by order and hardware from "Laboratory of vacuum technologies" (e-beam.ru) and Vasily Grigoriev is created. Formal announce by the task and it documenting finish.

Segnetics "SMH 2Gi" — programming logical controller, aimed for automation of engineer systems of buildings and technological processes of industry.

Category: Display only category:NewsDisplay only category:Development

11375