0
0
SCADA systemsdevops~10 mins

Why alarm management is critical in SCADA systems - Test Your Understanding

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to define an alarm threshold in a SCADA system.

SCADA systems
alarm_threshold = [1]
Drag options to blanks, or click blank then click option'
A100
B50
Calarm
Dthreshold
Attempts:
3 left
💡 Hint
Common Mistakes
Using a string instead of a number
Setting threshold too high or too low
2fill in blank
medium

Complete the code to check if the sensor value exceeds the alarm threshold.

SCADA systems
if sensor_value [1] alarm_threshold:
Drag options to blanks, or click blank then click option'
A<
B==
C<=
D>
Attempts:
3 left
💡 Hint
Common Mistakes
Using less than operator
Using equality operator instead of comparison
3fill in blank
hard

Fix the error in the alarm notification function call.

SCADA systems
send_alarm_notification([1])
Drag options to blanks, or click blank then click option'
Aalarm_threshold
Bnotify
Csensor_value
Dsend_alarm
Attempts:
3 left
💡 Hint
Common Mistakes
Passing the threshold instead of the sensor value
Passing function names as arguments
4fill in blank
hard

Fill both blanks to create a dictionary that maps alarm names to their severity levels.

SCADA systems
alarms = { [1]: [2] }
Drag options to blanks, or click blank then click option'
A'HighTemp'
B'Critical'
C'LowPressure'
D'Warning'
Attempts:
3 left
💡 Hint
Common Mistakes
Using non-string keys or values
Mixing alarm names and severity levels
5fill in blank
hard

Fill all three blanks to filter alarms with severity 'Critical' and create a list of their names.

SCADA systems
critical_alarms = [[1] for [2], [3] in alarms.items() if [4] == 'Critical']
Drag options to blanks, or click blank then click option'
Aname
Bseverity
Calarms
Ditem
Attempts:
3 left
💡 Hint
Common Mistakes
Using wrong variable names
Not filtering by severity correctly