【发布时间】:2016-08-06 01:29:43
【问题描述】:
我搜索并找不到这个问题的答案.. 甚至没有关于它的讨论...
我需要开发一个应用程序来与我们车间的机器人交谈……代码没什么大不了的……问题如下:
此机器人已连接到连接到我们生产网络的工业 PC。这台工业 PC 有两个 NIC,NIC #1 的 TCP/IP 设置设置为连接到我们的生产网络(IP 类似于 10.9.100.100),NIC #2 的 IP 配置为在子网地址(类似于 192.168 .127.10)。
机器人也有一个IP地址,在工控机#2网卡的子网内。机器人的 IP 类似于 192.168.127.20
工业 PC 上运行着一个应用程序,它不断轮询来自机器人的数据,例如其状态、循环时间等。然后,该应用程序将从机器人收集的数据发送到我们生产网络中的服务器。
简单地说,这就像通过 NIC #2 获取数据并通过 NIC #1 将其发送到生产网络中的服务器。
为了在 IDE 中测试我的应用程序并对其进行调试,我想从我的桌面(位于生产网络 (10.9.100.200)...)连接到机器人,连接到该 IP机器人所在的子网,即工控机2号网卡中设置的IP子网。
我可以访问工业 PC,我可以在其上安装 Visual Studio 并通过远程桌面进行编码。然后肯定我可以访问那个机器人。但这不会很酷...
是否有任何方法、设置或应用程序可以让我从生产网络访问该机器人?
【问题讨论】:
标签: networking connection router tcp-ip subnet