当前位置:安徽天康(集团)股份有限公司>>公司动态>>根据通用编程软件的开发环境
根据通用编程软件的开发环境
1 Visual Basic
Visual Basic在界面设计、文件操作、多媒体使用、数据拜访、Internet使用等方面都供给了强壮的东西,集成化开发环境和软件调试环境便利,具有易学、易用、功用强壮等长处。但是,关于虚拟仪器开发而言,VB在数据处置和图形显现方面却不如LabWEW。在使用VB开发工业测量与操控体系使用软件时,常常要对待测量信号进行实时收集、显现,以及实时处置等,而在这方面VB并不拿手。因此,对此类使用程序的开发,为抱负的处理方案是,将VB的图形用户界面开发及其他方面的优势和LabVIEW在数据收集、显现与处置方面的优势起来,相互扬长避短,从而开发出功用更加强壮的测控软件体系。除此之外,也有用VB和MATLAB混合编程开发虚拟仪器的。MATLAB与VB的主要有两种办法[1]。其一是在VB中引进MATRIXVB,使得VB能够调用MATLAB函数。其二是将在MATLAB中编写的文件编译成VB能够调用的DLL文件。经过混合编程,利用VB和MATRIXVB,疾速、简练地生成虚拟仪器,而经过调用MATLAB的打印、文字、图形处置等函数能够获得更多的操作功用[1]。
2 VC
VC是一种通用且功用强壮的修改语言,有着的优势,现已变成干流开发渠道。作为一种盛行的可视化面向对象编程软件,用其进行虚拟仪器的软件编程,关于许多了解vc的程序员来说,是一个便利快捷的完成路径。但就虚拟仪器开发而言,因为其自带的界面控件不是非常丰厚,在许多测控软件要求用户界面具有和实在仪器类似外观的状况下,用vc完成常需求不计其数条代码,也常会发生功率太低的状况。好在有着极为丰厚的界面控件的LabVIEW 中的许多控件可供其他程序同享,而在vc中也能够增加外部的控件。因此可完成在vc环境下使用LabVIEW 控件进行编程[6]。此外,用vc和LabWindows混合编程也不失为一个很好的处理路径。这将在后面的Lab Windows部分作详细论述。因此,VC在虚拟仪器开发方面,常常和其他开发东西进行混合编程能够大大进步编程功率,减轻工作量,缩短程序开发周期,进步经济效益。
3 Visual Studio.NET
Visual Studio.NET和.NET开发结构紧密,是构建互联网使用的东西。但当前很少有独自利用Visual Studio.NET来开发虚拟仪器的。一般需求凭借第三方的软件包,才干同时将Visual Studio.NET的优势充分发挥出来。当前根据该渠道的软件包主要有安捷伦(Angilent)T&M 软件包和NI公司的Measurement Studio for Visual Studio.NET等。
4 C++ Builder
一般开发体系底层的东西,需求*的兼容性和稳定性,选Visual C++。而为公司开发数据库、信息管理体系等高层使用,并且有比较紧的期限约束,选C++ Builder比较好。关于虚拟仪器开发而言,C++ Builder的状况与VC根本类似,除了能够独自进行开发之外,许多时分也可采用混合编程的办法进行开发。当将其与LabWindows/CVI的仪器操控、数据收集起来时,可完成杰出的仪器操控和外围开发能力。在混和编程过程中,C++ Builder调用LabWindows/CVI的动态连接库,有显式连接和隐式连接两种。其中隐式连接经过动态连接库的import library file(.1ib文件)完成,.1ib文件在LabWindows/CVI生成?%A
*商品:导压式液位变送器,阻尼式料位开关,磁浮子液位开关,射频物位操控器,射频导纳物位操控器,堵料开关,阻尼式开关,导压式液位计,阻尼式料位操控仪
请输入账号
请输入密码
请输验证码
以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,仪表网对此不承担任何保证责任。
温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。