Reading values
$00 - Pyrometer measure | RX | ||
DATA1 | STATUS |
|
|
DATA2 | - |
|
|
DATA3 | VALUE (H) |
|
|
DATA4 | VALUE (L) |
|
|
IF STATUS=0 | MEASURE = SIGNED INTEGER ( VALUE ) / 10 |
| |
IF STATUS=2 | MEASURE = ERROR RJ |
| |
IF STATUS=10 | MEASURE = OFL |
| |
IF STATUS=11 | MEASURE = UFL |
|
$01 - | RX | |
DATA1 | - |
|
DATA2 | - |
|
DATA3 | - |
|
DATA4 | VALUE |
|
EMISSIVITY = VALUE / 100 |
|
$03 - Max input value | RX | |
DATA1 | - |
|
DATA2 | - |
|
DATA3 | VALUE (H) |
|
DATA4 | VALUE (L) |
|
MAX = SIGNED INTEGER ( VALUE ) / 10 |
|
$04 - Min input | RX | |
DATA1 | - |
|
DATA2 | - |
|
DATA3 | VALUE (H) |
|
DATA4 | VALUE (L) |
|
MIN = SIGNED INTEGER ( VALUE ) / 10 |
|
$05 - Average input value | RX | |
DATA1 | - |
|
DATA2 | - |
|
DATA3 | VALUE (H) |
|
DATA4 | VALUE (L) |
|
AVERAGE = SIGNED INTEGER ( VALUE ) / 10 |
|
$06 - Tag ID,Eng.unit,Tc type,IPTS | RX | |
DATA1 | Tag ID (0=Tag0, 1=TagA, 2=TagB,.....,19=TagS) |
|
DATA2 | Eng.unit (1=°C - 2=K - 3=°F) |
|
DATA3 | Tc type (0=Tc K - 1=Tc S) |
|
DATA4 | IPTS (0=68 - 1=90) |
|
$07 - Tc measure | RX | ||
DATA1 | STATUS |
|
|
DATA2 | - |
|
|
DATA3 | VALUE (H) |
|
|
DATA4 | VALUE (L) |
|
|
IF STATUS=0 | MEASURE = SIGNED INTEGER ( VALUE ) / 10 |
| |
IF STATUS=1 | MEASURE = ERROR RJ |
| |
IF STATUS=2 | MEASURE = TC OFF |
| |
IF STATUS=10 | MEASURE = OPTC |
|
$08 - HAL | RX | |
DATA1 | - |
|
DATA2 | - |
|
DATA3 | VALUE (H) |
|
DATA4 | VALUE (L) |
|
HAL = SIGNED INTEGER ( VALUE ) |
| |
IF HAL=3001 THEN HAL=OFF |
| |
$09 - LAL Setpoint | RX | |
DATA1 | - |
|
DATA2 | - |
|
DATA3 | VALUE (H) |
|
DATA4 | VALUE (L) |
|
LAL = SIGNED INTEGER ( VALUE ) |
| |
IF LAL=3001 THEN LAL=OFF |
| |
$0B - First 4 chars tag | RX | |
DATA1 | 'X' (ASCII CODE) |
|
DATA2 | 'X' (ASCII CODE) |
|
DATA3 | 'X' (ASCII CODE) |
|
48