beautypg.com

Campbell Scientific CR23X Micrologger User Manual

Page 290

background image

APPENDIX G. CALLBACK (CR23X INITIATED TELECOMMUNICATIONS)

G-8

9: Thermocouple Temp (DIFF) (P14)

1:

1

Reps

2:

11

10 mV, Fast Range

3:

5

DIFF Channel

4:

1

Type T (Copper-Constantan)

5:

1

Ref Temp (Deg. C) Loc [ RefTemp ]

6:

2

Loc [ TempDegC ]

7:

1.0

Mult

8:

0

Offset

;*************************************************
;If the error location has been incremented to 1 (CR23X
;has called pager twice), set Flag 4 high to disable page.
;*************************************************

10: IF (X<=>F) (P89)

1:

4

X Loc [ ErrorLoc ]

2:

1

=

3:

1

F

4:

14

Set Flag 4 High

11: If Flag/Port (P91)

1:

14

Do if Flag 4 is High

2:

30

Then Do

12: Z=F (P30)

1:

0

F

2:

0

Exponent of 10

3:

4

Z Loc [ ErrorLoc ]

13: Z=F (P30)

1:

1

F

2:

0

Exponent of 10

3:

5

Z Loc [ new_flag ]

14: End (P95)

;*********************************************
;Flag 8 is used as a page system override. If flag 8
;is high, the CR23X will not call the pager. This allows
;for the use of a timer to prevent call out after the
; initial attempt is made for a specified length of time.
;*********************************************
;
;*********************************************
;Old_flag / new_flag are used to catch the transition
;from a call out condition to a reset the flag condition.
;*********************************************

15: IF (X<=>F) (P89)

1:

6

X Loc [ old_flag ]

2:

1

=

3:

0

F

4:

30

Then Do