For being possible to realize the Hot Download on the equipment, it's necessary that after the full resource download, some restrictions don't be violated.
Restrictions are limitations imposed to the operations that the user can execute in a resource, because such operations unfeasible the Hot Download routine.
The list below provides the restrictions to the user:
| o | Any memory area can't be changed; |
| o | Can't be added to the execution list of tasks; |
| o | Can't have their execution list changed. Also the execution order of the programs can't be changed. |
| o | Variables with LOCAL scope can't be created, excluded or edited. |
| o | Variables with GLOBAL scope without address and from the group GLOBAL_RETAIN without address can't be created, excluded or edited. |
| o | Variables with GLOBAL scope with address and CONSTANT can be created, excluded or edited. |
| o | Variables from USERFB from types VAR_IN, VAR_OUT, VAR_IN_OUT, LOCAL, LOCAL_RETAIN can't be created, excluded or edited. |
| o | Can't be added and removed from programs. |
| o | Can't be edited or removed. |
| o | Can't be transferred to the equipment. |
| o | During the loading of the changes to the equipment will be displayed a screen indicating this operation. In cases where the current screen changes, will be called the HOME screen. |
| o | Case any alarm stored in the alarm history be removed, the alarm history become than invalid. |
Case any restrictions be violated, a alert message will be displayed.

Figure 1 - Alert on the edition screen

Figure 2 - Alert on the dialog box

|
NOTE!
The alerts displayed during the edition aren't guaranty that the Hot Download will be disabled when the user call it. Those alerts serve only as a parameter in order that the user have the consciousness that the change he is realizing will disable the Hot Download in case that its don“t be reverted.
|