Instructions
UM-0085-B09  DT80 Range User Manual  Page 82 
RG 
Part F – Alarms 
Alarm Concepts 
DT80 alarms allow decisions to be made based on the magnitude of DT80 input channels, channel variables, timers, the 
clock/calendar, internal channels, system variables and so on. The decision is a true or false result of an alarm 
condition test. The true/false result is also known as the alarm state. 
The DT80 can be instructed to carry out actions when an alarm tests true. These actions can be setting the DT80’s 
digital state outputs, issuing messages, or executing commands to change the DT80’s operation. 
Alarm transitions can also be logged to the DT80's internal file system for later analysis. 
There are two types of alarms: 
•  single shot alarms (
ALARM command) act once on the transition of the condition test from false to true 
•  repeating alarms (
IF and DO commands) act repeatedly each time the enclosing schedule runs, while the 
condition tests true 
Figure 20: Comparing single-shot and repeating alarms (3-second schedule example) 
Alarm commands can be included in any report schedule, and are processed in sequence with other schedule processes 
such as reading input channels and performing calculations. 
Alarm Commands 
The DT80 provides three main alarm commands, each with a similar basic syntax: 
ALARMn(test)digitalAction"actionText"[commsProcess]{actionProcesses} 
IFn(test)digitalAction"actionText"[commsProcess]{actionProcesses} 
 (ALARMR is also accepted as a synonym for IF) 
DOn"actionText"[commsProcess]{actionProcesses} 
where: 
•  n is the alarm number, used to distinguish logged alarms (optional) 
•  test is the alarm condition to test 
•  digitalAction is one or two digital output or CV channels which will follow the alarm state (optional) 
•  "actionText" is a text string to output if the alarm condition tests true (optional) 










