Press "Enter" to skip to content

SCADA example

The SCADA example is an application developed using the Supervisory Control and Data Acquisition program as a template. Any way you can configure the screens. They can include images and animations. Objects that include texts, levels, combos, tables, gauges, graphics, and more.

The types of application examples vary depending on the need.

Units can be pressure, humidity, count, voltage, temperature, current, frequency, resistance, time, count, levels, status, and more.

List of SCADA examples: SCADA LAquis.

Application areas for SCADA examples: pump, motor, level, production control, management, batches, equipment testing, water treatment, OEE, telemetry, hydroelectric plant, solar power plant, oil, fuel, food, fridge, condominium, mining company, car, textile, pharmaceutical, cosmetics, furniture, home appliances, electronics, plastic, chemistry, factory, and more.

Pump and motor, for example, generally stating whether they are on or off.
Levels can be in mm, cm or meters, informing the height of liquids.
Production control are values that manage the manufacturing of products.
Testing of equipment are processes that begin and end the equipment testing procedure. Reports generated with the results.

There are several types of equipment, including PLC (programmable logic controller).

Equipment, for example, Siemens, Rockwell, OMRON, Delta, WEB, SCHNEIDER, etc.
Protocols can be via serial, TCP, MODBUS, OPC, CANBUS, etc.

Arduinos can also be used. Example of SCADA communicating with Arduino has the source code.

List of some SCADA examples:

SCADA Temperature

Temperature monitoring

Temperature monitoring carried out by equipment that communicate with the computer. Generally, for example, instruments receive the temperature value and control the value with a setpoint. Maximum and minimum limit values can be set for alarm execution in SCADA. When the temperature rises or falls more than the limit, then the alarm is executed. The temperature results, in SCADA reports, present the procedure step by step in real time.

There are several types of protocols used to collect temperature data. One of them is MODBUS. It can be serial MODBUS RTU or via ethernet MODBUS TCP.

Each location, for example, can have a temperature module. It can contain real-time temperature, setpoint and location status.
The SCADA database may contain temperature or status values. Status can be: maintenance, production, thaw, etc.

SCADA water treatment

SCADA water treatment

Water treatment, for example, can use telemetry. Water treatment monitors the status of levels and engines. There are minimum and maximum alarm values. Generally, the communication protocol is based on telemetry. Sometimes several cities are monitored in real time. Sometimes the levels are placed with the water pipes showing the direction of movement.

Each city can be placed on a map, with alarms and values monitored.

A report can be generated listing the entire procedure history for each day.

SCADA OEE

SCADA OEE

OEE, which is the acronym for Overall Equipment Effectiveness, presents the results in percentages of quality, feasibility and quality of industrial production.

Production in manufacturing can be monitored.

1 — Performance: production speed, checking how many products per minute or hour must be produced. Sometimes the minimum number of equipment per minute or hour is placed and compared with the production frequency.

2 — Availability: Operating time versus the scheduled time.

3 — Quality: Checking how many instruments are produced versus some that have errors.

Then, a percentage combination of all these three items is made.

SCADA MQTT

SCADA MQTT

Example of SCADA using MQTT protocol for telemetry.

The MQTT server is considered a “broker”.
The data is sent and received by SCADA directed to the broker.
Communication via TCP, port 1883 is sometimes used. However, you can define whatever you want.

Several topics must be defined. Each topic is like a variable or a tag. The values are stored in the broker.
Submitting the topic to the broker is called “publish”.
Receiving the topic from the broker is called “subscribe”.

Topics values can be numbers or texts. For example, a topic name TOPIC1, with a value 123 from the broker.

SCADA systems can be placed on several separate computers. They communicate with the same broker server, receiving and sending information.

MQTT protocol, according to Iot (Internet of Things), has few bytes, for good network performance.
They use few bytes and are faster.

In SCADA software, for example, just define the broker’s topics, IP, port, user and password.

 

Question?