<< Click to Display Table of Contents >>
Exercise |
A mining company wants to monitor the levels of a few tanks. The equipment has not been decided yet, but it must display information about four levels.
The sector manager wants to view data in a user-friendly way, so they asked to develop a supervisory application with the following requirements:
•Simulate values for four levels of the equipment on failure (values between zero and 100)
•The main Screen must contain an image of the mining site
Image of the mining site
•Above each tank, view its respective level using a bar
Tank level
•Display the level value on the Screen formatted with its engineering unit as "%", one decimal place, and obeying the colors on the next table
Level colors
Minimum |
Maximum |
Color |
---|---|---|
90 |
100 |
Red |
70 |
90 |
Yellow |
30 |
70 |
White |
10 |
30 |
Blue |
0 |
10 |
Green |
•Display on screen the alarms of all levels, according to the next table
Alarm limits
ALARM |
LIMIT |
---|---|
HiHi |
90 |
Hi |
70 |
Lo |
30 |
LoLo |
10 |
•On the main Screen, users must be able to identify the logged-in user
•A user belonging to the Maintenance group MUST NOT acknowledge alarms
•On a second Screen, users must be able to view those four levels on a chart, where they can select, using buttons, which information to display simultaneously
Level chart
•Store level data at every two seconds on a database
•View data stored on a database as a table, on the same chart Screen
•A report with the level data stored on the database must be exported to PDF format