36
EtherCAT
®
Communication Protocol Manual
– p/n 20021549-001 Rev. B
Similar mapping of Process Control objects (0x4015 and 0x401C) are possible by updating 0x1603 (Hot Cathode
User RxPDO) and/or 0x1A03 (Hot Cathode User TxPDO) with the desired objects, then updating 0x1C12
(RxPDO Assignment) and/or 0x1C13 (TxPDO Assignment).
See ETG.1020 for more information
26
Troubleshooting
Master Reports Slave not Found
Verify Link/Activity LED (see EtherCAT Link/Activity) is flashing indicating a valid physical connection between the
Master and the Slave. If it is not flashing, check wiring including Slave power.
INIT+ERR EtherCAT State with AL Status Code 0x14
“Application” Firmware corrupted. Try re-loading firmware using Firmware Update.
PREOP+ERR EtherCAT State with AL Status Code 0x1D or 0x1E
Verify PDO Configuration is valid
– check if indexes with correct bit-length are mappable. Verify no duplicate
mapped objects.
Pressure is NaN or 0xF383:n Reports “Electronics Failure”
This is most likely due to an internal issue in the electronics
– contact MKS for next steps.
Other Troubleshooting
Contact MKS for support.
27
SDO Abort (Error) Codes
The following is a list of SDO abort codes for when an SDO or CoE communication error occurs. See ETG.1000.6
for more details.
Table 22: SDO Abort Codes
Error Code (hex)
Error code (decimal)
Meaning
05030000
84082688
Toggle bit not changed
05040000
84148224
SDO protocol timeout
05040001
84148225
Client/server command specifier not valid or unknown
05040005
84148229
Out of memory
06010000
100728832
Unsupported access to an object
06010001
100728833
Read access to a write-only object
06010002
100728834
Write access to a read-only object
06010003
100728835
Subindex cannot be written, SI0 must be 0 for write access
06010004
100728836
SDO complete access not supported for objects of variable length
such as ENUM object types
06010005
100728837
Object size exceeds mailbox size
06010006
100728838
Object mapped to RxPDO, SDO download blocked (only in SafeOp
and Op states)
06020000
100794368
Object does not exist in the object directory
06040041
100925505
The object cannot be mapped to the PDO
06040042
100925506
The number and length of objects to be mapped would exceed the