1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. General Category - Robot Forum
  4. General Discussion of Industrial Robots Only
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

Replace Hand Teach pendant with computer

  • Reckless
  • April 29, 2024 at 4:26 PM
  • Thread is Unresolved
  • Reckless
    Reactions Received
    6
    Trophies
    1
    Posts
    104
    • April 29, 2024 at 4:26 PM
    • #1

    I have a 3 axis dispensing robot that I want to load dispensing points via a file. It has a strange 15 pin connector that I want to interface with a pc rather than a hand teach. How to go about this?

  • Reckless
    Reactions Received
    6
    Trophies
    1
    Posts
    104
    • April 29, 2024 at 4:28 PM
    • #2

    I have found this on the internet but not sure how to interface to pc

  • MOM
    Reactions Received
    175
    Trophies
    7
    Posts
    1,424
    • April 29, 2024 at 5:40 PM
    • #3

    Your 15 pin connector has no pin for pc communication.

    On the lower left of front panel is a com connector.

    You would need to check with documentation or home page how this connector may be used

  • Online
    panic mode
    Reactions Received
    1,280
    Trophies
    11
    Posts
    13,085
    • April 29, 2024 at 6:07 PM
    • #4

    how are you loading data right now?

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • Reckless
    Reactions Received
    6
    Trophies
    1
    Posts
    104
    • April 29, 2024 at 7:04 PM
    • #5
    Quote from MOM

    Your 15 pin connector has no pin for pc communication.

    On the lower left of front panel is a com connector.

    You would need to check with documentation or home page how this connector may be used

    Yes, hand teach connects to com connector. This is how it operates:

    External Content youtu.be
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

  • Reckless
    Reactions Received
    6
    Trophies
    1
    Posts
    104
    • April 29, 2024 at 7:07 PM
    • #6
    Quote from panic mode

    how are you loading data right now?

    Currently trying to switch to pc before hand teaching 3000 locations per panel (100+ pcbs). It has array function so would need to manually program 100 locations but feel loading a csv file will make my life easier in long run. Also want to add a camera for verification.

  • Online
    panic mode
    Reactions Received
    1,280
    Trophies
    11
    Posts
    13,085
    • April 29, 2024 at 7:18 PM
    • #7

    my guess is that membrane buttons are multiplexed (7x4 or 6x5 for example) and there is 2 wires for power and 2 more for LCD communication. so 7+4+2+2 = 15 contacts which fits the HD15 connector.

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • MOM
    Reactions Received
    175
    Trophies
    7
    Posts
    1,424
    • April 29, 2024 at 8:33 PM
    • #8

    Picture, schematics and movie do not match.

    What manufacturer and model number do you actually have?

  • Reckless
    Reactions Received
    6
    Trophies
    1
    Posts
    104
    • April 29, 2024 at 9:04 PM
    • #9
    Quote from MOM

    Picture, schematics and movie do not match.

    What manufacturer and model number do you actually have?

    I have the one in first picture called jarvis which I am unable to locate manufacturer. The youtube video was a later model but essentially same. The unix based hand teach does not recognize a usb when I insert it.

  • Online
    SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,429
    • April 29, 2024 at 10:47 PM
    • #10

    Well, if the circuit diagram is accurate, it should be possible to connect RS232 or RS485 directly to the main board, without replacing the teach pendant. Without substantial details on how the pendant connects to the main board, replacing the pendant completely would be difficult.

    The "nuclear option" might be to replace the main board entirely. The electromechanical design of the robot appears to be pretty simple -- stepper motors, solenoid valves, and a variety of simple switch-type sensors. An Arduino or Raspberry Pi could handle that work, but would require you write the control software from scratch, unless someone's made a LinuxCNC branch for dispensing robots (which would not surprise me).

  • Online
    panic mode
    Reactions Received
    1,280
    Trophies
    11
    Posts
    13,085
    • May 2, 2024 at 2:41 PM
    • #11

    i cannot believe that someone would make machine like that without option to load file. manually teaching something like locations of PCB solder pads is insane

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • Reckless
    Reactions Received
    6
    Trophies
    1
    Posts
    104
    • May 2, 2024 at 6:01 PM
    • #12

    You and me both. But hand teaching is more common then you think but generally its done like an array, put 50 locations in and program offsets. Part of the issue is china uses unix file systems as they are free, whereas most of us use microsoft file formats, fat32 vs fat16.

    I did find a cool company with modern touch screen hand teach interfaces for $60 but they have a different communication connector: https://en.coolmay.com/ProductDetail.…=36&Terminal=41

  • tangelo
    Trophies
    1
    Posts
    8
    • May 2, 2024 at 7:06 PM
    • #13

    Thats a generic HMI, its not a teach pendant, unless you program it to be one.

  • Online
    panic mode
    Reactions Received
    1,280
    Trophies
    11
    Posts
    13,085
    • May 2, 2024 at 7:10 PM
    • #14

    that is an industrial HMI. it has bunch of drivers allowing it to communicate with common PLCs but i see nothing suggesting that it supports/understands whatever that dispenser has.

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • Online
    SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,429
    • May 2, 2024 at 9:26 PM
    • #15
    Quote from Reckless

    Part of the issue is china uses unix file systems as they are free, whereas most of us use microsoft file formats, fat32 vs fat16.

    ...eh? MS and *nix both support FAT32. And FAT16 should still be supported by both, although less so as file sizes get bigger.

    Anyway, replacing the teach pendant strikes me as unnecessarily overcomplicated for a first attempt -- it would require completely reverse-engineering the pendant/mainboard communications protocol from scratch, just to start.

    If that machine has a regular serial port (sometimes just a set of unoccupied solder pads on the mainboard PCB), that would suggest the board is made to accept commands over that port, and finding a reference to that interface should be much easier.

    If you really want to replace the pendant, you're going to need to start by tapping into those control lines and testing what all 15 of them do, for which button presses. I'm going to hazard a guess that at least four of those wires are dedicated as a USB pass-through from the main board, but you'll need to identify them. Two of those breakout connectors from your second post would be a good place to start -- wire them up as a pass-through, then tap in with an oscilloscope or logic analyzer. And settle down to collect a lot of data. Those lines could be a mix of serial and discrete signals, some dedicated to the controls, others to the LCD display.

  • MOM
    Reactions Received
    175
    Trophies
    7
    Posts
    1,424
    • May 2, 2024 at 9:49 PM
    • #16

    The teach pendant should be a ADTECH TV5300.

    Have you checked the different menues whether you can find save/load files?

  • Online
    panic mode
    Reactions Received
    1,280
    Trophies
    11
    Posts
    13,085
    • May 2, 2024 at 10:07 PM
    • #17

    So that thing has USB ports... meaning one may be able to load files using USB stick. in this case stick may have to be formatted to use FAT system... FAT is simple and supported by pretty much everything. NTFS not so much.

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • Reckless
    Reactions Received
    6
    Trophies
    1
    Posts
    104
    • May 2, 2024 at 10:14 PM
    • #18
    Quote from MOM

    The teach pendant should be a ADTECH TV5300.

    Have you checked the different menues whether you can find save/load files?

    Yes, I have tried my best to load a usb file. I tried both fat16 windows and unix. It doesn't find usb drive or show it.


    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

  • Reckless
    Reactions Received
    6
    Trophies
    1
    Posts
    104
    • May 2, 2024 at 10:29 PM
    • #19
    Quote from SkyeFire

    ...eh? MS and *nix both support FAT32. And FAT16 should still be supported by both, although less so as file sizes get bigger.

    Anyway, replacing the teach pendant strikes me as unnecessarily overcomplicated for a first attempt -- it would require completely reverse-engineering the pendant/mainboard communications protocol from scratch, just to start.

    If that machine has a regular serial port (sometimes just a set of unoccupied solder pads on the mainboard PCB), that would suggest the board is made to accept commands over that port, and finding a reference to that interface should be much easier.

    If you really want to replace the pendant, you're going to need to start by tapping into those control lines and testing what all 15 of them do, for which button presses. I'm going to hazard a guess that at least four of those wires are dedicated as a USB pass-through from the main board, but you'll need to identify them. Two of those breakout connectors from your second post would be a good place to start -- wire them up as a pass-through, then tap in with an oscilloscope or logic analyzer. And settle down to collect a lot of data. Those lines could be a mix of serial and discrete signals, some dedicated to the controls, others to the LCD display.

    I agree, need to avoid reverse engineering. My #1 preference is using hand teach to load files via usb, second preference is hooking it to laptop with cameras for verification.

  • Online
    panic mode
    Reactions Received
    1,280
    Trophies
    11
    Posts
    13,085
    • May 2, 2024 at 10:37 PM
    • #20

    what type of USB sticks did you try? older or industrial equipment may have some constraints when it comes to removable media. this not always as convenient as on home computers. it is not just file type, it could be that it supports only certain brands, units with specific interface (USB 1.x or 2.0) , products with smaller memory capacity, etc.

    or it may need to be enabled from some software menu.

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Users Viewing This Thread

  • 2 Guests
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download