Home Applications

Discussion

Left ArrowBack to discussions page
simmelsimmel Posts: 8 Apprentice
Hello, 
Does anyone have experience connecting a scale to a UR10e for a checkweighing application? We need our robot to remove the part from the machine, set it on the scale and then place it on a tray if the part is within weight or in a bin if it is not. What scale would be best for this and how did you establish that communication? I was thinking of using an Ethernet IP connection, but maybe there is a better way. 
Thanks in advance.  

Best Answer

Comments

  • simmelsimmel Posts: 8 Apprentice
    @matthewd92 Thank you, I did not realize that a PLC would be needed to connect the scale if I use the Ethernet IP port. Just to make sure I understand what you are saying, if I found a scale that uses Modbus TCP, the robot would be able to directly communicate with the scale and I would not need a PLC. Is this correct?
    Thank you.  
  • matthewd92matthewd92 Founding Pro, Tactile Sensor Beta Testers Posts: 1,267 Handy
    That is correct, ensure that the scale supports being a modbus TCP server and then you can create a modbus TCP client on the installation tab of the robot.  It can be a little tricky at times as some devices only support registers, some will also support discrete I/O, UR allows you to set up both.  Also, UR uses 0 based addressing meaning the first register is 0 and the first bit is 0, some devices such as the Banner safety controller we use have 1 based addressing where the first register and bit is 1, just subtract 1 from it and that is the address on the UR.
  • simmelsimmel Posts: 8 Apprentice
    @matthewd92
    Thank you!
  • matthewd92matthewd92 Founding Pro, Tactile Sensor Beta Testers Posts: 1,267 Handy
    @simmel You're welcome
Sign In or Register to comment.
Left ArrowBack to discussions page