beautypg.com

Operating alarms, Tempscan/1100, Operating alarms …… c-15 – Measurement Computing TempScan/1100 User Manual

Page 285

background image

TempScan / MultiScan, Appendix C

879696

Program Examples in Quick Basic C-15

Operating Alarms

TempScan/1100

Example 15i. ALARM2.BAS Program

(1)

…… 15-CLS : PRINT “The TempScan/1100 is resetting...”

…… 15-PRINT #1, “OUTPUT 07;*RX”

(3)

…… 15-SLEEP 10

(4)

…… 15-S% = 0

…… 15-WHILE (S% AND 4) = 0

…… 15-PRINT #1, “SPOLL 07"
…… 15-INPUT #2, S%

(8)

…… 15-WEND

(9)

…… 15-PRINT #1, “OUTPUT 07;C1-32,3,1,18,0X”

(10)

…… 15-PRINT #1, “OUTPUT 07;A1-2,1X”

(11)

…… 15-PRINT #1, “OUTPUT07;Y1,0,0X”

(12)

…… 15-PRINT #1, “OUTPUT07;T1,1,0,0X"

(13)

…… 15-WHILE INKEY$ = “”

…… 15- …… 15-PRINT #1, “OUTPUT 07;O?X”
…… 15- …… 15-PRINT #1, “ENTER 07”
…… 15- …… 15-LINE INPUT #2, O$

(17)

…… 15- …… 15-IF MID$(O$, 2, 3) = “001” THEN

…… 15- …… 15- …… 15-PRINT “Channel 1 OR 2 is in an Alarm condition.”
…… 15- …… 15- …… 15-PRINT #1, “OUTPUT 07;U11X”
…… 15- …… 15- …… 15-PRINT #1, “ENTER 07”
…… 15- …… 15- …… 15-LINE INPUT #2, A$
…… 15- …… 15- …… 15-PRINT A$

(23)

…… 15- …… 15- …… 15-IF MID$(A$, 5, 1) = “1” THEN

…… 15- …… 15- …… 15- …… 15-PRINT “Channel 1 is now in an Alarm condition.”:
…… 15- …… 15- …… 15-ELSE
…… 15- …… 15- …… 15- …… 15-PRINT “Channel 1 is not in an Alarm condition.”
…… 15- …… 15- …… 15-END IF

(28)

…… 15- …… 15- …… 15-IF MID$(A$, 11, 1) = “1” THEN

…… 15- …… 15- …… 15- …… 15-PRINT “Channel 2 is now in an Alarm condition.”:
…… 15- …… 15- …… 15-ELSE
…… 15- …… 15- …… 15- …… 15-PRINT “Channel 2 is not in an Alarm condition.”
…… 15- …… 15- …… 15-END IF
…… 15- …… 15-END IF

(34)

…… 15-WEND

This manual is related to the following products: