新闻中心

EEPW首页>测试测量>设计应用> OPC技术在LabVIEW 8.0 DSC模块中的运用

OPC技术在LabVIEW 8.0 DSC模块中的运用

作者: 时间:2017-01-06 来源:网络 收藏
下面以一个模拟的水箱系统为例介绍如何生成自己的OPC Server。该水箱有一个进水口阀门和一个出水口阀门。用户可以通过滑动条对阀门流量大小进行调节,水箱根据这两个阀门的流量大小实时计算出当前水位。如图4所示。

图4 模拟水箱界面

接着在Library中新建一个I/O Server与模拟水箱VI连接。在建立过程中,LabVIEW自动获取模拟水箱程序中的控制控件和显示控件作为备选的OPC标签,用户可以选择其中的几个控件作为OPC标签。例如:Tank Volume、Input Flowrate、Tank Valve可以作为可读可写OPC标签,Tank Level,Tank Output Flowrate可以作为只读的OPC标签。I/O Server建立好后就可以作为一个真正的OPC Server运行了,在任何一种OPC client工具中都能浏览到这些标签。从此,你不必再为每一个用户都提供硬件驱动发愁了,你只需要提供一个符合标准的OPC Server就行了。

5.总结

综上可见,通过LabVIEW 8.0 DSC模块可以非常容易的访问OPC Server,此外还能方便的生成自己的OPC Server。由于DSC模块能与LabVIEW无缝结合,因此利用LabVIEW 8.0强大的编程特性和丰富的硬件接口实现的SCADA系统能够实现通用组态软件无法实现或很难实现的一些功能,例如复杂逻辑处理,数据分析等。笔者参与的国家重点工程—北京正负电子对撞机二期工程中的慢控制系统就大量的采用了OPC与LabVIEW相结合的技术,不仅降低了成本,而且提高了开发速度和降低了维护难度。随着LabVIEW 8.0及其DSC模块的推广,相信它将会再计算机分布式监控领域扮演越来越重要的角色。



上一页 1 2 下一页

关键词:OPC技术LabVIEWDSC模

评论


相关推荐

技术专区

关闭