Status Codes of the Sercos Communication Profile (SCP)

0xC30A•••••

Code

Description

Comment

0xC30A0000

Communication phase 0

Sercos LED: Pattern #2. CP0 is running

0xC30A0001

Communication phase 1

Sercos LED: Pattern #3. CP1 is running

0xC30A0002

Communication phase 2

Sercos LED: Pattern #4. CP2 is running

0xC30A0003

Communication phase 3

Sercos LED: Pattern #5. CP3 is running

0xC30A0004

For internal use only

Contact your local Schneider Electric representative.

0xC30A0005

For internal use only

Contact your local Schneider Electric representative.

0xC30A0006

For internal use only

Contact your local Schneider Electric representative.

0xC30A0007

For internal use only

Contact your local Schneider Electric representative.

0xC30A0008

NRT state

Sercos LED: Pattern #1. No Sercos communication is running

0xC30A0009

For internal use only

Contact your local Schneider Electric representative.

0xC30A0030

Hot-plug phase 0

Sercos LED: Pattern #7. HP0 is activated

0xC30A0031

Hot-plug phase 1

Sercos LED: Pattern #8. HP1 is activated

0xC30A0032

Hot-plug phase 2

Sercos LED: Pattern #9. HP2 is activated

0xC30A0040

Communication phase 4

Sercos LED: Pattern #6. CP4 is running

0xC30A4020

Topology status changes from fast-forward (FF) to loop-back with forward (L&F)

Occurs when changing from FF to L&F.

Removed when changing from L&F to FF

Sercos LED: Pattern #10.

0xC30A6100

DHCP settings received

The DHCP client has received network settings. The contents of S-0-1020.0.1 Current IP address, S-0-1021.0.1 Current subnet mask, S-0-1022.0.1 Current gateway address, and S-0-1039.0.1 Current hostname are updated to these settings.

0xC30C•••••

Code

Description

Comment

0xC30C0000

No diagnostic information

For internal use only. Contact your local Schneider Electric representative.

0xC30C0100

S-0-0127 CP3 transition check in processing

Transition from CP2 to CP3 is still in processing

0xC30C0101

Invalid parameters

Data block elements required in CP3 are missing or invalid

0xC30C0102

Limit error of parameters

During calculation of parameters, the limit of parameters are exceeded.

0xC30C0103

Conversion error of parameters

After conversion of several parameters the result is invalid or is greater than the maximum possible value (for example, greater than 232).

0xC30C0104

Configured IDNs for MDT not configurable

Slave does not support one or more configured IDNs in the used configuration lists (for example, S-0-1050.x.06 Configuration List)

0xC30C0105

Maximum length for MDT exceeded

Slave recognizes, that the configured real-time data exceeds the maximum length of MDT

0xC30C0106

Configured IDNs for AT not configurable

Slave does not support one or more configured IDNs in the used configuration lists (for example, S-0-1050.x.06 Configuration List.

0xC30C0107

Maximum length for AT exceeded

Slave recognizes, that the configured real-time data exceeds the maximum length of AT

0xC30C0108

Timing parameter related to the Sercos cycle time are greater than the Sercos cycle time (tScyc)

t1, t6, or t7, and so on are greater than the Sercos cycle time

0xC30C0109

Telegram offset unsuitable

At least one telegram offset is outside of MDT or AT

0xC30C0110

S-0-1010 Lengths of MDTs = odd

At least one corresponding MDT has an odd length.

0xC30C0111

S-0-1010 Lengths of MDTs

Reserved by Sercos II

0xC30C0112

For internal use only

Contact your local Schneider Electric representative.

0xC30C0113

For internal use only

Contact your local Schneider Electric representative.

0xC30C0114

For internal use only

Contact your local Schneider Electric representative.

0xC30C0115

For internal use only

Contact your local Schneider Electric representative.

0xC30C0116

For internal use only

Contact your local Schneider Electric representative.

0xC30C0117

For internal use only

Contact your local Schneider Electric representative.

0xC30C0118

Incorrect order of cyclic command values

Order of cyclic command value configuration incorrect

0xC30C0119

Status codes from 0119 to 0140 shall not be used

Contact your local Schneider Electric representative.

0xC30C0132

For internal use only

Contact your local Schneider Electric representative.

0xC30C0139

For internal use only

Contact your local Schneider Electric representative.

0xC30C0142

Timing event within MST window

MST window = TTref ± S-0-1023 SYNC jitter, Timing events are t1, t4, t6, t7, and so on.

0xC30C0151

Configured IDN in MDT data container not supported

Slave does not support one or more configured IDNs in the corresponding configuration lists

0xC30C0152

Configured IDN in AT data container not supported

Slave does not support one or more configured IDNs in the corresponding configuration lists.

0xC30C0170

Configured IDNs for connection not configurable

Slave does not support one or more configured IDNs in the S-0-1050.x.06 Configuration List.

0xC30C0171

Maximum length for connections exceeded

The sum of the configured application data exceeds the maximum length of this connection.

0xC30C0172

S-0-1024 SYNC delay measuring procedure command not performed

The master did not activate this procedure command during startup

0xC30C0173

Quantity of connections is not configurable

The maximum number of supported connections is exceeded

0xC30C0174

Connection configuration is not possible

Setting in S-0-1050.x.01 Connection setup is incorrect or not allowed

Limitation of S-0-1060.x.03 Maximum quantity of this connection capability is exceeded

0xC30C0175

Producer cycle time (tPcyc) of a connection is invalid

Producer cycle time is invalid or not supported

0xC30C0176

SCP classes not correct configured

Configured SCP Classes or its combination in S-0-1000.0.1. List of active SCP classes & versions are not supported by the slave

0xC30C0177

Timing parameters are changed, see S-0-0021 IDN-list of invalid operation data for CP2

Slave has calculated new timing parameter during procedure command, which are necessary for CP3. Master shall repeat CP2 once again to read and evaluate these parameters for CP3.

0xC30C0199

Functionality changed. Reboot required

Slave needs a reboot to activate a changed configuration

0xC30C01A0

Telegram number for C-Dev in MDT is too large

The MDT number in S-0-1009 Device Control (C-DEV) Offset in MDT is greater than the number of configured MDTs in S-0-1010 Lengths of MDTs

0xC30C01A1

Telegram offset C-Dev in MDT is too large

The configured offset of C-Dev in S-0-1009 Device Control (C-DEV) Offset in MDT plus the length of C-Dev is greater than the configured telegram length in S-0-1010 Lengths of MDTs

0xC30C01A2

Telegram offset C-Dev in MDT0 is too small

The configured offset of C-Dev in S-0-1009 Device Control (C-DEV) Offset in MDT of MDT0 is too small and overlapping the extended field (configurable with bit 2 of S-0-1032.0.00 Communication control).

0xC30C01A3

Telegram number for S-Dev in AT is too large

The AT number in S-0-1011 Device Status (S-DEV) Offset in AT is greater than the number of configured ATs in S-0-1012 Lengths of ATs

0xC30C01A4

Telegram offset S-Dev in AT is too large

The configured offset of S-Dev in S-0-1011 Device Status (S-DEV) Offset in AT plus the length of S-Dev is greater than the configured telegram length in S-0-1012 Lengths of ATs

0xC30C01A5

Telegram number for SVC in MDT is too large

The MDT number in S-0-1013 SVC offset in MDT is greater than the number of configured MDT in S-0-1010 Lengths of MDTs

0xC30C01A6

Telegram offset SVC in MDT is too large

The configured offset of SVC in S-0-1013 SVC offset in MDT plus the length of SVC is greater than the configured telegram length in S-0-1010 Lengths of MDTs

0xC30C01A7

C-Dev and SVC are overlapping in MDT

S-0-1009 >= S-0-1013 && S-0-1009 < (S-0-1013 + 6)

0xC30C01A8

Telegram offset SVC in MDT0 is too small

The configured offset of SVC in S-0-1013 SVC offset in MDT of MDT0 is too small and overlapping the extended field (configurable with bit 2 of S-0-1032.0.00 Communication control).

0xC30C01A9

Telegram number for SVC in AT is too large

The AT number in S-0-1014 SVC offset in AT is greater than the number of configured ATs in S-0-1012 Lengths of ATs

0xC30C01AA

Telegram offset SVC in AT is too large

The configured offset of SVC in S-0-1014 SVC offset in AT plus the length of SVC is greater than the configured telegram length in S-0-1012 Lengths of ATs

0xC30C01AB

S-Dev and SVC are overlapping in AT

S-0-1011 >= S-0-1014 && S-0-1011 < (S-0-1014 + 6)

0xC30C01B0

Producer connection configured into MDT

S-0-1050.x.01 (bit 14) == producer && S-0-1015.x.03 (bit 11) == MDT

0xC30C01B1

Connection length larger max length

S-0-1050.x.05 > S-0-1050.x.04

0xC30C01B2

Connection length too large

(S-0-1050.x.03[offset] + S-0-1050.x.05) > 1494

0xC30C01B3

Begin of connection in MDT0 is too small

The configured offset in S-0-1050.x.03 Telegram Assignment of the connection in MDT0 is too small and overlapping the extended field (configurable with bit 2 of S-0-1032.0.00 Communication control).

0xC30C01B4

Connection length too large for MDT

(S-0-1050.x.03[offset] + S-0-1050.x.05) > (S-0-1010[S-0-1050.x.03(number)])

0xC30C01B5

Connection length too large for AT

(S-0-1050.x.03[offset] + S-0-1050.x.05) > (S-0-1012[S-0-1050.x.03(number)])

0xC30C01B6

C-Dev overlapping connection (check for any active connection)

((S-0-1009(offset)+1) >= S-0-1050.x.3(offset)) &&

(S-0-1009(offset) < S-0-1050.x.3(offset) + S-0-1050.x.04) &&

(S-0-1009(number) == S-0-1050.x.03(number))

0xC30C01B7

S-Dev overlapping connection (check for any active connection)

((S-0-1011(offset)+1) >= S-0-1050.x.3(offset)) &&

(S-0-1011(offset) < S-0-1050.x.3(offset) + S-0-1050.x.04) &&

(S-0-1011(number) == S-0-1050.x.03(number))

0xC30C01B8

SVC in MDT overlapping connection (check for any active connection)

((S-0-1013(offset)+5) >= S-0-1050.x.3(offset)) &&

(S-0-1013(offset) < S-0-1050.x.3(offset) + S-0-1050.x.04) &&

(S-0-1013(number) == S-0-1050.x.03(number))

0xC30C01B9

SVC in AT overlapping connection (check for any active connection)

((S-0-1014(offset)+5) >= S-0-1050.x.3(offset)) &&

(S-0-1014(offset) < S-0-1050.x.3(offset) + S-0-1050.x.04) &&

(S-0-1014(number) == S-0-1050.x.03(number))

0xC30C01C0

MDT Transmission time exceeds cycle time

End of MDT block + Jitter (S-0-1023) > tScyc (see Timing of CP3 and CP4 in FG Timing)

0xC30C01C1

MDT transmission time exceeds AT0 transmission starting time

End of MDT block + Jitter (S-0-1023) > S-0-1006 (see Timing of CP3 and CP4 in FG Timing)

0xC30C01C2

Transmission time AT exceeds cycle time

t1 + AT block + Jitter (S-0-1023) > tScyc (see Timing of CP3 and CP4 in FG Timing)

0xC30C01C3

Begin of UC channel exceeds cycle time

S-0-1017 (t6) + Jitter (S-0-1023) > tScyc (see Timing of CP3 and CP4 in FG Timing)

0xC30C01C4

End of UC channel exceeds cycle time

S-0-1017 (t7) + Jitter (S-0-1023) > tScyc (see Timing of CP3 and CP4 in FG Timing)

0xC30C01C5

Transmission time MDT exceeds begin of UC channel

End of MDT block + Jitter (S-0-1023) > S-0-1017 (t6) (see Timing of CP3 and CP4 in FG Timing)

0xC30C01C6

AT block and UC channel are overlapping

((S-0-1017 (t6) >= S-0-1006 (t1)) && (S-0-1017(t7) <= (S-0-1006 (t1) + AT-block + S-0-1023(Jitter))))

or

((S-0-1017 (t7) >= S-0-1006 (t1)) && (S-0-1017(t7) <= (S-0-1006 (t1) + AT-block + S-0-1023(Jitter)))).

(see Timing of CP3 and CP4 in FG Timing)

0xC30C01C7

Synchronization time T4 exceeds cycle time

Check only if SCP Sync is supported:

S-0-1007 + Jitter (S-0-1023) > S-0-1002 * (S-0-1061 + 1)

(see Timing of CP3 and CP4 in FG Timing)

0xC30C01C8

Maximum Producer processing time (t5) > Producer Cycle Time

Check only if SCP Sync is supported:

S-0-1005 > S-0-1050.x.10 (see FG_Data_processing)

0xC30C01C9

Maximum Consumer Processing Time (t11) > Producer Cycle Time

Check only if SCP Sync 0x02 is supported:

S-0-1047 > S-0-1050.x.10 (see FG_Data_processing)

0xC30C01CA

Maximum processing time (tmp-P or tmp-C) > Producer Cycle Time

Check only if SCP Sync and SCP Cap is supported:

S-0-1060.x.07 > S-0-1050.x.10 (see FG_Data_processing)

0xC30C5200

S-0-0128 CP4 transition check in processing

Transition from CP3 to CP4 is still in processing

0xC30C5300

S-0-1024 SYNC delay measuring procedure command in processing

The procedure command is still in processing

0xC30C5301

S-0-1024 SYNC delay measuring procedure command is unsuccessful

For example, S-0-1015 Ring delay is less than 1 µs

0xC30C5302

S-0-1024 SYNC delay measuring procedure command error

If the measured value of SYNCCNT-P1 or SYNCCNT-P2 was eight times 0

or eight consecutive MST losses occurs. Reason: S-0-1015 Ring delay is too small or transmission line is disturbed

0xC30C5303

S-0-1024 SYNC delay measuring procedure command detects invalid range

Sum of 8 delay measurements (SYNCCNT-P1 & SYNCCNT-P2) was outside the valid range

0xC30C6100

S-0-1048 Activate network settings in processing

The procedure command is still in processing

0xC30C6101

IP settings incorrect

The settings of S-0-1020 IP address, S-0-1021 Subnet Mask, and S-0-1022 Gateway address for one or more Ethernet networks do not match

0xC30C6102

IP address invalid

S-0-1020 IP address = (x.x.x.0) or (x.x.x.255) or (127.0.0.1)

0xC30C6103

MTU invalid

S-0-1027.0.1 Requested MTU is not accepted or write protected by the slave

0xC30C9700

S-0-1033.0.01 Device function setup procedure command in processing

Device function setup still in processing

0xC30C9800

S-0-1033.0.02 Finish connection configuration procedure command in processing

Finish of connection configuration still in processing

0xC30E•••••

Code

Description

Comment

0xC30E0000

No diagnostic information

For internal use only. Contact your local Schneider Electric representative.

0xC30E4001

Advisory on MST losses

Amount of MST losses are half of S-0-1003 in CP3 & CP4

Sercos LED: Pattern #12.

0xC30E4002

Reserved

-

0xC30E4007

Reserved

-

0xC30E4008

Invalid addressing of MDT data container

Addressing is outside of range of configuration list or of list parameter related to MDT data container

0xC30E4009

Invalid addressing of AT data container

Addressing is outside of range of configuration list or of list parameter related to AT data container

0xC30E4010

Reserved

-

0xC30E4019

Master changes the CP to an invalid value with CPS=1.

See CPS state machine of the slave

0xC30E4020

Topology status changes from fast-forward (FF) to loop-back with forward (L&F)

Note: for new implementation use diagnostic code 0xC30A4020

0xC30E4021

Slave activates Link down on port 1

Reason: Slave does not receive data on port 1 during a given time

0xC30E4022

Slave activates Link down on port 2

Reason: Slave does not receive data on port 2 during a given time

0xC30E4030

OVS producer data are invalid

OVS state machine in error, see S-OVS/Error

0xC30E4031

OVS container length exceeded

For example, OVS container length is greater than connection length

0xC30E4032

oversampling factor not allowed or not supported

Selected factor in S-0-1150.x.10 Number of Samples is not possible

0xC30E4033

OVS configuration is incorrect

For example, the corresponding configuration lists are incorrect

0xC30E4034

OVS configuration does not match

For example, different length of corresponding lists

0xC30E4035

Reserved

-

0xC30E4036

Reserved

-

0xC30E4037

Reserved

-

0xC30E4038

Reserved

-

0xC30E4039

Reserved

-

0xC30E4040

HP0 Communication Version not supported

Requested Communication Version is not supported by the HP slave

0xC30E4041

HP0 communication cycle time invalid

Configured S-0-1002 Communication Cycle time (tScyc) is not in a valid range

0xC30E4042

HP0 MDT length invalid

Configured S-0-1010 Lengths of MDTs is not in a valid range

0xC30E4043

HP0 AT length invalid

Configured S-0-1012 Lengths of ATs is not in a valid range

0xC30E4044

HP0 MTU invalid

Configured S-0-1027.0.1 Requested MTU is not accepted or write protected by the slave

0xC30E4045

HP0 UCC timing invalid

Configured S-0-1017 UC transmission time are invalid or do not match (for example, t6 > t7)

0xC30E4046

C-HP.Support = 0

During HP the master has canceled the hot-plug procedure

0xC30E4047

C-HP.Enable = 0

During HP the master has disabled the hot-plug procedure

0xC30F•••••

Code

Description

Comment

0xC30F0000

No diagnostic information

For internal use only. Contact your local Schneider Electric representative.

0xC30F0109

Excessive CPU load. Tx and Rx processing overlap.

Reduce number of safety-related drives or bus couplers with connected safety-related I/O modules.

0xC30F4001

Error of MST losses

Amount of MST losses is exceeded in CP3 & CP4. The slave switches to NRT state. See CPS state machine of the slave

0xC30F4002

Connection losses

Amount of data losses > S-0-1050.x.11 in CP4. See FG Connection.

0xC30F4003

Invalid communication phase recognized (CP > 4 in MST)

Note: for new implementation use diagnostic code 0xC30F4019

0xC30F4004

Sequence of CP during phase upshift is not correct (e. g. switching from CP2 to CP4)

Note: for new implementation use diagnostic code 0xC30F4019

0xC30F4005

Sequence of CP during phase downshift is not correct (e. g. switching from CP2 to CP1)

Note: for new implementation use diagnostic code 0xC30F4019

0xC30F4006

The master changes the current-CP with MST.Phase.CPS = 0 (CP is changed by the master without setting CPS =1)

Note: for new implementation use diagnostic code 0xC30F4019

0xC30F4017

CPS-MST timeout (500 ms) occurs during phase switch

See CPS state machine of the slave

0xC30F4018

Oversampling

The OVS state machine switched to the state error. The container values are invalid. The OVS.Status.Error is set to 1 in order to show this error.

0xC30F4019

1. Master changes the CP to an invalid value with CPS=0.

2. Master changes the CP to an invalid value during hot-plug

See CPS state machine of the slave

or Hot-plug of slave

0xC30F4020

Topology status changes in CP1-CP4 from Loop-back with Forward to NRT mode or in line topology from Fast-forward to NRT mode

Occurs if cable is broken on active port

0xC30F4021

Communication Version not supported

Sercos LED: Pattern #13

Slave does not support the Communication Version announced in MDT0 of CP0 and used in CP1 and CP2

0xC30F4022

MST timeout in CP1 & CP2 or HP1 & HP2

MST timeout = 130 ms

0xC30F4023

Reserved

-