588,567 active members*
5,087 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > Fanuc > Absolute vs. incremental encoders
Page 1 of 2 12
Results 1 to 20 of 21
  1. #1
    Join Date
    Feb 2006
    Posts
    1792

    Absolute vs. incremental encoders

    The problem with incremental encoder is that the axes have to be referenced in every new machining session. But the advantage is that it does not need a battery. So, why is incremental encoder not preferred? Referencing would take just one minute.

  2. #2
    Join Date
    Oct 2005
    Posts
    332
    Quote Originally Posted by sinha_nsit View Post
    So, why is incremental encoder not preferred? Referencing would take just one minute.
    I can recall some disavantages:
    You would need home and limit switches. Those can fail. More wires.
    In large machines (3000 mm courses), or heavy machines (lower speed), that would take more than a minute.
    Fanuc would not sell baterys

    but there should be others issues also.

  3. #3
    Join Date
    Oct 2005
    Posts
    332
    I remember 2 another issues that are important:

    Many axis machines (+10)

    Or if you are on a job that homing is simply impossible, since your tool is inside of the work, and there is no path to home (will colide with the work). In that situation, if you have a power fail.... no homing, no position, then you are on a big problem!

    Filipe

  4. #4
    Join Date
    Feb 2006
    Posts
    1792
    Right.
    In case of power failure, you know where you are, when the power is restored.
    Other points are also important.
    Thanks for your input.

  5. #5
    Join Date
    Jan 2005
    Posts
    15362
    Hi sinha nsit

    Encoders the only difference between the two is the battery all machines should be homed after a shut down or power lose anyway, if some one does not change the battery on a regular time every 8-10 months, the battery gets weak & does not work very well, most modern machines Home on start up so there is no need to have a absolute encoders If the power go off when you restart the machine it will home anyway

    With some of the manufacturer of the machines they make a custom battery so you have to by the battery from them this is the gotch thing so you have to buy the battery from them

    Fomaz
    Limit switches have to be there, they have nothing to do with encoders, a home switch is the only switch used in the encoder circuit & this is how they work

    The machine travels to the switch, when the switch gets triggered the Motor/Encoder then backs off the switch & finds the Z pulse, this is then your machine reference 0.0 for that axes

    If your control has soft limts set then this activates them as well from that Z pulse reference
    Mactec54

  6. #6
    Join Date
    Dec 2003
    Posts
    24221
    There are also two types of absolute encoders, differential output with battery retention, and 10 or 12 bit binary.
    For some reason, Robots have traditionally used the binary output absolute encoders.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

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

  7. #7
    Join Date
    Feb 2006
    Posts
    1792
    I do not have enough knowledge of machine hardware. So, some questions:

    Is "Home switch" a different type of limit switch?
    Do we have both a home switch and a limit switch (some distance after the home switch) in a machine with incremental encoder?
    Do the terms "dogless referencing" and "referencing with dogs" apply to incremental encoders only?

  8. #8
    Join Date
    Oct 2005
    Posts
    332
    Quote Originally Posted by sinha_nsit View Post
    I do not have enough knowledge of machine hardware. So, some questions:

    Is "Home switch" a different type of limit switch?
    Do we have both a home switch and a limit switch (some distance after the home switch) in a machine with incremental encoder?
    Do the terms "dogless referencing" and "referencing with dogs" apply to incremental encoders only?
    Normally a machine with incremental encoder would have both limit and home switch (all mine machines (home made) have). Also they have software limits.

    My machines with absolute encoders (and those are not made by me) do not have physical limit switchs.

    About the dog or dogless, I cannot help.

  9. #9
    Join Date
    Dec 2003
    Posts
    24221
    If you need a home switch and dog, there is only one, usually there is an over travel switch just after the home switch.
    The home switch is nothing special as it is just used to tell the controller to look for the encoder index.
    Dogless means no home limit is used because of either the machine uses absolute and retains the position at power off, or use a seldom used method that runs the machine to a physical stop with the current limit in place, when the machine sees no encoder motion for a certain time it assumes the stop is home and registers so.
    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
    Jun 2008
    Posts
    1511
    So just for my own knowledge is it safe to say that if you have absolute encoders and the position is stored at power off then the only thing needed would be a switch for hard overtravel? If the machine needs no reference then it does not need a limit switch to find the position? And the softlimits are set via parameter setting not physical switch.

    We have 1 machine that has this. The MTB manual specifies that the axis reference is controled by the PMC. There are no physical switches for referencing the machine...only for hard overtravel.

    Stevo

  11. #11
    Join Date
    Feb 2006
    Posts
    1792
    You are right. It is exactly like this on my lathe. No home switch. Only a hard overtravel switch. The software overtravel limits are set through parameters (1320 etc.) in MCS.

    Absolute encoder is definitely better, but there are two things which I do not like about it:

    1. The 6V Battery is custom battery which has to be purchased from Fanuc, obviously at a high price. (I was wondering if we could use a cheap commercial battery, by soldering the connector of the original battery to the new battery box)
    2. If we fail to replace the weak battery in time (these must be replaced within about 2 weeks after CNC starts displaying the weak battery warning), the position data would be lost. If we re-reference the machine (through parameter 1815), it would not be same as the previous reference. As a result, work offset would have to be repeated.

    Finally, a basic question:
    The computer on which we work retains all data, including operating system, on its hard disk for ever, even if it does not get power. (A button cell is used only for real-time clock) Why do CNC machines not have hard disks for retaining data?

  12. #12
    Join Date
    Dec 2003
    Posts
    24221
    Quote Originally Posted by sinha_nsit View Post
    1. The 6V Battery is custom battery which has to be purchased from Fanuc, obviously at a high price. (I was wondering if we could use a cheap commercial battery, by soldering the connector of the original battery to the new battery box)
    Generally you can sub the battery if the new one is the same technology and Ma-Hr size as the original.
    There are quite a few PC based systems now that use HD storage.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

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

  13. #13
    Join Date
    Feb 2006
    Posts
    1792
    Quote Originally Posted by Al_The_Man View Post
    ... Ma-Hr size ...
    I am not familiar with this term.
    Is it milli ampere hour?

  14. #14
    Join Date
    Dec 2003
    Posts
    24221
    Yes, mAh indicates the capacity of the battery in Mill-amps per hour.
    If you do not have it, going by the physical size is a rough guide for the same technology battery.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

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

  15. #15
    Join Date
    Oct 2009
    Posts
    30

    Ofcourse

    Originally Posted by sinha_nsit
    1. The 6V Battery is custom battery which has to be purchased from Fanuc, obviously at a high price. (I was wondering if we could use a cheap commercial battery, by soldering the connector of the original battery to the new battery box)


    I change out fanuc batteries all the time. Go to your local DC batteries "ARE US" or elctronic store double check your not talking to an idiot ie lithium etc. and have it made.. I usually pay between 30-60 depending on the battery config.

    von007
    Chips Ahoy

  16. #16
    Join Date
    Dec 2003
    Posts
    24221
    Quote Originally Posted by von007 View Post

    .. I usually pay between 30-60 depending on the battery config.

    von007
    Chips Ahoy
    Is than it Rupees? He is in India
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

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

  17. #17
    Join Date
    Apr 2009
    Posts
    42
    Quote Originally Posted by sinha_nsit View Post
    Why do CNC machines not have hard disks for retaining data?
    The harddisk would not survive the vibration and air-polution.

    But a flash-chip priced at $5 in single quantities would hold your data for at least 10 years with no battery.

    Poul-Henning

  18. #18
    Join Date
    Nov 2006
    Posts
    418
    Quote Originally Posted by bsdphk View Post
    The harddisk would not survive the vibration and air-polution.

    But a flash-chip priced at $5 in single quantities would hold your data for at least 10 years with no battery.

    Poul-Henning
    Actually there are quite a few machines made with a harddisk, but they do generally use a vibration isolation mounting for it to help it live a long healthy life. Seimens is one.

    The problem with flash chip memory is the cost of building a solid state memory bank the size that is commonly needed to replace a harddisk. They get expensive quick - many manufacturers have built machines with this ROM/RAM memory system and a couple have then later offered harddisk conversion options because of upgrade needs and such. Milltronics is one such MTB.

  19. #19
    Quote Originally Posted by John_B View Post
    Actually there are quite a few machines made with a hard disk, but they do generally use a vibration isolation mounting for it to help it live a long healthy life. Siemens is one.

    The problem with flash chip memory is the cost of building a solid state memory bank the size that is commonly needed to replace a hard disk. They get expensive quick - many manufacturers have built machines with this ROM/RAM memory system and a couple have then later offered hard disk conversion options because of upgrade needs and such. Milltronics is one such MTB.
    Allot have gone the other way and some of the cheaper controls are using flash memory

    Heidenhain range still use the HDD
    there is a PC based on Open CNC (SYNTEC) that uses CF Cards via an EIDE controller
    Fagor PC's now use a Memory card system (SRAM i think) due to HDD failures

    HDD's do have a tenancy to fail due to vibration but if there is a strong backup mechanism it is much of a muchness

    With the SDCARDs and other memory based storage you have to take in to account the limited read/writes of that medium. These are generaly only a fraction of a HDD's capabillity
    ************************************************** *********
    *~~Darwinian Man, though well-behaved, At best is only a monkey shaved!~~*
    ************************************************** *********
    *__________If you feel inclined to pay for the support you receive__________*
    *_______Please give to charity https://www.oxfam.org.au/get-involved/_______*
    ************************************************** *********

  20. #20
    Join Date
    Apr 2009
    Posts
    42
    Quote Originally Posted by MysticMonkey View Post
    With the SDCARDs and other memory based storage you have to take in to account the limited read/writes of that medium. These are generaly only a fraction of a HDD's capabillity
    While true, I doubt it is much of a limitation in practice anymore, I have not worn out any "camera-grade" flash devices in the last three or four years, and that is not for want of trying: One of my jobs is to build embedded systems with them.

    Poul-Henning

Page 1 of 2 12

Similar Threads

  1. Incremental Vs Absolute mode
    By chilly2k in forum Mach Wizards, Macros, & Addons
    Replies: 4
    Last Post: 03-06-2009, 11:54 PM
  2. Subroutine and Absolute/Incremental
    By VWbmx in forum G-Code Programing
    Replies: 15
    Last Post: 02-22-2009, 08:09 PM
  3. Offsets: Changing between absolute and incremental
    By MotorCityMinion in forum Haas Mills
    Replies: 11
    Last Post: 03-04-2007, 05:57 PM
  4. Absolute or Incremental
    By mikede in forum Haas Mills
    Replies: 1
    Last Post: 02-04-2007, 12:02 AM
  5. Absolute and Incremental
    By ACME in forum G-Code Programing
    Replies: 3
    Last Post: 09-04-2004, 11:45 PM

Posting Permissions

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