使用CompactRIO实现清洗机流水线的自动化

发布者:LuckyDaisy最新更新时间:2010-08-25 来源: NI公司关键字:LabVIEW  CompactRIO  监测 手机看文章 扫描二维码
随时随地手机看文章

  The Challenge:

  开发一个可靠的工业清洗机流水线自动控制系统,可轻松的实现监督以及实时的报警监测。

  The Solution:

  使用NI 的CompactRIO硬件和LabVIEW软件,建立一个先进的实时控制和监测系统,并使系统是全自动的,易于使用和高度可靠。 一个汽车零部件的制造商在其工业清洗机器的流水线上需要一个实时控制和监测系统,旨在清除生产线上附着于汽车零部件的油脂和一些杂质。在零件的制造过程中,需要清洗其零件的每个部分甚至其最小细节,才得以进入生产线的下一阶段。所建议的解决方案需要能够向操作员显示可靠的实时数据以及提供通过触摸屏电脑与用户进行交流的接口。

标注所有位置和手部操控项的输送带

  "通过使用NI的技术,我们开发了一个先进的、全自动的工业清洗机流水线,而且它易于使用和维护。结合CompactRIO平台与LabVIEW的能力帮助我们迅速解决了复杂的问题,这比我们使用市场上的其他产品更容易。"[page]

  系统硬件和软件

  在工业行业中,有一系列不同性能的可编程逻辑控制器(PLC),但经过对现有产品的综合研究,我们选择了CompactRIO与NI 的 C系列模块作为我们的系统开发平台。这种配置提供了一个灵活的、高性能和低成本的解决方案,并且具有相同或比PLC更优越的功能。

  研究小组选择了坚固耐用的NI cRIO-9074集成控制器,它将一个400 MHz的工业实时处理器和一个可重新配置的现场可编程门阵列(FPGA)融合在一个底板中,适用于嵌入式的机器控制和监测应用。从多种I / O模块中,我们选择了NI 9425漏极数字输入模块去检测光电信号,脉冲发生器的位置和限位开关。NI 9476源极数字输出模块控制着气动阀门,气动液压缸,水和真空泵,并且确保了负载的精确运动状态。NI 9203数据采集模块测量了清洗室内部的真空压力,而NI 9211热电偶输入模块测量了水、空气干燥度、负载以及腔室的温度。

  此外,NI PPC-2115工业平板电脑具有内置触摸屏,它被证明是处理机器与用户之间交流的正确选择。利用工业平板电脑技术,我们为显示整个清洗机流水线的状态提供了一个用户友好,高度可控的环境。该解决方案可以节省空间,是大型人机界面大型应用的理想选择。

  为了控制系统,我们选择了图形化系统设计软件LabVIEW,因为它易于使用、具有可移植性以及可扩展性。而且LabVIEW编程环境也有助于显著地缩短开发时间。

  清洗机流水线的实施

  清洗机器流水线由Bosio d.o.o设计和开发,主要是基于两个方面的需求。首先是传送系统,通过管理装有负载的篮子到达传输系统的最后自由区域途中的运动,来保证线路空间的最佳利用。操作员可以在清洗机的腔室内的两个位置装载篮子并激活输送带。在篮子运送到清洗机内之前,系统为篮子加上盖子,并在过程结束时自动移除。此外,自动卸载篮子由两步操作完成。

  在开发传送系统时,主要的挑战是要确保速度和可靠性。该系统采用精确到毫米的激光光电管来确定篮子的位置和下一步措施。篮子盖在输入/输出时的操作也要求很高的精度。我们通过使用脉冲编码器测量其位置来确定系统的卸载速度。该处理器检测到源于脉冲编码器的脉冲并且通过数学计算将它们转换成合适的单位。其结果提供了卸载部分的正确位置。

  第二个因素是清洗的过程。它包括洗涤周期的不同阶段,并且过程中要确保负载的干净和干燥。洗涤过程需要适当的配置,其中包括机械、电气和编程要求的复杂组合。机械要求包括许多不同的保证洗涤质量的清洗选择。该系统可对负载进行结合了水射流、负载循环、用压缩空气鼓泡、抽真空和加热等组合的方式进行清洗。此时,系统获取和处理大量数据。温度,压力,水位,以及篮子的位置需要加以控制。提供了精确度和快速响应时间的比例积分微分(PID)控制器完成了这个任务,确保了清洗质量保持一致。

   使用LabVIEW和NI的PPC - 2115工业平板电脑,操作者可以快速检查数据的状态,包括负载的错误、不活动、位置和数目。用户可以监控马达的状态,水泵,温度和压力。此外,由于 LabVIEW的简单易用,操作者可以很容易写入、重新整理、保存、加载或使用虚拟键盘绘制清洗机流程图。由于系统连续监控报警情况,错误检测时间已经大幅度减少。
结论

  通常情况下,工程师设计的复杂机器需被不具有高水平编程知识的操作者每天使用。这些复杂的系统必须精密的管理所有必要的操作,但他们必须提供一个清晰的和用户友好的界面,使技术人员可以很容易地操作和使用,而无需高级工程师的参与。

  我们采用的解决方案是通过使用NI产品为用户提供一个具有高性能的复杂系统。它具有简单操作且友好的用户界面以便交流,具有复杂的功能特性以及准确的数据分析能力。使用NI技术,我们开发了一个先进的、全自动的工业清洗机流水线,易于使用和维护。 结合CompactRIO平台与LabVIEW的能力帮助我们迅速解决了复杂的问题,这比我们使用市场上的其他产品更容易。

关键字:LabVIEW  CompactRIO  监测 引用地址:使用CompactRIO实现清洗机流水线的自动化

上一篇:智能仪器仪表的网络化体系结构及特点
下一篇:燃料电池测试方法及对其构建灵活的测试系统

推荐阅读最新更新时间:2024-03-30 22:12

ST助力PulseOn推出市场上最小的穿戴式心率监测
中国,2015年1月6日 —— 横跨多重电子应用领域、全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)宣布其微型运动感测和数据处理芯片获PulseOn公司采用,用于研制市场上最小的、最精确的穿戴式心率监视器,让运动及健身爱好者可以随时随地掌握自己的心率状况。 这款纤薄时尚的手环式心率监测器拥有直观的界面设计,造作简单,无需佩戴心率带或胸带便能够精确且连续地测量心率,复杂的算法能够根据需求将心率数据转换成有意义的个性化信息。 大量的科学实验证明,在各种可能发生的情况下,从无身体运动到心脏负荷最高的剧烈运动,意法半导体的低功耗高性能MEMS加速度计,使
[医疗电子]
学习LabVIEW(四)——MATLAB script节点
LabVIEW可以在程序中通过MATLAB script节点的方式实现G语言和MATLAB语言的混合编程,这是妇孺皆知的。大家都喜欢它,因为对于一些复杂的公式,用LabVIEW提供的运算节点在框图中拖拖拽拽的确实不太方便。 MATLAB script节点插入到程序框图之后,会有一个文本编辑区域,可以在其中编写代码,如下图所示: 这个节点实际上对应了一个MATLAB Automation Server,该Server的Command Window在运行程序之后也会出现。 一个程序模块想要发挥作用,必然会有输入和输出端口。我们可以通过MATLAB script节点的右键菜单进行配置,如下图所示: 添
[测试测量]
LABVIEW编程笔记
1.按键转换为数值 将按键放入簇中,通过簇转换为数组,用数组索引获得按键对应数值。后面板如图 2条件结构 对于每个分支,可使用标签工具在条件结构上部的条件选择器标签中输入值、值列表或值范围。 如使用列表,数值之间用逗号隔开。如使用数值范围,指定一个类似10..20的范围可用于表示10到20之间的所有数字(包括10和20)。也可以使用开集范围。例如,..100表示所有小于等于100的数,100..表示所有大于等于100的数。对于字符串范围,a..c包括所有a或b开头的字符串,但不包括以c开头的字符串。而a..c,c则同时包括结束值c。具体在帮助中查看创建条件结构。该部分后面板如图。
[测试测量]
<font color='red'>LABVIEW</font>编程笔记
无线远程医疗监护系统的设计
远程医疗监护是利用远程通信技术和计算机技术实现远距离的疾病诊断、疾病治疗和健康护理等多种医学功能的一种医疗模式。它实时、连续、长时间地监测病人重要的生命体征参数,使得医护人员获悉病人状态,以便做出正确的判断和处理,在患有突发性和危险性疾病病人的监护、战争及自然灾害中伤病员的抢救等领域均具有重要的作用。目前,远程监护主要基于电话网、Internet及无线通信网络,因移动通信网络覆盖广、运行费用低,将无线通信技术与Internet技术相结合已成为无线远程医疗监护研究的热点。为了实现低成本、小型化和移动灵活的特点,系统设计以SPCE061A为主控芯片,将采集模块和GPRS(General Packet Radio Service)通信
[单片机]
无线远程医疗监护系统的设计
labview循环结构杂谈
While循环里面还有While循环很容易导致死循环,而且几乎所有的问题都有不适用嵌套的解决方法。While循环(包括For循环等)中如果存在并行执行的框图程序,那么只有等到所有程序都执行完一次循环后,才能进入下一次循环的执行。如果出现有快有慢的程序段,那对不起了,等着吧,这里的规矩就是不抛弃不放弃!通过调整延时的毫秒倍数,你能很轻松的控制循环的速度。但注意的是,这种定时方式不是一种精确的方法,不能用于非常精密的需求中。 2、顺序结构就是强制程序运行时的前后顺序。有时候我们想将几个程序段按顺序执行,而程序本身并没有连线能够保证这种顺序(LabVIEW的数据流向是顺着连线从左往右的),那么你可以使用顺序结构。当然,如果连线能保证的,就
[测试测量]
基于LabVIEW的混沌微弱信号检测系统设计
混沌理论用于微弱信号检测是新的研究领域。至今已报道的关于混沌用于微弱信号检测的方法,主要都是利用混沌对周期信号的敏感性和对噪声信号的强免疫力,构造处于混沌状态的非线性系统,实现高精度测量。基于混沌理论检测信号的理念是:对于一个非线性动力系统,其参数的摄动有时会引起周期解发生本质的变化。将待测信号作为混沌系统特定参数的摄动而引入该系统,利用混沌系统丰富的非线性动力学特点,如倍周期分又、奇怪吸引子等特点,通过辨识系统所处的运动状态,根据系统从混沌到有序和从有序向混沌的相变可判断有无待测微弱信号的出现,再通过调整系统的参数实现对微弱信号的测量。 判别系统是否处于混沌状态有多种方法。定量分析法中的Lyapunov指数法误差小、可精
[测试测量]
基于<font color='red'>LabVIEW</font>的混沌微弱信号检测系统设计
2009年中国指纹锁供给与需求监测浅论
  第一节 需求分析   一、产品需求   随着居民生活质量的不断提高,住宅、汽车、中高档办公楼及酒店等支柱产业将快速发展,以及国防、公安、金融等系统对具有高便捷性和安全性的指纹产品需求日益增强。锁具的消费市场里生物识别技术、电子技术等高技术产品目前还基本处于一个空白阶段,但市场里的消费人群对指纹锁的需求愿望却呈现出每年40%以上的高增长,到2009年中国国内市场对指纹锁等高技术产品的份额将达到约1000万套。   二、价格需求   欧美国家流行电子密码锁、遥控锁,价格相对较高,利润空间还存在,但国内生产这些高科技锁的企业很少。近几年来,我国开始从引进到自己生产指纹锁。   三、渠道需求   随着指纹技术的不断成熟和研
[安防电子]
基于AD7888的度激光器监测系统的设计
  在高稳定度激光器的研制中,实时监测激光器的工作状态是需要重点关注的问题。本系统实现了高稳定度激光器温度控制系统、激光管工作电流、工作电压、激光器光功率的实时精确监测,以及激光器工作状态数据的存储和数据串行上传的功能。其中电流设定值和实际工作电流的观测可以更好地确定激光器的工作状态。系统结构图如图1所示。         图1 系统结构框图   本系统的实时监测是利用AD模数转化器实现的。对于AD芯片的选择,需要综合设计诸项因素,系统技术指标、成本、功耗、安装等,最主要的依据还是速度、精度以及需要的通路。由于系统采样的数据是缓慢变化的信号,所以速度的要求不高,主要是精度的要求和多通路的要求,所以选择了美国模拟器件AD
[安防电子]
基于AD7888的度激光器<font color='red'>监测</font>系统的设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved