RobotStudio event

Redistributable





Hi,<?: prefix = o ns = "urn:schemas-microsoft-com:office:office" />



any one can explain me what the installation found in :



C:Program Files (x86)ABB Industrial ITRobotics ITSDKPC SDK
5.14RedistributableRobotCommunicationRuntime



do ?



if i run the setup.exe what dose it install ?



thanks avi



 



Comments



  • I'll give you a short answer now and a longer when I'm not swamped with work.
     
    First check out this in the manual:
    [Using the PC SDK > Discovery domain]
     
    Then the RobotCommunicationRuntime is the part that actually communicate with the robot. The PCSDk is just the API for "it".
    So When you do a netscan its the RobotCommunicationRuntime that performs the scan.
     
    So when you distribute a PCSDK app, you need to include RobotCommunicationRuntime as a dependency. Just like you should always include the msm file to get the correct dll's installed.
    Now mind you, if you have RobotStudio installed on the PC it already has a RobotCommunicationRuntime installed.
  • Hi avi,
    the PC SDK applications manual explains it like this:

     

    Robot Communication Runtime 

    The communication layer used by Controller API to communicate over the network with an IRC5 controller.

     

    As John describes, it is used under the hood of the Controller API, and your application is dependent on it, why it is important to make sure it is installed on the end users PC.

     

    When your code is calling a method, lets say Task.LoadModule(), it ends up as a message sent over TCP/IP to the IRC5.

     

    On your PC there is a service running called "RobComCtrlServer.exe" which takes care of the network communication between the IRC5 and all PC SDK applications (and some ABB products like RobotStudio) on that PC.

     

     

    Best Regards, Niklas Skoglund
    ABB Robotics

    Developer Center
    RobotStudio Blog