You are on page 1of 7

12/8/21, 11:29 AM Fernhill SCADA Terms and Abbreviations

Terms and Abbreviations


Help » Terms and Abbreviations Help Contents

Abstract Syntax Notation One (ASN1)


A standard and notation describing how data is encoded, transmitted and decoded.

Analog to Digital Converter (ADC)


A device for converting a continuous measurement, for example voltage, to a digital number to represent the
measurement.

Alarm
An abnormal condition usually requiring manual intervention to resolve.

Alarm List
A list of Alarms showing a summary of the abnormal conditions in plant and equipment.

American National Standards Institute (ANSI)


A non-profit organization that oversees the development of standards for products, systems and personnel in the
United States.

Analog
Information represented by a continuously variable physical quantity. For example voltage, current, temperature,
pressure.

Application Programming Interface (API)


A set of functions and tools for building software applications.

American Standard Code for Information Interchange (ASCII)


A Character Encoding standard, published by the American National Standards Institute (ANSI) to represent text in
computers.
ASCII is a 7 bit code defining a total of 128 characters.

Baud
A measurement of communication data rate named after Émile Baudot.
The Baud Rate is the number of information
symbols transmitted per second.

Character Encoding
A method of representing a set of characters by an encoding. Examples of character encoding include:

ASCII (American Standard Code for Information Interchange)


UTF-8 (Unicode Transformation Format - 8-bit)
UTF-16 (Unicode Transformation Format - 16-bit)
UTF-32 (Unicode Transformation Format - 32-bit)

Client Server Protocol Version 4 (CSPv4)


A proprietary Ethernet based communication protocol used by Allen Bradley PLC5, MicroLogix and SLC PLCs.

Common Intermediate Language (CIL)


A low level programming language that is independent of the hardware platform it is run on.
See also Microsoft
Intermediate Language (MSIL).

Common Language Runtime (CLR)


Part of .NET platform by Microsoft. An environment which runs Common Intermediate Language (CIL).

Communication Channel
A pathway for sending and receiving data to a remote device.
The pathway can be physical (using wires or fiber-optic
cables) or broadcast (radio signal).

Communication Protocol

https://www.fernhillsoftware.com/help/glossary-of-terms.html 1/7
12/8/21, 11:29 AM Fernhill SCADA Terms and Abbreviations
A set of rules for exchanging data between two devices.
Examples of communication protocol include Modbus,
Factory Intelligent Network Service (FINS),
Simple Network Management Protocol (SNMP).

Comma Separated Values (CSV)


A text file format where values are separated by the comma (,) character and records are separated new lines.
CSV is
not a formal standard.
The Internet Engineering Task Force (IETF) has published memo RFC 4180, which describes
the format and layout of CSV files.

Computer Aided Design (CAD)


The use of computer systems to aid the creation and modification of a design.

Common Industrial Protocol (CIP)


An open standard protocol that defines a set of common messages and services for control and automation
applications.

Condition Event
A type of Event that records the change in state of an Alarm in the Event Log.

Configuration Tool
A software program to configure Fernhill SCADA.

Coordinated Universal Time (UTC)


The primary time standard by which the world regulates clocks and time.

Data Acquisition (DAQ)


A way of sampling real world signals and converting these signals to a digital form that can be stored and processed
by a computer.

Data Driver
A type of Driver that reads data from a Programmable Logic Controller (PLC) or other type of data source.

DF1
A serial communication protocol for Allen Bradley PLCs.

Digital
A measurement expressed in terms of discrete steps.

Distributed Network Protocol 3 (DNP3)


A communication protocol for transferring data from an Outstation to a SCADA System.
The DNP3 specification
defines both static data (data without timestamps) and event data (data with timestamps).
The use of event data (data
with timestamps) offers these advantages over PLC communication protocols:

The SCADA System can recover a complete data record after communication loss.
The bandwidth required to transfer data between the Outstation and SCADA System can be reduced.

Domain Name System (DNS)


An internet service that translates a domain name to an IP Address.

Data Source Name (DSN)


The name associated with an Open Database Connectivity ODBC data source.

Drawing Interchange Format (DXF)


a Computer Aided Design (CAD) data file format developed by Autodesk for exchanging drawing files between
applications.

Driver
A software component to interface to another software program or hardware device.

Electronic Mail (email)


A method of exchanging messages between people using electronic devices.

Ethernet
A family of computer networking technologies defined by the IEEE 802 standards.

https://www.fernhillsoftware.com/help/glossary-of-terms.html 2/7
12/8/21, 11:29 AM Fernhill SCADA Terms and Abbreviations

Ethernet/IP
An industrial network protocol that defines how Common Industrial Protocol (CIP) messages and services are
transported over an Ethernet network.

Event
A record of an incident or change that is important and recorded in the Event Log.
There are three types of event:
Simple Events, Tracking Events, and Condition Events.

Event Log
A collection of Events timestamped and stored historically.

Factory Intelligent Network Service (FINS)


A communication protocol developed by Omron.
Intended to be used between Programmable Logic Controllers (PLC)
and other devices.

Graphical Device Interface (GDI)


A part of the Microsoft Windows operating system that draws lines, shapes and text on a display device.

Graphics Interchange Format (GIF)


A raster graphics file format that uses lossless data compression.
The file format uses the Lempel–Ziv–Welch (LZW)
compression algorithm.

Graphic Page
A page that shows the state of plant and equipment using graphics and text.

Graphical User Interface (GUI)


A way of interacting with computer devices using graphics and text.

IEC 61131-3 Standard


A standard defining five programming languages for Programmable Logic Controllers (PLC).

Internet Engineering Task Force (IETF)


The standards body, whose mission is to produce high quality technical documents that influence how people design,
manage and use the Internet.

Internet of Things (IoT)


A network of physical devices that connect and exchange data.

Internet Protocol (IP)


A set of Communication Protocols used on the Internet and similar networks.

Internet Protocol Address (IP Address)


A numeric label assigned to each device on a network that uses the Internet Protocol (IP).

Internet Standard
An Internet Standard is a specification applicable to the Internet.
Internet Standards are published and maintained by
the Internet Engineering Task Force (IETF).

Java
Java is a general-purpose computer programming language that is designed to run on different
platforms without the
need for recompilation.

JPEG
A raster image file format that uses lossy compression.

JavaScript Object Notation (JSON)


A lightweight data interchange format based on a subset of the JavaScript Programming Language.
JSON is defined
by the following standards:
ECMA-404 and
RFC 8259.

JSONata
JSONata is a lightweight query and transformation language for JSON data.

Lempel–Ziv–Welch (LZW)
A lossless data compression algorithm.
https://www.fernhillsoftware.com/help/glossary-of-terms.html 3/7
12/8/21, 11:29 AM Fernhill SCADA Terms and Abbreviations
Melsec Communication (MC)
A communication protocol for communicating with Mitsubishi Programmable Logic Controllers (PLC).

Microsoft Intermediate Language (MSIL)


A low level programming language that is independent of the hardware platform it is run on.
The term MSIL has been
superceded by Common Intermediate Language (CIL).

Modbus
A communication protocol published by Modicon (now part of Schneider Electric).
Intended to be used between
Programmable Logic Controllers (PLC) and other devices.
The original standard defined two variants: Modbus ASCII -
a protocol that uses only ASCII characters, and Modbus RTU - an 8-bit binary protocol.
A later addition to the standard
defined Modbus TCP - a way of sending modbus messages over a TCP/IP Network.

Modbus ASCII
An encoding of the Modbus protocol that uses a subset of the ASCII character set.

Modbus RTU
An encoding of the Modbus protocol that uses 8-bit binary characters.

Modbus TCP
An encoding of the Modbus protocol for transmission over a TCP/IP Network.

Message Queuing Telemetry Transport (MQTT)


Message Queuing Telemetry Transport (MQTT) is publish-subscribe messaging protocol built on top of
TCP/IP. The
MQTT protocol is defined in standard ISO/IEC 20922.

Notification Area
Part of the Windows Taskbar that provides temporary status notifications.
It is used to display icons for system and
program features that run in the background.
The Notification Area has historically been known as the System Tray.

Open Database Connectivity (ODBC)


A standard interface to access databases using SQL queries.

odbcinst
A command line tool for registering ODBC drivers and Data Source Names (DSN).

Object Identifier (OID)


A sequence of numbers used to provide a name for an object.

OLE For Process Control


An obsolete term for OPC.

OPC
A set of standards, published by the OPC Foundation, for data exchange between data monitoring and process control
applications.

Open Graphics Library (OpenGL)


A platform and language independent Application Programming Interface (API) for drawing 2D and 3D Vector
Graphics.

Open Systems Interconnection (OSI)


A standard defining how messages should be transmitted on a network.

Operator Interface
A type of Graphical User Interface that presents plant and equipment data to a user.
Information is presented using
Graphic Pages, Trends and Data Lists.
Using an operator interface, a user can monitor and interact with plant and
equipment.

Outstation
A device located at a remote location used to record data.

Personal Computer (PC)


A compact computer designed for personal use.

https://www.fernhillsoftware.com/help/glossary-of-terms.html 4/7
12/8/21, 11:29 AM Fernhill SCADA Terms and Abbreviations
Portable Network Graphics (PNG)
A raster graphics file format that uses lossless data compression.
Originally created as a replacement for Graphics
Interchange Format (GIF)

Programmable Controller Communication Commands (PCCC)


A set of commands for communicating with Allen Bradley PLCs.
PCCC commands can be transported over DF1 or
Ethernet/IP.

Programmable Logic Controller (PLC)


A digital computer used for automation of a process.

Protocol
A set of rules defining how two or more devices communicate.

RGB
An abbreviation for Red, Green and Blue.

RSA
A public key cryptosystem invented by Rivest, Shamir and Adleman.
To use the RSA cryptosystem four steps are
required:
1) The recipient creates a public and a private key pair.
2) The recipient publishes the public key and keeps
the private key secret.
3) The sender encrypts a message using the public key and sends the encrypted version to the
recipient.
4) The recipient decrypts the message using the private key.

RS-232
An electrical specification for Serial Communication (sending data 1 bit at a time).
The RS-232 standard defines:

A 0 (space) as between +3V and +15V with respect to ground.


A 1 (mark) as between -3V to -15V with respect to ground.

RS-232 is suitable for transmitting data over short distances of up to 5 metres.

RS-422
An electrical specification for Serial Communication (sending data 1 bit at a time).
The RS-422 standard uses
differential signalling using a two conductors:

A difference of up to +6V represents 0 (space).


A difference of up to -6V represents a 1 (mark)

RS-422 is suitable for transmitting data at up to 10 Mbps (megabits per second), or distances of up to 1500 metres.

Secure Sockets Layer (SSL)


A cryptographic protocol, originally designed by Netscape, to provide secure communications between two end points.
Secure Sockets Layer (SSL) has been superceded by Transport Layer Security (TLS).

Serial Communication
A method of sending data 1 bit at a time over a Communication Channel.

Simple Event
A type of Event that records an important incident or change in Fernhill SCADA in the Event Log.
Simple events do not
have any user association.

Simple Network Management Protocol (SNMP)


An Internet Standard Protocol for managing devices on an IP Network.
Devices that support SNMP include routers,
switches, servers, workstations, printers and so on.
SNMP is widely used in network management systems to monitor
devices for abnormal conditions that require intervention.

Simple Mail Transfer Protocol (SMTP)


The Simple Mail Transfer Protocol (SMTP) is an Internet Standard Protocol for sending electronic mail (email).
The
SMTP protocol is described in RFC 5321.
The format of messages sent using SMTP is described in RFC 5322.

Structured Query Language (SQL)


A programming language used for database management.

Structured Text (ST)


https://www.fernhillsoftware.com/help/glossary-of-terms.html 5/7
12/8/21, 11:29 AM Fernhill SCADA Terms and Abbreviations
A block structured programming language defined in the IEC 61131-3 standard.

Supervisory Control and Data Acquisition (SCADA)


An industrial computer system that monitors and controls a process.
A SCADA System typically consists of:

Data Acquisition by one or more Programmable Logic Controllers.


Retrieval of data by one or more Drivers using Communications Channel(s).
Storage of data in a real-time database.
An Alarm List that shows the abnormal conditions in equipment and plant.
Historic storage of significant Events in an Event Log.
An Operator Interface allowing users to interact with plant and equipment using Graphic Pages, Trends and Data
Lists.

System Tray
An obsolete term for the Notification Area.

Tag
An entry in the tag database that represents a single measured value, device or communication channel.

Timestamp
A date and time value identifying the precise moment in time of an event.

Transport Layer Security (TLS)


A cryptographic protocol to provide secure communications between two end points.
Transport Layer Security (TLS)
builds on Secure Sockets Layer (SSL).

Tracking Event
A type of Event that records an action by a user in the Event Log.

Transmission Control Protocol (TCP)


A set of rules for ensuring data sent on a network is delivered in the same order it was sent without loss or duplication.
TCP is one of the core protocols in the Internet Protocol (IP) suite.
The Internet Engineering Task Force (IETF) is the
body responsible for maintaining and developing the TCP specification.
The first specification RFC 675 was published
in 1974,
and later updated to the Version 4 specification RFC 793 in 1981.

Transport Service Access Point (TSAP)


An end point for communication when using the Open Systems Interconnect (OSI) reference model.

Trend
A graph that shows how process variables vary over time.

Trivial File Transfer Protocol (TFTP)


A simple protocol for transferring files, where user authentication is not required.

User Account Control (UAC)


A security mechanism in Microsoft Windows that limits applications to standard privileges until approved by an
administrator.

Unicode
A standard for consistent handling and encoding of text used by most of the writing systems in the world.
Unicode
defines code points for writing scripts in current use, obsolete writing scripts and symbols.

Unicode Consortium
A non-profit organization responsible for the development of the Unicode standard.

Uniform Naming Convention (UNC)


A syntax used on Microsoft Windows to describe the location of a network resource.

UNIX
UNIX is a multi-user and multi-tasking operating system originally developed at Bell Labs in the 1970s.
Since its
original development, there have been many different variants of Unix like operating systems developed including
Linux.

https://www.fernhillsoftware.com/help/glossary-of-terms.html 6/7
12/8/21, 11:29 AM Fernhill SCADA Terms and Abbreviations

UnixODBC
An ODBC Driver Manager for UNIX operating systems.

User Datagram Protocol (UDP)


A set of rules for sending messages on a network.
UDP is one of the core protocols in the Internet Protocol (IP) suite.

UTC
See Coordinated Universal Time (UTC).

Unicode Transformation Format – 8-bit (UTF-8)


A Character Encoding standard, defined by the Unicode Consortium.
UTF-8 uses between 1 and 4 bytes to represent
the 1,112,064 valid code points in Unicode.

Unicode Transformation Format – 16-bit (UTF-16)


A Character Encoding standard, defined by the Unicode Consortium.
UTF-16 uses 1 or 2 16-bit words to represent the
1,112,064 valid code points in Unicode.

Unicode Transformation Format – 32-bit (UTF-32)


A Character Encoding standard, defined by the Unicode Consortium.
UTF-32 uses 32-bit words to represent the
1,112,064 valid code points in Unicode.

Vector Graphics
The use of polygons and lines to represent images in computer graphics.

Whitespace
A character, or series of characters, that represents horizontal or vertical space.

Windows Service
A computer program that runs in the background on Microsoft Windows NT Operating Systems.

Fernhill SCADA Version 3.78 (20211130.3). Copyright © 2012-2021 Fernhill Software Ltd: All rights reserved.

https://www.fernhillsoftware.com/help/glossary-of-terms.html 7/7

You might also like