OCOPY
ASCII - Command | OCOPY |
|
| |
Syntax Transmit | OCOPY [ - Data] |
| ||
Syntax Receive | OCOPY <Data> | Available in |
| |
Type | Command | MMI | No | |
ASCII Format | Integer8 Integer8 | CANBus Object Number | No | |
DIM | - | PROFIBUS PNU | No | |
Range | 0,1,..,180,192..255 | DPR | No | |
Default | - |
| ||
Opmode | 8 | Data Type Bus/DPR | - | |
Drive State | Enabled (only RAM) / Disabled | Weightning |
| |
Start Firmware | 1.20 |
| ||
Configuration | No | Revision | 1.3 | |
Function Group | Position Controller | EEPROM | No | |
Short Description | Save/copy Motion Tasks |
Description
The OCOPY command can be used to copy motion tasks from one storage location to another. The motion block number can have the following values:
- 0 - direct/local motion block
- 1 ... 180 motion blocks from the ROM. The ROM motion blocks are stored in a segment of the internal Flash EEPROM. They remain in the amplifier memory even after the 24V supply has been switched off. Write access to these motion blocks is only permitted if the output stage has been disabled.
- 192 ... 180 motion blocks from the RAM. The RAM motion blocks can also be written while the output stage is enabled. But the contents of these motion blocks will be lost if the 24V supply is switched off. When the controller is switched on, the RAM motion blocks will be initialized with the contents of ROM motion blocks 1 ... 64.
e.g.
OCOPY 0 1 save the local motion block (direct motion block /RAM) as ROM motion task 1
(The output stage must be inhibited while this command is carried out)
OCOPY 1 192 copy the first ROM motion block to the RAM (number 192)
OCOPY 1 - 16 192 copy ROM motion blocks 1 ... 16 to the RAM (192 ... 207)