I use BL-1500 with the MAXON motor model EC MAX 40 but I found problems about current that it flow out higher than 3Amp, that making the motor is high temperature. How do I limit the current flow to motors under 3Amp?
You probably need to reduce the voltage to the controller or reduce the power level that is output to the motor.
You can reduce the power by applying a lower command value. Otherwise, you can configure the controller so that the max power is less than 100% in the Power Tab in roborun.
Make sure that you have v1.9f of Roborun installed.
Note that these solutions will also make your motor run slower.