Eclipse NeoSCADA (formerly ''Eclipse SCADA'') is an
Eclipse
An eclipse is an astronomical event which occurs when an astronomical object or spacecraft is temporarily obscured, by passing into the shadow of another body or by having another body pass between it and the viewer. This alignment of three ...
Incubator project created in July 2013, that aims at providing a full state-of-the-art, open-source
SCADA
SCADA (an acronym for supervisory control and data acquisition) is a control system architecture comprising computers, networked data communications and graphical user interfaces for high-level supervision of machines and processes. It also cove ...
system that can be used out of the box or as a platform for creating a custom solution. Eclipse SCADA emerged from the openSCADA project, which now provides additional functionality on top of Eclipse SCADA.
The initial release (0.1.0) is based on the source code of openSCADA 1.2.0 and has been focusing on the relocation of the project to the Eclipse Foundation, like changing package names and namespaces.
The Eclipse NeoSCADA project is part of the Eclipse
IoT Industry Working Group initiative.
As of August 28, 2014 Eclipse SCADA is filed under the Eclipse IoT top level project.
Supported protocols
The following protocols are directly supported by Eclipse NeoSCADA:
* Command Line Applications
*
JDBC
Java Database Connectivity (JDBC) is an application programming interface (API) for the Java (programming language), Java programming language which defines how a client may access a database. It is a Java-based data access technology used for Java ...
*
Modbus
Modbus (or MODBUS) is a client/server data communications protocol in the application layer. It was originally designed for use with programmable logic controllers (PLCs), but has become a ''de facto'' standardization, standard communication pr ...
TCP and RTU
*
Simatic S7 PLC
Other protocols can be implemented by writing driver modules using the Eclipse SCADA API. There are a few driver modules currently available outside of Eclipse SCADA:
[
* OPC
* ]SNMP
Simple Network Management Protocol (SNMP) is an Internet Standard protocol for collecting and organizing information about managed devices on IP networks and for modifying that information to change device behavior. Devices that typically su ...
References
External links
Eclipse NeoSCADA project page
Project Proposal
Eclipse (software)
{{soft-eng-stub