Notifications
Clear all

Stepper or Servo Motor???  

Page 2 / 2
  RSS

triform
(@triform)
Reputable Member
Joined: 1 year ago
Posts: 325
2020-07-10 8:41 pm  

@abuhafss

What kind of servo controller is it? Some are similar to stepper chopper drives and have a step and direction, so GPIO and PWM. Others have an RS-232, RS-485 or some other serial interface or both types of controls.  There are a few that are "trainable" and just do replaying of the moves, but I doubt you have that on a product line. 


ReplyQuote
Abu-Hafss
(@abuhafss)
Active Member
Joined: 9 months ago
Posts: 19
2020-07-11 7:17 am  

The controller is Inovance IS500P (Chinese).

IS500 Series is an AC servodrive developed by Inovance Technology Co., Ltd.

It has the following features:

It reaches maximum power of 7.5kW and grades the power into 16 levels.

It has five external dimensions and specifications.

It supports the MOBUS, CANlink and CANopen communication protocols, adopting RS232/RS485/CAN communication port.

It can implement multi-drive networking with a host controller.


ReplyQuote
triform
(@triform)
Reputable Member
Joined: 1 year ago
Posts: 325
2020-07-11 4:04 pm  

@abuhafss

See:

Page 508 shows the comm methods. Modbus via RS-232 & 485 or the Can protocol.  NOTE: The 232 and 485 are not TTL (digital) signals, so you will need a converter or adaptor to get the TTL in and out of the Ardunio. They make 485 and Can modules for the Duino world. I would recommend RS485, and the modbus route. There is some Modbos code I think for the arduino out and about. 


ReplyQuote
Abu-Hafss
(@abuhafss)
Active Member
Joined: 9 months ago
Posts: 19
2020-07-12 3:36 pm  

@triform

Firstly, my model is IS500 which has two 8-pin round connectors (instead of RJ45) for CN3 and CN4.

Yes, RS485 communication module compatible to Arduinos are available. But I can't find code for MODBUS/RS485 - servo motor which could give me some idea how to control the steps of the servo motor. If you have, please share the link.


ReplyQuote
triform
(@triform)
Reputable Member
Joined: 1 year ago
Posts: 325
2020-07-12 6:22 pm  

I never could get the doc's for the is500 to load :(.

With Modbus, you are reading and writing to registers on the device. These registers should correspond to a function you can set or see on the drive interface manually. The manual should give a list of those functions that can be used.

There should be a communications section showing how to write and read them to the drive. I would do some test code to read values first to get the hang of the mod interface.  You may have to generate a CRC code for the data sent to the device. The manual should tell you. 

Did you just get this drive or was it on another machine? If it was, then you may be able to talk to the PLC E&I person for a list of registers.

 


ReplyQuote
Abu-Hafss
(@abuhafss)
Active Member
Joined: 9 months ago
Posts: 19
2020-07-12 6:56 pm  

Here is the manual for IS500. The MODBUS communication section starts at page 192.

The drive was installed in old, custom designed machine. And I don't have the whereabouts of the PLC E&I guy.

The list of registers and new terms are scaring me at the moment but, I am confident once the concept is clear I could handle them easily. I would appreciate your guidance in this respect.


ReplyQuote
Page 2 / 2