Let’s be honest. The default LM2596 model in older Proteus versions (and the "community" models floating around since 2009) was essentially a magic black box. You put 12V in, you got 5V out. It looked great on a schematic.
The for Proteus has recently been updated to support improved simulation accuracy for the adjustable (ADJ) version and fixed-voltage variants in newer versions like Proteus 8.16 and 8.17 .
Note for users on older versions (8.9 and below): You may need to manually download the .LIB and .MOD files from the official Labcenter sample repository and place them in your LIBRARY folder in the installation directory.
If the model allows for virtual potentiometer adjustment, you can modify the potentiometer value properties. However, most simulation models calculate output based on the feedback resistors connected to Pin 4 (Feedback). If you are using the basic model, you may need to simulate the feedback loop manually by changing resistor values in the schematic.
An updated library package for the has been released for use within the Proteus Design Suite (versions 8.13+). This update transitions the component from a generic schematic symbol to a high-fidelity simulation model with 3D STEP file visualization. The update significantly improves accuracy in thermal and efficiency simulations for power supply designs.
// Enable overcurrent protection lm2596.enableOvercurrentProtection();