I have a Topcon A8 in which I manually installed the Edge Gateway 18.104.22.168 (because of SP16) from .deb file (since it does not have dpkg).
It is configured to bind on ports 11217 and 11741 (because the default gateway already binds on 1217 and 11743).
The Edge Gateway connects successfully on Automation Server, but one cannot see the actual PLC runtime listed after a scan.
stracing it shows EADDRNOTAVAIL in binding on 127.0.0.1:4965 and 127.0.0.1:4966, reflected on messages "CommDrvTCP: 'Bind' failed on signaling socket with error" in the log file.
Also on Automation Server web page the Edge Gateway on A8 reports itself running on port 1217 instead of 11217 (verified with netstat, it would fail the bind otherwise).
probably there is allready a gateway running on the A8.
This should be removed (ask the plc manufacturer)
check the plclog on startup.
Sorry, I forgot to say that the resolution was much more mundane.
The loopback interface on Topcon devices is off by default. Both the running gateway AND the edge gateway can run in parallel without interference if it is enabled.
Anyway, they plan to integrate the CmpEdgeGateway component in the next releases of the runtime, so the problem would solve by itself ;-)
Log in to post a comment.