PSx3xxDP Instruction Manual
25
7.5.47 Error code
This byte is used as a more precise diagnostic tool for troubleshooting a number of different
errors, especially hardware errors. The meanings of individual bits are shown in the following
table:
Bit
Hexadec.
Meaning
15(MSB)
0x8000
learn mode active (for manufacturer’s use only)
14
0x4000
for internal use
13
0x2000
temperature too high
12
0x1000
error in motor memory
11
0x0800
error in DP address memory
10
0x0400
device parameters have been reset
9
0x0200
supply voltage to motor was less than 16V
8
0x0100
saved parameters incorrect
7
0x0080
Profibus chip is registering an error
6
0x0040
Profibus communication disrupted
5
0x0020
release was reset during a run
4
0x0010
invalid target position = outside of positioning range
3
0x0008
invalid parameter values
2
0x0004
encoder error
1
0x0002
supply voltage to motor is too low
0(LSB)
0x0001
actual position lies outside of positioning range
A few of these errors prevent the drive from performing any further runs, in which case the error
code byte must be reset. This is accomplished by resetting the release in the command byte, an
action that also saves the most recent error code in the internal EEPROM, where the
manufacturer can access it at a later date for determining the mechanism, if necessary, by which
a given error occurred.
7.6
Changing parameter values
Change parameter values by first using the index to select the parameter in question. The current
value is reported in the 'Data In' module. The 'Current Index' module returns the set index as an
echo signal and the new value is written in the 'Data Out' module. The instrument then checks
the plausibility of the new value and, if it detects an error, sets the 'invalid target and/or
parameter value' bit in the status byte. If it does not set this bit, the MSB(0x80) in the index byte
can be set in order to transmit the value to the instrument. If the value is accepted, it is then in
read out in the 'Data In' module. The MSB(0x80) in the index byte must now be reset to prevent
any accidental writing processes when changing the index byte.
Содержание PS*3**DP series
Страница 31: ...PSx3xxDP Instruction Manual 31...