PMX-4EX-SA Manual
page 23
Rev 3.11
5. Communication Interface
5.1. USB Communication
PMX-4EX-SA USB communication is USB 2.0 compliant.
In order to communicate with PMX-4EX-SA via USB, the proper software driver
must be first installed. Before connecting the PMX-4EX-SA 4-axis controller, or
running any programs, please go to the Arcus web site, download the Arcus
Drivers and Tools Setup, and run the installation.
All USB communication will be done using an ASCII command protocol.
5.1.1. Typical USB Setup
The PMX-4EX-SA can be connected to a PC directly via USB or through a USB
hub. All USB cables should have a noise suppression choke to avoid
communication loss or interruption. See a typical USB network setup in figure
5.0.
Figure 5.0
5.1.2. USB Communication API
Communication between the PC and PMX-4EX-SA is done using the Windows
compatible DLL API function calls shown below. Windows programming
languages such as Visual BASIC, Visual C++, LabView, or any other
programming language that can use a DLL can be used to communicate with the
PMX-4EX-SA.
Typical communication transaction time between PC and PMX-4EX-SA for
sending a command from a PC and getting a reply from the controller using the
fnPerformaxComSendRecv
() API function is in single digit milliseconds. This
value will vary with CPU speed of PC and the type of command.
For USB communication, following DLL API functions are provided.
Содержание PMX-4EX-SA
Страница 1: ...PMX 4EX SA Manual page 1 Rev 3 11 PMX 4EX SA Advanced 4 Axis Stepper Motion Controller ...
Страница 9: ...PMX 4EX SA Manual page 9 Rev 3 11 3 Dimensions 3 1 PMX 4EX SA TBS Dimensions Figure 3 0 ...
Страница 10: ...PMX 4EX SA Manual page 10 Rev 3 11 3 2 PMX 4EX SA TB9 Dimensions Figure 3 1 ...
Страница 19: ...PMX 4EX SA Manual page 19 Rev 3 11 4 11 PMX 4EX SA Interface Circuit Figure 4 10 ...