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.

See also: 

Buffer Operation

BF,  I, BSTAT, BSTART, IACC

Commander Manual

2.3.4 Buffered interpolation operation