RobotStudio event

How to use IPC in PC SDK

Messages can be sent to RAPID task and can be received from the same using  following classes under ABB.Robotics.Controllers.Messaging domain
  • Ipc.
  • IpcQueue
  • IpcMessage

A sample solution i.e. IPCSample has been attached, exhibits the process to send and receive message to and from a controller respectively. Solution is in C# and developed using VS2008. Make sure you have referenced RAB dll correctly.Solution is working for both Real & virtual controller.

So try it out!!!!!!  Smile


webwiz/2846/IPCSample.zip


Regards
Saleem Javed

Comments

  • When I try to load the robot program to the VIRTUAL CONTROLLER I get the error message:

    The instruction IRMQMessage requires the option FlexPendant Interface ...

     (Also I tied to create my test robot module using  RMQFindSlot) w/ the same error message.

    What is the best method to send events from Robot controller (a procedure) to a PC SDK application. (not as an answer to an event from PC to RbtController)?

    Thanks,
    Razvan 
    Razvan Sirbu