我要构建一个基于WinPac-8000控制器的自动化解决方案(http://www.icpdas.com/products/PAC/winpac/introduction.htm)。WinPac-8000 OPC服务器网络访问
我将这个项目分成两个程序:第一个在控制器上运行(它执行一些业务逻辑),第二个在用户机器上运行(显示当前结果)。问题是:我使用内置的OPC服务器(命名为'更快')。它与C#有很好的集成性,并且易于在第一个程序中用于访问连接的设备。
但我不知道如何从第二个程序通过网络访问OPC服务器。我完全不知道从哪里开始。
链接或任何类型的建议将非常感激。
基本上第二个程序允许用户读取和写入一些OPC标签(看起来像某种'OPC客户端')。与第一个程序唯一的概念区别在于,它不在WinPac上,我不知道用哪个'技术'或'库'来连接这个程序和OPC服务器。 – DarkWalker 2010-08-10 14:06:28
取决于你想要做什么OPC标签? 对于基本任务,SCADA(监督控制和数据采集)或HMI(人机界面)软件都可以实现。 对于更复杂的控制/监控,您可以使用.NET OPC SDK(http://www.opcfoundation.org/Downloads.aspx?CI=281)。 – 2010-08-10 18:36:35