Reads the value of the synchronization window upper limit. This will indicate the maximum encoder/pulse position the synchronization digital output will activate during continuous synchronization mode. Set the synchronization window upper limit by using SYNMAX[axis]=[n]. Any position larger than the set SYNMAX[axis] will not output synchronization pulses. The default value for SYNMAX[axis] is 0.


Applies to: CMD-4CR, CMD-4EX-SA


ASCII                        SYNMAX[axis]

Syntax:                        

Read:

SYNMAX[axis]                

Where:        [axis] is set to X, Y, Z, U


Write:

SYNMAX[axis]=[n]                 

Where:        [axis] is set to X, Y, Z, U

[n]           is the target value

* Valid values for n target value

Any value inside of the positioning control range (-134,217,728 to +134,217,727)  (28bit)        

SYNMAX[axis] must be larger than SYNMIN[axis]

Reply: 

Command is accepted and executed

Read:         

Returns the current set value for the sync window upper limit (28-bit value)


Write:           

OK


Command cannot be processed

       An error message is returned. See Error Codes

Example: 

Enable the synchronization window and set min/max values.

SYNPX=1000

* 1000 counts between synchronization output pulses on the X-axis.

SYNCX=8

* Sets sync mode to continuous for X-axis, based on pulse position.

SYNMAXX=100000

* Sets the maximum value for the synchronization window to 100,000 on the X-axis.

SYNMINX=2000

* Sets the minimum value for the synchronization window to 2000 on the X-axis.

SYNWOX

* Enables sync output and synchronization window on the X-axis.

Notes:

  • The synchronization window lower limit function is independent for each axis. 
  • The synchronization window function overlays the continuous synchronization mode. An error message will appear if the synchronization mode (SYNC[axis]) is not set to one of the continuous modes. 
  • The value set to SYNMAX[axis] must be within the positioning control range (-134,217,728 to +134,217,727) 28-bit
  • If SYNMAX[axis] will be set to a negative value, SYNMIN[axis] should be set first.

See also:

I/O Setup

SYNC, SYNF, SYNO, SYNP, SYNS, SYNWO, SYNWF, SYNMIN

Commander Manual

2.1.3.2.2 High-Speed Digital Output