There are two buffering loops available in the Nippon Pulse controllers: one for interpolated motion (available on all 4-axis controllers) and one for synchronization output (available on the Commander series of controllers). These loops are are used to pre-buffer commands, allowing for continuous, high speed operation.  The buffers are independent from each other and can be used one at a time or simultaneously. 


For normal operation, commands are written to an operation register one at a time, and executed immediately.  


For buffer operation, the supported commands are written to the buffer registers instead. These commands are then moved from the buffer to the operation register in a first-in-first-out order automatically. This process is continued until all the buffer registers are empty or the buffer mode is turned off. 


Command

Description

Available with:

Link

ASCII

Standalone

CMD-4CR

PMX-4EX

PMX-4ET

PMX-2ED

PMX-2EX

 Interpolated Motion Buffer

BF

BUFOFF

Disable buffer operation



BF

BO

BUFON

Enable buffer operation



BO

BSTART

ISTART

Start buffer operation





BSTART

BSTAT

͞

Buffer status





BSTAT

I

XYZ, XY

Buffered linear interpolation move settings

I

IACC

͞

Acceleration setting for buffered interpolation moves




IACC

Synchronization Output Buffer

SYNBF

͞

Disable Sync Position Buffer 





SYNBF

SYNBO

͞

Enable Sync Position Buffer 





SYNBO

SYNBSTAT

͞

Sync position buffer status





SYNCSTAT

The black dots indicate the command is available on the listed controller family.