Fernhill SCADA provides a range of API:
The OPC, ODBC and ADO.NET interfaces follow their respective standards. The .NET API and Java API are proprietary.
You can use these interfaces to access SCADA data:
Interface | Use |
---|---|
OPC UA | Provides data to OPC UA applications. |
OPC Classic |
Provides data to OPC Classic applications. Supports:
|
ODBC | The ODBC driver allows ODBC aware applications to access Fernhill SCADA data. For example Microsoft Excel, or SAP Crystal Reports. |
ADO.NET | The Fernhill SCADA .NET Data provider allows CLR programs to access SCADA data using SQL commands. |
.NET API | The .NET API allows Common Language Runtime (CLR) programs to interface directly to Fernhill SCADA. |
Java API | The Java API allows Java programs to interface directly to Fernhill SCADA. |
Not all data access interfaces are available on all operating systems. Use this table to see which interfaces are supported on your operating system:
Interface | Windows | Linux | macOS |
---|---|---|---|
OPC UA | Yes | Yes | Yes |
OPC Classic | Yes | No | No |
ODBC | Yes | Yes | Yes |
ADO.NET | Yes | No | No |
.NET API | Yes | No | No |
Java API | Yes | Yes | Yes |
To learn about OPC and how to connect third party OPC aware applications to Fernhill SCADA.
.NET Framework APITo learn about the .NET Framework API and how to access Fernhill SCADA from Common Language Runtime (CLR) programs.
Java APITo learn about the Java API and how to access Fernhill SCADA from Java programs.
Open Database Connectivity (ODBC)To learn about ODBC and how to connect third party ODBC aware applications to Fernhill SCADA.
For the meaning of terms used in Fernhill SCADA.