Software License
Controller Runtime License

Camming
Master-Slave Concept
Camming
Correction Moves

Capture
Overview of Capture
Position-based Capture
Time-based Capture

Client-Server
Using SynqNet over Client-Server

Compare
Overview of Compare
Compare Modes
Hardware Compare Width
Maximum Streaming Compare Event Rate
MPI Correction for Origin Offset and Compensation

Compensator
Configuring the Compensator Objects for Operation
Determining Required Compensator Table Size
Loading the Compensation Table
Setting up an area for 2D Position Compensation

Controller I/O
Controller Digital I/O Overview
Controller Digital I/O Functions

Demand Mode Switching
Demand Mode Switching

Node Specific Features
SynqNet Drive Parameters

Events
Axis Tolerances and Related Events
How Stop Events Work
Error Limit and Limit Switch Errors
Event Notification

Gain Tables
Gain Tables

Remote Procedure Calls
Remote Procedure Calls

Gantry Systems
XMP Gantry Configurations


Homing
Using the Origin Variable

Host (Sync) Interrupt
Sync Interrupt

Motion
Frame Buffer Management for Streaming Point Motion
Comparison of Different Motion Types
Host and Controller Based Motion
S-Curve Jerk Algorithm
S-Curve Motion Profiles:
Command Acceleration vs. Peak Acceleration

Move Metrics
Motion Start and Done Events

Motor Configuration
Stepper Motor Configuration in Motion Console

Motor I/O
Introduction to Motor I/O Interface
Dedicated Motor I/O
Motor Digital Output Waits
General Purpose Motor I/O
Transitioning to the New Motor I/O Functions

MPI I/O
Overview of MPI I/O

Phase Finding
Phase Finding

Path Motion
PT and PVT Path Motion
Geometric Path Motion

Sinusoidal Commutation
Sinusoidal Commutation

User Limits
User Limits

Upgrading MPI Versions
Upgrading Software to SynqNet Phase II


Troubleshooting
Motion Supervisor and Axes Mapping (Version 3.xx)
MS is a Host-based Object
Clearing Fault Problems
Determining SynqNet Timing

MPI Software Releases
Software Life Cycle Policy
MPI Release Types
MPI Version Numbering

Software Life Cycle

General Example
Branch Example