What it means
A01903 appears when the drive unit refuses the receive configuration data that is being sent to it. The check that rejects the data returns a value, and the drive stores that value in r2124, to be read as a decimal number; it identifies exactly which rule the configuration broke. Depending on how the drive is configured, the same condition can also be signalled as a fault instead of this alarm.
Why it appears
- The drive unit checked the receive configuration data and did not accept it; the alarm value in r2124 records which part of the check failed (values 1 to 5 and 501, decoded below). Any other value is reserved for internal Siemens troubleshooting only.
What to check
- Check the receive configuration data.
- Alarm value 1 or 2: go through p0978, the list of the drive objects with process data exchange. Note that once an entry p0978[x] = 0, every drive object after it in the list drops out of the process data exchange.
- Alarm value 2: count the data words for output and input to each drive object, against the indices available in r2050/p2051.
- Alarm value 501: check the PROFIsafe address set in p9610.
Reading the message value
The alarm value stands in r2124, interpreted decimal:
- 1 — a connection was established to more drive objects than the device is configured for. Which drive objects exchange process data, and in which order, is defined in p0978.
- 2 — a drive object is given too many PZD data words for output or input. How many PZD items a drive object can take follows from the number of indices in r2050/p2051.
- 3 — the input or output does not total an even number of bytes.
- 4 — the setting data for synchronization were not accepted; for this case the manual points to A01902.
- 5 — cyclic operation is not active.
- 501 — a PROFIsafe parameter is wrong, for example F_dest.
Parameters the manual names
- r2124 — alarm value; read it as a decimal number, it holds the return value of the receive configuration data check and selects the case.
- p0978 — list of the drive objects (DO) that exchange process data; check it for alarm values 1 and 2.
- r2050 — CO: IF1 PROFIdrive PZD receive word; together with p2051, the number of its indices bounds how many PZD items a drive object can take.
- p2051 — CI: IF1 PROFIdrive PZD send word; see r2050 for alarm value 2.
- p9610 — SI PROFIsafe address of the Control Unit; verify it when the alarm value is 501.
Acknowledging and restarting
There is no separate reset while the message stands as alarm A01903: correcting the receive configuration data removes the condition. If the drive's configuration raises the same condition as a fault instead, the acknowledgement specified for that variant is IMMEDIATELY.
The same on every family
Every manual that describes A01903 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) | None | SINAMICS S120, S150 List Manual · p. 2712 |
The drives this code lives on
A01903 is described for S120, S150. These are the converters of those families in our catalogue — price on request.
Questions technicians ask
What does alarm A01903 mean on a SINAMICS drive?
The drive unit did not accept the receive configuration data. The return value of the check, stored decimal in r2124, tells you exactly which part of the configuration was rejected.
Where do I read the alarm value for A01903?
In r2124, interpreted decimal. Values 1 to 5 and 501 each name a specific configuration error; anything else is reserved for internal Siemens troubleshooting.
Why does A01903 point me to p0978?
p0978 defines which drive objects exchange process data and in which order, so alarm values 1 and 2 both send you to this list. An entry p0978[x] = 0 excludes every drive object after it from the exchange.
What does alarm value 4 in A01903 tell me?
That the setting data for synchronization were not accepted; for this case the manual refers you to A01902.
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 A01xxx group · SINAMICS manuals · Siemens manuals
