Motion Controller KZ-100

Motion Controller KZ-100 photo-1
US$ 1 - 2 MOQ: 10 Pieces
Key Specifications
Get Latest Price
Place of Origin:
China
Payment & Shipping
Payment Methods:
Port of Shipment:
Beijing
Delivery Detail:
2 days
Place of Origin China

Motion controller KZ-100

Motion Controller

Motorized Stage

SPECIFICATION:

  1General

 

The mobile stage controller/driver is used for driving 2-phase  stepper motor. It can drive 4 motors independently at most. You can use its controlling stick to make motors run/stop manually. It also can be controlled by a PC through RS232 interface.  

2Connection

 

 

(1)    X-DIRConnect this port to X direction stepper motor of mobile stage using a DB9(female)DB9(male) cable. Connection/Disconnection only when POWER OFF!

 

(2)   Y-DIRConnect this port to Y direction stepper motor of mobile stage

 

using a DB9(female)DB9(male) cable. Connection/Disconnection Only when POWER OFF!

 

 

 

(3)    Z-DIRConnect this port to Z direction stepper motor of mobile stage using a DB9(female)DB9(male) cable. Connection/Disconnection only when POWER OFF!

(4)    L-DIRConnect this port to L direction stepper motor of mobile

stage         using         a         DB9(female)          DB9(male)       cable.

 

Connection/Disconnection only when POWER OFF!

(5)   RS232RS232 port, Connecting to RS232 port of PC

(6)   DC18V3A(Power Supply)Using AC adapter in accessory

3Programming

(1)      The mobile stage controller/driver communicates with PC using interface of RS232

(2)   RS232 prototypeBaud rates 57600no parity8data bits1stop bits

(3)    MethodPC sends 1 byte to the mobile stage controller/driver, then waits for the mobile stage controller/driver sending back a byte of 0Dh(ASCII of Return), until now the PC can send next byte to the mobile stage controller/driver. Repeat former procedure to finish a 4-byte-command

 

(4)   Send a synchronous command before sending programming command.

 

The synchronous command is: 55h, 55h, AAh, 55h;

(5)   

1st byte

2nd byte

3rd byte

4th byte

Description

00h

00hX speed

Bit15~bit8      of

Bit7~bit0  of

Set speed of axis of X                

Programming commandEach programming command is composed of 4 bytesdescribed in following table


01hY speed 02hZ speed 03hL 速度

speed

speed

value   between-512 to +511 using 16bits signed hexadecimal.

01h

××h*

××h*

××h*

Upload forward/backward limit signal  bits    and  position value of axis of XYZ L. The definition of uploaded data   are describe in the following example.

04h

Bit23~bit16 value of distance

of X

Bit15~bit8 value      of distance

of X

Bit7~bit0 value of distance

of X

Set X axis motor to run certain distance in micro steps   of stepper motor, value          of       distance between      -223~223-1   using 24 bits of signed   hexadecimal.               1microstep=1/12800 round of stepper motor

05h

Bit23~bit16 value of distance

of Y

Bit15~bit8 value      of   distance

of Y

Bit7~bit0 value of distance

of Y

Set Y axis motor to run certain distance in micro steps   of stepper motor, value          of       distance between      -223~223-1   using 24 bits of signed   hexadecimal.               1microstep=1/12800 round of stepper motor

06h

Bit23~bit16 value of distance

of Z

Bit15~bit8 value      of   distance

of Z

Bit7~bit0 value of distance

of Z

Set Z axis motor to run certain distance in micro steps   of stepper motor, value          of       distance between      -223~223-1   using 24 bits of signed   hexadecimal.               1microstep=1/12800 round of stepper motor

07h

Bit23~bit16 value of distance

of L

Bit15~bit8 value      of   distance

of L

Bit7~bit0 value of distance

of L

Set L axis motor to run certain distance in micro steps   of stepper motor, value          of       distance between      -223~223-1 

 

 

 





using   24 bits of signed   hexadecimal.               , 1microstep=1/12800   round of stepper motor。

   

* ××h Byte of any value of, but it can not be omitted

(6)Example 1: Set X axis motor speed value to 280

Sending synchronous command

Sending 55h, waiting 0Dh; Sending 55h, waiting 0Dh; Sending AAh, waiting 0Dh; Sending 55h, waiting 0Dh;

Sending programming command Sending 00h, waiting 0Dh; Sending 00h, waiting 0Dh; Sending 01h, waiting 0Dh; Sending 18h, waiting 0Dh;

(7) Example 2: Upload position value and forward/backward limit bits to PC. Suppose current display is

1234567     -5789123

7654321     -3219876

Sending synchronous command

Sending 55h, waiting 0Dh; Sending 55h, waiting 0Dh; Sending AAh, waiting 0Dh; Sending 55h, waiting 0Dh;

Sending programming command Sending 01h, waiting 0Dh;

Sending ××h (Any value, NO omitted.), waiting 0Dh; Sending ××h (Any value, NO omitted.), waiting 0Dh; Sending ××h (Any value, NO omitted.), waiting 0Dh;

PC receiving 33 bytes from the mobile stage controller/driver:

1st byte

bit0=0, X reached backward limit position; bit0=1, X not reached backward limit position; bit1=0, X reached forward limit position; bit1=1, X not reached forward limit position;

bit2=0, Y reached backward limit position; bit2=1, Y not reached backward limit position; bit3=0, Y reached forward limit position; bit3=1, Y not reached forward limit position; bit4=0, Z reached backward limit position; bit4=1, Z not reached backward limit position; bit5=0, Z reached forward limit position; bit5=1, Z not reached forward limit position; bit6=0, L reached backward limit position; bit6=1, L not reached backward limit position; bit7=0, L reached forward limit position; bit7=1, L not reached forward limit position;

2nd 9th byte:    X position value in ASCII.

In the example X= 1234567, so it is 20h31h32h33h34h35h36h37h

10th  17th byte: Y position value in ASCII.

In the example   Y=-5789123, so it is 2Dh35h37h38h39h31h32h33h

18th  25th byte: Z position value in ASCII.

In the example Z= 7654321, so it is 20h37h36h35h34h33h32h31h

26th33rd byteL position value in ASCII.

In the example L=-3219876, so it is 2Dh33h32h31h39h38h37h36h

(8) Example  3:  Set  Y  axis  motor  to  go  100  micro     steps(1  micro step=1/12800 round)

Sending synchronous command

Sending 55h, waiting 0Dh; Sending 55h, waiting 0Dh; Sending AAh, waiting 0Dh; Sending 55h, waiting 0Dh;

Sending programming command Sending 05h, waiting 0Dh; Sending 00h, waiting 0Dh; Sending 00h, waiting 0Dh; Sending 64h, waiting 0Dh; 

ADVANTAGE:

PDV has many different motorized linear translation stage including motorized translation stage, motorized linear stage, High Precision Motorized Goniometer Stages High Precision Motorized XY Stages High quality China Motorized Linear Stage.   They can be any combination, building block structure, can satisfy any scene usage requirement.


Product Tags: Motorized Goniometer Stages , Motorized Stage , Electric Lifting Platform , Motion Controller

Send Inquiry to This Supplier

Message
0/5000

Want the best price? Post an RFQ now!
Business Type
Manufacturer
Year Established
1991
Port of Shipment
Beijing
Main Markets
North America, South America, Eastern Europe, Southeast Asia, Africa, Oceania, Mid East, Eastern Asia, Western Europe, Central America, Northern Europe, Southern Europe, South Asia, Domestic Market

Recommended Categories

Explore top categories and find suppliers for your specific needs