1. Product Introduction
The SRNE ML4860 solar charge controller is designed to efficiently manage power generated by solar panels, ensuring optimal charging for various battery types in off-grid photovoltaic systems. It continuously monitors solar panel output to track the Maximum Power Point (MPPT), maximizing energy harvest.
This controller serves as a crucial control unit, coordinating the functions of solar panels, batteries, and loads. It features a liquid crystal display (LCD) for dynamic viewing of operational data, connection parameters, controller logs, and historical data. Users can easily check and modify control parameters to suit different system requirements.
The ML4860 utilizes a standard Modbus communication protocol, simplifying remote monitoring and parameter adjustments. Free monitoring software is provided to enhance power generation efficiency by 10%-30%.
Video: Overview of the SRNE ML4860 MPPT Solar Charge Controller.
1.1 Key Features
- Advanced MPPT Technology: Features double peak or multiple-peak tracking, ensuring maximum power point detection even with partial shading or panel damage. MPPT tracking efficiency is up to 99.9%.
- High Conversion Efficiency: Utilizes advanced digital power technology, achieving circuit energy conversion efficiency as high as 98%.
- Versatile Battery Support: Supports charging for various battery types including gel, sealed, open lead-acid, and lithium batteries.
- Current-Limiting Charging: Automatically reduces charging power when solar panel output exceeds rated current, protecting the controller.
- Capacitive Load Support: Capable of handling instantaneous large current startup for capacitive loads.
- Automatic Voltage Identification: Automatically recognizes battery system voltage.
- Comprehensive Diagnostics: Fault indicators and LCD display provide abnormal information, aiding in system failure identification.
- Data Logging: Stores historical data for up to 5 years.
- User-Friendly Interface: LCD display allows viewing of operational data and status, and modification of control parameters.
- Communication: Supports standard Modbus protocol (RS485, RS232) for diverse communication needs.
- Over-Temperature Protection: Built-in mechanism reduces charging current linearly when temperature exceeds preset values, preventing damage.
- External Battery Voltage Sampling: Enhances accuracy of battery voltage control by compensating for wire loss.
- Temperature Compensation: Automatically adjusts charging and discharging parameters to prolong battery service life.
- TVS Lightning Protection: Provides protection against lightning strikes.
Image: The SRNE ML4860 controller is suitable for home power supply, emergency equipment, and street lighting applications.
2. Product Overview
The ML4860 controller features a robust design with clearly labeled terminals and an intuitive LCD display for monitoring and control.

Image: Front view of the SRNE ML4860 Solar Charge Controller showing the LCD display and control buttons.

Image: Bottom view of the SRNE ML4860 Solar Charge Controller, highlighting the connection terminals for temperature sensor, PV input, battery, load, and RS232 port.
2.1 Interfaces and Indicators

Image: Detailed diagram showing the appearance and interface components of the solar charge controller.
Figure 1-1 Solar Charge Controller Appearance and Interface:
- Charging Indicator
- Load Indicator
- LCD Display
- Fault Indicator
- Operation Buttons
- PV+ Interface
- PV- Interface
- Battery+ Interface
- Battery- Interface
- Load+ Interface
- Load- Interface
- External Battery Voltage Sampling Interface
- Temperature Sensor Interface
- RS232 Communication Interface

Image: Close-up view of the controller's LED indicators (PV array, BAT, LOAD, ERROR) and RS232 port.
3. Setup and Installation
Proper installation is crucial for the safe and efficient operation of your solar charge controller. Always ensure all power sources are disconnected before making any connections.
3.1 System Wiring Diagram

Image: Comprehensive system wiring diagram for the solar charge controller, showing connections for PV panel, battery, DC load, AC load (via inverter), and temperature sensor.
Connection Order:
- Connect the battery first.
- Add solar panels.
- Connect DC load (optional).
- Connect inverter (optional) for AC load.
Disconnection Order: Reverse the connection order (4-3-2-1).
3.2 Bluetooth Adapter (BT-1/BT-2) Setup (Optional)
The BT-1 or BT-2 Bluetooth adapter extends the communication capabilities of your solar controller, allowing wireless monitoring and parameter setting via a mobile phone app.

Image: Details of BT-1 and BT-2 Bluetooth adapters, including product dimensions, system wiring diagram for connection, indicator light instructions, and applicable controller types.
Main Features of Bluetooth Adapter:
- Wireless monitoring and parameter setting via mobile app.
- Plug and play simple setup.
- High-performance, low-power Bluetooth 4.0 chip.
- Rapid communication and strong anti-jamming capability.
- Powered directly by the communication port (no external power supply needed).
- Communication distance of up to 15 meters.
Connecting the Bluetooth Adapter:
Connect the Bluetooth adapter to the controller's communication port using the standard Ethernet cable (for BT-1) or the appropriate 2.5mm cable (for BT-2).
Mobile App Download:
- Android: Scan the QR code on the controller to download and install the app.
- iOS: Search for "Solar app" in the App Store.
The default administrator password for the app is 135790123.
4. Operation
The ML4860 controller's LCD display provides real-time information about your solar system. Use the operation buttons to navigate through menus and adjust settings.
4.1 LCD Display and Browse Interface

Image: Flowchart illustrating the various screens and parameters accessible via the LCD display, including main monitoring, component voltage, charging current, battery voltage, battery capacity, load current, load mode, device temperature, discharging capacity, and abnormality codes.
The LCD display shows various parameters such as system voltage, charging stage (MPPT, Boost, Float, Equalize), battery type, Bluetooth status, and parameter values. You can browse through different interfaces to view detailed information about PV input, battery status, and load output.
4.2 Battery Type Selection
The controller supports various battery types. Ensure you select the correct battery type in the settings to optimize charging and prolong battery life. Refer to the 'Comparison Table of Parameters for Each Type of Battery' in the Specifications section for detailed voltage settings.
5. Specifications
Below are the technical specifications for the SRNE ML4860 MPPT Solar Charge Controller.
5.1 General Parameters

Image: Detailed parameter table for the ML4860 model.
| Parameter | Value (ML4860) |
|---|---|
| System Voltage | 12V/24V/36V/48V Auto |
| No-Load Loss | 0.7 W ~ 1.2W |
| Battery Voltage Range | 9V ~ 70V |
| Max Solar Energy Input Voltage | 150V |
| Max Power Point Voltage Scope | Battery Voltage +2V ~ 120V |
| Rated Charging Current | 60A |
| Rated Load Current | 20A |
| Max Capacitive Load Capacity | 10000uF |
| PV System Max Input Power (12V) | 800W |
| PV System Max Input Power (24V) | 1600W |
| PV System Max Input Power (36V) | 2400W |
| PV System Max Input Power (48V) | 3600W |
| Conversion Efficiency | ≤98% |
| MPPT Tracking Efficiency | >99% |
| Temperature Compensation Coefficient | -3mv/°C/2V (Default) |
| Working Temperature | -35°C ~ +45°C |
| Protection Level | IP32 |
| Charging Mode | MPPT (Maximum Power Point Tracking) |
| Communication Mode | RS485, RS232 |
| Altitude | ≤ 3000m |
5.2 Battery Parameter Comparison Table

Image: Table detailing charging and discharging parameters for Sealed Lead-Acid, Gelled Lead-Acid, Open Lead-Acid, Li Battery, and User-Defined battery types.
| Setting Voltage Battery Type | Sealed Lead-Acid Battery | Gelled Lead-Acid Battery | Open Lead-Acid Battery | Li Battery | User (User-Defined) |
|---|---|---|---|---|---|
| Overvoltage Disconnect Voltage | 16.0V | 16.0V | 16.0V | 16.0V | 9 ~ 17V |
| Equalizing Voltage | 14.6V | — | 14.8V | — | 9 ~ 17V |
| Boost Voltage | 14.4V | 14.2V | 14.6V | 14.4V | 9 ~ 17V |
| Floating Voltage | 13.8V | 13.8V | 13.8V | 13.8V | 9 ~ 17V |
| Boost Restoring Voltage | 13.2V | 13.2V | 13.2V | 13.2V | 9 ~ 17V |
| Low Voltage Disconnect Restoring Voltage | 12.6V | 12.6V | 12.6V | 12.6V | 9 ~ 17V |
| Under-Voltage Alarming Voltage | 12.0V | 12.0V | 12.0V | 12.0V | 9 ~ 17V |
| Low Voltage Disconnect Voltage | 11.1V | 11.1V | 11.1V | 11.1V | 9 ~ 17V |
| Discharging Limit Voltage | 10.6V | 10.6V | 10.6V | 10.6V | 9 ~ 17V |
| Over-Discharge Delay Time | 5s | 5s | 5s | 5s | 1 ~ 30s |
| Equalizing Duration Time | 120Min | — | 120Min | — | 0 ~ 600Min |
| Equalizing Charging Interval | 30Days | 0Day | 30Days | — | 0 ~ 250D (0 refers to close equalizing charging function) |
| Boost Duration Time | 120Min | 120Min | 120Min | 120Min | 10 ~ 600Min |
5.3 Product Dimensions
- Controller (Approximate): 28cm (Length) x 21cm (Width) x 10cm (Height)
- BT-1 Bluetooth Adapter: External dimensions: 62mm x 57mm x 15.5mm, Fixed holes dia: φ3.5mm
- BT-2 Bluetooth Adapter: External dimensions: 67.3mm x 36mm x 15.5mm, Fixed holes dia: φ3.5mm
6. Maintenance
To ensure the longevity and optimal performance of your SRNE ML4860 solar charge controller, follow these maintenance guidelines:
- Environmental Conditions: The controller is designed to operate within a temperature range of -35°C to +45°C. Ensure it is installed in a location that adheres to these conditions and has adequate ventilation.
- Protection Level: The device has an IP32 protection level, meaning it is protected against solid objects over 2.5mm and against direct sprays of water up to 15 degrees from the vertical. Avoid exposing it to heavy rain or immersion in water.
- Temperature Compensation: The built-in temperature compensation function automatically adjusts charging and discharging parameters based on ambient temperature. Ensure the temperature sensor is correctly installed and functioning to allow this feature to work effectively, prolonging battery service life.
- Regular Inspection: Periodically check all connections for tightness and corrosion. Ensure no debris or dust accumulates on the heatsink or ventilation openings to prevent overheating.

Image: Illustration of the temperature compensation feature, showing the controller's ability to adapt to both cold and hot environments.
7. Troubleshooting
The ML4860 controller is equipped with electronic fault self-detecting functions to prevent damage from installation errors or system faults. If an issue occurs, the fault indicator will illuminate, and an abnormality code (e.g., 'E0') may be displayed on the LCD.
- Fault Indicator: Check the fault indicator LED on the controller. Refer to the manual's detailed troubleshooting section (if available in the full manual) for specific fault codes and their meanings.
- LCD Abnormality Code: If an 'E0' or similar abnormality code appears on the LCD, consult the comprehensive user manual for a list of codes and corresponding troubleshooting steps.
- Common Issues:
- No Display: Check battery connections and ensure the battery voltage is within the operational range (9V-70V).
- No Charging: Verify solar panel connections, ensure sufficient sunlight, and check the PV input voltage (Max 150V).
- Load Not Working: Check load connections, ensure the battery has sufficient charge, and verify load settings.
For complex issues, it is recommended to contact technical support.
8. Warranty and Support
The SRNE ML4860 solar charge controller comes with a product warranty. Most products from the manufacturer have an 18-month warranty, with some special items offering up to 5 years. Please retain your purchase records for warranty claims.
For any advice regarding solar power system design or technical support, you are welcome to contact the manufacturer or seller.