先生
我为VB使用BMP5示例程序,并使用GetValue命令从CR1000获取数据。如果我为VB开发程序,如果我直接连接到CR1000,我们的程序将延迟约21秒。这使我们的程序很忙,无法进行下一步操作。
我记得CR10X用户手册有命令,我可以读取数据。你能帮我解决这个问题吗?
听起来您正在使用BMP5 Direct SDK与CR1000数据记录器进行通信。您使用的coralib3d.dll和simplepb.dll的版本是什么?
GetValue用于从数据记录器中的特定表格中获取单个值。我想不出这一行动会造成延误的任何原因。你想要得到的表和值是什么?无论您请求什么值或表格,您是否也有同样的问题,即缺乏响应?像GetClock这样的其他命令是否可以不延迟地工作?
CR1000使用基于数据包的协议进行通信,因此没有像CR10X那样可以直接从数据记录器获取数据的简单命令。
可用于与CR1000数据记录器通信的其他SDK选项包括LoggerNet SDK、LoggerNet服务器SDK和JAVA PakBus SDK。