Design of Bar Code Data Acquisition and Control system in production logistics 摘要:生产物流条码数据采集与控制是自动化生产线中十分重要的环节。本文研究并设计了一种新型的生产物流条码数据采集与控制系统,该系统以两片AT89S52单片机和PLC为核心,可快速、准确地采集生产物流条码数据,能实时、灵活地控制生产物流的调度。实验证明该系统操作简单,具有极强的抗干扰性能,可靠的接口连接和远距离传输等优点。 关键词:条形码;数据采集与控制;AT89S52单片机;PLC Abstract: Bar Code Data Acquisition and Control System is a very important in automatic product line. The paper researches and develops a new Bar Code Data Acquisition and Control System. Two AT89S52 Single-chip microcomputer and PLC chip are used as hard core in the system which can not only fleetly and exactly gather bar code data, but also Real time and neatly control production logistics attemper . The system has as follows a few merits: simple operation; very strong anti-jamming performance; reliable interface connect and far distance transmission etc. Keywords: Bar code; Data acquisition and control; AT89S52 Single-chip microcomputer; PLC 0 引言 面临日益激烈的市场竞争,许多制造型企业实施了ERP、SCM等信息化管理系统来帮助企业提升管理水平,增强企业应对竞争和变化的能力。然而,企业信息化管理系统应用的好与坏,重要的一条就是保证生产物流静态、动态数据的准确性和及时性[1]。目前国内大多数制造企业的生产流程都是由操作工手工完成,工作量大、容易出错,而且不能及时反应生产资源在生产线上的流动状况[2],不能及时处理生产过程中出现的实时事件。如何提高生产线的运行效率,确保生产计划执行的实时性和灵活性,已成为很多制造企业急需解决的问题。 本文根据国内条码技术的发展及制造企业的实际要求,研究并设计了一种新型的生产物流条码数据采集与控制系统。该系统采用先进的条码技术、通讯技术和自动控制技术,使生产过程中繁重的人工抄写录入工作变得方便、迅速、准确,能及时处理生产过程中发生的实时事件,提高生产线的工作效率和产品质量。 1 系统总体方案 生产物流条码数据采集与控制系统作为企业信息化管理系统的一部分,向上为ERP等企业信息化管理系统提供详细、准确的生产资源信息,向下为各生产现场提供所需的生产资料来源[3]。结合实际生产需要,本文设计的系统总体方案如图1所示。系统由生产线、条码扫描器、条码数据采集控制器、PLC控制器、机械手和PC机组成。其工作过程为:条码扫描器扫描生产线上的工件条码,并将条码数据通过RS-232串口传送给条码数据采集控制器,数据采集控制器对其进行解码,并根据解译出的控制码控制继电器动作,继电器输出信号驱动PLC控制器,由PLC控制机械手执行不同的操作。此外,条码数据采集控制器同时将采集的条码数据通过485总线传到上位机ERP等企业信息化管理系统。
 2 系统硬件设计 根据系统功能要求,本文设计的系统硬件原理框图如图2所示,采用两片AT89S52单片机和PLC作为控制核心,两片单片机以主、从方式工作。主单片机用于数据采集与人机交互,从单片机用于数据处理、存储与控制。主、从单片机之间通过4线串行通讯交换数据。人机交互由4个功能键和一个液晶显示屏实现。系统扩展一片串行EEPROM,主要用于存储串口波特率、条码长度、控制码位置、继电器延迟时间、继电器取消时间、八个通道控制码和工作模式等参数,用户可以通过功能键设置这些参数,并显示在液晶屏上,同时主单片机将设置好的参数传送给从单片机,从单片机对其进行解码后控制继电器动作并将数据存储在FLASH,此外,从单片机还可通过RS-485串口将数据传送给PC机。

[1] [2] 下一页
|