KEYENCE DL-RS1A/IL User Manual
Page 14

12
Parameters of Commands and Responses
*5
When the data read from the sensor amplifiers is one of the following values, it is not a
comparator value but has a specific meaning.
The values shown in parentheses apply for the IL-300/600, and the values shown in double
parentheses apply for the IL-2000.
*6
Sending the following commands to an expansion unit results in the following responses.
The values shown in parentheses apply for the IL-300/600, and the values shown in double
parentheses apply for the IL-2000.
*7
When the sensor amplifier is in the error state or displaying "-----", the analog voltage output is
+5.500 and analog current output is +03.00.
*8
When writing is performed to set the prohibited combination of functions, the value becomes 1.
For details of each function, refer to User's Manual.
*9
The execution result for the item last requested, either the zero shift execution request or zero
shift reset execution request, is read.
*10 The execution result reading is for the most recent data No. 014 to 018 tuning request item.
*11 The execution result reading is for the most recent data No. 019 to 025 calibration request item.
*12 This item includes the results for the initial reset execution.
*13 You can read data number "56" to check the system parameter of the sensor amplifier. The
system parameter means the polarity of judgment output and alarm output, and the setting for
analog output. Convert the two digit number (ASCII characters) read from the sensor amplifiers
to a binary number and check the ON/OFF state of each bit to check the system parameter.
When the data read from a sensor amplifier is "006":
"6" converted to binary number is "0110".
Therefore, the setting of the amplifier from which the data is read is "NPN output" and
"Analog output 1 to 5 V".
Readout data
Details
+EE.EEE (+EEE.EE)
((+EEEE.E))
The sensor amplifier encountered an error.
+99.999 (+999.99)
((+9999.9))
The value is +99.999 (+999.99) ((+9999.9)) or exceeds the upper
display range.
-99.999 (-999.99)
((-9999.9))
The value is -99.998 (-999.98) ((-9999.8)), -99.999 (-999.99) ((-9999.9)),
or exceeds the lower display range.
-99.998 (-999.98)
((-9999.8))
The value is "-----".
Data number
Data name
Readout data
041
Calculated value (CALC Value)
-99.998 (-999.98) ((-9999.8))
042
Analog output value
+0.000
Bit
Initial setting details
0
0: NPN output, 1: PNP output
3, 2, 1
000: Analog output OFF
001: 0 to 5 V
010: -5 to +5 V
011: 1 to 5 V
100: 4 to 20 mA
Reference
Bit 3, 2, 1: 1 to 5 V
Bit 0: NPN output
Parameters of Commands and Responses
*14 The external input status is where the external input is [1] when input status is ON, [0] when
status is OFF, and the 0,1,2,3 bits correlate with external input 1,2,3,4.
When the data read from a sensor amplifier is "06":
"6" converted to binary number is "0110".
*15 The values shown in parentheses apply for the IL-300/600, and the values shown in double
parentheses apply for the IL-2000.
z
Read/write data
The following table lists the types of data that can be read from and written to IL Series sensor amplifiers.
• A communication error (error No. 22) occurs if improper data was written to an expansion unit.
• A parameter error (error No. 22) occurs if writing is attempted during an initial reset
operation. After the completion of an initial reset, verify that the EEPROM writing result
(data No. 053) is "1: Normal termination" before executing a writing operation.
Reference
External input 1: OFF
External input 4: OFF
External input 2: ON
External input 3: ON
Data
number
Data name
Data
type
*1
Number of
characters
Attribute
*2
Readout range
*14
Initial
value
*14
001
Zero shift execution request
*
1
R
0-1: Last written value
1
W
0
o1: Perform zero shift
*3
002
Zero shift reset execution request
*
1
R
0-1: Last written value
1
W
0
o1: Perform zero shift reset
*3
003 Reset
request
*
1
R
0-1: Last written value
1
W
0
o1: Perform reset
*3
005
Initial reset request
*
1
R
0-1: Last written value
1
W
0
o1: Perform initial reset
*3
006
System parameter set request
*4
*
1
R
0-1: Last written value
1
W
0
o1: Perform system parameter set
*3
014
Tolerance tuning request
*
1
R
0-1: Last written value
1
W
0
o1: Perform tolerance tuning
request
*3
015
Two-point tuning
HIGH side 1st point confirmation operation request
*
1
R
0-1: Last written value
1
W
0
o1: Perform 2 point tuning
*3
016
Two-point tuning
HIGH side 2nd point confirmation operation
request (Determine HIGH setting value.)
*
1
R
0-1: Last written value
1
W
0
o1: Perform two-point tuning HIGH
2nd point request
*3
017
Two-point tuning
LOW side 1st point confirmation operation
request
*
1
R
0-1: Last written value
1
W
0
o1: Perform two-point tuning LOW 1st
point request
*3
018
Two-point tuning
LOW side 2nd point confirmation operation
request (Determine LOW setting value.)
*
1
R
0-1: Last written value
1
W
0
o1: Perform two-point tuning LOW
2nd point request
*3
019
Calibration
SET1 Confirmation operation request
*12*13
*
1
R
0-1: Last written value
1
W
0
o1: Perform calibration 1st point
request
*3
020
Calibration
SET2 Confirmation operation request
(Perform calibration.)
*12*13
*
1
R
0-1: Last written value
1
W
0
o1: Perform calibration 2nd point
request
*3
021
Calculated value two-point calibration
SET1 Confirmation operation request
*5*12*13
*
1
R
0-1: Last written value
1
W
0
o1: Perform calculated value two-
point calibration 1st point
request
*3
022
Calculated value two-point calibration
SET2 Confirmation operation request
(Perform calculated value two-point
calibration.)
*5*12*13
*
1
R
0-1: Last written value
1
W
0
o1: Perform calculated value two-
point calibration 2nd point
request
*3
023
Calculated value three-point calibration
SET1 Confirmation operation request
*5*12*13
*
1
R
0-1: Last written value
1
W
0
o1: Perform calculated value three-
point calibration 1st point
request
*3
Point