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. Industrial Robot Support and Discussion Center
  4. KUKA Robot Forum
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

OPC UA Implementation as Robot Maschine Interface

  • desertgiant
  • November 3, 2022 at 1:34 PM
  • Thread is Unresolved
  • desertgiant
    Reactions Received
    2
    Trophies
    1
    Posts
    51
    • November 3, 2022 at 1:34 PM
    • #1

    Hello Everyone

    I am currently working in a Project where the existing EKI-Interface between KUKA and machine PLC should be converted and extended to OPC UA.

    I have gone through the standards and requirements from VDMA OPC UA Robotics, however, would like to get in touch with someone who implemented OPC UA communication in their project.

    I am currently in a crossroad where OPC UA defines certain possibilities (Read/Write Functions, files, variables, system relevant variables etc) whereas not everything is possible with KUKA.

    It would be really helpful if we can share the best practices used in Industry to establish an Interface between KUKA (or other robots) with Machine system and external servers through OPC UA.

    Current Hardwares:

    KUKA KRC5

    Beckhoff PLCs / Siemens PLCs

    Customer Warehouse Management Tool.

    Thanks in Advance.

  • M.Ozkan
    Reactions Received
    22
    Trophies
    5
    Posts
    538
    • November 3, 2022 at 1:55 PM
    • #2

    Hello;

    KUKA KRC4 and KRC5 controllers already support OPC UA connection with optional technology packages. Just ask to local KUKA and you can get technology package.

  • desertgiant
    Reactions Received
    2
    Trophies
    1
    Posts
    51
    • November 3, 2022 at 2:10 PM
    • #3

    Hi Ozkan,

    Thanks for the message. Yes, I got the tech packages from KUKA and I can read the process data and other robot information from the UA Expert Tool.

    I was able to define Global variables in my Dat files and could read the variables and modify the variables from external tool.

    Since, this is the first time, I am implementing OPC UA in my Project, with the current knowledge gained from reading through manuals and KUKA material, I could see that the variable can be read and written from both client and server end.

    For example, both PLC and Robot can set/reset the variable with the right user access.

    Also, when a robot server is connected to many client machines, I couldn't define specific variable write access to specific machines.

    While grazing through the materials, I could see that I can write methods in OPC UA but this is not supported by KUKA OPC UA on the KUKA side.

    On a simple term, the best practices and standardization is what I am missing currently. I hope I can understand more from someone who implemented in their project.

  • MOM
    Reactions Received
    175
    Trophies
    7
    Posts
    1,424
    • November 3, 2022 at 6:11 PM
    • #4

    Have you read anything about SPOC?

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

Tags

  • robot
  • KUKA
  • Siemens
  • Beckhoff
  • OPC-UA
  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