You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
HIMax System 5 Programming<br />
i<br />
HIMA recommends backing up the project configuration, e.g., on a data storage medium,<br />
after loading a user program into the controller.<br />
This is done to ensure that the project data corresponding to the configuration loaded into<br />
the controller remains available even if the PADT fails.<br />
HIMA recommends a data back up on a regular basis also independently from the user<br />
program load.<br />
5.5.1 Download<br />
Requirements for the download:<br />
� Controller in STOP<br />
� Resource enable switch set to Load Allowed<br />
After a download, the user program must be launched in SILworX to start safety-related<br />
operation.<br />
Use the download function to load a new program into the controller or if one of the conditions<br />
mentioned in the next section prevents using the reload function.<br />
5.5.2 Reload<br />
Requirements:<br />
� Controller in RUN<br />
� Enable switch Reload Allowed is set to ON.<br />
� System variable Reload Deactivation is set to OFF.<br />
i<br />
i<br />
� A reload can also be performed if the controller only contains one processor module.<br />
� During a reload, the user cannot use the PADT to operate on the controller!<br />
Exceptions:<br />
It is possible to abort the reload procedure and to modify the watchdog and target cycle<br />
times in order to allow the reload.<br />
If a user program already running in a controller is modified, the modified version can be<br />
loaded into the controller by performing a reload. While the previous version of the user<br />
program is still running, the new version is stored in the controller memory, tested and provided<br />
with the variable values. Once the preparation steps are completed, the controller<br />
adopts the new user program version and continues safety-related operation seamlessly.<br />
The following factors limit the possibility to load a modified program into the controller by<br />
performing a reload:<br />
� The changes described in Chapter "Conditions for Using the Reload Function".<br />
� Time required to perform a reload.<br />
The execution cycle takes longer due to the time required by the additional reload tasks. To<br />
prevent that the watchdog triggers and the controller enters the error stop state, both SILworX<br />
and the controller verify the additional time required to perform a reload. If the time<br />
required is too high, a reload is rejected.<br />
In the watchdog time, plan sufficient time reserve to perform the reload.<br />
HIMA recommends the procedure in safety manual HI 801 003 to evaluate the watchdog<br />
time..<br />
The watchdog and target cycle times can be increased for the duration of the reload, refer<br />
to the SILworX online help for more details. This can be necessary if the defined time reserve<br />
is too short and the reload procedure blocks in the Cleanup phase.<br />
HI 801 001 E Rev. 3.00 Page 58 of 104