OK - a follow-up question: Do you know if the ethernet port in a SLC505e works like a standard "socket" connection?
Here's my situation. I'm doing some R&D work here - mostly for my own education. I write industrial process control programs that, among other things, exchange data with a PLC. The actual communication between my program and the PLC is handled by some third-party software (Cimquest InGear). All I do is pass data to the 3rd party routine and it handles everything with the PLC. No problems - everything works fine.
What I would like to do now is create a program that, among other things, pretends that it is a PLC. What I was thinking was that if I had this program hosting a server-side socket set to port 44818 then my existing program's 3rd party stuff would be able to communicate with it.
Now, I know there's a lot more to it than this but as a first step I thought I would see if I could at least get the 3rd party software to "connect" to the fake PLC. But, unfortunately, it does not seem to be able to that. Thus my question: is the PLC's port simply a socket? Or does it even resemble a socket? Or is it something completely different?