当前位置:
工控论坛
> >
产品
>
OPC
我要发帖
OPC Server 疑问??
点击:
1311
| 回复:
9
zhouxm0521
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 3回
年度积分:0
历史总积分:6
注册:2004年4月22日
发表于:2004-05-10 13:54:00
楼主
我想做一个OPC Server,通过串口+数传电台获取终端设备数据(我们自己开发的,支持Modbus协议),我们的每个终端在每次采集的数据有1000个int型数据(几个变量在一个周期中的数据),这些数据有相关性,如果通过OPCItem去读取,每次读取一个Tag,这样读取1000个是不是要通过串口+电台传输1000次,效率是不是太低了,我们原来没有用OPC Server 的时候是块读取终端设备数据,这样速度才勉强维持用户的要求,大家帮忙出出主意,探讨探讨?
分享到:
收藏
邀请回答
回复楼主
举报
deng_lp
关注
私信
精华:5帖
求助:0帖
帖子:65帖 | 2669回
年度积分:0
历史总积分:2876
注册:2001年6月19日
发表于:2004-05-10 14:45:00
1楼
可有INT数组方式来作,传送的长度可由自已控制。 如获至宝 1000个int 分 10次传输.
回复
引用
举报
zhouxm0521
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 3回
年度积分:0
历史总积分:6
注册:2004年4月22日
发表于:2004-05-10 15:02:00
2楼
但是我哦觉得标准OPCItem是跟每个设备的一个地址数据相关,客户端只能调用同步读或异步读取它,Group对象没有块读取的接口吧
回复
引用
举报
zhouxm0521
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 3回
年度积分:0
历史总积分:6
注册:2004年4月22日
发表于:2004-05-10 15:27:00
3楼
不好意思,刚刚找到了一个文档,OPCGroup提供的同步和异步读取的方法中可以一次添加多个OPCItem的,
回复
引用
举报
dcesh
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 13回
年度积分:0
历史总积分:34
注册:2004年4月23日
发表于:2004-05-11 15:31:00
4楼
是否可以先不断的 以 原来的方式 读在 内存中, opc client 读时 ,直接把内存中的数据给出去。
回复
引用
举报
kking
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 116回
年度积分:0
历史总积分:134
注册:2002年7月09日
发表于:2004-05-12 11:22:00
5楼
我同意 dcesh 的建议,关键问题是要减少过量的不必要的设备访问,这才是瓶颈。 严格地讲,客户程序是可以显式指定从设备读的,这时只返回内存cache中的数据似乎不大合适。所以还要在一定程度上限制客户程序,最好是订阅方式。
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2004-05-12 11:30:00
6楼
多谢指点,我争取再好好看看OPC文档,大家有相关的文档吗?我的邮箱地址:zhouxm_0521@163.com
回复
引用
举报
烂泥巴
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 13回
年度积分:0
历史总积分:84
注册:2004年11月17日
发表于:2004-11-17 15:23:00
7楼
opc alarm and event和opc history data access 服务器设计,这两个题目我要选择一个作为我的硕士毕业设计,我选择哪一个好?哪一个实际应用更多?哪一个好做? 各位帮俺出出主意。谢谢了。 yan_venus@sohu.com
回复
引用
举报
扬帆梦
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 25回
年度积分:0
历史总积分:53
注册:2004年11月16日
发表于:2004-11-17 19:37:00
8楼
to 泥人:我现在做网络实验室的opc history data access 服务器设计,可以交流,加我的QQ:8922188
回复
引用
举报
zuma
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 4回
年度积分:0
历史总积分:64
注册:2004年5月31日
发表于:2004-11-18 20:03:00
9楼
可以把整个数组作为一个item
回复
引用
举报
热门招聘
相关主题
谁有关于WinCC的OPC设置的资...
[2486]
OPC之服务器状态的问题?
[1372]
谁给介绍一下OPC协议的版本
[2959]
手把手教您用VB编一个OPC客户...
[5715]
OPC访问的80070005错误!急!...
[2437]
在VB中访问OPCSERVER的问题
[1474]
OPC Group对象的DataChange事...
[3840]
关于 从opc基金会下载一些c+...
[1797]
OPCJ.SampleServer.1下载
[4926]
如何用OPC SERVER把PLC中的信...
[3800]
官方公众号
智造工程师
客服
小程序
公众号