工控机利用工业控制计算机来实现某些工业上的应用能给工业带来极大的便利。例如焊接温度场的工控机同步采集系统[7],其原理如图
图 1.3温度场工控机原理图
主要是利用热电偶和工控机等组建了温度场检测的硬件系统,并采用C++ 语言编写了相应的数据采集和数据处理程序,建立起了焊接温度场同步采样系统,对于焊接温度场的控制及其精确,主要分为硬件和软件系统两部分构成,硬件系统主要由热电偶温度传感器、温度变送器、数据采集卡、同步保持卡、工业控制计算机、精密稳压电源等构成,该软件系统是采用C++语言编程, C++ Builder7.0 作为开发工具, C++ Builder 是一种可视化的编程工具,可帮助用户更好地设计直观的界面。也有用一套微机控制多台电焊机进行工作的微型群控系统[9],工业控制计算机的应用带来了焊接的高速化和数字化。67490
2 NI虚拟仪器的LABVIEW软件
虚拟仪器(Virtual instrument, 简称VI) 是仪器技术与计算机技术深层次结合的产物,LABVIEW是美国NI公司推出的一种基于G 语言(Graphics language, 图形化编程语言)的虚拟仪器软件开发工具。国内有基于 LABVIEW虚拟仪器的CO2焊接参数采集分析,设计了焊接电流和焊接电压信号采集电路, 系统程序由前面板窗口以及后流程窗口( 隐藏) 两部分组成。前面板窗口包括数据采集显示和用户操作命令两个模块组成, 完成DAQ 数据采集卡的采集各采集参数的设置、实时信号和采集波形的显示和响应用户操作等功能; 后流程窗口是对前面板窗口功能的图形化语言解释, 包括各种分析测量模块及其所需要的各种函数模块( 包括统计函数运算单元、数组函数运算单元、逻辑运算单元等等) 和相应的程序分支、循环、跳转模块。前面板窗口和后流程窗口共同组成整个采集分析系统的软件平台。双击LABVIEW快捷图标,出现启动画面,单击其中的New VI,打开一个新的LABVIEW程序,可以看到它由前面板(panel)和流程图(diagram)和图标和连接器三部分组成。首先介绍一下前面板窗口,前面板窗口是图形用户界面,也就是VI的虚拟仪器面板相当于实际仪器的控制面板,它将用户和程序联系起来,是程序运行时显示和输入的交互窗口。如图所示的示波器的前面板,上有用户输入和显示输出两类对象,具体表现有开关、旋钮、图形以及其他控制(control)和显示对象(indicator)。 一般前面板上都会显示我们需要测量的波形图或者数据表, 然后是流程图,所谓的程序框图窗口,流程图窗口提供VI的图形化源程序,相当于实际仪器箱内的东西,在流程图中程序员用图形语言编写LABVIEW程序源代码,以控制和操纵定义在前面板上的输入和输出功能。程序的一个程序框图,上面包括前面板上的控件的连线端子,还有一些前面板上没有,但编程必须有的东西,例如函数、结构和连线等,也就是我们所说的编程。如果将VI与标准仪器相比较,那么前面板上的东西就是仪器面板上的东西,而流程图上的东西就相当于仪器箱子内的东西,在许多情况下,论文网使用vi可以仿真标准仪器,不仅在屏幕内出现一个惟妙惟肖的标注一起面板,而且功能也与标准仪器相差无几。最后一部分是图标连接器,vi具有层次化和结构化的特征,一个vi可以作为子程序,这里称为子VI,被其他VI调用。图标与连接器在这里相当于图形化的参数。另外实验中使用这个软件编程很容易用到DAQ助手,所谓的DAQ, 是英文Data Acquisition(数据采集)的缩写。数据采集(DAQ)是指测量:电压、电流、温度、压力、声音、编码数据等电气或物理现象的过程。而我们试验中用的NI DAQ是模拟、数字、频率、PWM信号采集,LABVIEW提供了一系列快速vi,又称为Express VI.他们的作用是简单,方便,无需使用底层VI进行编程,只需要通过简单的窗口配置就能实现应用。数据采集助手就是专用于数据采集任务的快速VI,也称为DAQ助手[18] 。焊接电流采集电路 其原理如图所示 焊接过程参数采集研究现状:http://www.youerw.com/yanjiu/lunwen_75711.html