Hi David,
If the PLC has a server application to allow you to connect and accept data, then yes, the client TCP functions will work fine for you. However, if it doesn't have the server application, then you'd have to develop the server yourself in CVI using the Server Functions. There are example programs that come with CVI that can help you along and get familiar with the Client/Server function calls as well. Just open NI Example Finder (under Help >> Find Examples) and search for TCP. Hope this helps!
Jeremy L.
National Instruments