Thank you guys for the feedback.
Do you have the part # of Prosoft Wifi Radio?
Sure do. I used this guy here. RLX2-IHNF-A
Supports b/g/n
I've done tons of custom applications with the Cognex Vision products. I use their SDK's all the time for applications.
I initially started that way and did achieve the same result. However I could not figure out how to handle the WiFi barcode scanner going into Sleep mode. This would close the tcp socket on the scanner side but leave the socket open on the .net app side. Even after the scanner came back online, the socket would still receive the scanned data, but the SDK would just ignore it. Rebooting the .NET app would get everything talking once again.
I finally gave up on that path and stuck the Compactlogix in to handle the connections to the scanners. I think it will be easier to manage and troubleshoot a problem using the PLC than in some tcp socket code, for me anyways.
The Cognex scanners also support Javascript, so you could *i assume* create an entire application that is housed only in the scanner.