基于虚拟仪器图形化开发平台LabVIEW实现丝线张力在线监控系统设计

发布者:Ziyu2022最新更新时间:2023-06-05 来源: elecfans关键字:虚拟仪器  图形化开发平台  LabVIEW  在线监控系统 手机看文章 扫描二维码
随时随地手机看文章

引言

丝线张力是纺纱、假捻等加工过程中影响产品质量与加工效率的一个重要参数。其中,丝线张力波动越大,产品质量越差,并将影响后序加工产品的外观及舒适性。因此需对生产过程中丝线张力加以监测、控制,以减小丝线张力的波动。目前,国内对丝线张力的监测大多还停留在随机抽检阶段,监测准确性不高,效率较低;国外的一些监测设备可实现丝线张力实时监测,但价格昂贵且技术保密。因此迫切需要自主研究设计一套丝线张力在线监控系统。


1 系统总体运行机制

基于LabVIEW和C8051F350单片机的纺丝在线张力监控系统采用国产自主研制的专用张力传感器,以嵌入式混合信号微处理芯片8051F350单片机为下位机,运用虚拟仪器图形化开发平台LabVIEW作为上位机,构建一个简单实用、精准可靠的纺丝张力监控系统。


图1是系统总体结构图,总体运行机制为:

(1)张力传感器获取纺纱、假捻等加工过程中丝线张力信号,输出信号进入信号调理电路处理。

(2)信号调理完毕后,输入控制器,经单片机处理输出信号完成闭环控制,信息通过串口传到上位机。

(3)上位机用功能强大的LabVIEW图形化编程实现,完成参数设置,张力在线监控显示。其中,显示内容包括设定张力值、实测张力值、张力控制器运行状态(手动、自动及参数设置状态)等。

基于虚拟仪器图形化开发平台LabVIEW实现丝线张力在线监控系统设计

2 系统硬件设计

2.1 处理器选择

根据张力控制原理,本文采用称重法实现张力检测与控制。它需二路传感器输入信号和一路恒流输出控制信号,并对其信号进行A/D,D/A转换。为此,该系统控制器需选用具有A/D和D/A功能的嵌入式混合信号微处理芯片,避免采用片外A/D和D/A转换器,从而简化线路,降低成本。本文依据上述需要选择C8051F350 MPU为嵌入式处理器,其内部含有一个全差分24位∑-△A/D、带模拟多路开关、2个8位电流输出DAC,具有在片校准和抽取滤波器及内部电压基准和8种增益设置等多项功能。其中,D/A利用C8051F350的可编程计数阵列(PCA)脉宽调制(PWM)功能,具有16位转换精度,且便于光电隔离。硬件实现参数包括SPI,SMBus/IIC和1个UART串行接口,8 KB可在系统编程的FLASH存储器,768 B(512+256)的片内RAM,片内看门狗定时器,1个比较器,以及VDD监视器和温度传感器,17个I/O端口,-40~+85℃工业级温度范围,2.7~3.6 V工作电压。


2.2 张力传感器及信号调理电路设计

传感器选择主要通过分析丝线张力传感器的原理与种类,选择电阻应变式张力传感器,FK6张力传感器(Tension Sensor)可替代进口的张力传感器,具有指标优越稳定、免校准、测量精准、价格较低等优点。对于加弹应用环境具有针对性的抗干扰能力,抗破坏能力强,免维护,寿命长的特点。其性能指标如下:

FK6张力测量范围CN0-80/0-120/0-180;综合误差%FS1.2;长期零位漂移%FS1.2;一年长期增益漂移%FS1.2;一年零位漂移%FS1.2≥48 h(同上);温度漂移%FS/10℃0.325~70℃;非线性%FS1.2。FK6传感器输出为DC 4~20 mA标准仪表信号(或电压信号DC 0~10 V/0~5 V),接口电路形式较为简单。在此,主要对采用称重法的应变片传感器电路进行说明,图2为其接口电路图。

b.JPG

应变片组成的桥路包括恒压供电和恒流供电两种形式。设计采用恒流供电形式,电路采用OP07运算放大器形式。该电路形成恒流供电主要是运算放大器同相端接2 V稳压管,加在运算放大器U1反相端电阻R2(68 Ω)上的电压也为2 V。因此,流过电阻R2上的电流不因负载变化而变化。此外,在收放卷过程中,因张力变化引起桥路不平衡将有电压信号输出,输出的电压信号经仪表放大器AD623放大后传送至MPU的A/D转换器。其中,W1为增益调整电位器;W0为零点电平调整电位器。控制电路及通信接口主要采用恒流信号输出控制,单片机与上位机通过MAX 232串行接口通信。


3 系统软件设计

3.1 控制程序设计

张力控制器软件采用PID控制方法完成对各功能模块的控制,实现参数标定、设置、张力测量、恒流信号输出等功能。软件完成初始化设置后,进行张力信号的数据采集与处理、恒流控制输出等。根据实际工况,张力信号数据采集需要进行滤波处理,采用基于提升框架的滤波算法进行仿真试验。实验结果表明,该算法可以有效消除各类噪声,与国外产品的相关技术相比具有一定的先进性。


控制算法采用积分分离式的PID控制,防止偏差较大时造成PID运算的积分积累,避免控制量超过制动器的最大动作范围。当控制量与设定值的偏差较大时,取消积分作用;当控制量接近设定值时,加入积分作用,以便消除静差,提高控制精度。在实际运行中,根据实际需要还可以取消微分的调节作用,图3为程序流程图。

c.JPG

3.2 通信模块设计

上机位采用PC机,控制器与上位机的通信采用RS 232串口通信。控制器采集的数据通过串口通信发送到上位机,实现数据自动上传。采用双通道多次转换,对两个通道进行多次采样取平均值,数据采集的时间间隔通过定时器来完成,发送数据和接收数据都通过中断方式实现。


3.3 上位机软件平台LabVIEW及软件设计

上位机软件平台采用NI公司的LabVIEW。LabVIEW采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。LabVI-EW用图标表示函数,用连线表示数据流向,提供了很多外观与传统仪器类似的控件,可方便地创建用户界面。用户界面在LabVIEW中被称为前面板。图4为纺丝张力监控系统的前面板,图中显示监控1状态界面,监控2界面包括表格显示多路张力信号数据。

d.JPG

系统设计采用表单文件对数据进行存储记录,有强大的文件I/O函数,可以将采集到的数据以一定的格式存储在文件中保存,用以满足用户不同的文件操作需要。表单文件可将数据数组转换成ASCII码存放在电子表格文件中,设计中将以测量日期作为文件的命名,每一天测量的数据存放在一个表格中。用户可以通过前面板界面输入日期来查看历史数据,还可以通过Excel等第三方软件进行查看。其他界面选区卡可实现显示纺丝卷筒落筒记录,跟踪调试以及系统信息,跟踪调试界面设计参数修改接口。当落筒或者断丝后,系统产生落筒记录,记录信息包含产品相关生产信息、张力信息等。同时将落筒记录和异常点数据上传到网络数据库,再通过网络分析系统使用以上的原始采集信息作为统计分析基础,根据目前厂家对产量、质量的分析需求提供不同的分析报表和图表。


4 结论

(1)利用C8051F350的全差分24位∑-△模/数转换器及抽取滤波器,有效地抑制各种干扰因素的影响,可以稳定地进行张力信号采集与恒流控制输出;

(2)利用LabVIEW图形化开发平台开发上位机控制软件,可方便快捷地实现控制系统及人机界面设计;

(3)张力控制系统经试验和实际运行证明,系统结构简单,设计合理,达到了所要求的张力控制。


关键字:虚拟仪器  图形化开发平台  LabVIEW  在线监控系统 引用地址:基于虚拟仪器图形化开发平台LabVIEW实现丝线张力在线监控系统设计

上一篇:基于虚拟仪器Labview实现恒温区测量系统的设计
下一篇:采用NI LabVIEW软件和PXI实现气体燃料测量系统的设计

推荐阅读最新更新时间:2024-10-28 07:02

Labview
簇 簇是一种类似数组的数据结构,用于分组数据。簇和数组有着重要的差别,其中一个重要差别是,簇可以包含不同的数据类型,而数组仅可以包含相同的数据类型。例如,一个数组可以包含10个数字指示器,一个簇却可以包含一个数字控件,一个开关和一个字符串控件。 尽管簇和数组的元素都是有序存放的,但访问簇的元素最好是通过释放的方法同时访问其中部分或全部元素,而不是通过索引一次访问一个元素。簇和数组的另一个差别是簇具有固定的大小。 簇通常用于将出现在框图上的有关数据元素分组管理。因为簇在框图中仅用唯一的连线表示,所以对于减少连线混乱和子VI需要的连接器端子个数,使用簇有着积极的效果。可以将簇看做是一捆连线,线缆中每一个连线表示簇的不同元素。在框图上
[测试测量]
<font color='red'>Labview</font>簇
无线远程医疗监护系统的设计
远程医疗监护是利用远程通信技术和计算机技术实现远距离的疾病诊断、疾病治疗和健康护理等多种医学功能的一种医疗模式。它实时、连续、长时间地监测病人重要的生命体征参数,使得医护人员获悉病人状态,以便做出正确的判断和处理,在患有突发性和危险性疾病病人的监护、战争及自然灾害中伤病员的抢救等领域均具有重要的作用。目前,远程监护主要基于电话网、Internet及无线通信网络,因移动通信网络覆盖广、运行费用低,将无线通信技术与Internet技术相结合已成为无线远程医疗监护研究的热点。为了实现低成本、小型化和移动灵活的特点,系统设计以SPCE061A为主控芯片,将采集模块和GPRS(General Packet Radio Service)通信
[单片机]
无线远程医疗监护系统的设计
labview循环-移位寄存器妙用
While循环 1.While循环是一种结构,它重复执行代码片段直到满足某种条件为止。它可比作传统语言中的Do Loop或Repeat-Until循环。它位于编程 结构 While循环。每个While循环都有一个条件端子和一个重复端子。如图: 重复端子用于记录和输出已执行的循环的次数,条件端子输入的是一个布尔变量:真或假,While循环将一直执行到连接条件端子上的布尔值变成真或假为止,取决于条件端子设置为 真(T)时停止 还是 真(T)时继续 。在条件端子上单击右键即可进行更改。如图: 下面举个简单的例子:利用While循环产生随机数,当产生的随机数大于0.8时,循环停止。 步骤如下: 1. 打开前面板,新建两个数值显示
[测试测量]
<font color='red'>labview</font>循环-移位寄存器妙用
LabVIEW编译器深层解析
编译程序设计是一个复杂的话题,即使对内行的软件工程师来说也要考虑很多专业知识。 NI LabVIEW软件是一种多规范的图形化编程环境,含有多种概念,包括数据流,面向对象,以及事件驱动编程。LabVIEW也是跨越多种平台的,能够很好地用于多种操作系统(OSs),芯片组,嵌入式设备,以及现场可编程门阵列(FPGAs)。LabVIEW编译程序是一种精密的系统,在过去的20年中具有令人瞩目的发展。探索NI公司的LabVIEW编译程序的处理过程以及近来编译程序的创新。 LabVIEW编译程序处理过程 首先一个VI的编译是类的扩展,主要负责将隐含的类解析为适于终端输出与检查句法错误的类型。在类扩展之后,VI从编辑模型转化为可以被编译程
[测试测量]
<font color='red'>LabVIEW</font>编译器深层解析
LabVIEW2010完整安装及破解攻略
经常有朋友问怎么安装LabVIEW,当然还有怎么破解。首先我声明我支持正版,只是希望在学习时能使用全功能的软件,故破解只是为了方便学习,并没有窃取别人劳动成果的意思。希望大家有条件了还是尽量购买正版软件。下面就讲讲怎么安装和破解。 一、文件下载: LabVIEW官方下载:http://ftp.ni.com/evaluation/labview/ekit/other/downloader/2010LV-WinEng.exe 注册机下载:http://pan.baidu.com/s/1kT5bwvP 二、安装过程 1、解压缩安装文件,运行setup.exe。然后填入用户名和单位,这个
[测试测量]
labview深入探索----labview和ClipBoard(剪切板)
用过计算机的人几乎没有不知道剪切板的,但是剪切板实质是什么,如何在程序中编程实现,尤其是对LV来说,剪切板很少有人涉及,实际上有些时候,恰当地运用剪切板可以取得事半功倍的效果. 剪贴板内置在windows中,并且使用系统的内部资源RAM,或虚拟内存来临时保存剪切和复制的信息,可以存放的信息种类是多种多样的。剪切或复制时保存在剪贴板上的信息,只有再剪贴或复制另外的信息,或停电、或退出windows,或有意地清除时,才可能更新或清除其内容,即剪贴或复制一次,就可以粘贴多次。 clipboard本质上一段共享的内存区域,任何应用程序都可以读写clipboard,相当于全局变量,不过这个全局变量是针对WINDOWS操作系统的,所以它可以实
[测试测量]
<font color='red'>labview</font>深入探索----<font color='red'>labview</font>和ClipBoard(剪切板)
基于NI LabVIEW开发平台实现IC芯片表面标识自动识别系统的设计
系统简介 我们使用LabVIEW、IMAQ Vision和IMAQ Vision Assistant等软件进行系统开发。LabVIEW特有的数据流式编程、IMAQ Vision强大的图像处理能力以及IMAQ Vision Assistant的代码自动生成功能极大地缩短了系统的开发周期、降低了成本。 图1所示为IC芯片表面标识自动识别系统的工作流程。这里使用NI公司的PXI-1409图像采集卡和MBC-5051黑白摄像机进行图像采集,然后将采集到的图像送入计算机进行处理。为了提高识别的灵活性,系统加入了学习模块,与识别过程类似,它也包括图像预处理、文字区域裁剪、细化以及特征量提取的过程,不同的是,学习过程直接将提取到的特征量保存
[测试测量]
基于NI <font color='red'>LabVIEW</font><font color='red'>开发</font><font color='red'>平台</font>实现IC芯片表面标识自动识别系统的设计
基于虚拟仪器的计算机视觉系统的研究
  随着计算机技术的不断发展,基于PC的视觉系统更加趋于经济和实用。含MMX的高能Pen tium处理器、坚固的操作系统、PCI局部总线以及具有友好用户接口的、基于虚拟仪器的图 像采集软硬件使今天的视觉应用系统的性能远非以往的系统所能比拟,而成本却在不断下降 。在计算机图像处理出现之前,图像处理都是光学照像处理和视频信号处理等模拟处理,伴 随计算机技术的快速发展,数字图像处理技术得到了长足进步,在灵活性、精度、调整和再 现性方面都表现出了卓越的性能。   在过去,PC视觉系统的建立是由系统集成人员、OEM和企业内部的视觉系统开发组联合 完成,今天,新的技术和基于虚拟仪器的图像处理软件使用户在极低成本下就可开发完成满 足大多数应用要
[测试测量]
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved