当前位置:
工控论坛
> >
产品
>
OPC
我要发帖
OPCserver数据访问周期怎么控制的?
点击:
1450
| 回复:
7
leoung
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 0回
年度积分:0
历史总积分:3
注册:2003年4月26日
发表于:2003-06-27 08:44:00
楼主
从OPC服务器读取数据的时间最快能达到什么水平? 我用labview的datasocket读取里面的一个item(一个byte)大概需要5-10个毫秒,而且 每个循环的时间也不一样,从5到10ms不等. 请问高手需要精确控制数据访问周期是怎么实现的? OPC是不是还有类似于DMA这样的数据访问方式? 盼望指教.谢谢
分享到:
收藏
邀请回答
回复楼主
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2003-06-26 14:52:00
1楼
是不是iFix中的相位的概念? ilgulu@hotmail.com
回复
引用
举报
deng_lp
关注
私信
精华:5帖
求助:0帖
帖子:65帖 | 2669回
年度积分:0
历史总积分:2876
注册:2001年6月19日
发表于:2003-06-26 15:48:00
2楼
OPC 有一种异步方式读数据. 当服务器数据刷新时,OPC会枚举出所有已连的客户端. 用回调函数方式通知有新数据已经刷新. OPC 在点数1000 点内是ms级.
回复
引用
举报
zhangchaoyu
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 59回
年度积分:0
历史总积分:88
注册:2003年9月03日
发表于:2003-06-26 20:25:00
3楼
在autoopc.dll中好像没有异步方式读取数据的功能。是否只有在自定义接口中才有异步读取方式。
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2003-06-27 07:53:00
4楼
OPC自动化接口也支持异步访问,看规范就可以知道。
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2003-06-27 08:09:00
5楼
另外,关于访问周期的极限,是个比较复杂的问题,涉及到OPC的进程模型、操作系统、现场数据采集周期等多方因素。个人认为:尽管OPC的update rate可以设置到ms级,但低于10ms的情况下精度就难以保证了,因为WinNT/2000本身就不是实时OS。而且OPC主要是面向过程控制的,很多情况下秒级精度就够了。
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2003-06-27 08:18:00
6楼
另外: 请问版主,可否将那个“不吐不快”的帖子删除?希望大家能忘记过去的不愉快。 现在 SmartOPC 开发工具由我来维护,大家有什么问题请与我联系。
回复
引用
举报
deng_lp
关注
私信
精华:5帖
求助:0帖
帖子:65帖 | 2669回
年度积分:0
历史总积分:2876
注册:2001年6月19日
发表于:2003-06-27 08:44:00
7楼
To : kking 在打开文章后.左下角有个建议删除 写上理由.就行了. 这样版主可看不见.
回复
引用
举报
热门招聘
相关主题
求助:OPC原代码
[1436]
求含源代码的OPC Server/Cli...
[1448]
请教:OPC客户端访问的问题
[5748]
OPC Server开发的几大境界
[9219]
FactorySoft OPC
[1917]
opc 的跨平台开发?
[4184]
如何将PLC和DCS中部分监控点...
[1882]
关于opc服务器的问题??
[1556]
研究C#程序与基于COM的OPC数...
[7614]
一个opc程序员的成长历程[1]
[3288]
官方公众号
智造工程师
客服
小程序
公众号