1PR10; 1WS100; 2PR10; 3PR10; 3WS100; RQ
In the above example, the SRQ line is asserted only after execution of
the sequence preceding the
RQ
command is finished.
SERIAL POLL
When the IEEE-488 controller senses a service request on the bus, it
creates an interrupt to the application program (if configured to do so).
The application program must contain a service routine for this
interrupt. First, the program must determine which device on the bus
generated the service request. This is usually achieved with a function
called Serial Poll. The exact syntax for the serial poll command
depends on the IEEE-488 controller.
Using that interrupt service routine, a serial poll command can be
issued to each device. The device polled at each instance will respond
with a status byte. Bit 6 of the status byte indicates whether a specific
device (i.e., ESP controller) generated the service request or not. Bits 0
through 5 are under user control and are set with the
RQ
command.
For example, command “
RQ5
” sets bits 0 and 2. This is useful in
helping the application program determine which
RQ
in a program
with multiple
RQ
s generated the SRQ.
3.3
Software Utilities
In order to communicate with the controller, the user must have a
terminal or a computer capable of communicating through RS-232C or
IEEE-488. One approach is to use a computer with communications
software that can emulate a terminal. Windows 95 provides an RS232
terminal emulation program named Hyper Terminal (HyperTrm.Exe)
located in Accessories. HyperTrm allows the user to send ASCII
commands to the motion controller. The user can even download text
files with stored programs. Additionally, it can be used to download
controller firmware for future upgrades.
For IEEE-488 communications National Instruments Inc. provides a
program named IBIC with their products that allow the user to send
and receive ASCII characters and download files. This could be useful
in determining that the interface is working.
3-6
Section
3
–
Remote
Mode
Содержание ESP300 Series
Страница 1: ...ESP300 Motion Controller Driver User s Manual...
Страница 4: ...ESP300 1999 EU Declaration of Conformity iv Preface...
Страница 29: ...This page is intentionally left blank Section 2 Modes of Operation 1 15...
Страница 30: ......
Страница 230: ...4 16 Section 4 Advanced Capabilities...
Страница 274: ...This page is intentionally left blank 6 6 Section 6 Servo Tuning...
Страница 290: ...This page is intentionally left blank B 6 Appendix B Trouble Shooting and Maintenance...