SCADA Server
Help Contents
- Fernhill SCADA
- Help
- SCADA Server
Introduction
Fernhill SCADA uses a client-server architecture.
This consists of:
Read the sections below for more information on the Fernhill SCADA Server and Client Applications.
Fernhill SCADA Server
The Fernhill SCADA Server is a background process (service or daemon) that does the following:
-
Runs a set of Drivers to interface with these data sources:
- PLC devices
- RTU devices
- IoT devices
- Files
- Databases
- OPC Servers
- SNMP Agents
- Stores data values in a historian and events in an Event Log.
- Maintains the list of abnormal conditions in an Alarm List.
- Generates Text Reports.
- Runs IEC 61131-3 Programs.
- Makes the data available to client applications.
- Optionally transfers data to a standby Fernhill SCADA Server in a Redundant Server configuration.
Running as a background service, the Fernhill SCADA Server continues to run even if no user is logged on to the host computer.
Fernhill SCADA Client Applications
Fernhill SCADA Client Applications connect to the Fernhill SCADA Server.
For example:
- The Operator Interface, allows operators to view graphics, trends, data lists and reports.
- The Configuration Tool, allows you to configure and monitor the server.
- The SQL Test Tool, allows you to develop SQL queries on the SCADA Database.
- The Server Monitor Tool, allows you to monitor the Fernhill SCADA Server.
- The ODBC Driver, allows third party ODBC enabled applications access to SCADA Data
- The OPC UA Server, allows third party OPC UA applications access to SCADA Data.
- The OPC Classic Server, allows third party OPC Classic applications access to SCADA data.
-
The .NET API,
allows third party CLR applications access to the SCADA Server.
- The Java API, allows third party Java applications access to the SCADA Server.
Further Information
Fernhill SCADA Service
To learn how to manage the Fernhill SCADA Background Service.
Fernhill SCADA Server Parameters
To learn how to set parameters for the SCADA Server.
Fernhill SCADA Redundant Servers
To learn how to add resilience with a redundant server configuration.
Windows User Rights Editor
To learn how to set the rights of users accessing Fernhill SCADA running on Windows.
Editing User Rights on Linux
To learn how to set the rights of users accessing Fernhill SCADA running on Linux.
Configuration Tool
To learn about configuring Fernhill SCADA.
Drivers
To learn about the drivers supported in Fernhill SCADA.
Data Access
To learn how to connect third party applications to Fernhill SCADA.
Glossary
For the meaning of terms used in Fernhill SCADA.