Fault 3: Motionnet axis cannot be enabled or has abnormal movement
Confirm that the slave type matches the configuration file (such as servo drive model);
Check the transmission/reception switching timing in half duplex communication mode (driving internal processing, but external interference may cause errors);
Observe the RS-485 differential signal using an oscilloscope and confirm that the signal amplitude is ≥ 200mV and the rising edge is steep;
Attempt to restore the default speed (20Mbps) and power on again.
Fault 4: Inconsistent I/O output and input status
Check if the power supply of the slave module is normal (HSL module usually requires a 24V external power supply);
Confirm that the load type (PNP/NPN) of the output channel matches to avoid overcurrent;
Enable the 'Read Back Verification' function in the software to confirm that the written value has been acknowledged by the slave station.
Fault 5: Random step loss or shaking during movement
Check the shielding and grounding of Motionnet communication cables;
Shorten the interpolation instruction cycle (increase task priority);
Disable unnecessary network nodes to reduce bus load;
Confirm that the gain and filter parameters of the servo drive match the communication cycle.
Performance optimization suggestions
Task separation: Place motion computing and I/O scanning on different threads to avoid blocking;
Batch operation: Use block read-write functions to update multiple outputs at once, reducing API call overhead;
Interrupt priority: Set the HSL input interrupt to high priority for emergency stop or limit response;
Firmware upgrade: Regularly check the ADLINK official website and update ASIC firmware to fix potential bugs.
Maintenance and technical support
Non volatile RAM remains configured after power failure. If it needs to be completely cleared, the FactoryReset() function can be called;
Regularly check if the spring of the RJ-45 connector is intact, and replace the network cable if necessary;
The working temperature range is 0-60 ℃, and the storage temperature is -20~80 ℃ to avoid dust accumulation affecting heat dissipation.
If you encounter unresolved software and hardware issues, please provide the following information to ADLINK technical support:
Board model and serial number (attached to the back of the PCB);
Operating system and patch versions;
APS SDK or HSL LinkMaster version number;
The model and quantity of the connected slave stations;
The steps for reproducing the operation when the problem occurs.
