12.07.2015 Views

RAPID reference manual - Technology

RAPID reference manual - Technology

RAPID reference manual - Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

InstructionEraseModuleRobotWare-OSEraseModule - Erase a moduleEraseModule is used to remove a module from the program memory during execution.There are no restrictions on how the module was loaded. It could have been loaded<strong>manual</strong>ly, from the configuration or with the instruction set “Load/StartLoad/Wait-Load”The only requirement is that it was not specified as “shared” in the configuration.ExampleEraseModule "PART_A";Erase the program module PART_A from the program memory.ArgumentsEraseModuleModuleNameModuleNameData type: stringThe name of the module that should be removed. Please note that this is the nameof the module, not the name of the file.Program executionThe program execution waits for the program module to finish the removal processbefore the execution proceeds with the next instruction.When the program module is removed the rest of the program modules will be linked.LimitationsIt is not allowed to remove a program module that is executing.TRAP routines, system I/O events and other program tasks cannot execute during theremoval process.Avoid ongoing robot movements during the removal.Program stop during execution of EraseModule instruction results in guard stop withmotors off and error message "20025 Stop order timeout" on the Flex Pendant.<strong>RAPID</strong> <strong>reference</strong> <strong>manual</strong> - part 1a, Instructions A-R 99

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!