Schneider Electric · Altistart 22 Soft Starter
The Modbus slave device did not recognize or support the requested function code. This indicates the master is attempting an operation not implemented by the slave's Modbus protocol. Unresolved, this prevents the master from controlling or reading the slave using that specific function.
Click steps to track your progress.
1. Consult the soft starter's Modbus communication manual to verify the list of supported Modbus function codes and register maps.
2. Review the Modbus master device's program (PLC, HMI) to ensure only supported function codes are being used for the soft starter.
3. Use a Modbus sniffer tool to capture and analyze the Modbus messages sent by the master, identifying the unsupported function code.
4. Confirm the Modbus protocol (RTU, ASCII) settings are consistent between the master and slave devices.
5. Attempt to read a known, commonly supported register (e.g., holding register for motor current) to isolate the issue to specific function codes.