Intermittent Fault and Communication Loss on NexBot Servo Drive SD-48
Industrial Robotics & Maintenance Parts case CASE-00032
Description
We are experiencing an intermittent fault on one of our R-20 robots, specifically with the servo drive controlling the J4 axis. The drive is a NexBot Servo Drive SD-48 (SKU: NXB-DRV-SD-048-A). The robot will operate normally for several hours and then suddenly halt with a 'Drive Communication Fault' alarm on the main controller. When this happens, the status LED on the servo drive itself begins flashing red. We have checked the PROFINET cabling and connections between the controller and the drive, and they appear secure. We also verified the 48VDC power supply, which is stable at 48.2V. Power cycling the entire system temporarily resolves the issue, but the fault reoccurs randomly, sometimes within an hour, causing significant production downtime. We have swapped the PROFINET cable with a known good one, but the problem persists on the same J4 drive. No other drives on the robot are affected.
Symptoms
- Robot halts operation unexpectedly.
- Controller displays 'Drive Communication Fault' alarm.
- Status LED on the SD-48 drive flashes red.
- Loss of communication with the drive over PROFINET.
Resolution
The root cause was determined to be a corrupted parameter file within the NexBot Servo Drive SD-48 firmware, likely caused by repeated power fluctuations during a recent plant-wide electrical issue. The drive would initialize correctly but fail when accessing a specific corrupted memory block during operation. The issue was resolved by connecting directly to the drive, backing up the configuration, performing a factory reset, and then reloading the latest stable firmware. The original parameters were then restored from the backup, clearing the corruption and stabilizing the drive's operation.
Resolution Steps
- Power down the robot controller and lock out power.
- Connect a laptop with NexBot Service Tool software directly to the service port of the affected NXB-DRV-SD-048-A drive.
- Establish a direct connection and backup the existing drive parameters to a file.
- Execute the 'Factory Reset' command from the Service Tool.
- Update the drive firmware to the latest recommended version.
- Restore the saved parameters from the backup file to the drive.
- Power on the robot controller and verify that the drive is recognized on the PROFINET network.
- Clear all active faults and test the J4 axis through its full range of motion.