通过编程方式为不同的OPC服务器分配不同的IP地址

本文关键字:服务器 分配 IP 地址 OPC 编程 方式 | 更新日期: 2023-09-27 18:16:54

我必须在c#中开发一个管理4个OPC服务器的应用程序。应用程序将"创建"和管理这4个OPC服务器(目前我认为我会使用Wintech dll"WtOpcServer.dll"来实现这一目标,但不确定)。

我的问题是:如果我有超过4个以太网卡(所以超过4个IP地址),是否有可能以编程方式分配每个 OPC服务器到每个以太网卡?(为了有一个IP地址通过 OPC服务器)

我明确表示,我没有义务使用Wintech解决方案,任何实现这一目标的想法都是受欢迎的。

谢谢你的回答

通过编程方式为不同的OPC服务器分配不同的IP地址

通过"创建"一个OPC服务器,我想你的意思是你要在远程主机实例化一个OPC服务器。OPC服务器的IP地址与每台主机的网络配置绑定。你不一定需要4张以太网卡,例如,所有的OPC主机可能在同一个子网中。

将c#应用程序连接到OPC服务器有很多选项。查看http://www.opcconnect.com/dotnet.php获取一些提示。

谢谢你的回答…

最后,我更改了应用程序的体系结构。事实上,我只会实现一个服务器,它将包含我需要的所有OPC项(我在之前的帖子中谈到的四个服务器的所有OPC项)。

我注意到,如果我在主机上有4个IP地址,每个远程OPC客户端将能够通过使用服务器主机的IP地址之一连接到OPC服务器。

对我来说这就足够了……

谢谢你的回答!