More than likely, the two 5HD01 modules, which are 4 channel analog output modules, are your speed setpoints to your 8 spindle drives. It's unlikely both modules and 8 channels have failed. Which means either the scaling in the program was changed, or the scaling at the 8 drives were changed. Those modules support both voltage and current (0 to 10v, 4-20ma), so you'd have to do some investigating as to what the signal should be, but you could measure them. However, again, if all 8 drives are running slow, it's likely that they are being told to from the scaling in the PLC. There could be a remote possibility that those modules are set for 0-10v, and the supply voltage has failed and drooped, so instead of send 8V for X RPM, the module is only managing 6V. The supply voltage for those modules should be 24VDC on connector pins 1 and 20 (L+ and M), so I'd start there if you're 100% certain noone could have changed a scaling factor in the PLC. Also to consider, these modules are programmed for their voltage output type. They could be 0 to 10V, 1 to 5V and +-10V. Default is +-10V, so if they were operating at 0 to 10V, and someone set them to 1 to 5V, you'd get apx half the voltage.
Alot of speculation. You really need someone to get online with the PLC and drives to see the scaling relationship between the two. If you're not capable of that, check the supply voltage on those two analog modules to see if you have much less than 24V. Barring that, not sure what else to tell you.
If you're certain the control system scaling hasn't been altered, then I would go back to my original thought and what others have suggested. Look at the supply voltage to the drives and measure for lost phase or droop.