BO – Buffer ( Vector Motion) Enable
Write-only command that enables the buffer operation. With V202 firmware for the CMD-4CR and CMD-4EX-SA a 4 axis vector motion (linear buffer) mode was added.
Applies to: CMD-4CR, CMD-4EX-SA, PMX-4EX-SA, PMX-4ET-SA
ASCII BO
Standalone BUFON
Syntax:
Applies to: CMD-4CR, CMD-4EX-SA, PMX-4EX-SA, PMX-4ET-SA
Write:
BO
Applies to: CMD-4CR, CMD-4EX-SA with V202 or newer firmware
Write:
BO=[buffer mode]
Where: [buffer mode] specifies the buffer mode 1 = 3 axis buffer mode, and 2 = 4 axis in vector (linear) buffer mode, for backwards compatibility, when only BO is sent, 3 axis buffer mode is enabled. |
Reply:
Command is accepted and executed
Write:
OK
Command cannot be processed
An error message is returned. See Error Codes
Example:
Write: BO * Enables the 3 axis buffer operation
Applies to: CMD-4CR, CMD-4EX-SA with V202 or newer firmware
Write:
BO=2 * Enables the 4 axis buffer operation
Notes:
- With V202 firmware for the CMD-4CR and CMD-4EX-SA a 4 axis in vector (linear) buffer mode, was added. To access the new functionality add BO=2 to enable 4 axis in vector (linear) buffer mode.
- BO still works as originally designed as well as BO=1 for 3 axis buffer mode.
- BF must be called between moving from 3 to 4 axis or vice versa.
- In 4 axis vector (linear) buffer mode only the 4 axis version of the I command can be buffered.
- In 3 axis buffer mode, ARC, ARCT, CIR, CIRT, and 3 axis version of the I commands can be buffered.
- BF, BSTAT, and BSTART all operate the same for the 3 axis and 4 axis version of the buffer command.