586,005 active members*
5,181 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > Fanuc > Arduino Tape Drive Emulator for Fanuc 6
Page 3 of 3 123
Results 41 to 45 of 45
  1. #41
    Join Date
    Apr 2016
    Posts
    4
    I think this device can help a lot of people. I am using it for FANUC 6M. It works great.
    https://www.ebay.com/itm/DNC-FANUC-6...AAAOSwvLZazNyS

  2. #42
    what does this scheme do ..? Does cnc use a parallel port, if so, this scheme is a revolution

  3. #43
    Join Date
    May 2006
    Posts
    33

    Re: Arduino Tape Drive Emulator for Fanuc 6

    Quote Originally Posted by marka_electronic View Post
    what does this scheme do ..? Does cnc use a parallel port, if so, this scheme is a revolution
    No, it uses a 50 pin SCSI connector. But that appears to have been the handiest connector available to them at the time. It certainly doesn't need anywhere near that many pins.

    Looking at my schematic, it uses 17 pins out of the 50 pin connector.


    I've seen the ones that come from Vietnam, and that really looks like the way to go. It cost me $150 in parts to repair the old one that I fixed, largely due to having to source obsolete chips and buying multiples of them. I also used machine pin sockets which makes for easy repair, and that added to the cost as well.

    But I'd go with the one from Vietnam if I were you.

  4. #44
    Join Date
    Jul 2008
    Posts
    156

    Re: Arduino Tape Drive Emulator for Fanuc 6

    It's great to see this thread with some activity! I actually just recorded a 5 min video for a shop owner who called me asking for information and it would be helpful to share here too. This is how I had hooked up my Arduino to my Fanuc 6M

    https://youtu.be/oVgIsURlkYs

    I'm digging up my old info, but I hope this video helps anyone who wants to see a quick walk through of the electrical hookup.
    Attached is my Arduino code that I still use today. These Arduino's have been going daily for 5 years without errors.

    Here are some notes:

    Basic Overview Operation of the BTR we built:

    At startup the Arduino opens a file called cnc.txt on the SD card
    It then wants to send the program to the Fanuc so it starts listening to the CTS (Clear To Send) wire
    When the CTS wire says it needs more data, the Arduino will set the 8 bit character wires Low or High according to the character table lookup for that character
    The Arduino then turns the Sprocket In Position wire "active" (can't remember if it's Low or High) for a short amount of time (allowing the Fanuc to read the 8 bits) and then turns the Sprocket In Position wire back off.
    This loops and continues until the file is completed.



    It is coded for these features that you may want to ignore or remove.
    * The Arduino is always waiting for a new program to be loaded to it from a computer (so we don't have to remove the SD card every time we want a new program).....although I found this feature to be harder to use than just removing the SD card and renaming the file I want to run.

    * There is a Telnet server started on the Arduino that outputs a copy of what the Arduino is sending to the machine so that I can remotely see if it's still drip feeding from anywhere on my network (cell app called Termius).

    * However be aware that there is a small buffer of memory bits inside the Fanuc to buffer what the Arduino (BTR) is sending. So what you see on your remote viewer is actually a few lines ahead of where the machine physically is. Not a big deal, but something to be aware of when troubleshooting.

    *At the end of the program, the Arduino reloads to the beginning of the cnc.txt file and starts waiting for the CTS signal again. This is for when you are running many parts in 1 day. The Arduino will always reload itself at the end of the file so you don't have to physically push the reset button on the Arduino.

    The last update we did was to NOT send Comments to the Fanuc machine, but WILL still send it out the remote telnet sever. If the Arduino finds a comment in the code, it skips sending the comment to the machine, but still WILL send the comment out to the telnet server so I can see the comments remotely. Some of my programs have large comment headers or lots of notes.....and that was stalling the machine from running smoothly when it's processing all the comments that don't actually move the machine

  5. #45
    Join Date
    Apr 2021
    Posts
    19

    Re: Arduino Tape Drive Emulator for Fanuc 6

    Здравствуйте, можно узнать больше информации об Вашем устройстве, подскажите пожалуйста схему подключения к Arduino. На видео не все видно. Очень нужно подобное устройство, мне приходится набирать программы в ручную на стойке Fanuc 6m, это бы облегчило работу. Спасибо

Page 3 of 3 123

Similar Threads

  1. CMC Systems & Tape Emulator
    By tall_penguin in forum HURCO
    Replies: 7
    Last Post: 01-08-2013, 02:57 PM
  2. Replies: 2
    Last Post: 11-17-2008, 11:54 PM
  3. tape emulator
    By bbrreid in forum DNC Problems and Solutions
    Replies: 4
    Last Post: 04-12-2007, 09:03 PM
  4. I need to build a paper tape emulator
    By paramax55 in forum CNC Machine Related Electronics
    Replies: 14
    Last Post: 04-11-2007, 10:40 PM
  5. TU48 Tape emulator (on PDP-11)
    By Nurglle in forum CNC (Mill / Lathe) Control Software (NC)
    Replies: 2
    Last Post: 11-16-2005, 08:13 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
  •