LumaSense Technologies PI 6000 Benutzerhandbuch
Seite 45

Programmable controller PI 6000
45
Write program de-
scriptive text
C0XiXX ... XX
XX ... XX = up to 32 characters of arbitrary text
(to describe the function of the program currently selected,
available separately for each program)
Read program de-
scriptive text
C0Xi
Read text (always 32 characters; change to required program
first using C0Ts0PP)
Read measured value
C0ms
C0msXXX
Output: DDDDD (°C/°F, decimal, one position after the deci-
mal separator)
ATTENTION: 00000 is output in stand-by!
XXX = 000...999 (autom. repetition of the ms command)
Read unit name
C0na
Output unit name as text, always 16 characters
Write program data
C0XdPPSEKKKK
LLLLMMMMNNN
NRRRRTTTTUU-
UUVVVV
All values hexadecimal
PP = 01...09
Program number 1 to 9
SE = 00...14
Segment number 0 to 20
Significance For SE 00
For SE 01 and higher
KKKK =
Pre-run time (s)
Desired temp. (°C / °F)
LLLL =
Follow-up time (s)
Alarm temperature (°C / °F)
MMMM = Emissivity (
1
/
10
%) Segment
time*2)
NNNN =
*3)
Integration time (
1
/
100
s)
RRRR =
*3)
Spare for expansions
TTTT =
Ready pulse (
1
/
10
s)
Proportional range (
1
/
10
%)
UUUU = K factor (
1
/
10
%)
Max. level (
1
/
10
%)
VVVV =
Not used
Not used
Read program data
C0XdPPSE
Output: KKKKLLLLMMMMNNNNRRRRTTTTUUUUVVVV
Data format identical to the program data
Poll control data
C0Ym
Output: XXXXYYYYTTTTTTSSSSZZZZ All values hex
XXXX = Controlled variable (
1
/
10
%)
YYYY = Measured value (
1
/
10
°C or °F) meas. pyrometer
TTTTTT = Time left for segment (
1
/
10
s)
SSSS = Desired temperature (
1
/
10
°C or °F)
ZZZZ = Value measured only if alarm pyrometer
is connected (
1
/
10
°C or °F)
Set alarm pyrometer
measuring range
C0m1XXXXYYYY XXXX = 4 hex digits for start of measuring range
YYYY = 4 hex digits for end of measuring range, integer
degrees C/F
Read alarm pyrometer
temperature range
C0me
Output: XXXXYYYY
2 x 4 hex digits for start and end of measuring range
Level threshold
C0YtXXXXYYZZ
Changeover from continuous to on-off controller
XXXX = Changeover threshold in
1
/
10
% hex,
e.g. 0064 = 10.0%
YY = Shortest on cycle time in
1
/
10
s hex, e.g. 0A = 1.0 s
ZZ = Shortest off cycle time in
1
/
10
s
Reset
C0re
Clear alarm message and segment number
Baud rate
C0brX
X = 3... 5 3 = 9600 Bd 4 = 19200 5 = 38400 Bd
Reply delay
C0twXX
Minimum pause before a reply in bit times XX = 00... 99
*2) The time coding is as follows: The 14 least-significant bits are the base time corresponding to 0 to 16383
seconds; the two highest bits represent a factor: 00 = one tenth, 01 = one, 10 = ten, 11 = spare for ex-
pansions. The longest possible times in the 3 ranges are approx. 27 minutes, 4.5 hours and 45.5 hours
*3) The NNNN and RRRR fields are interpreted together as 32 separate bits. LSB of RRRR is bit 0, MSB of
NNNN is bit 31.
If an alarm pyrometer is to be used, bit 0 must be set (1). In this case the related shut-down temperature
for all segments of the respective program is to be entered in the LLLL field.
The bits 1 to 20 decide which of the corresponding segments 1...20 is executed in the time mode (0) or
temperature mode (1). The remaining 11 bits (21 to 31) are spare for expansions.