1 / 24

开放式量测与组态软件

开放式量测与组态软件. 倪浩然 资深软体工程师 凌华科技 chris.ni@adlinktech.com. 大纲. ActiveX 技术简介 是什么? 为您带来的优势 应用范例 Demo. 应用程序. ActiveX 控件. 属性 (设定/读取). 方法 (调用). 事件 (发射). ActiveX 控制项简介. Microsoft 提出的 软件组件 的标准 使用各种不同功能的控件组合成应用程序 在不同的程序语言与开发环境下使用 Visual Basic Visual C++ Delphi C++ Builder

carlo
Download Presentation

开放式量测与组态软件

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 开放式量测与组态软件 倪浩然 资深软体工程师 凌华科技 chris.ni@adlinktech.com

  2. 大纲 • ActiveX 技术简介 • 是什么? • 为您带来的优势 • 应用范例 • Demo

  3. 应用程序 ActiveX 控件 属性 (设定/读取) 方法 (调用) 事件 (发射) ActiveX 控制项简介 • Microsoft 提出的软件组件的标准 • 使用各种不同功能的控件组合成应用程序 • 在不同的程序语言与开发环境下使用 • Visual Basic • Visual C++ • Delphi • C++ Builder • 开发者通过三种方式使用 ActiveX 控件 • 属性 — 决定控件的外观与行为 • 方法 — 执行控件提供的功能 • 事件 — 控件主动通知应用程序

  4. 开发量测与自动化应用使用的语言 量测与自动化应用的趋势 • 越来越多用户使用程序语言作为开发工具 • Agilent 宣布支持以 Visual Studio .NET 作为量测应用开发平台 • T&M Programmer Toolkits for Visual Studio .NET • NI 发表用于量测应用的软件元件 • Measurement Studio • 凌华科技于 98 年推出用于量测自动化的 ActiveX 控件 • DAQBench

  5. 是什么?

  6. 是什么? • 一套用于量测与自动化的 ActiveX 控件 • 使用于 VB, VC++ 等程序开发环境 • DAQBench 提供了 • 硬件控件 • 用户界面控件 • 数据分析控件 • 数据整合控件 • SCADA/HMI 控件

  7. 数据采集 数据分析 数据显示 数据整合 量测应用的四个步骤

  8. 硬件控件 • 更容易地操作硬件 • NuDAQ PCI Cards • PCIS-OCX • NuDAM Modules • NDS-OCX • High Speed Link • HSL-OCX • DAQ-2000 Series • D2K-OCX

  9. 数据分析控件 • 提供基本数据分析功能 • Array • Matrix • Complex • Statistics • FFT

  10. 用户界面控件 • 快速建立美观的界面 • LED • 开关 • 旋钮 • 图表 • 密度图

  11. 数据整合控件 • 与其他环境整合 • 与 Excel 整合 • 与数据库整合 • Web 的支持 • 连接到OPC Server

  12. NuDAQ 控件 NuDAM 控件 High Speed Link 控件 DLL • 数据分析控件 • FFT • 数组运算 • 复数运算 • … • 数据显示控件 • 折线图 • XY 座标图 • 指针表 • … • 数据整合控件 • Excel • 数据库 • 网页 • … 数据采集 数据分析 数据显示 数据整合 在量测的应用

  13. 组态应用所需的功能 • 数据汇集与监视 • 警报的设定与管理 • 自动记录数据与警报 • 实时显示数据趋势 • 显示过去数据的趋势变化 • 自动产生报表 • 工控图库

  14. SCADA/HMI架构 DAQBench ActiveX controls 历史趋势图 实时趋势图 用户界面 警报监视 数据库 Tag server Tag config utility config file Ethernet OPC server OPC server OPC server OPC server PLC

  15. SCADA/HMI控件 • 轻松完成强大的组态应用 • 实时趋势显示 • 历史趋势显示 • 警报监视 • 数据报表 • 警报报表 • 用户界面控件 • 工控元件图形

  16. SCADA/HMI硬件支持 • 支持任何提供 OPC Server 的硬件 • ADLINK • NuDAQ • NuDAM • High Speed Link • PLC • 三菱A & FX2 series • Omron C series • AB SLC500 series • Modbus • Modbus TCP • M-system

  17. 在组态的应用 SCADA/HMI + OPC servers • 数据汇集与监视 • 警报的设定与管理 • 自动记录数据与警报 • 实时显示数据趋势 • 显示过去数据的趋势变化 • 自动生成报表 • 工控图库

  18. 为您带来的优势? • 简单易用 • 使用通用的程序语言 (VB, VC, Delphi, C++ Builder) • 使用 ActiveX 技术,用互动的方式编写程序 • 快速地完成复杂的应用 • 降低成本 • 大大缩短程序开发的时间 • 节省开发成本,而且易于维护 • DAQBench SCADA/HMI 没有I/O 点数限制

  19. 为您带来的优势? • 更大的程序弹性 • 使用一般程序语言编程 • 不再受限于套装软件的功能 • 性能 • 比图控软件 (如 InTouch) 或图形编程语言 (如 LabVIEW) 有更佳的执行性能 • 开放性与可扩展性 • ActiveX 技术是微软提出的标准 • 使用不同厂商提供的 ActiveX 控件组合你的应用

  20. SCADA/HMI Ethernet . . . . . . NuDAM OPC NuDAM OPC NuDAM OPC NuDAM OPC 共700 点I/O 应用范例工厂监控系统

  21. DEMO I 数据采集与显示

  22. DEMO II 数据趋势显示与警报先知

  23. DEMO III Multi-card synchronization for DAQ-2010

  24. Q & A

More Related