You are on page 1of 5

Model-0 Form of the data

Form of the sensor:

(1)
SEN1 SEN0
7 43 0 7 43 0

T4 T3 T2 T1
Sensor K J T E R S N
data 0 1 2 3 4 5 6
(2)
SEN2
7 43 0

Bit 0~3: Sensor kind that can be used

0: K
1: KJ
2: KJT
3: KJTE
4: KJTER
5: KJTERS
6: KJTERSN
Bit 4~5: Channel
0: T1
1: T1 , T2 Model ( 0 : T1~T4 Type can change
*1
2: T1 , T2 , T3 1 : only T1 Type can change )
3: T1 , T2 , T3 , T4 “*1” : The content of T2~T4 will be

Bit 6: Model (Real data: 0 , File:1) adjustment


changed with adjustment of T1,and
Keep the same with T1.
Bit 7: Unuse

Convey the time interval (Interval) : max. 59m 59s

TI1 TI0
7 43 0 7 43 0

Min (decimalism) Sec (decimalism)

C0209 資料格式 V1.6 1/1 October 29, 2003


Temperature value form:

?_DECF3 ?_DECF2 ?_DECF1 ?_DECF0


7 43 0 7 43 0 7 43 0 7 43 0

integer (decimalism) decimal (decimalism)


、negative
Bit 4: positive、
(positive:0 , negative:1)
Bit5:overflow
Convey the form:

L.C. C.C. S.C. Data E.C.

L.C. C.C. S.C. Flag E.C.


L.C. : 0AAH
E.C. : 0ABH
C.C. ~
0BXH : Model-0
“0B1H” : Sensor, T.I., Temperature (Terminal→PC)
“0B2H” : Sensor & T.I. (Terminal→PC)
“0B3H” : Sensor & T.I. (PC→Terminal)
“0B4H” : Data=10H, line confirming (PC→Termial)
“0B9H” : Answer “0B1H” (PC→Terminal)
“0BAH” : Answer “0B2H” (PC→Terminal)
“0BBH” : Answer “0B3H” (Terminal→PC)

S.C. ~
Order code (00H ~ 7FH)。The same data are conveyed repeatedly, this code does not change.
On the contrary, different data, this code add 1 in order.。(Model-1 ,there is no this
code)

Flag ~
“30H” Fail , “31H” Success
Data ~
C.C.=0BXH
SEN 0~2 , TI0~1 , Tn0*
Tn0* : T1_DECF1~3 , T1_DECF0 , T2_DECF1~3 , T2_DECF0 ,
T3_DECF1~3 , T3_DECF0 , T4_DECF1~3 , T4_DECF0 .

C0209 資料格式 V1.6 2/2 October 29, 2003


Model-1 Form of the data
UNT1 UNT0
7 43 0 7 43 0

T4 T3 T2 T1
0: ° 1: ° 2: °

Temperature value form:


?_HEXF2 ?_ HEXF1 ?_ HEXF0
7 43 0 7 43 0 7 43 0

The integer and decimal primary place


(hexadecimal) The 2,3 place of decimal (hexadecimal)
、negative (positive:0 , negative:1)
Bit 7: positive、
Convey the form:
L.C. C.C. Data E.C.

L.C. : 0AAH
E.C. : 0ABH
C.C. ~
0CXH : Model-1 (no S.C.)
“0C1H” : Section code
“0C5H” no S.C. , Data=10H, demand to spread the file (PC→Terminal)
Data ~
C.C.=0C1H
SEN0~2, TI0~1, UNT0~1 24 bytes
Sec , min , hour , day , month , year , res
Tn1* , Tn1*, …………… SEN0~2 , TI0~1
⌇ , C.C. (0C1H), UNT0~1
0C1H
SEN0~2 , TI0~1, UNT0~1 24 bytes
Sec , min , hour , day , month , year , res
Tn1* , Tn1*, ……………
0ABH (E.C.) (12 bytes)

Tn1* : T1_HEXF1~2 , T1_HEXF0 , T2_HEXF0 , T2_HEXF1~2 ,


T3_HEXF1~2 , T3_HEXF0 , T4_HEXF0 , T4_HEXF1~2 ,
res: reserve (10 bytes)
sec , min , hour , day , month , year :all the decimalism.
C0209 資料格式 V1.6 3/3 October 29, 2003
Additional remarks

1. Temperature value is all ℃.If want to show ℉ or K must be calculated


separately. Consult formulae:
℉ = 1.8 ×℃ + 32
K = ℃ + 273.15
ex. 25℃ = 77℉ = 298.15K
Note: Calculate precision must considering the after decimal point
third place.
2. Model-1: Temperature value changes into decimalism
(1) ?_HEXF0~2 all the hexadecimal
(2) Direct ? _HEXF1~2 changes to decimalism, can get symbol.
(positive or negative or integer).
The after decimal point first place. Please pay attention to while
changing ?_HEXF2’ bit 7。 。
(3) Decimal point 2, 3 place can calculate and get through being the
following:
a. ?_HEXF0 change into decimalism (?_DECF0)
b. (?_DECF0 ÷256) ×100 : result fetches the integer is
decimal point 2,3 place.
(4) Ex: ?_HEXF0=80H , ?_HEXF1=23H , ?_HEXF2=01H ,
0123H = 291D, decimal point 2,3 place 128 (80H) ÷256) ×100
= 50, so decimalism is +29.150

3. The line confirming:


(Pc end push start key, Or monitor using after the line)
(1) PC end sent 0B4H code is
0AAH , 0B4H , 01H , 10H , 0ABH
↑S.C.
Terminal receive 0B4H’ C.C. code, reply with 0B2H
immediately
(2) Time out Time fixes for 10 seconds temporarily.

4. Load data
Pc end sent 0C5H code, is
0AAH , 0C5H , 10H , 0ABH
Terminal receive 0C5H’ C.C. code , Convey the whole file immediately.
5. Model-1 Overload value is consulted as follows:
+OL : ?_HEXF2=7FH , ?_HEXF1=FFH , ?_HEXF0=FF
-OL : ?_HEXF2=FFH , ?_HEXF1=FFH , ?_HEXF0=FF
?_HEXF0~2 Content value equal to above value, equal to “+OL” or “-
OL”。。

You might also like