Em alguns modelos da família DVP utilizam bateria interna para armazenar os valores das variáveis. Ao desligar a energia do CLP, o conteúdo nas variáveis não-voláteis é salvo na memória SRAM, que é sustentada pela energia da bateria interna. No entanto, se a bateria estiver danificada ou não estiver carregada, os dados na seção de programas e o registro de retenção desaparecerão. Se um desenvolvedor pretende realizar o backup permanente dos registros variáveis não-retentivas D, será necessário configurar um backup ou recuperação permanente da ROM Flash.