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

Access Y200 interface in OfficeLite

  • Mischa
  • July 29, 2019 at 3:28 PM
  • Thread is Resolved
  • Mischa
    Reactions Received
    10
    Trophies
    4
    Posts
    113
    • July 29, 2019 at 3:28 PM
    • #1

    Hello,

    Does anyone have experience working with the Y200 interface in OfficeLite? I have OfficeLite_KSS8.5 and since Y200 interface is available and does not have to be licensed, I try to read the controller information. Is it possible to access the data with an external application that runs on the host machine? I know it is possible to purchase Y200 Remote Server that will transfer the data through TCP/IP, but it is not my case.

    Does this mean that I need to create my own server on the virtual machine that will read the data from Y200 interface and transfer it to the host?

    Do you have any example application of PrimaryInterOp.Cross3Krc.dll library?

    Thank you in advance!

    Edited once, last by Mischa (July 29, 2019 at 3:51 PM).

  • Go to Best Answer
  • Online
    panic mode
    Reactions Received
    1,296
    Trophies
    11
    Posts
    13,137
    • July 30, 2019 at 3:49 PM
    • #2

    i am using OfficeLite at this very moment but... never heard of Y200 interface...

    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

  • Fubini
    Reactions Received
    283
    Trophies
    9
    Posts
    1,904
    • July 30, 2019 at 6:20 PM
    • #3

    Never worked with it. Y200 is a specialised protocol for VW. So probably he is talking about a VSS office lite and not as mentioned above a KSS.

    Fubini

    Edited once, last by Fubini (July 30, 2019 at 6:22 PM).

  • Mischa
    Reactions Received
    10
    Trophies
    4
    Posts
    113
    • July 31, 2019 at 4:52 PM
    • #4

    Y200 - interface for simulation programs other than KUKA.Sim Pro, e.g. WinMOD.

    Y200 gives access to controller Inputs $IN[], Outputs $OUT[], Axis-specific position $AXIS_ACT, Cartesian position $POS_ACT, Current base and Current tool information.

    The problem is that there is no information on how to work with this interface :icon_frown:

    The one we have in KUKA_OfficeLite_85_en.pdf is definitely not enough.

  • Jens Erdmann
    Trophies
    3
    Posts
    2
    • January 30, 2020 at 7:18 AM
    • #5

    Read the manual OfficeLite ab KSS 8.3 B388 Kapitel 3.6 ( Workflow) and Kapitel 5.4.

    (In OfficeLite ab KSS 8.5 look different.)

    Readme.txt.....

    Setup for KUKA technology package

    ===================================

    1. Plug in USB stick.

    2. Select Start-up > Install additional software in the main menu.

    3. Press New software. If a software package on the USB stick is not displayed,

    press Refresh.

    4. Select the software package to be installed and press Install. Reply to the request

    for confirmation with Yes. The files are copied onto the hard drive.

    5. Repeat step 4 if another software package is to be installed from this stick.

    6. Remove USB stick.

    7. It may be necessary to reboot the controller, depending on the additional

    software. In this case, a corresponding prompt is displayed. Confirm with

    OK and reboot the robot controller. Installation is resumed and completed.

    …..

    (Attachment 1)


    Images

    • Y200 Kukapng.png
      • 140.33 kB
      • 854 × 834
      • 118
  • Jens Erdmann
    Trophies
    3
    Posts
    2
    • January 30, 2020 at 7:19 AM
    • Best Answer
    • #6

    Ya can start a Test Client in Officelite.

    Images

    • Y200 Kuka 2.png
      • 144.27 kB
      • 1,100 × 848
      • 141
  • Online
    panic mode
    Reactions Received
    1,296
    Trophies
    11
    Posts
    13,137
    • January 30, 2020 at 10:52 PM
    • #7

    that was helpful. apparently this is documented.

    so I got hands on Y200 and installed it in OfficeLite. reboot is required as usual when installing options. default configuration is fine, no need to change it. after reboot Y200 server icon shows up in tray (purple).

    Notice that drives are not enabling any more although all icons are green and one for Enabling switch is changing state when enabling switch is on.

    For some reason had to turn Drives on manually once - like in AUT mode. After this enabling switch can turn drives on as usual.

    Rightclicking Y200 icon in tray and choosing "Visu" launches client.

    Language is still German but more importantly there is no apparent way to import I/O comments. This would be really helpful.

    Outputs are read only. Clicking on inputs with either mouse button toggles them.

    Active outputs are shown in Y200 client in red, inputs are green. Both are dark gray when off.

    Indicators are round but smaller than on HMI I/O screen, plus they have a ring around them further reducing usable area. I wish one could pick colors as this is not very easy to see specially since last clicked object changes color (Aqua appearance when highlighted). As i am getting older, I would rather have something with higher contrast, without need to squint. Heck how about something that works for color blind people too? Black rectangle for FALSE, Yellow circle for TRUE and no blue highlighting of the I/O icons (keep it on text label only)?

    As expected axis positions are visible always. Cartesian only after tool and base are set and robot starts moving.

    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

  • JASM
    Trophies
    3
    Posts
    2
    • March 4, 2020 at 2:10 PM
    • #8

    Hi Panic Mode,

    did you change your Y200IPCName according your Office Lite instance name? Because I got the software installed, I can open the test client and so on but I get no connection between Roboter und TestClientY200

  • Online
    panic mode
    Reactions Received
    1,296
    Trophies
    11
    Posts
    13,137
    • March 4, 2020 at 2:43 PM
    • #9

    no, everything worked with defaults, no setting needed change...

    you probably tried to launch EXE directly instead of using Visu as shown.

    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

  • JASM
    Trophies
    3
    Posts
    2
    • March 4, 2020 at 3:00 PM
    • #10

    I used Visu...

    I tried with the default settings and also changing the IPC Name...

    What I dont understand is what did you do with the drives.. maybe this is the reason of the problem...

  • Online
    panic mode
    Reactions Received
    1,296
    Trophies
    11
    Posts
    13,137
    • March 4, 2020 at 4:26 PM
    • #11

    status of drives has nothing to do with ability to communicate or read inputs for example.

    what do you mean by changing IPC name, this is set by installer and i see no instruction about editing it manually or how to determine this particular "controller name".

    this is what my config is like:

    <?xml version="1.0"?>

    <VrcY200Settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

    <Y200IpcName>Y200_VRC_R1</Y200IpcName>

    <Y200ReadOffset>0</Y200ReadOffset>

    <Y200WriteOffset>1024</Y200WriteOffset>

    </VrcY200Settings>


    btw. this is what colors look like. it seem to be given same consideration like new Ontario license plates

    it is pretty much grey on grey surrounded by grey with a hint of grey :grinning_squinting_face:

    Files

    pasted-from-clipboard.png 1.23 kB – 539 Downloads

    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

  • Adabei
    Trophies
    3
    Posts
    1
    • June 23, 2020 at 10:52 AM
    • #12

    Hi Panic Mode,

    I also had problems with Y200 interface in Office Lite. When I installed Y200 and opened the TestClient everything was ok, Axis Values and Digital IO was shown correctly. Next day it didn't work anymore.

    Since we gave a permanent IP-adress to the OfficeLite VM everything is ok. To me it seems like if this adress changes the Y200 interface don't work anymore.

    I'm not really sure if this really is the reason why it didn't work correctly, but in my case it helped.

  • raynald60
    Trophies
    3
    Posts
    45
    • March 28, 2021 at 11:12 AM
    • #13

    hello where i can donload y200

    thanks

  • Online
    panic mode
    Reactions Received
    1,296
    Trophies
    11
    Posts
    13,137
    • March 28, 2021 at 12:00 PM
    • #14

    should be on D: of the officelite

    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

  • roni blacher
    Trophies
    2
    Posts
    3
    • October 20, 2021 at 12:58 PM
    • #15

    where can i find Y200 interface files version 2.0

    y200.cs / Y200CInt.cs / Y200Clnt.dll

    for OfficeLite 8.6/8.7

  • Online
    panic mode
    Reactions Received
    1,296
    Trophies
    11
    Posts
    13,137
    • October 20, 2021 at 4:51 PM
    • #16

    in my OfficeLite (v8.5) , this was on D:\

    i would expect that same is still the case with newer one. if not, just contact KUKA.

    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

  • roni blacher
    Trophies
    2
    Posts
    3
    • October 24, 2021 at 11:53 AM
    • #17

    i do not find any interface files

  • Online
    panic mode
    Reactions Received
    1,296
    Trophies
    11
    Posts
    13,137
    • October 24, 2021 at 3:46 PM
    • #18

    Any ideas what the next step should be?

    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

  • Mischa
    Reactions Received
    10
    Trophies
    4
    Posts
    113
    • February 21, 2022 at 12:06 PM
    • #19

    (Edited!!!)

    Hi,

    I was able to connect to KUKA OfficeLite and KUKA Office PC (real PC that runs KSS 8.6) through the Y200 interface and I hope my experience can help somebody. Please, see the detailed communication diagram attached.

    Briefly about the main thing: the Server is a service program, which, in connection with the Y200 Interface, allows the coupling between the OLP application and the virtual robot controller (VRC) application KUKA.OfficeLite over TCP/IP network.

    From my experience:

    1. Y200 does not have to be licensed.

    2. The VRC and Y200 interfaces cannot be installed together on the KRC virtual image, otherwise the Y200 interface will not work properly.

    3. Y200 interface only works with KSS 8.5 and higher.

    4. Use network address translation (NAT): the virtual machine and the host system share a single network identity that is not visible outside the network.

    5. C:\KRC\User\Y200Interface.config file contains the Y200IpcName - the shared-memory name to access the KRC data.

    6. The following data are stored on the shared memory: Inputs $IN[], Outputs $OUT[], Axis-specific position $AXIS_ACT, Cartesian position $POS_ACT, Current base $BASE and Current tool $TOOL. The Inputs can be read/written, but the outputs are only read access.

    7. The server and the client mentioned here are developed by myself. Y200 is not a server, but only an interface used to exchange the data between KRC and shared memory.

    Sorry, I cannot share the source code, but feel free to ask any specific questions.

    Images

    • Kuka_VRC_Connector.jpg
      • 62.24 kB
      • 886 × 613
      • 133

    Edited once, last by Mischa: Add more clarity (December 6, 2022 at 11:55 AM).

  • roni blacher
    Trophies
    2
    Posts
    3
    • February 22, 2022 at 4:14 PM
    • #20

    Hi

    do you succeed to connect to kuka 8.6 / 8.7 ( y200 interface change)

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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • 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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000
  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