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

KRC2 I/O Module Question

  • CorbittM
  • January 13, 2021 at 1:00 AM
  • Thread is Unresolved
  • CorbittM
    Trophies
    2
    Posts
    1
    • January 13, 2021 at 1:00 AM
    • #1

    Hey there Kuka community,

    I have a question which, I believe, will be easy for you all to answer. Our immediate project requires the control of a 5.5vdc/5.0a closed loop 2 phase stepper motor. It is currently connected to a provided 110vac driver. My question is, should I use a DeviceNet I/O module to send a +/- pulse signal to control speed and a +/- direction signal to the 110vac driver or should I kill the provided driver and use a Wago I/O style stepper controller like the 750-672?

    System Details:

    -KR200-3 with a KRC2

    -integrated VFD run spindle through a DeviceNet Wago 750-306

    -external rotary axis

    -unused/free I/O modules 750-402, 750-504, 750-600end

    Questions:

    1. Control stepper with Wago I/O Stepper Controller Module or provide 110vac to original stepper driver and use some other module to send +/- pulse signal and +/- direction signal?

    2. Which I/O module should I use for the latter option?

    3. Is it even possible to provide 110vac to externals through the KRC2?

    I know this is a worn out topic, however, I see little information regrading I/O hardware choices. Thank you all for any and all advice and recommendations. I am also happy to share any other info to aid in the decision making.

    -attached is a sketch of the project thus far

    Best,

    Matt Corbitt

    Images

    • 1.jpg
      • 190.67 kB
      • 1,362 × 948
      • 61
  • Nation January 13, 2021 at 4:47 AM

    Approved the thread.
  • panic mode
    Reactions Received
    1,280
    Trophies
    11
    Posts
    13,088
    • January 13, 2021 at 7:10 AM
    • #2

    so your current idea as to use pulse and direction but did you do any sanity checks?

    KRC interpolation cycle is 12ms. so in one second you can toggle output some 83 times. assuming your code is very efficient that would allow you to generate pulse train of 41.5Hz.

    to do positioning you would need PTO that runs at some 100kHz or better which is off by just three orders of magnitude. but it could work if you can live with 2000-5000x lower performance than usual and know how to use KRL to its fullest.

    the solution is to insert intermediate node acting as controller/indexer. KRC should only send values and let the external controller do the time critical tasks, closed loop etc. IO connected to KRC are meant to be just conventional digital inputs and outputs. any time you add module with more complexity you are asking for trouble and basically you are on your own, wandering into uncharted territory.

    750-672 should solve this if you can get it to work with KRC. in theory that should work as the interface seem to be just two simple blocks of inputs and outputs of 11 bytes each. but getting to talk over DeviceNet to KRC is only the first hurdle. next one is to translate CoDeSys library into KRL, perhaps only the functions you really need.

    robot arm is irrelevant for this topic of integrating controls using some fieldbus, you should be actually posting details about the controller. KRC2 is old and has limited resources. newer KRC2ed05 have more powerful PC with more memory, and use newer software including DeviceNet drivers.

    then there is the AC power. you can get 120VAC only from NA controllers because they have transformer. but the 120VAC secondary is only good for up to 4.5A. really it is meant for light load such as cabinet lighting, user receptacle etc.

    750-504 has transistor outputs. it is operating at 24VDC. to work with 120VAC you need to add relays or use different module.

    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

Similar Threads

  • KRC2 File exceeded maximum size

    • Alex_Moser564
    • August 30, 2017 at 11:58 PM
    • KUKA Robot Forum
  • 6503 Configuration error I/O driver DN2DRV

    • Peasant123
    • February 18, 2020 at 6:42 PM
    • KUKA Robot Forum
  • Setting up some I/O on a KRC2 ed. 2005

    • Wall-E
    • May 10, 2016 at 6:43 PM
    • KUKA Robot Forum
  • Gripper controll buttons

    • Tomek155
    • October 21, 2017 at 7:23 PM
    • KUKA Robot Forum
  • Code Review for KRC2 2005ed and Other Questions

    • Nation
    • July 17, 2020 at 10:59 PM
    • KUKA Robot Forum
  • Kuka KRC2 configuration with TransPulse Synergic 4000

    • Francesco Pantoli
    • June 28, 2019 at 6:51 PM
    • KUKA Robot Forum
  • DirLoader question

    • vvelikov
    • November 9, 2017 at 2:18 AM
    • KUKA Robot Forum
  • UserTech : SETVAR not working for struc field of type STRING (CHAR[]) in KFDc

    • lionpeloux
    • March 15, 2019 at 8:46 AM
    • KUKA Robot Forum
  • Setting up SMC electric gripper with KRC4

    • mandem
    • September 26, 2018 at 6:45 PM
    • KUKA Robot Forum
  • /R1 Machine data loader aborted

    • PauloS
    • February 5, 2018 at 1:58 PM
    • KUKA Robot Forum

Tags

  • I/O
  • KRC2
  • DeviceNET
  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