585,994 active members*
4,692 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > Fanuc > Identifying a860-0360-t101 pulse coder signals
Results 1 to 10 of 10
  1. #1
    Join Date
    Oct 2017
    Posts
    19

    Identifying a860-0360-t101 pulse coder signals

    Hi so i have a fanuc p-155 robot that i want to retrofit but im having trouble figuring out the encoder signals on the robot pin outs they are listed as 1D, 1*D, 1RQ, and 1*RQ and then of course 5 volt and 0 volts....what would be the difference between this type of encoder and say a pulse coder with signals A,B,Z

    Sent from my SM-G892U using Tapatalk

  2. #2
    Join Date
    Feb 2008
    Posts
    644

    Re: Identifying a860-0360-t101 pulse coder signals

    Quote Originally Posted by andrewboerder View Post
    Hi so i have a fanuc p-155 robot that i want to retrofit but im having trouble figuring out the encoder signals on the robot pin outs they are listed as 1D, 1*D, 1RQ, and 1*RQ and then of course 5 volt and 0 volts....what would be the difference between this type of encoder and say a pulse coder with signals A,B,Z

    Sent from my SM-G892U using Tapatalk
    That is a serial absolute encoder with differential (RS422) Request and Data signals

    A request pulse is sent on the RQ lines and position,status, and error checking data is returned on the D lines (76 bits of data at 1.024 MBits/sec)
    That model is absolute with battery backup ( important so you always know the robot joint positions at start-up )
    and has 65536 counts per turn resolution and a 16 bit turn counter, in addition it has a 10 bit commutation track that's not dependent on the battery backup.

  3. #3
    Join Date
    Oct 2017
    Posts
    19

    Re: Identifying a860-0360-t101 pulse coder signals

    Fantastic thanks, do you have a data sheet or do you just know this? Are the two request and data signals the same or are they out of phase with one another?
    Quote Originally Posted by PCW_MESA View Post
    That is a serial absolute encoder with differential (RS422) Request and Data signals

    A request pulse is sent on the RQ lines and position,status, and error checking data is returned on the D lines (76 bits of data at 1.024 MBits/sec)
    That model is absolute with battery backup ( important so you always know the robot joint positions at start-up )
    and has 65536 counts per turn resolution and a 16 bit turn counter, in addition it has a 10 bit commutation track that's not dependent on the battery backup.
    Sent from my SM-G892U using Tapatalk

  4. #4
    Join Date
    Feb 2008
    Posts
    644

    Re: Identifying a860-0360-t101 pulse coder signals

    Quote Originally Posted by andrewboerder View Post
    Fantastic thanks, do you have a data sheet or do you just know this? Are the two request and data signals the same or are they out of phase with one another?

    Sent from my SM-G892U using Tapatalk
    I reverse engineered the protocol to add it to our FPGA motion interface firmware suite
    This firmware is open source if you are curious.

    The request is simply a pulse ( the 2 request and data lines are 180 degrees out of phase= standard RS-422 differential signaling )
    the return data is asynchronous (no clock) basically received by a 76 bit UART at 1,024 KBaud (newer one use higher baud rates)

  5. #5
    Join Date
    Dec 2003
    Posts
    24221

    Re: Identifying a860-0360-t101 pulse coder signals

    It is customary in commercial robots to use absolute encoders, no zeroing needed at power up, as it is with Quadrature version.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  6. #6
    Join Date
    Oct 2017
    Posts
    19

    Re: Identifying a860-0360-t101 pulse coder signals

    I am quite interested where do i find this firmware....im looking to use stmbl open source drives with mesa interface.....the developers have a,b,z fanuc encoders compatible but i have yet to find out whether or not differential absolute encoders are supported. Im going to seek to understand the protocol better before i ask.
    Quote Originally Posted by PCW_MESA View Post
    I reverse engineered the protocol to add it to our FPGA motion interface firmware suite
    This firmware is open source if you are curious.

    The request is simply a pulse ( the 2 request and data lines are 180 degrees out of phase= standard RS-422 differential signaling )
    the return data is asynchronous (no clock) basically received by a 76 bit UART at 1,024 KBaud (newer one use higher baud rates)
    Sent from my SM-G892U using Tapatalk

  7. #7
    Join Date
    Feb 2008
    Posts
    644

    Re: Identifying a860-0360-t101 pulse coder signals

    Pretty sure STMBL already supports Fanuc serial pulsecoders but you may need to ask Rene what the current status is
    The firmware and source is included in the zip support file for any Mesa FPGA card

  8. #8
    Join Date
    Oct 2017
    Posts
    19

    Re: Identifying a860-0360-t101 pulse coder signals

    Ok kewl....so are fanuc A,B,Z encoders just regular quadrature architecture? Thank you all very much for your correspondence

    Sent from my SM-G892U using Tapatalk

  9. #9
    Join Date
    Dec 2003
    Posts
    24221

    Re: Identifying a860-0360-t101 pulse coder signals

    Fanuc ABZ encoders have the standard differential RS485 A /A, B /B, Z /Z signals.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  10. #10
    Join Date
    Oct 2017
    Posts
    19

    Re: Identifying a860-0360-t101 pulse coder signals

    Obviously i have much to learn about about encoder signal architecture.....thanks yall for pointing me in the right direction.
    Quote Originally Posted by Al_The_Man View Post
    Fanuc ABZ encoders have the standard differential RS485 A /A, B /B, Z /Z signals.
    Al.
    Sent from my SM-G892U using Tapatalk

Similar Threads

  1. pin out pulse coder A860-0360-v501
    By Montabelli in forum Fanuc
    Replies: 25
    Last Post: 03-18-2024, 05:02 PM
  2. pulse coder type: A860-0300-T001 2000P
    By rahul.62629 in forum Fanuc
    Replies: 11
    Last Post: 01-22-2021, 02:04 PM
  3. Pulse Coder Alpha A860-0360-V501
    By BobinadoraJS in forum CNC Machine Related Electronics
    Replies: 1
    Last Post: 10-16-2014, 02:55 PM
  4. Lokking for A860-0360-V501 PULSE CODER ALPHA
    By shivisood_24 in forum Fanuc
    Replies: 1
    Last Post: 05-22-2010, 02:06 AM
  5. Need info on A860 pulse-coder (encoder)
    By jmelson in forum Fanuc
    Replies: 7
    Last Post: 03-23-2010, 06:08 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •