Industrial Direct Current (DC) grids are increasingly considered since they can have economical advantages, and can lead to an improved sustainability, flexibility and reliability. However, to meet these challenges, an Energy Management System (EMS) is needed to decide when and how much to charge or discharge the storage elements. In this paper we present an EMS formulation based on Model Predictive Controller (MPC). Such methods have been applied to other energy management applications, and in this paper we adapt and apply them to the use case of industrial DC grids. We further propose a novel method to extend our EMS to ensure long term charge-sustainability is achieved, with less tuning difficulties than existing methods face. Both the application of EMS to industrial DC and the extension towards charge sustainability are illustrated on a set of simulation examples.