书香伴侣
级别: 略有小成
精华主题: 0
发帖数量: 251 个
工控威望: 435 点
下载积分: 414 分
在线时间: 169(小时)
注册时间: 2019-03-01
最后登录: 2024-11-18
查看书香伴侣的 主题 / 回贴
楼主  发表于: 2021-05-27 22:18
目前自己用C#编写了一个OPC客户端,如果服务器也在本机,可以进行连接以及读写变量,但实际项目中服务器是在其他电脑上,这就难了,有支招或者一同在研究OPC通讯的人吗?
书香伴侣
级别: 略有小成
精华主题: 0
发帖数量: 251 个
工控威望: 435 点
下载积分: 414 分
在线时间: 169(小时)
注册时间: 2019-03-01
最后登录: 2024-11-18
查看书香伴侣的 主题 / 回贴
1楼  发表于: 2021-05-28 13:40
引用
引用第1楼030403118于2021-05-28 08:16发表的  :
参考这个就对了


关键不知道怎么找到局域网内的电脑啊
书香伴侣
级别: 略有小成
精华主题: 0
发帖数量: 251 个
工控威望: 435 点
下载积分: 414 分
在线时间: 169(小时)
注册时间: 2019-03-01
最后登录: 2024-11-18
查看书香伴侣的 主题 / 回贴
2楼  发表于: 2021-05-29 17:49
引用
引用第5楼gxtmdb82164于2021-05-28 17:09发表的  :
野路子当然是固定IP地址/主机名这种搞法,其实本身线边服务器就应该是双网口,针对设备和控制软件的内网和PC本身的外网要分开的,内网当然是固定IP,好多简单产线内网连路由器或者说网关都没有,也不需要.

正路就要麻烦的多,搜OPC Discovery,按标准来.

关键客户端运行的电脑和服务器的电脑不是同一台电脑