What it means
The position actual value preprocessing for Encoder 1 has been assigned an encoder data set that does not actually describe an encoder. The data set either contains no encoder data at all — the encoder type selection p0400 is still 0 — or the data it holds is invalid; the manual gives p0408 = 0, a rotary encoder pulse number of 0, as an example. Both manuals describe the alarm for Encoder 1 identically.
Why it appears
- An encoder data set has been assigned to the position actual value preprocessing, but this data set does not contain any encoder data — the encoder type selection p0400 is 0.
- The assigned encoder data set contains invalid data; the manual names p0408 = 0 (rotary encoder pulse number 0) as an example.
What to check
- Check the drive data sets and the encoder data sets — this is the remedy the manuals give.
- Use p0187 to see which encoder data set is assigned to Encoder 1; the remedy also lists the data set numbers of Encoder 2 and Encoder 3 (p0188, p0189) among the data sets to check.
- Make sure the assigned data set really contains encoder data: p0400 must not be 0, and values such as the rotary encoder pulse number p0408 must not be 0.
- In the S120/S150 manual the remedy additionally refers to p2502 (LR encoder assignment) when checking the encoder assignment.
Parameters the manual names
- p0187 — Encoder 1 encoder data set number: shows which EDS is assigned to Encoder 1, i.e. the data set this alarm complains about.
- p0400 — encoder type selection: p0400 = 0 in the assigned data set means the set holds no encoder data and triggers the alarm.
- p0408 — rotary encoder pulse number: named by the manual as an example of invalid data; p0408 = 0 in the assigned data set raises the alarm.
- p0188 — Encoder 2 encoder data set number, listed by the remedy among the encoder data sets to check.
- p0189 — Encoder 3 encoder data set number, likewise part of the remedy's references.
- p2502 — LR encoder assignment, referenced in the S120/S150 remedy for this alarm.
Acknowledging and restarting
Nothing needs to be acknowledged: the manuals specify no acknowledgement and no drive reaction for this alarm, so there is no reset step on the operator panel. The alarm is resolved where it arises — in the encoder data set assigned to Encoder 1 (selected with p0187), which must contain an encoder type (p0400 not 0) and valid data such as a rotary encoder pulse number (p0408 not 0).
The same on every family
Every manual that describes A07587 gives it the same reaction, acknowledgement and message class.
| Drive family | Reaction | Acknowledge | Message class | Component | Manual |
|---|---|---|---|---|---|
| S120, S150 | NONE | NONE | Error in the parameterization / configuration / commissioning procedure (18) | Encoder 1 | SINAMICS S120, S150 List Manual · p. 2853 |
| G130, G150 | NONE | NONE | Error in the parameterization / configuration / commissioning procedure (18) | Encoder 1 | SINAMICS G130, G150 List Manual · p. 1587 |
The drives this code lives on
A07587 is described for G130, G150, S120, S150. These are the converters of those families in our catalogue — price on request.
Questions technicians ask
What does alarm A07587 mean in SINAMICS?
The position actual value preprocessing for Encoder 1 has been assigned an encoder data set that does not contain a valid encoder — either no encoder data at all (p0400 = 0) or invalid data, for example p0408 = 0.
How do I fix alarm A07587?
Check the drive data sets and encoder data sets. p0187 shows which encoder data set is assigned to Encoder 1; that set must contain an encoder type (p0400 not 0) and valid data such as the pulse number (p0408 not 0).
Does A07587 have to be acknowledged?
No. The manuals specify no acknowledgement and no reaction for this alarm; it is corrected in the parameterization of the encoder data sets, not by a reset.
Which parameters are behind A07587?
p0187 selects the encoder data set of Encoder 1, p0400 is the encoder type, and p0408 the pulse number whose value 0 is given as an example of invalid data. The S120/S150 remedy also references p2502 (LR encoder assignment).
Codes next to this one
Source
Written from Siemens' own List Manuals and operating instructions; every number, designation and parameter on this page is checked against them before publication.
All SINAMICS codes: fault and alarm codes · the A07xxx group · SINAMICS manuals · Siemens manuals
