LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

TCP\IP server

I am to interface a joystick to kuka robot using ethernet communication.I have to receive data from robot then pass the correction and send back the data to robot in 12ms.So I use tcp\ip listener vi to establish the connection then read incoming data after that is it possible to pause listening and then send data because otherwise the send data is lost because on front panel it shows that 765 bytes written but it is  not received by robot.This communication is real time so should I use real time communication wizard???I have attaced the vi which i use .

0 Kudos
Message 1 of 4
(2,603 Views)

Have you started with the basics?  Communicating over TCP/IP?  Get a solid communication, and then work on improving the speed.

 

Now, when you mention "real-time", do you mean that you are using a real-time OS?  or do you mean that you would want the robot to react within a reasonable short (feels like immediate) response?

 

There are examples of TCP/IP communication uner the Help menu > Find Example, or plenty on this forum using the search feature.

0 Kudos
Message 2 of 4
(2,570 Views)

thanx for the reply....i have vxworks on robot side

0 Kudos
Message 3 of 4
(2,559 Views)

There is an RT version of LabVIEW.  I presently work with vxWorks, but have not used LabVIEW-RT to communicate with the target.

 

However, I think you want to be able to send commands to the robot and have it respond immediately, is that correct?

 

Have you found TCP/IP examples that I mentionned? 

0 Kudos
Message 4 of 4
(2,543 Views)