顺德升降车出租, 顺德升降车租赁, 顺德升降车出租公司    试验台软件设计需求和Visual Studio 平台的特点?
来源: admin   发布时间: 2021-04-22   818 次浏览   大小:  16px  14px  12px
顺德升降车出租, 顺德升降车租赁, 顺德升降车出租公司

         顺德升降车出租, 顺德升降车租赁, 顺德升降车出租公司    试验台软件设计需求和Visual Studio 平台的特点?    试验台上位机软件主要作为人机界面,操作人员通过上位机软件向 PLC、高低温环境舱发送试验参数,同时在试验过程中显示试验台的工作状态。所以,试验台上位机软件具有以下功能:软件具有测试数据的自动采集、记录及保存功能;软件允许用户在计算机上对试验条件进行编制、编辑、修改等功能;软件允许用户在计算机上手动处理数据(采集、记录、输出、修改);软件具有所有通道零点漂移修正功能(通过手动方式调整);软件具有数据、实时曲线显示,历史曲线回放等功能,能够显示台架所采集的所有数据并可对显示的每条曲线进行单独的隐藏设置;软件可以显示并记录耐久试验程序循环数。

 
         试验台软件开发平台:  Visual Studio 平台    电动助力转向传动机构性能试验台测控系统的上位机软件使用 C#语言在 Visual Studio 平台上进行编写。C#语言是为在微软公司的.NET 框架上开发程序所设计的一种面向对象、类型安全的编程语言。Visual Studio 是由微软公司开发的一个强大的集成开发环境,也是目前流行的 Windows 平台应用程序开发环境。可以用来创建Windows  平台下的Windows  应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 office 插件,目前还可开发安卓平台应用及 IOS 平台应用。常用的C#程序包括 Windows 窗体应用程序、WPF 应用程序、控制台应用程序,本试验台控制软件属于 Windows 窗体应用程序。Windows 窗体应用程序是由控件组成的,控件是可以重复使用的类或组件,每一个控件都拥有自己的属性和事件,可以通过改变控件的属性对控件自身的特征进行修改,例如控件的大小、位置、颜色等属性特征。通过对控件事件的修改可以改变对控件操作后的事件,例如改变按钮控件的单击事件链接相应触发函数,在单击按钮后即可执行相应的程序。通过在窗体中对不同控件的选用,设置每个控件的属性与事件,可以便捷的开发出具有良好人机交互性能的试验台软件。



        顺德升降车出租, 顺德升降车租赁, 顺德升降车出租公司
 
 
 
         NI 配套软件工具: NI  Measurement  Studio 是一款.net 工具套件,为 Visual  Studio 环境提供一个集成式套件,便于构建工程应用程序。NI Measurement Studio 带有的 Active X 和.NET 控件、面向对象的测量硬件接口、高级的分析库、科学的用户界面控件、测量数据网络化、向导、交互式代码设计器和高扩展性类库等功能,极大的减少了应用程序的开发时间。为测量数据采集、分析和显示提供了各种常用的控件、工具和类库。利用与硬件采集数据类型兼容的工程 UI 控件,可以在属性页面或收藏编辑器里交互地配置图表、旋钮、仪表、标尺、表盘、容器、温度计、二位开关和 LED 灯等。
 
    
 
           NI Measurement Studio NI-DAQmx 软件可以与 NI 数据采集设备通讯并控制设备,其中包含了一个用途广泛的库,可以从其他 NI 软件例如 Lab VIEW 等中调用库函数,对 NI 设备编程。软件有一个应用程序编程接口(API),包括了用于创建某特定设备的相关测量应用所需的 VI、函数、类及属性,可以用于在 Visual Studio 的 C#开发。每个 API 均提供了一组编程范例,便于开发应用程序,用户可以修改示范代码,然后将代码保存在应用程序中,也可以利用示范开发一个新的应用程序或将示范代码保存至现有的应用程序中。
 
 
          该范例为对计数器输入进行计数的编程范例,通过输入要用于在数据采集设备上进行计数对应的物理通道、计数初始值、计数方向,选择上升沿计数或下降沿计数开始进行计数。该范例通过以下方式进行计数:  1)创建具有正确计数器输入通道,通过用户选择确定是上升沿计数还是下降沿计数。(1)调用 Start。 (2)方法开始计数,计数器将预载计数初始值。(3)在用户界面上按下“停止”按钮前不断轮询计数器。(4)防止 Task 对象以清理与该任务关联的所有资源。(5)如果在数据采集意外情况时处理意外情况。

 
          在配置 NI Measurement Studio 集成式工具套件后可以在 Measurement Studio 中使用 Visual C#对 NI-DAQmx 支持的设备编程,可在 MAX 中或 Visual Studio .NET 中打开 DAQ 助手,交互式地创建通道和任务。在 Measurement  Studio 中,可基于任务或通道生成配置代码。也可在自定义应用程序中使用 NI-DAQmx API 创建通道和任务。



          顺德升降车出租, 顺德升降车租赁, 顺德升降车出租公司