EasyManua.ls Logo

Newport ESP300 Series - Table 4.5: Closed Loop Stepper Positioning Commands; Synchronize Motion to External and Internal Events

Newport ESP300 Series
314 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Command Description
ZB Set feedback configuration.
DB Specify deadband value.
CL Specify closed loop update interval.
Table 4.5: Closed Loop Stepper Positioning Commands
4.4 Synchronize Motion to External and Internal Events
4.4.1 Introduction – Synchronize Motion
Certain applications require the use of inputs from an external source
to command the motion controller to perform certain tasks. These
tasks can be to either initiate motion of desired axes (written in a
user's stored program) or to inhibit motion of desired axes or, more
simply, to just monitor the motion status of these axes. ESP series of
motion controller's address these issues by taking advantage of the
digital I/O interface available on the controller.
The 24 digital I/O bits are divided into three (3) ports: A, B, and C
(ESP100 and ESP300 motion controllers have access to only ports A
and B). Port A covers DIO bits 0 – 7, port B covers bits 8 – 15 and
port C covers bits 16 – 23.
The direction of each port can be setup to be either input or output. If
a port is configured to be an input, the DIO bits that belong to that
port can only report the state – HIGH or LOW logic level – of the
corresponding DIO hardware. On the other hand, if the port is
configured to be an output, the DIO bits in that port can be used to
either set or clear the state of the corresponding hardware. Each DIO
bit has a pull-up resistor to +5V. As a result, all bits will be at HIGH
logic if not connected to external circuit and configured as input.
Furthermore, the direction of all the ports is set to input by default
following a controller reset.
The next section details the way in which these DIO bits can be used
to initiate the motion of desired axes through stored programs. The
subsequent sections outline the way to inhibit the motion of desired
axes and to monitor the motion status of these axes using DIO bits.
4.4.2 Using DIO to Execute Stored Programs
ESP series of motion controllers can synchronize the initiation of any
motion profile to external events. In order to accomplish this task,
users must write their desired motion profile as a stored program and
assign this stored program to a desired DIO bit.
4-12 Section 4 Advanced Capabilities

Table of Contents

Related product manuals