Controllersynchronizecorrectorisr - Newport XPS Programmer's Manual

Xps unified series universal high-performance motion controller/driver
Hide thumbs Also See for XPS:
Table of Contents

Advertisement

XPS Unified
7.2.1.11

ControllerSynchronizeCorrectorISR

Name
ControllerSynchronizeCorrectorISR – Synchronizes the corrector ISR for master-
slave controllers system.
Input tests
-
Refer to section 7.1: "Input Tests Common to all XPS Functions".
Description
This function sets the mode of corrector ISR synchronization between master controller
and its slave controllers.
Possible synchronization mode (ModeString) values:
"MasterWithEcho": Turns a controller in the corrector ISR synchronization mode as
Master. The master generates a synchronization signal (derived from its corrector
ISR frequency) on a pin of the INHIBIT connector.
"SlaveOnEcho": Turns a controller in the corrector ISR synchronization mode as
Slave. The slave receives a synchronization signal (on a pin of INHIBIT connector)
coming from its master and uses it as its corrector frequency.
"Master": Return to local mode (each controller generates and uses its own corrector
ISR frequency.
This function must be called on each controller (master and its
slaves) in the following order: Master first, then 1
Call this function only if every group is in the NOTINIT state.
If the controller has just rebooted, wait 300 seconds before calling
this function (the necessary time to have the controller corrector ISR
frequency stabilized).
Prototype
int ControllerSynchronizeCorrectorISR(
int SocketID,
char * ModeString
)
Input parameters
SocketID
ModeString
Output parameters
None.
Return (In addition to the results of "Input Tests Common to all XPS
Functions")
• 0:
No error.
CAUTION
int
Socket identifier used in each function.
char *
Synchronization mode.
53
Programmer's Manual
st
, 2
nd
... slaves.
EDH0373En1023 — 01/18

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Xps-rlXps-qXps-d

Table of Contents