I haven't used ccTalk protocol but from what I can see it's similar to some RS232 stuff I did back in the day. Unfortunately I can't share that code with you.
However, based on that premise, have a look at these links and see if it helps...
Some general blurb from microsoft[
^]
Haven't tried this yet but looks to be an ok simple example to get you started
http://csharp.simpleserial.com/[
^]
or a VB.net version
here[
^]
There's probably a lot more out there, including on Code Project - use "Serial Communication" instead of "ccTalk" in your search to open out the possibilities