我用vb6.0通过opc和西门子的plc s7—300进行通讯,一次读取2000个数据,每次读完都要一秒钟多,采用工业以

vb6.0通过opc和西门子的plcs7—300进行通讯,一次读取2000个数据,每次读完都要一秒钟多,采用工业以网,Profibus总线,每100ms采集一次数据,可是... vb6.0通过opc和西门子的plc s7—300进行通讯,一次读取2000个数据,每次读完都要一秒钟多,采用工业以网,Profibus总线,每100ms采集一次数据,可是读完2000个数据要用掉一秒多钟,怎么才能让读取速度更快? 展开
 我来答
百度网友54119c3
2011-01-05 · TA获得超过157个赞
知道小有建树答主
回答量:97
采纳率:0%
帮助的人:116万
展开全部
你读取opc数据是用的同步还是异步读取或者是订阅式读取?建议改为异步读取试试 。
还有就是优化VB算法:比如采用多线程(这个有点麻烦)。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-01-05
展开全部
想通讯快,用普通的串口不行的,用板卡,西门子的用5611卡,走PROFIBUS总线
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式