数据采集器的应用
由于条码的识别具有快速、准确、易于操作等特点,商品流通的仓储及配送中心的入出库。库存、配送等管理中、以及商品卖场的管理环节中引入条码,能够使管理工作节省人力。减少差错、提高工作效率,并保障商品流转的顺利进行。
应用计算机系统与手持终端的结合可以方便、准确地完成商品流转的相关管理。 仓储及配送中心中的应用 商品的入库验收根据订货合同(或订货单)将订货数据传送给手持终端,没有原包装商品条码的商品准备好内部条码,货到后先将内部条码标贴到没有原条码的相应商品包装上,用手持终端扫描一种商品的条码后,手持终端的显示屏上可以自动显示出该商品应到货的数量,经核对无误后可直接确认,否则用键盘输入实际到货数量。货物入库后按照其分类和属性将其安排到相应货位上,用手持终端扫描要放置商品的条码后再扫描一下货架上的位置条码,所有该次到货商品安排完后,将手持终端放到与计算机系统相连的通讯座上,就能够将商品的到货和库存位置数据传送给计算机。 商品的出库发货根据各分店的补货申请,由计算机系统对照库存相应商品数量,制定出各分店的补货指示书,将需补货的商品集中后,使用已存储好该批出库数据的手持终端,扫描商品的条码和确认出库的数量,完成后将手持终端数据传送至计算机系统。 库存盘点使用手持终端依次扫描仓库货架上的商品条码,并输入实际库存数量,操作完成后将实际库存数传送至计算机系统,由计算机系统进行处理,做出各种库存损益报告和分析报告。 商品卖场中的应用商品卖场用来完成商品的补货、到货、销售、盘点等处理,对原包装没有通用商品条码的商品须标贴自制的内部条码。 自动补充订货用手持终端进行自动补货处理。首先将商品货架上的商品条码读入,然后根据商品在架数量用键盘再输入补货数;将取得的数据通过通讯座传送给计算机主机。用手持终端读取条码自动补货,数据采集可以防止商品编码的输入错误,通过网络进行补货可以发挥系统的效率,缩短从要求补货到到货的时间。 到货确认应用手持终端可以方便地进行到货确认处理。申请补货的商品到货后,用手持终端进行每种商品条码的读入并输入到货数量,将本次到货数据传入计算机系统后,按补货单确认该批到货商品。 盘点管理用手持终端将在架的所有商品的条码和数量读人,然后传送到计算机系统中,与计算机中的在架商品进行比较,就可以进行盘点处理,并由计算机做出损益报告。
使用手持终端避免了用货对单或用单寻找货的麻烦,减少了手工处理的漏盘和重复盘货的现象。
数字下变频
数字下变频的主要作用是将A/D采样所得到的中频信号进行下变频处理后移至基带。它主要利用数控振荡器(NCO)产生与输入中频信号频率相同的正弦和余弦本振信号,再经混频后对结果做低通滤波,即可完成对中频信号的下变频操作。
GC4016是Graychip公司推出的专门用于数字下变频的芯片,该芯片内置4个独立的相同下变频电路,它可将一个高达90 MHz的实采样信号下变频到任意频率,其内部的抽取滤波器还可以将输出速率降到采样速率的l/32倍到1/16384倍。GC4016的总体框图如图4所示。图4中的交错开关用于控制输入数据与下变频通道的对应关系。
从功能上来看,数字下变频器主要包括两个部分,第一部分是数字控制振荡器(NCO)和混频器,主要用来把数字化的中频信号搬移到基带;第二部分是多级抽取,用以得到期望的载波频率。
可以看出,DDC抽取部分由3个FIR滤波器级联构成,数据采集其中一个是级联积分梳状(CIC)抽取滤波器,另外两个是抽取因子为2的可编程抽取滤波器。CIC滤波器相对来说结构最简单,乘法运算比较少,只使用加法和延迟运算,可对信号进行粗略的低通滤波,适合于处理高速率的数字信号,而且抽取因子是可编程的,这是满足通带频率参数和多速率处理的关键,可降低后级滤波器的复杂度。当然,由于是粗滤波,它的幅度响应不够理想,也可能在通带内对有用信号进行衰减。紧接着CIC滤波器是补偿FIR滤波器(CFIR),其结构相对也比较简单,只有2l阶,主要功能是补偿由前级CIC滤波器引起的衰落,同时对信号进行进一步的低通滤波和2倍抽取。最后一个级联的是可编程FIR滤波器(PFIR),结构最复杂,有63阶,因此一般放在末级,用来处理低速信号,可对信号进行2倍抽取并完善滤波效果。
在采用波形测量法获取波形的峰值,数据采集先可通过将整个波形数据进行实时采集,然后换算得出波形最大的峰值,再利用公式计算出接触电流的峰值,网络1的接触电流峰值Id=U 2峰值/5 0 0。为了能实时采集接触电流的波形数据,并方便的处理采集的数据,450 A采用PC加虚拟示波器的方案。在这个方案中,波形数据被实时的采集,加上PC在数据处理上的优势,实时采集的数据被迅速转换成测量需要的数据。通过在PC上执行的主控程序,将硬件控制和数据处理显示集中到一起,由外部进行统一的控。为450A的功能方框图 接触电流的波形数据首先通过虚拟示波器进行采集,虚拟示波器硬件模块通过USB接口和PC相连,将实时采集的数据通过USB接口传送给PC,PC端通过虚拟示波器的USB底层驱动程序与外部硬件模块进行通信。PC端数据处理软件借助PC快速的数据处理能力,将数据进行处理,得出峰值,并还原实时的波形。
由于虚拟示波器只能提供波形数据,数据采集并不能直接计算出接触电流的值,在PC端用VB编写了主控制程序进行接触电流的换算,主控程序通过虚拟示波器PC端动态连接库函数对其进行操作。
虚拟示波器PC端提供了用作二次开发的动态连接库,通过该动态库访问虚拟示波器,获取采集的实时数据。在V B开发主控程序中加入该动态连接库,调用动态连接库中的函数操作示波器。在程序设计中用到的函数是OpenDSO(打开示波器),ShutDSO(关闭示波器),StartDSO(开始采集数据),StopDSO(停止采集数据),ReadDSOData(数据读取)等
相关信息:
力控监控组态软件数据采集Forcecontrol6.1主要特点