METIS M308 / M309 / M313 / M316 / M318 / M323 / H309 / H316 / H318 (12-pin)
Communication via Serial Interface / Interface Commands
61
Debounce time for digital input X
X=1...3; Debouncing time: YYYY=0x0000...03E8 (0-1000 ms)
Serial interface (only M3)
X=0...1; 0=RS232; 1=RS485 (that followed a baud rate of 19.2 KBd!)
Configure digital inputs/outputs (devices with 12-pin connector)
Bit 0 =1 => inputs 1 active / output 1 inactive, otherwise reversed;
Bit 1 =1 => inputs 2 active / output 2 inactive, otherwise reversed;
Bit 2 =1 => inputs 3 active / output 3 inactive, otherwise reversed;
Configure input X
X=1...5; YY=00...ff
YY=00 – No function YY=03 – Activate controller (controller devices)
YY=01 – External clearing peak picker YY=04 – Controller start/stop (controller devices)
YY=02 – Targeting light on/off YY=05 – Setup 0
State of targeting light
X=0...2; 0= Targeting light off; 1= Targeting light on; 2= Targeting light off toggle
Language 0 = English; 1 = German
Storage mode (peak picker / maximum value storage)
0 = No storage 2 = External clearing
1 = Time clearing 3 = Automatic clearing
Clear time maximum value storage (in 100 µs steps)
XXXXXX=0x000000...03d090 (corresponds 0...25 s)
External clearing of maximum value storage
(Read) temperature range
XXXX=Beginning of temp. range; YYYY=end of temp. range (all in 1/10 degree)
Temperature sub range of pyrometer (Superordinate to the analog outputs)
XXXX=Beginning of temp. range; YYYY=end of temp. range (all in 1/10 degree)
Temp. range analog output X (X=1..2) (0…6553.5 °C/°F)
YYYY= Beginning of temp. range; ZZZZ=end of temp. range (all in 1/10 degree)
Read measured temperature (current value) (4-digit hex.)
activation time of the digital outputs X
X=1...3; YYYY=0x0000...ffff (corresponds 0-65535 ms)
Output inversion (logic NO to NC)
Bit0 = 0 (digital output 1 = NO), Bit0 = 1 (digital output 1 = NC),
Bit1 = 0 (digital output 2 = NO), Bit1 = 1 (digital output 2 = NC),
Bit2 = 0 (digital output 3 = NO), Bit2 = 1 (digital output 3 = NC)
Hold time digital output X
X=1...3; hold time: YYYY (0x0000...fffe) 0-65534 ms
(ffff => holt time infinite, until controller restart or program restart!)
Outputs (digital output X, X=1...3) YY=(00...ff)
YY=00 – no output YY=04 – Signal(strength)contact YY=08 – Setpoint band
YY=01 – device ready contact YY=05 – Over temperature YY=09 – Controller active
YY=02 – Material contact YY=06 – Setpoint limit 1 YY=0A – Control successful
YY=03 – limit switch contact YY=07 – Setpoint limit 2
Automatic targeting light shutdown
XXXX=0x0000...ffff (0...65535 s)
X=0 => targeting light never turns of; X=1…65535 => switches off after X seconds
Read serial number (5-digit dec.)
Transmittance
XXXX=0x0032...03e8 (corresponds 0050-1000 = 5%-100% in 0.1% steps)
Output test
Bit0 = 0 (Digital output 1 = inactive), Bit0 = 1 (Digital output 1 = active),
Bit1 = 0 (Digital output 2 = inactive), Bit1 = 1 (Digital output 2 = active),
Bit2 = 0 (Digital output 3 = inactive), Bit2 = 1 (Digital output 3 = active)
Special function: xxxx => deactivate test!
Read temperature sensor (in °C/°F) (4-digit hex)
tsc0 = Device temperature in 1/256°C tsf0 = Device temperature in 1/256°F
tsc1 = Detector temperature in 1/256°C tsf1 = Detector temperature in 1/256°F
Hysteresis for over-temperature contact
(X=Digital output 1...3) to value YYYY (1/256°C)
Device over-temperature threshold at digital output X