Skip to main content
4 of 5
edited title
Levente
  • 455
  • 3
  • 12

Servo controller (solved)

I am working with an LS IS brand servo driver and servo motor. I have some difficulties with getting it to work.

Full manual

I have to mention that I don't have knowledge in servo motors.

I am using a Cypress PSOC (instead of an PLC) to generate 800Hz signal to drive the motor.The main idea is that the motor should turn a whole circle if the driver recieves 800 pulses.

I connected all the power wires(one phase 240V),encoder wires,motor connectors(U,V,W). I also connected the digital control signals. Here you can see typical wiring for Position Operation Mode enter image description here

The servo motor is rotating but not at the speed i wanted(it doesn't complete a full circle in one second,but the 800Hz is provided,I checked it with oscilloscope,and also in the servo menu St-06).It rotates really slow,like it would took couple of minutes to make a full circle. Because the Cypress PSOC provides a square wave signal the servo controller is working in Position Control mode. I have tried to increase the signal frequency but nothing has changed much.

So if anybody can help me I would be thankful.

Servo motor: Servo motor

Servo Driver: Servo driver

Pulse signal: Square wave ST-06 servo driver menu: ST-06

Any numbers like :

  • P0-00
  • P0-26
  • P4-00

represents a menu entry that can be changed

More Information

  1. MODE:Position Control Mode(page 23)
  2. MotorID:731,P0-00(page 98)
  3. Encoder:3,P0-01(page 98)
  4. 100ohm resistor used(page 61),Cypress PSOC gives (0V)-(+5V) signal Resistor Parameters:(page 95)

  1. P0-26:1(single)
  2. P4-00:2(page 111),PF+->pin9,PR->pin11 P4-00

Digital Pins:

The following pins are grounded:

  • 10
  • 12
  • 18(emergency stop)
  • 19
  • 20
Levente
  • 455
  • 3
  • 12