Author Topic: Interface/protocol to encoder on Panasonic servo motor  (Read 2374 times)

0 Members and 1 Guest are viewing this topic.

Offline richardhsewellTopic starter

  • Newbie
  • Posts: 2
  • Country: us
Interface/protocol to encoder on Panasonic servo motor
« on: July 20, 2020, 03:03:22 am »
Anyone know anything about the protocol used to interface to the rotary encoder in a Panasonic industrial servo motor? (MINAS A5 series, MSME). It is a 20 bit incremental encoder and has 5V/GND/PS/PS(NOT) connections. I was expecting this to be a regular quadrature encoder, but this seems to be a proprietary serial interface, with a bunch of chips (MNM 1222??) inside the encoder to support.
Only information I can find is a short discussion which goes nowhere here https://www.physicsforums.com/threads/panasonic-incremental-encoder.879929/

Was hoping to use some of these as input devices for a jog-wheel type application. Just spent ages figuring out the quadrature hardware module on the pocketbeagle, which I may still have to use but with a different encoder.
 

Offline OM222O

  • Frequent Contributor
  • **
  • Posts: 768
  • Country: gb
Re: Interface/protocol to encoder on Panasonic servo motor
« Reply #1 on: July 20, 2020, 06:55:11 am »
What does the waveform look like? For any reverse engineering project you shouold start there. Post waveforms of both going forward and reverse.
 

Offline capt bullshot

  • Super Contributor
  • ***
  • Posts: 3033
  • Country: de
    • Mostly useless stuff, but nice to have: wunderkis.de
Re: Interface/protocol to encoder on Panasonic servo motor
« Reply #2 on: July 20, 2020, 07:05:37 am »
The Japanese drives have a bunch of more or less proprietary protocols. Don't know what Panasonic actually uses, but Tamagawa and A-Format come to my mind.

There's a thread regarding this topic :
https://www.eevblog.com/forum/projects/familiar-with-fanuc-servo-drives-reverse-engineering-serial-encoder/msg3045986/#msg3045986
Safety devices hinder evolution
 

Offline richardhsewellTopic starter

  • Newbie
  • Posts: 2
  • Country: us
Re: Interface/protocol to encoder on Panasonic servo motor
« Reply #3 on: July 20, 2020, 06:53:00 pm »
Thanks for the link to the discussion capt' , that's sort of what I was looking for to give me a sense of what I'm dealing with here. Looks like this would be fairly challenging reverse engineering project starting from scratch and may require an FPGA to interface to the signal. That's more than I want to take on for this project when the alternative is to just use a regular optical quadrature encoder. Bit of a shame 'cause these are very high precision encoders with some nice tech inside them (and I'm getting them free from a machine pull).
 

Offline smooker

  • Newbie
  • Posts: 2
  • Country: bg
Re: Interface/protocol to encoder on Panasonic servo motor
« Reply #4 on: October 20, 2020, 08:28:53 pm »
2.5MBps RZ 8N1 RS485
0x52 comes from drive - seems encoder reset.
changes afterwards to 0x2a - read encoder command

 

Offline grkmgry

  • Newbie
  • Posts: 1
  • Country: tr
Re: Interface/protocol to encoder on Panasonic servo motor
« Reply #5 on: August 20, 2024, 01:54:58 pm »
seems to respond to the following commands. but I could not find a protocol that fits these commands. it is not compatible with the standard tamagawa protocol.
0x2A
0x4A
0x52
0x7A
0xA2
0xDA
0xF2
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf