如何用Labview开发工业wince平板电脑的应用程序
发布时间:2025-06-17 08:03:13 发布人:远客网络
一、如何用Labview开发工业wince平板电脑的应用程序
在LabVIEW 2009上开发Windows CE应用程序需要一系列工具的安装,包括USB驱动程序、Microsoft ActiveSync同步软件、LabVIEW 2009及其触摸屏面板模块。随附光盘提供了丰富的示例,如串口通信和波形图等。
准备工作包括安装USB驱动程序。首次连接时,PC机可能会提示安装驱动程序,但后续连接则无需此步骤。将PC机与Windows CE单板电脑通过USB口连接,当PC机提示发现新硬件时,从附带光盘中找到USB驱动文件夹中的wceusbsh文件进行安装。
安装工具软件步骤包括安装Microsoft ActiveSync 4.2同步软件和开发工具。首先安装LabVIEW 2009开发系统平台,接着安装LabVIEW 2009 Touch Panel Module触摸屏面板模块。
当Windows CE运行并与开发机通过USB连接时,ActiveSync会自动启动,要求建立合作关系。按照默认设置操作即可完成。
创建工程项目时,首先确保Windows CE单板电脑已正常开机,并且USB接口与PC机已连接并识别同步。在PC机上新建一个目录用于存放项目文件,如WICNE_test01。
选择新建项目,弹出项目浏览窗口,选择终端和设备(安装了触摸屏面板模块才会出现),选择Win CE 5.0设备。保存这个未命名项目,选择文件保存,保存到先前创建的目录WICNE_test01,项目名称为WTEST01。
为了测试,从安装目录复制一个VI文件到WICNE_test01目录下,如从C:\Program Files\National Instruments\LabVIEW 2009\examples\TouchPanel\waveform\目录下复制“Waveform Graph- Touch Panel.vi”。右击Touch panel WindowsCE 5.0 Device,选择添加文件,添加刚才复制的“Waveform Graph- Touch Panel.vi”文件。
新建一个EXE文件,用于编译VI程序生成。弹出项目保存对话框,命名并点击OK。配置应用程序属性,设置触摸屏上电程序路径为ResidentFlash。设置顶层VI。
至此,新建项目已完成,可以开始编译和运行应用程序了。
二、为什么一定要用工业电脑触摸一体机
1、壳子硬,耐摔耐撞。配用固态硬盘和笔记本硬盘,不会因为振动而出错死机。
2、电路稳定,适应更恶劣的环境。
3、系统默认配置适于无人看管。比如默认开启了来电自动开机,非工业电脑默认设置是来电不动作。工业电脑配置为保持运行,而普通电脑默认为半个小时无操作就自动进入睡眠。
4、端口多。工业电脑一般有好几个串口,有些还配置了双网卡,大功率的WIFI、GPIO、继电器、开关量模拟量采集端口。
5、功耗低。工业电脑不需要复杂的图形和数字运算,可以选用低功耗CPU和核心显卡。
1、机箱和显示器在一起,占用空间小,不需要鼠标键盘。
2、机箱和显示器共用一个外壳,节约成本,可以减免一些线路,使现场更整洁。
3、工业一体机大多使用电阻屏,而普通平板和一体机很少有电阻屏的型号。电阻屏的抗干扰能力比电容屏好,不怕湿不怕脏。至于说柔韧性,工业一体机的触屏也是硬的,不如早期的手机电阻屏那么软。工业一体机的电阻屏是硬屏,不适合用笔或指甲压,用手指划动的摩擦力大,不适合拖放操作,但是工业应用几乎没有拖放操作,反而较大的摩擦力能够避免打滑,本来是缺点的,在工业一体机上反而变成优点。
三、工业平板电脑的优势在何处
工业平板电脑是专供工业界使用的工业控制计算机,其基本性能及相容性与商用电脑相差无几,但工业平板电脑更多的是注重在不同环境下的稳定性,如饮料生产线控制、汽车生产线控制等等,在恶劣的环境下要求稳定,如防尘、防水、防静电等。工业平板电脑并不要求当前最高效能,只求达到符合系统的要求,需符合工业环境中的可靠性要求与稳定,否则用于生产线万一遇到电脑死机,则可能造成严重损失,因此工业平板电脑所要求的标准值都必须符合严格的规范与扩充性。工业平板电脑多为行业专属规格,并非标准化产品,所以存在系统间的兼容问题。同时产品必须符合客户对工作环境的特殊需求,如温(湿)度、防水(尘)性、稳压系统、不断电系统需求等进行特殊设计、调整,因此厂商必须具备相当研发、生产、测试、行销与系统整合能力,具有一定的技术门槛。与一般商用电脑不同,工业平板电脑系列产品根据环境特点,具备坚固、防震、防潮、防尘、耐高温多插槽和易于扩充等特点。是各种工业控制、交通控制、环保控制和自动化领域中其它各种应用的最佳平台。工业平板电脑多为工业界使用,往往必须在特殊环境下运转,或长时间不间断开机,例如生产线自动化设备、电信机房的数据交换机、监控设备、企业的网络安全伺服器、导航系统等,必须长时间连续稳定运作而不能中断当机,否则会造成巨大损失,故对所用电脑系统稳定性要求特别严格。