当前位置:
工控论坛
> >
产品
>
OPC
我要发帖
求助:周立功的ZOPC_Server 中停止服务器的功能是怎么实现的
点击:
1195
| 回复:
11
xuelinger
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 12回
年度积分:0
历史总积分:39
注册:2003年9月24日
发表于:2006-01-04 15:17:00
楼主
求助:有谁知道周立功的ZOPC_Server 中停止服务器的功能是怎么实现的,关键是在客户端与之相连的情况下,停止服务器,而不出现错误,在这个停止服务器的操作下要调用那些函数?
分享到:
收藏
邀请回答
回复楼主
举报
xuelinger
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 12回
年度积分:0
历史总积分:39
注册:2003年9月24日
发表于:2006-01-04 17:49:00
1楼
我做的是一个组态软件,其中也有做为OPC服务器的功能,由于需要,可能在程序运行过程中需要更新OPC标签 这里说的不是更新原有标签的值,而是重新产生标签。
这样如果我在客户端已经连上服务端的情况下,更新标签,就会出错,因为服务段所用的还是原来的标签,而事实上它可能已经不存在了,
有没有什么方法可以不让程序出错,
回复
引用
举报
小陶
关注
私信
精华:0帖
求助:1帖
帖子:20帖 | 402回
年度积分:1
历史总积分:952
注册:2002年10月31日
发表于:2006-01-05 08:42:00
2楼
客户端断开,服务就自动停止了,
不会出错.我编的OPC SERVER就
是这样.
我有专用OPC SERVER 带很多驱动,
有人需要请与我联系.
email:sanyuanw@public3.bta.net.cn
回复
引用
举报
xuelinger
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 12回
年度积分:0
历史总积分:39
注册:2003年9月24日
发表于:2006-01-05 09:02:00
3楼
谢谢小陶,关键是我不想手动关闭客户端,如果再没有关闭客户端的情况下可以实现服务端的重新启动,标签的更新吗。
像周立功的ZOPC_Server 更新后,仍然需要重新启动客户端。
我现在的要求是,在客户端为断开的情况下停止服务器,服务器程序不会出现崩溃。像周立功的ZOPC_Server那样,有没有办法啊
回复
引用
举报
deng_lp
关注
私信
精华:5帖
求助:0帖
帖子:65帖 | 2669回
年度积分:0
历史总积分:2876
注册:2001年6月19日
发表于:2006-01-05 09:02:00
4楼
不对opc server 发送shutdown命令.
回复
引用
举报
xuelinger
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 12回
年度积分:0
历史总积分:39
注册:2003年9月24日
发表于:2006-01-05 09:06:00
5楼
回复:deng_lp
对阿 华富的技术人员就是这么跟我说的,可我不知道怎么用,我在需要的时候调用shutdown,程序就会出现异常,有什么条件吗,谢谢
回复
引用
举报
deng_lp
关注
私信
精华:5帖
求助:0帖
帖子:65帖 | 2669回
年度积分:0
历史总积分:2876
注册:2001年6月19日
发表于:2006-01-05 09:11:00
6楼
这要视客户端而定。
客户端一般都有自动检测断线功能。
象拓林的OPC服务器开发包这个功能是分开写的,不调用请求断线功能,就不会出错。
回复
引用
举报
小陶
关注
私信
精华:0帖
求助:1帖
帖子:20帖 | 402回
年度积分:1
历史总积分:952
注册:2002年10月31日
发表于:2006-01-05 09:20:00
7楼
不可以,因为服务器的标签调整后,
其对应点的Handle已经改变,OPC SERVER重新
启动后,其对象也变了.
除非客户端再次连接重新生成,这样客户端不必
重新启动,但必须有重新和服务器连接的机制,
当然这也是很简单的了.
回复
引用
举报
xuelinger
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 12回
年度积分:0
历史总积分:39
注册:2003年9月24日
发表于:2006-01-05 09:26:00
8楼
我就像实现向周立功的ZOPC_Server 中 停止服务器后,又能重新启动 服务器的功能 ,有什么方法能够实现吗
回复
引用
举报
小陶
关注
私信
精华:0帖
求助:1帖
帖子:20帖 | 402回
年度积分:1
历史总积分:952
注册:2002年10月31日
发表于:2006-01-05 09:38:00
9楼
OPC SERVER应该一连接服务器,
如果服务器以启动,它就还回启动
的服务器,如果没有启动,他会自动
强制启动,但有些开发商想控制,把
强制启动给屏蔽了,哪只有向启动
进程那样用软件启动了.
回复
引用
举报
小陶
关注
私信
精华:0帖
求助:1帖
帖子:20帖 | 402回
年度积分:1
历史总积分:952
注册:2002年10月31日
发表于:2006-01-05 09:44:00
10楼
当然ZOPC_Server我没有用过,
如果能给我原码,我可以帮你
改一改,可能就可以实现你需要
的功能了.
回复
引用
举报
小陶
关注
私信
精华:0帖
求助:1帖
帖子:20帖 | 402回
年度积分:1
历史总积分:952
注册:2002年10月31日
发表于:2006-01-06 08:36:00
11楼
请发sanyuanw@vip.sina.com邮箱,
public3的邮箱很小.
回复
引用
举报
热门招聘
相关主题
项目合作
[1536]
OPC Group对象的DataChange事...
[3840]
opc server几个问题
[1699]
DDE与OPC
[2662]
急,求助OPC客户端读取DAserv...
[2580]
怎么读取OPC服务器中变量的类...
[2644]
KepWare opc client
[1496]
电力规约转发程序
[3364]
《OPC服务器与客户程序开发指...
[10810]
OPC服务器快速开发工具WTOPC...
[1742]
官方公众号
智造工程师
客服
小程序
公众号