您的位置:技术工种之机修知识网 机械修理知识 正文
原作者:[标签:作者] 添加时间:2007-06-28 原文发表:2007-06-28 人气:5


[摘要] 基于LabVIEW 平台通过串口实现了条码扫描器的控制与条码数据的读取,开发了自动条码数据采集系统,可快速采集和管理现场的条码数据,并利用条码数据进行数据库访问。

关键词:虚拟仪器;LabVIEW;条形码;数据采集;数据库

条码技术是目前世界上应用最广泛的自动识别与数据采集技术之一,它以快速、准确、可靠性强、成本低廉等特点,在各行各业中被大量采用[1]。在产品生产、运输、销售、跟踪等每一个环节,条码作为信息的载体,自始至终发挥着关键的作用,特别在如今企业信息越来越多,大量的信息需要处理的情况下,信息采集和处理被企业放在了越来越高的位置[2]。文中采用LabVIEW 图形编程语言通过串口来实现条码扫描器的控制与条码数据的读取,开发了自动条码数据采集系统,可快速采集和管理现场的条码数据,并利用条码数据进行数据库访问。

1 LabVIEW

LabVIEW 语言是由美国国家仪器(NI)公司开发的一种基于图形程序的编程语言,内含丰富的数据采集、数据信号分析以及控制等子程序,产生的程序是框图的形式,用户利用创建和调用子程序的方法编写程序,使创建的程序模块化,易于调试、理解和维护,而且程序编程简单、直观,特别适用于数据采集处理系统。

2 LabVIEW 对串口的操作

采用LabVIEW 软件,对串口的操作需要对串口初始化以及对串口进行读写操作,LabVIEW 通过Serial 子模板上的图标来完成对串口的设置,进行读写操作。

“Serial Port Init”图标,即串口参数设置图标,设置参数包括串口号、数据位、停止位、奇偶校验位、数据流量控制、波特率,如图1 所示。

Fig. 1 Serial Port Init. vi icon and port“Serial Port Write”图标,向发送缓冲器写入数据或命令,“Serial Port Read”图标,读串口数据图标,需要指定读取的字符数[3]。

3 基于LabVIEW 的自动条码数据采集系统

条码技术是自动识别技术的一个分支,在众多的自动识别技术中,条码技术因其快速、准确、成本低、易于制作和高可靠性等优点脱颖而出,井迅速渗透到计算机管理的各个领域,在当今信息化社会里,条码技术已显露出广阔的发展前景[4]。自动条码数据采集系统的作用是使各种产品制造信息具有规范、准确、实时、可追溯的特点,快速采集和管理现场的生产数据,并对生产过程进行连续监测,向管理人员提供有关生产过程状态的信息


3. 1 条码扫描器

条码扫描器是自动化生产线必备的自动控制设备之一,此设备能够摆脱繁重的人工抄写录入工作,减少人为差错,提高生产线的工作效率,并为产品及生产线的数据统计提供准确而详细的资料。采用先进的条码扫描和数据远传通信技术,90%以上的用户操作都能通过远程系统来完成,最大限度地在工作现场实时、快速、准确地输入、查询和更新系统数据。

本系统中条码扫描器采用美国SYMBOL 公司的微型激光条码扫描器,型号为LS - 1220 - I300A。条码扫描器采用串口进行数据的传送,外形见图2,串口各管脚定义及其功能见表1。本系统中用了1、2、3、5、6 脚,1 脚接PCI6514 的a0 通道,控制条码扫描器的工作,当1 脚电平从高变低时,扫描器开始扫描,扫描完毕,需将1 脚电平置高,为下次扫描做准备。2、3 脚为信号发送和接收,5 脚接地,这3 个脚与计算机的串口相连。6 脚接 5V 电源,给条码扫描器提供工作电压。


(待续)

相关文章

贝加莱ACOPOS在热收缩膜包装机上的应用(下)
贝加莱ACOPOS在热收缩膜包装机上的应用(中)
TWINLINE产品在常州恒力塑膜剪切机中应用
涂复机改造一例
BERGER LAHR机器人在喷码中的应用
BERGER LAHR机器人在工件检测中的应用(下)
BERGER LAHR机器人在工件检测中的应用(上)
M2I 5.7寸蓝白屏在旋转粉粒包装机上的使用(
M2I 5.7寸蓝白屏在旋转粉粒包装机上的使用(
KDN-K3系列PLC包装机自动控制案例
基于LabVIEW 的自动条码数据采集系统(下)
利用软件方法提高定量包装秤工作速度
乳品加工用无菌包装机械的要求
定量包装商品短秤少量的原因及对策
定量包装商品净含量计量检验及结果判定
DCS—50型电子定量包装秤常见故障检修
小袋氧化铝自动定量包装装置的研制与
定量包装秤的调试方法(下)
定量包装秤的调试方法(上)
包装机械简史及分类

相关评论


本文章所属分类:首页 机械修理知识