当前位置:
工控论坛
> >
产品
>
OPC
我要发帖
关于OPCClient与Server重新连接问题!
点击:
2725
| 回复:
5
茜茜
关注
私信
精华:0帖
求助:1帖
帖子:17帖 | 74回
年度积分:0
历史总积分:333
注册:2004年2月13日
发表于:2006-09-10 16:03:00
楼主
在Client与Server正常通信的过程中,如果SERVER丢失(例如远程电脑关闭或者人为关闭SERVER),这个时候,Client如何得知这个事件呢?(例如SERVER中的数据改变时,Client中有Datachange事件)。只有得到这个事件才能再次连接SERVER.
分享到:
收藏
邀请回答
回复楼主
举报
MaHenggui
关注
私信
精华:0帖
求助:0帖
帖子:20帖 | 43回
年度积分:0
历史总积分:193
注册:2006年7月28日
发表于:2006-09-11 10:16:00
1楼
you can use the Reconnect,CMD if the opcclient have the CMD
回复
引用
举报
昆仑摩勒
关注
私信
精华:1帖
求助:1帖
帖子:32帖 | 446回
年度积分:0
历史总积分:1058
注册:2004年11月22日
发表于:2006-09-11 11:12:00
2楼
我想知道GE的opc工具是否有这个功能,不知哪位能告知,谢谢!
回复
引用
举报
MaHenggui
关注
私信
精华:0帖
求助:0帖
帖子:20帖 | 43回
年度积分:0
历史总积分:193
注册:2006年7月28日
发表于:2006-09-11 14:46:00
3楼
你指那个GE的opc工具???
回复
引用
举报
茜茜
关注
私信
精华:0帖
求助:1帖
帖子:17帖 | 74回
年度积分:0
历史总积分:333
注册:2004年2月13日
发表于:2006-09-11 20:35:00
4楼
能给个例子代码吗?
重新连接是可以的,问题是得不到这个事件,我不知道什么时候重新连接.
回复
引用
举报
supercx
关注
私信
精华:3帖
求助:0帖
帖子:20帖 | 73回
年度积分:0
历史总积分:206
注册:2002年2月01日
发表于:2006-10-25 15:30:00
5楼
这个问题可以这样解决:
如果是同步方式,当然很简单,调用不成功九知道连接中断了
如果是异步方式,则可以在OnDataChange里没刷新一次记录下刷新时间,在另外的地方判断是否很长时间没有调用OnDataChange,如果没有调用,则用同步方式刷新一次,如果不成功,即可以判断为连接中断了。
组态软件推新品优惠活动
仅点数限制,32点免费软件随便下载
另32点数以上软件全面优惠,64点写应用文章可优惠到180元
欢迎有意从事软件销售的公司和个人和我们联系,我们公司专业从事组态软件开发
成都超控自动化软件有限公司,网址: http://www.supercx.com
回复
引用
举报
热门招聘
相关主题
opc 通讯 用户名 密码的问题
[2290]
VC6开发OPC客户端需要哪些文...
[1951]
OPC服务器工作原理
[1481]
诚接OPC SERVER开发
[4907]
wincc通过kepware软件用opc的...
[4126]
Modbus OPCServer
[2215]
opc server 与 串口通讯
[1573]
为什么客户端本地连接OPCSER...
[1915]
DCOM再见了 ---- OPC的连接另...
[1942]
opc编程求教
[2883]
官方公众号
智造工程师
客服
小程序
公众号