A função Hot Download é habilitado quando:
| 1. | Um completo download de um recurso compilido tiver sido feito previamente. |
| 2. | O recurso tenha espaço de memória suficiente. |
Após a compilação, a janela de saída indica um warning (W4002) caso a função de Hot Download seja desabilitada por falta de memória.

Figura 1 - Avisos de memória insuficiente para HotDownload exibidos na janela de compilação
Após realizar as alterações desejadas no recurso, o início da rotina de download verificará se o recurso editado é igual ao recurso em execução no equipamento.
Caso sejam iguais, é apresentada a janela para seleção entre Download Completo ou Hot Download.

Figura 2 - Diálogo de escolha entre Download Completo e HotDownload
Caso a opção de Hot Download seja selecionada, é realizada uma verificação para saber se alguma das restrições foi violada. Caso tenha sido, uma mensagem de erro é exibida, informando o impedimento.
Validada a verificação, é feita a comparação das áreas de memória, sendo que os arquivos que foram alterados são apresentados em vermelho.
|
NOTA! O mapa de variáveis sempre é apresentado na cor cinza, visto que seu download é obrigatório no caso de alterações. |

Figura 3 - Janela de escolha de arquivos para Hot Download
Caso algum arquivo seja enviado ao equipamento sem o envio do código fonte, este se tornará inválido, impossibilitando assim o seu upload.
Este procedimento é realizado porque o código fonte não mais representa os arquivos presentes nas áreas de memória.
|
NOTA! O código fonte se torna inválido mesmo que ele seja igual ao previamente salvo no equipamento. |