EasyManuals Logo

Sensia JISKOOT InSpec Sampler User Manual

Sensia JISKOOT InSpec Sampler
127 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #75 background imageLoading...
Page #75 background image
InSpec Sampler Controller SECTION 11: USER CONFIGURABLE LOGIC (UCL)
75
If HORN_OUTPUT_COUNTER less than 21
jump to 3 ALARM_END section of code 3
else
HORN_OUTPUT_COUNTER must equal 20.
Set ALARM_SOUND_HORN to FALSE, the ALARM_DELAY_COUNTER = 0 and
HORN_OUTPUT_COUNTER=0;
3 ALARM_END
The UCL File
#define ALARM_DELAY_COUNTER = I_USER_INT1;
#define ALARM_SOUND_HORN = I_USER_INT2;
#define HORN_OUTPUT_COUNTER = I_USER_INT3;
#define ACTIVE_ ALARM = I_USER_INT4;
IF$ALARM_TRIGGERED= ALARM_SOUND_HORN ==TRUE;
ALARM_DELAY_COUNTER = (ACTIVE_ALARM==1)?ALARM_DELAY_COUNTER +1:0;
ALARM_SOUND_HORN = (ALARM_DELAY_COUNTER==20)? TRUE:FALSE;
$ALARM_TRIGGERED:
IF$ALARM_END = ALARM_SOUND_HORN ==FALSE;
[Else ALARM_SOUND_HORN is TRUE, INCREMENT HORN_OUTPUT_COUNTER TIL IT REACHES
20]
HORN_OUTPUT_COUNTER= HORN_OUTPUT_COUNTER +1:0;
IF$ALARM_END = HORN_OUTPUT_COUNTER<21;
[Else HORN_OUTPUT_COUNTER has reached 20. HORN now goes off]
ALARM_SOUND_HORN =FALSE;
ALARM_DELAY_COUNTER=0;
HORN_OUTPUT_COUNTER=0;
$ALARM_END:

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Sensia JISKOOT InSpec Sampler and is the answer not in the manual?

Sensia JISKOOT InSpec Sampler Specifications

General IconGeneral
BrandSensia
ModelJISKOOT InSpec Sampler
CategoryController
LanguageEnglish

Related product manuals