当前位置:文档之家› 通用数据采集接口装置

通用数据采集接口装置

通用数据采集接口装置
通用数据采集接口装置

第20卷 第3期2000年7月

西安公路交通大学学报Jou rnal of X i ′an H ighw ay U n iversity

V o l 120 N o 13

Ju ly 2000

收稿日期:1999212225

基金项目:煤炭科学基金资助项目(96电10408)

作者简介:杨世兴(19472),男,山西昔阳人,西安科技学院副教授

文章编号:100724112(2000)0320104203

通用数据采集接口装置

杨世兴

(西安科技学院自动化系,陕西西安 710054)

摘 要:针对目前典型数据采集装置输入端子对不同类型、不同范围的输入信号不能通用的状况,研究了一种通用数据采集接口装置。采用开关网络将采集信号作归一化处理,实现了对各类采集信号的通用;采用可编程A D 芯片,实现了对各类信号范围的通用。每8路设计为一个单元,设有站号,可根据需要灵活扩展。经调试实验,可对传感器输出的不同类型、不同范围的电信号进行采集,具有较强的工程实用价值。

关键词:通用;数据采集;接口装置

中图分类号:T P 27412 文献标识码:A

Genera l -purpose Da ta Acqu isition I n terface I n stru m en t

YA N G S h i 2x ing

(D epartm en t of A u tom ati on ,X i ′an U n iversity of Science and T echno logy ,X i ′an 710054,Ch ina )

Abstract :Since cu rren t typ ical data acqu isiti on in strum en ts are no t adap ted to differen t typ e o r differen t range inp u t signal ,a k ind of general 2p u rpo se data acqu isiti on in terface in strum en t w as develop ed .To be adap ted to all k inds of signals ,the in strum en t adop ts s w itch netw o rk to m ake un itary p rocess .M o reover ,to be adap ted to all range of signals ,p rogramm ab le A D ch i p is adop ted .Every eigh t rou tes is designed as one un it w ith co rresponding address .U sers can exp and the un it acco rding to need .Exp eri m en ts show that the in strum en t ,w h ich can gather electric sig 2nals of differen t typ e and differen t range th rough sen so rs ,has better p ractical value in engineer 2ing .

Key words :general 2p u rpo se ;data acqu isiti on ;in terface in strum en t

目前,典型数据采集系统输入端子的性质,在系

统设计完成以后就确定了,很难进行重新定义。如某一端子设计为模拟量输入,就只能接受某一范围的某一种模拟量;某一端子设计为开关量输入,就只能接受开关量[1,2]。针对这种情况,我们研究了一种通用数据采集接口装置。选用89C 52单片机作为微控制器,串行EEPROM 作为数据存贮器,通过M A X 232E 可与上位机进行串行通信。采用开关网络将采集信号作归一化处理,从而实现了对各类采

集信号的“通用”;选用可编程A D 芯片[3]

,实现了对输入信号范围的“通用”,使接口装置使用灵活、方便。每8路设计为一个单元,设有站号,可根据需要

灵活扩展。软件采用模块化结构,层次分明,便于调试。经实验调试,可实现对电压型、电流型、电阻型、频率型、开关型等各种信号的采集,达到了预期目的,具有较强的工程实用价值。

1 硬件设计

通用数据采集接口装置的结构见图1(见下页)。

111 主控芯片

采用A T 系列89C 52芯片作为主控芯片,选用单一电源供电的R S 2232芯片M A X 232E ,通过M A X 232E 接口芯片与上位管理机进行串行通信,

图1 通用数据采集接口装置的结构

波特率可达9600b it s。为保证断电时不丢失数据,用2K字节串行EEPROM作为数据存储器,存放配置参数,用片内flash ROM作为程序存储器。

随着I2C总线应用的日益广泛,兼容I2C总线的接口芯片及存储器品种也越来越多,

其中A T2 M EL公司生产的A T24CO X系列串行EEPROM 以体积小、价格低、工作范围宽、可擦写次数多和数据保存时间长等显著特点引起了人们的兴趣。在应用系统设计中,采用A T24CO X系列串行EEP2 ROM可以收到降低成本、简化电路的效果。这里选用的是A TM EL公司的24C16。

A T24C16与A T89C52单片机接口非常简单,只需占用2根双向I O线,即可对EEPROM芯片读写。其SDA端应接一个上拉电阻至V cc端。

112 输入网络

输入网络完成将各类传感器信号引入并选通其中某一路的功能。主要由模拟开关,接插件等组成。多路模拟开关选用AD7501,在使能端EN=1的情况下,通过控制端A2A1A0状态转换,实现8选1操作。这里采用公共的A D转换电路在CPU的指挥下,轮流切换各被测回路与A D转换电路间的通路,以达到分时采集的目的。

113 切换网络

切换网络实现对输入信号作归一化处理。将电流、电阻、脉冲、开关信号转换成电压信号,送入A D转换器;而将频率信号切换到计数器上。切换网络主要由模拟开关、运放等组成,其原理如图2所示。

模拟开关选用AD公司的AD G202单片C M O S芯片,每片上有4个独立的单刀单掷(SPST)开关,它可以接受-15~+15V之间的电压,开关速度高,导通电阻小。各类信号进入切换网络后,根据各开关的通断组合即可完成对信号的归类处理。开关组合状态见表1。

运放选用PM公司的精密、超低失调电压、低噪声、低漂移的O P277。

图2 切换网络原理图

表1 模拟开关组合表

信号类型S1S2S3S4S5S6S7电压1000000

开关1000000

电阻1011000

频率0010100

电流1100011

注:“1”—接通;“0”—断开。

114 A D转换

这里需要考虑A D的转换时间,还要考虑时序问题。A D开始转换信号必须滞后于多路开关路选信号25Λs,再加上A D转换时间6Λs(假设),最高采样频率为30~32kH z。这就是说,A D转换时间6Λs,基本能满足采样频率的要求。如果选用更快速的芯片,既没有充分利用它的快速性,又增加了成本。这里选用12位A D芯片M A X197,转换时间6Λs左右。M A X197是软件可编程的,这为应用提供了便利条件,如输入范围(±10V,±5V,0~10V, 0~5V)改变了,不必更改电路,也不必更换芯片只需改写它的控制字即可。

2 误差计算

误差来自模拟开关和A D芯片。

211 模拟开关AD7501的误差

(1)漏电流误差。多路开关在不接通时会产生漏电流I s,总漏电流流过信号源内阻(传感器等效输出电阻)R s及多路开关导通电阻R on产生的漏电流误差?U1为

?U1=(N-1)(R s+R on)I s=(8-1)×(500+170)×012×10-9=9138×10-7V

这个误差电压很小,可以忽略不计。

501

第3期 杨世兴:通用数据采集接口装置

(2)导通电阻误差。多路开关在导通时,输入信号在导通电阻R on产生的误差电压为

?U2≈R on

切换网络输入电阻U S=

170

5×109U s

=

314×10-8U s

这个误差电压也很小,可以忽略不计。

(3)通道之间存在串扰误差。AD7501的串扰为80dB。

由上可知,AD7501的误差主要由串扰造成,其相对值为

r1=1 10000=0101?

212 模拟开关AD G202的误差

同理,AD G202的误差主要由串扰造成,考虑2片AD G202,其相对值为

r2=2×1 10000=0102?

213 A D芯片M A X197的误差

不可调误差:±1

2

L SB,即0106%;

积分非线性误差:±1

2

L SB,即0106%;

微分非线性误差:±1L SB,即0112%;

路间误差:±1L SB,即01012%。

所以,M A X197产生的误差为

r3=0106?+0106?+0112?+01012?=01252?

可见,输入通道产生的总误差为

r=r1+r2+r3=01282?

3 软件设计

软件采用模块化结构设计,层次分明,修改调试方便。主要由自检程序、A D转换、命令分析、数据处理和通信程序组成,由主程序将它们组成一个有机的整体。

311 主程序

主程序主要是按从上位管理机接收到的参数进行各种初始化工作。如初始化各控制、状态位和集成芯片。其流程图见图3。

312 自检程序

完成对CPU、片外EEPROM、RAM、I O口和A D芯片的检测任务,将检测结果保存并送给上位管理机。

313 通信程序

完成上位管理机与下位监测机的信息交换任务。其它如抗干扰设计等,限于篇幅,这里不再赘述。4 调试实验与结语

上位管理机在W indow

s环境下用V isual B asic

图3 主程序流程图

5.0编程,主要包括主程序模块、通信模块[4]、参数设置模块、数据分析统计模块和打印模块等。

该通用数据采集接口装置与信号源连结,通过M A X232E与上位机进行串行通信,经实验调试,接口装置的误差小于015%。

综上所述,以89C52单片机为核心的通用数据采集接口装置,采用开关网络可实现对电压型、电流型、频率型、开关型等各种信号的采集,从而实现了对各类采集信号的“通用”;选用可编程A D芯片,实现了对输入信号范围的“通用”,使接口装置使用灵活、方便。每8路为一个单元,可根据需要灵活扩展。通过M A X232E可与上位机进行串行通信。软件采用模块化结构,层次分明。煤炭科学基金委员会认为:“该装置与同类信号采集装置相比,具有很大的优越性,技术水平先进,有广阔的应用前景[5]。”

参考文献:

[1] 航空航天工业部,北京长安矿山自动化设备技术公司.

KJ4型煤矿安全生产监测系统资料汇编[Z].北京:中

华人民共和国航空航天工业部,1989.

[2] 何立民.单片机应用技术选编(第3、第5、第6)册[Z].

北京:北京航空航天大学出版社,1998.

[3] 任清荣.多路程控变增益数据采集系统[J].计算机自

动测量与控制,1998,22(3).

[4] 黄克强.基于W indow s环境的计算机与单片机系统间

的串行通讯[J].机电工程,1998,(2).

[5] 煤炭科学基金委员会.煤炭科学基金项目验收证书(96

电10408)[Z].北京:中华人民共和国能源部,1999—

12—08.

[责任编辑 郭庆健]

601

西 安 公 路 交 通 大 学 学 报 2000年 

工业数据采集类型与数据采集的方法

工业数据采集类型与数据采集的方法 本篇文章和大家说说数据采集的那些事儿...... 实现工业4.0,需要高度的工业化、自动化基础,是漫长的征程。工业大数据是未来工业在全球市场竞争中发挥优势的关键。无论是德国工业4.0、美国工业互联网还是《中国制造2025》,各国制造业创新战略的实施基础都是工业大数据的搜集和特征分析,及以此为未来制造系统搭建的无忧环境。不论智能制造发展到何种程度,数据采集都是生产中最实际最高频的需求,也是工业4.0的先决条件。 数字化工厂不等于无人工厂,产品配置,制造流程越复杂越多变,越需要人的参与;在数字化工厂当中,工人更多地是处理异常情况,调整设备。但数据采集一直是困扰着所有制造工厂的传统痛点,自动化设备品牌类型繁多,厂家和数据接口各异,国外厂家本地支持有限,不同采购年代。即便产量停机数据自动采集了,也不等于整个制造过程数据都获得了,只要还有其他人工参与环节,这些数据就不完整。 工业数据采集类型 互联网的数据主要来自于互联网用户和服务器等网络设备,主要是大量的文本数据、社交数据以及多媒体数据等,而工业数据主要来源于机器设备数据、工业信息化数据和产业链相关数据。 从数据采集的类型上看,不仅要涵盖基础的数据,还将逐步包括半结构化的用户行为数据,网状的社交关系数据,文本或音频类型的用户意见和反馈数据,设备和传感器采集的周期性数据,网络爬虫获取的互联网数据,以及未来越来越多有潜在意义的各类数据。主要包括以下几种: 1、海量的Key-Value数据。在传感器技术飞速发展的今天,包括光电、热敏、气敏、力敏、磁敏、声敏、湿敏等不同类别的工业传感器在现场得到了大量应用,而且很多时候机器设备的数据大概要到ms的精度才能分析海量的工业数据,因此,这部分数据的特点是每条数据内容很少,但是频率极高。

智能手机终端的数据采集及分析系统

智能手机终端的数据采集及分析系统 主要功能如下: 采集使用数据采集程序手机的手机号码:数据采集程序必须开通GPRS,实时传输采集数据及监听服务端指令;所以会有一定的数据量。为解决用户因GPRS传输采集数据产生的费用,所以记录用户的手机号码。 采集GPS信息:经纬度,时间,速度; 采集无线网络状况信息:GSM,GPRS网络情况; 获取的无线网络信息并附加GPS信息,帮助数据分析专家系统分析处理; 数据采集终端的主要功能如下: 实时诊断网络信息; 诊断分为空闲时诊断与使用时诊断; 空闲时诊断:根据运营商的相关规定设定网络异常指标;当手机处于空闲状态时,指定频率(秒)获取无线网络的基本参数,如CID,LAC,BSIC,BCCH,RxQuality,RxLevel,C/I,C/A,TxPower,TA,TS等;根据设定的异常指标来判断是否出现异常;如果出现异常则保存本次信息,并获取此时此地的GPS信息、本手机的手机号码一并发送至指定服务器,由“数据分析专家系统”分析处理。 发送数据内容:本手机的手机号码+无线网络基本参数+GPS信息; 数据格式:XML文件格式; 传输方式:使用GPRS进行数据传输; 使用时诊断:用户使用手机时,检测用户使用过程中无线网络的状况;如手机数据下载过程中,检测总的下载量,下载时间,是否下载成功,如果不正常则记录本次使用过程; 诊断项: 2通话:未接通、掉话、呼叫时延; 2短信(SMS),彩信(MMS):是否发送或接受成功、发送或接受时间; 2GPRS Attach:Attach是否成功、Attach成功的时长PDP激活,PDP激活是否成功、激活成功的时长; 2WAP数据传输:WAP登陆测试;WAP登陆是否成功;WAP登陆成功时长; 2WAP刷新测试:WAP刷新是否成功;WAP刷新成功时长;

企业数据采集接口规范

广东省食品药品监督管理局 国家电子监管系统省局端系统 企业数据采集接口规范 建设单位:广东省食品药品监督管理局 监理单位:广州市信佰信息技术咨询有限公司 承建单位:深圳市天驰医药信息技术开发有限公司 2012年12月12日

修改情况记录:

目录 1. 概述 (4) 1.1. 接口内容 (4) 1.2. 实现方式 (4) 1.3. 安全控制 (4) 2. 术语与缩写解释 (4) 3. 系统入口 (5) 4. 接口详细说明 (5) 4.1. 接口功能列表 (5) 4.2. 响应数据格式公共约定 (5) 4.3. 下载经营品种库 (7) 4.4. 下载往来企业库 (10) 4.5. 上传文件 (12) 4.6. 下载文件处理情况 (14) 附录一企业上传xml数据文件格式 (16) 库存记录 (16) 不合格药品记录 (17) 生产入库 (17) 采购入库 (18) 批发退货入库 (18) 零售退货入库 (19) 批发出库 (20) 零售出库 (20) 退货出库 (21) 毁损出库 (21) 抽检出库 (22) 附录二xml数字签名 (23) 附录三附件说明 (24)

1.概述 本文档描述《广东省食品药品监督管理局国家电子监管系统省局端系统》平台与广东省内药品流通相关企业内部系统之间的接口规范。 1.1. 接口内容 提供企业经营品种库药品标准数据及其更新信息下载; 提供企业往来企业库企业标准数据及其更新信息下载; 接收企业上传已数字签名xml格式数据文件; 提供企业上传文件处理情况。 1.2. 实现方式 标准HTTPS GET/POST。 1.3. 安全控制 要求客户端数字证书以实现服务器端与客户端双向身份验证。 备注:目前仅支持网证通数字证书,且必须在药监局已备案。 2.术语与缩写解释

数据采集及管理控制系统设计规范

数据采集及管理控制系统设计规范

服装企业实时数据采集及管理控制系统的设计 Design Of Real-time Data Collection And Administration Control System In Clothes Enterprise 摘要:随着计算机和通讯技术的飞速发展,国内服装业信息化的高要求也迫在眉睫。本文主要针对服装业讨论设计了一 套实时数据采集及管理控制系统,它避免了当前服装业常 见管理软件的信息延迟与滞后的问题,能够做到生产过程 的实时控制,把国内服装业的管理水平推向一个更高的层 次。 关键词:实时控制;工况信息;批处理;成绩表现;生产平衡 Abstract:With the development of the computer and communication technology , it is very necessary for clothes enterprises in china to accelerate innovations . In this paper , it is principal to design a system in clothes enterprise for real- time data collection and administration control , which can escape the important problem occurred by nowadays administrative software —— information delay and can improve the administration level .

工业库通过opc采集kingscada数据以及scada展示工业库数据

工业库通过opc采集KingSCADA数据以及scada展示工业库数据 目录 工业库通过opc采集KingSCADA数据 (2) SCADA展示工业库数据 (8) 工业库中变量在KingGraphic引用 (11)

工业库通过opc采集KingSCADA数据 本文档提出的方法是通过导出KS的变量,再编辑成工业库支持的导入表格,直接将KS的变量导入到工业库变量表中完成采集。下面以SCADADEMO工程的float类型变量为例,其他数据类型与此相同。 1.建立OPC采集器 选择“开始—程序—KingHistorian3.0—采集器配置工具—管理员登陆(如图1),密码:sa”。点击“确定”进入图2对话框 图1 管理员登陆界面 图2 采集器安装与配置工具界面 点击“新建”弹出新建采集器配置页面,进行如下图配置 图3 新建采集器基本对话框配置

图4 新建采集器工业库对话框配置 图5 新建采集器配置OPC Server对话框配置 点击“确定”,提示创建成功,完成OPC采集器配置选中opc采集器,点击右边菜单栏“启动” 图6 启动OPC采集器 2.从采集器检索导出变量

选择“开始—程序—KingHistorian3.0—客户端管理工具”,进入到系统管理平台 图7 系统管理平台 点击左边“系统管理—变量管理器”,在变量管理器中通过采集器检索 图8 变量管理器中检索scada变量

图9 变量管理器中检索OPC采集器KS变量 备注:SCADA需要运行,SCADA变量基本属性中“允许其他应用访问”前需要打钩。 选中要导出的变量,保存 图10 检索到的变量导出到excel文件1

数据采集终端简介

移动数据采集终端 应用背景: 在当今互联网时代的大背景之下,互联网技术正以难以想象的迅猛速度发展,互联网时代的前景为业界看好,移动生活也已深深植入我们日常生活。移动终端作为载体,在我们的生活中无处不在,其发展趋势将对移动互联业务产生深远影响。 移动开放平台,是以智能手机、平板电脑等硬件设备为载体,提供一个专业性的服务平台,它向商户和用户开放,供它们使用。商户利用平台能够快速地将自己的行业应用整合接入,以互联网网页、移动互联网网页、移动客户端的形式提供给用户。用户可以在各类型的平台上分别获得如电子商务、生活缴费、社交等各种类型的服务。平台届时将产生海量的数据,其带来的数据价值将十分可观。 伴随着智能终端(智能手机及平板电脑)及移动通信(3G)的发展,原来运行在PC上的信息系统(如邮件系统、即时通信、网页浏览、协同办公、网络购物、社交网站等)逐渐转移到智能终端设备上。可以预见未来几年60%以上的业务将会逐渐转移到智能终端系统上来。产品概述: 移动数据采集终端由平板电脑、拍摄支架、及文通OCR识别软件组成。他采用主流平板电脑配置后置800万高清自动对焦摄像头,可快速获取清晰证照图片。通过OCR识别软件,可以快速识别身份证、驾照、名片等多种身份证件,以及车辆行驶证、车牌号等车辆信息。配合专有拍摄支架及视频触发、自动分类功能,可以实现快速批量采集证件信息。 功能特点: 可脱机运行:通过相机置的存储功能,可实现对于固定车辆的管理,无需工控机,实现无人值守 主流硬件配置,系统运行流畅,小巧便携,功能齐全。 采用文通文字识别(OCR)技术,可识别身份证、名片、驾照、护照、港澳台证件、军官证等身份证件,以及行驶证、机动车VIN码、车牌号等车辆信息。 支持自动触发、自动裁边旋转、自动分类;配合拍摄支架,位置角度固定、光线均匀;方便用户操作,提高识别率,非常适合批量证件快速处理。 根据用户需求可以定制开发其他类型证照(如印业执照、发票、支票等)。 提供Android开发JAR包。 典型应用领域: 出租屋式旅业(小旅馆)管理:入住旅客登记 流动人口管理:入户普查 特种行业:开锁业、家政、中介等行业证件登记 展会、访客、会员卡:证件、名片登记 警务通:巡逻执勤、交警执法(驾照、身份证、车牌、行驶证识别) 保险:车险查勘(采集车辆信息及驾驶人身份信息),寿险销售(身份证、名片) 电信实名制:代理网点采集身份证 信用卡申请:采集身份证信息 二手车交易:采集身份证、行驶证

数据采集和监控(SCADA)系统

数据采集和监控(SCADA)系统 1概述 SCADA(Supervisory Control And Data Acquisition)系统即数据采集和监控系统,它是电网调度自动化系统的基础和核心,负责采集和处理电力系统运行中的各种实时和非实时数据,是电网调度中心各种应用软件主要的数据来源。SCADA系统包括实时数据采集、数据通信、SCADA系统支撑平台、前置子系统、后台子系统等。 数据采集包括反映物理过程特征的数据的产生,数据发送、接收和数据处理;监视控制不仅包括对物理过程的直接控制,还包括管理性控制,只下发调控指令,由厂站端或下级调度人工调控。通常数据采集装置和控制装置安放在厂站端,与主站端监控系统并不在一起,所以要实现数据采集和直接控制功能需要双向数据通信,一般认为数据采集是信号上行的通信,而直接控制是信号下行的通信。 一个SCADA系统通常由一个主站和多个子站(远方终端装置RTU或变电站综合自动化系统)组成。主站通常在调度控制中心(主站端),子站安装在变电站或发电厂(厂站端),主站通过远动通道或广域网实现与子站的通信,完成数据采集和监视控制。国分为五级调度,主站除接收子站信息,还以数据通信方式接受从下级调度控制中心主站转发来的信息,又向上级调度控制中心主站转发本站的信息。 厂站端是SCADA系统的实时数据源,又是进行控制的目的地。SCADA所采集的数据包括模拟量测量(又称为“遥测”),状态测点(又称为“遥信”)和脉冲累加量(又称为“遥脉”)。 SCADA系统的主站分为前置子系统和后台子系统,二者通过局域网相联相互进行通信。 前置子系统主要完成与厂站端及其它调度控制中心的通信,并将获得的数据发送给后台子系统。后台子系统进行数据处理。SCADA把这些最近扫描的已经处理的反映被监视系统状态的数据存储在数据库中。画面联结数据库,因而画面就直观地给出该系统状态的正确景象。 SCADA为每一个量测量赋予一个状态和记录数值的变化趋势,当设备处于不正常状态或运行限值已被超过时通知调度员。通过提供电力系统的当前状态及过去状态,调度员可对电力系统进行监视。调度员能对电力系统设备和SCADA系统本身进行控制,这使得调度员能使SCADA 系统适合于当前电网工况。调度员能够用人工值去替换远动数据,也可以发出命令给电力系统控制装置。

数据采集接口网关

数据采集接口网关Gateway ForeverCredit Gateway数据采集接口网关是北京华恒信远专门为工业标准通讯接口OPC Server软件、数据采集接口软件配套定制开发的一款嵌入式硬件产品,内置两个标准RS-232串口(其中一个串口可以通过跳线设置成RS-485)和两个RJ45以太网口,型号为Gateway-227B,如下图所示: 此外,还有Gateway-240B、Gateway-230B等嵌入式工控机型号,如下图所示。 该设备操作系统有Windows、Linux两种,其功能与特点如下: 1、OPC服务器:可连接DCS、PLC等控制系统,读写实时数据,包装成OPC Server工业标准通讯接口,提供给实时数据库系统、先进控制系统和MES系统集成商; 2、安全隔离:当数据采集接口网关为实时数据库系统提供实时数据时,它一般位于自动化控制系统和实时数据库服务器之间,由于数据采集接口网关采用了内置单向数据传输技术,可达到自动化控制系统和实时数据库服务器之间的安全隔离目的。 3、该产品操作系统、数据采集程序等均固化,不可修改。一旦被修改,重新启动后,自动恢复到初始状态,可防止病毒以及黑客软件攻击。 4、结构先进、安装方便,该产品高度1U,可以直接安装在

标准机柜中,独特的散热技术,1U机箱有多个磁悬浮风扇散热。 5、数据采集冗余设计:支持双机双网冗余通讯。 6、可作为、PI、PHD等实时数据库系统的数据采集终端,也可写数据至关系数据库,为MIS、ERP等管理信息系统提供生产实时数据。 网闸FC-Safety FC-Safety管控单向物理隔离网闸,又称管控单向物理隔离网关,是专门为企业过程控制系统和管理信息系统之间进行单向物理隔离而开发的一款网络安全隔离设备。 在石油、石化、钢铁、冶金、电力、化工等流程型企业的工业自动化过程中,DCS、PLC、电力综合自动化等过程控制系统越来越广泛地应用在流程型企业的生产控制过程中。流程型企业信息化建设在国内越来越普及,由于担心控制网被攻击,企业往往要求企业信息

数据采集控制与数字电压表

;-------------------------------------------------------------------------- ; 课程设计: 数据采集控制与数字电压表 ;-------------------------------------------------------------------------- A8255 EQU 0600H ;8255端口地址:PA0~PA7-->L0~L7 B8255 EQU 0602H ;PB0~PB7-->A~G.DP 段码口 C8255 EQU 0604H ;PC0~PC3-->X1~X4,PC4.PC5-->EOC CON8255 EQU 0606H ;PC6-->K6电压表,PC7-->K7开机 A8254 EQU 0640H ;8254端口地址 B8254 EQU 0642H C8254 EQU 0644H CON8254 EQU 0646H ADC0809 EQU 06C0H ;ADC0809端口地址 ;-------------------------------------------------------------------------- DATA SEGMENT VRBUF DB 10 DUP(0) ;AD转换结果缓冲区数据段 VR DB ? ;AD转换结果数据段 V ALUE DB 3 DUP(0) ;电压值数据段000 LED DB 3FH,06H,5BH,4FH ;数码管段码表0-15 DB 66H,6DH,7DH,07H DB 7FH,6FH,77H,7CH DB 39H,5EH,79H,71H DATA ENDS ;-------------------------------------------------------------------------- SSTACK SEGMENT STACK DW 64 DUP(?) SSTACK ENDS ;-------------------------------------------------------------------------- CODE SEGMENT ASSUME CS:CODE,DS:DA TA,SS:SSTACK START: MOV AX,DATA ;当前数据段址送DS MOV DS,AX ;-------------------------------------------------------------------------- ; 系统初始化及启动程序 ;-------------------------------------------------------------------------- MOV DX,CON8255 ;8255控制字:PA7~PA0显示AD转换值 MOV AL,10001000B ;A口输出,B口输出,PC0~PC3输出,PC4~PC7输入! OUT DX,AL ;-------------------------------------------------------------------------- BEGIN: MOV DX,B8255 ;L0~L7灯全灭! MOV AL,00H OUT DX,AL MOV DX,A8255 ;LED数码管全灭! MOV AL,00H OUT DX,AL MOV DX,CON8254 ;启动秒计数 MOV AL,00100111B ;计数器0,读写高8位,方式3,十进制 OUT DX,AL ;-------------------------------------------------------------------------- K7: MOV DX,C8255 IN AL,DX ;读C口 TEST AL,10000000B ;测试C口最高位!

24位+16位工业数据采集系统原理

YG-EB1209 工业嵌入式数据采集控制系统板 版 本 : V

非常感谢您购买“Yoga ”产品 在打开包装后请首先依据物件清单检查配件,若发现物件有所损坏或是有任何配件短缺的情况,请尽快与您购买的人联络。 长沙业嘉电子科技有限公司,版权所有。 Copyright 2012.08.14

长沙业嘉电子科技有限公司 1. 产品概述 YG-EB1209 嵌入式单板集成了工业级单板和 2 个独立超高精度模拟数据采集卡(16 位/24 位)于一体,是一款结构紧凑,功能强大的复合型功能单板,和以往的 X86 架构单板相比,能耗、体积的优势非常突出,整板功耗低于 5W,同时稳定性经过实际验证,稳定可靠。 集成 16 位高精度模拟数据采集卡使用简单,功能齐全。其 A/D 转换启动方式可以选用程控频率触发、程控单步触发、外部 TTL 信号触发以及外部时钟同步触发等多种方式。A/D 转换后的数据结果通过先进先出存储器(FIFO)缓存后送入嵌入式 ARM 主控部分,可经过众多外围接口送入控制层。 集成 24 位超高精度模拟数据采集卡,功能齐全,操作采用几个寄存器配置的方式就可以轻松实现多通道数据采集,适合对精度和波动要求高,电压不高微传感器信号采集的场合。 为方便用户,本主板还提供了符合 TTL 电平的 8 路数字量输入和 24 路数字量输出信号通道。此数字 输入输出通道并能根据用户定制而灵活配置。 主要特点和技术参数如下: 嵌入式单板部分: ?工业级 ARM9 处理器,400MHZ 频率 ?提供 128MB,64MB 可选内存配置,256MB nandflash,2MB norflash ?标准 VGA 接口,支持 800X600 分辨率 ?一个 TYPE I/II 型 CompactFlash 接口 ?标准 10M/100M 以太网网卡 ?提供两个 USB HOST 接口,可接键盘鼠标等 USB 设备 ?提供三个串口,其中两个为 RS232 接口,其中串口 1 支持流控,串口 3 为 RS485 接口,支持硬件自动转向和程序控制转向两种方式 ?提供 CPLD 寄存器管理接口 ?实时时钟 RTC 接口,配置 RTC 电池 16 位模拟数据采集卡部分: ?输入通道数:单端 16 路* / 双端 8 路 ?输入信号范围:0~10V*;0~5V;±5V;±10V ?输入阻抗:≥10MΩ ?输入通道选择方式:单通道程序指定/多通道自动扫描 ? A/D 转换分辩率:16 位 ? A/D 最高转换速率:200KHz ? A/D 采样程控频率:1KHz/5KHz/10KHz/50KHz/100KHz/200KHZ/外部时钟 ? A/D 启动方式:程控频率触发/程控单步触发/外部 TTL 信号触发 ? A/D 转换输出码制:单极性原码*/双极性偏移码 ? FIFO 存储器容量:8K×16bit(全满)/4K×16bit(半满) ?数据读取识别方式:FIFO 半满查询/FIFO 非空查询/FIFO 半满中断 ?32 通道数字量输出 IO,16 通道数字量输入 IO 24 位模拟数据采集卡部分: ?输入通道数:单端 8 路* / 双端 4 路 ?输入信号范围:0~3V(BUFFER ON MODE);0~5V(BUFFER ON OFF);±3V(BUFFER ON MODE);± 5V(BUFFER OFF MODE) ?输入阻抗:≥10MΩ ?输入通道选择方式:单通道程序指定

嵌入式系统便携式数据采集装置设计

嵌入式系统便携式数据采集装置设计 摘要 随着计算机科学技术的飞速发展和普及,数据采集技术已经渗透到各个领域。例如:基于ARM和S1510开发的便携式RFID信息采集与处理系统、基于ARM7的二代身份证信息采集系统。小型射频存储芯片也越来越多的应用于我们的日常生活,像二代身份证、非接触式IC卡,ARM设计便携式数据采集装置鉴于其低功耗、低成本、便携以及强大的数据处理能力等优点,在便携式数据采集装置中应用的越来越多。 本设计借助于嵌入式系统设计技术和微处理器技术来实现的低功耗、大容量存储的便携式数据采集装置。利用嵌入式的开发平台对此在软件和硬件方面做出了详细的设计。

目录 1、前言 ............................................................................................ 错误!未定义书签。 2、嵌入式平台的构建 (3) 2.1、μC/OS-II嵌入式操作系统简介 (3) 2.2、MSP430系列介绍 (4) 2.3、μC/OS-II在MSP430F169上的移植 (4) 2.4、系统基本工作原理 (4) 3、硬件设计 (5) 4、电源设计 (5) 5、软件设计 ..................................................................................... 错误!未定义书签。 5.1、主程序设计 ........................................................................... 错误!未定义书签。 5.2、数据存储任务........................................................................ 错误!未定义书签。 5.3、UART通讯任务.................................................................... 错误!未定义书签。 6、总结 (8) 7、参考文献 (8)

工业4.0智能数据采集解决方案

工业4.0智能数据采集解决方案 近些年在“工业4.0”,“智能制造”,“工业互联网”的大背景下,工业现场设备层的数据采集逐渐成为一个热门话题,实现工业4.0,需要高度的工业化、自动化基础,是漫长的征程。 工业大数据是未来工业在全球市场竞争中发挥优势的关键。无论是德国工业4.0、美国工业互联网还是《中国制造2025》,各国制造业创新战略的实施基础都是工业大数据的搜集和特征分析,及以此为未来制造系统搭建的无忧环境。 华辰智通工业互联网-工业数据采集方案: 大家都认识到实时获取设备层数据、消除自动化孤岛现象是实现智能制造、工业互联网的重要基础环节。但是,工业现场的设备种类繁多,各种工业总线协议并存,这也就导致了数据采集这项工作是一件非常个性化的事情,很难总结出一套放之四海而皆准的方案来。 数据采集一直是困扰着所有制造工厂的传统痛点,自动化设备品牌类型繁多,厂家和数据接口各异,国外厂家本地支持有限,不同采购年代。即便产量停机数据自动采集了,也不等于整个制造过程数据都获得了,只要还有其他人工参与环节,这些数据就不完整,所以不论智能制造发展到何种程度,工业数据采集都是生产中最实际最高频的需求,也是工业4.0的先决条件。

1.工业数据采集工具: 工业数据网关称为工业采集网关,也可以称为工业数据采集网关;它通过以太网接口:RJ45 接口;串行接口:RS485/RS232/RS422接口可以连接西门子、三菱、欧姆龙、施耐德、台达、汇川、和利时、松下、永宏、海为和MODBUS 系列等。PLC、制器、输入/输出等设备,安全准确传输数据。 HINET 系列数据网关由湖南华辰智通科技有限公司自主研发生产,该网关采用高性能工业级32 位处理器和工业级无线模块,以嵌入式实时操作系统为软件支撑平台,是一款高性能、高性价比、适用于工业互联网便于大规模部署的工业数采终端。HINET 系列数据网关自带PLC 等工业控制器协议,一次性解决工业设备联网、工业设备数据采集及传输等难题。 HINET 系列数据网关是一款单协议单接口的工业数采终端,根据不同的型号HINET 数据网关支持的PLC 品牌包含西门子、三菱、欧姆龙、施耐德、台达、汇川、和利时、松下、永宏、海为和MODBUS 系列等。 2.对工业生产设备数据采集:

移动信息数据采集解决方案

移动数据采集解决方案 由于移动终端的携带方便,信号覆盖广,操作便捷等优势,使得移动终端已经成为生活必带随身用品,人们对其给予了越来越高的关注与期望。 企业和政府依托移动终端,采用无线数据传输技术、定位技术、通过事件分类编码体系、地理编码体系,形成科学的数据采集和更新机制,完成对流程、管理问题的表单、图像、声音和位置信息实时传递,实现精确、快捷、高效、可视化、全时段、全方位覆盖的管理模式,实现应用与管理方式的多样化。 一、移动终端应用分析 传统的数据采集方式的问题: 依赖于纸质表格和手工填报,之后输入至相关的计算机系统。这样的操作方式存在很多问题,如手段单一、数据传递不及时、无法确认数据采集的地理位置、时间等。 数据质量难以保证。 数据采集的过程无法监控。 大量繁杂的事后录入工作,不但增加了工作量,录入错误的几率也很高。

传统数据获取方式的问题: 要求复杂的数据交互,同时兼顾现场数据查询和数据录入。 需要固定场所、固定布局的企业和政府信息化建设。 人们需要在企业、政府的内网完成数据查询与阅览。而随时随地的获取所需信息至关重要。人们不可能将海量数据带在身边,尤其是当这些数据存储在内网的数据库中的时候。 二、数据采集解决方案 移动数据采集系统以移动终端为载体,结合2G/3G等移动通信网络,建立起一套可移动化的信息系统,通过将企业、政府的内部办公、业务系统扩展到移动终端的方式,帮助用户摆脱时间和空间的限制,使用户随时随地关联内网系统,获取所需任务与信息,按照标准化的工作流程,快速执行采集任务的填报工作,完成对文字、表单、图像、声音和位置信息的采集和实时传递,保证采集任务的快速构建和及时传输、摆脱地域性和网络资源设备的限制,实现精确、快捷、高效、可视化的数据采集模式。 通过整合移动数据采集、信息查询、第三方系统等,形成一套完备的移动应用平台,终端应用可完成数据录入、查询展示等功能,后台管理系统用于接收终端上报的采集数据、管理任务分类和派发、查看任务进展、信息反馈、数据统计、分析和展示以及工作监督等相关工作。

如何进行SSI接口的数据采集

如何进行SSI接口的数据采集?(Part I) 对于SSI接口的传感器可以采用并行和串行两种采集方法,分别对应 SSI208P和SSI-UART两种产品。 1、SSI接口转并口模块 SSI208P,主要应用于同步串行接口(SSI)光电编码器高速数据采集系统的板级开发。SSI208P模块将同步串行接口数据转换成并行接口数据,内部集成了SSI 同步时钟发生器、脉冲计数器、数据串并转换、接口控制逻辑、输出控制以及收发驱动器(TTL-RS422电平转换)等功能单元,用户无须了解SSI数据格式,该模块自动将SSI数据转换成8位并行数据,简化了SSI编码器与DSP、单片机、PC104等控制器的接口。(1)产品特性单3.3V供电,工作电流小于100mA;通信速率可配置,最高达2MHz;24脚双列直插封装,尺寸25.4*25.4*6(mm);8位数据总线,可接8~32位编码器;16位数据更新率大于100KHz;内部时钟,固定时序;内置422差分驱动。(2)产品介绍该模块具有内部时钟,能自动将SSI数据转换成并行数据,对SSI接口数据的读取操作就类似于对A/D、D/A或存储器读取数据的操作一样方便。SSI208P模块通信速率可配置为250KHz、500KHz、1MHz、2MHz,当通信速率配置为2MHz时,对于16位精度的编码器,系统数据更新率不低于100KHz。此外,该模块对采集的数据长度(编码器精度)可以进行配置,最高可以采集32位数据,分4次输出,该模块可以满足高精度高速伺服控制系统的需求。(3)外形尺寸25.4×25.4×6(mm).关于该模块的详细资料见SSIP208P说明书。 2、SSI接口转串口模块 SSI-UART模块可以将SSI同步串行数据转换成通用异步串行(UART,可配置为RS-232/RS485/RS422方式)数据,工控领域常用的PC机、工控机、DSP、单片机等控制系统上一般都配备有通用异步串行接口,使用SSI-UART模块可以方便地实现SSI编码器与这些控制系统的连接。 (1) 功能及参数 ●SSI数据转换为RS-232通用异步串行数据; ●SSI时钟速率选择(125KHz、250KHz、500KHz、1MHz); ●支持格雷码和二进制码数据格式转换; ●支持编码器地址配置; ●可配置编码器供电电压5V或24V; ●供电方式:直流18-30V; ●电流:不大于60mA; ●工作温度:-40℃~-75℃;

数据采集及控制

《电子技术》 2002 年第 9 期 中国传感器 ht t p :/ / www . senso r . co m . cn (531) 19 计算机应用 桩基静载仪数据采集及控制系统的 研制与开发 武汉大学电子信息学院 (武汉 430072) 刘仲谋 吴建江 刘爱荣 摘 要 文章系统地分析了基于虚拟仪器技术下的桩基静载测试仪数据采集系统的特性 。详 细论述了系统的总体设计方案 ,数据采集 、通信和控制电路的设计以及系统的可靠性设计 。 关键词 虚拟仪器 通信 可靠性 虚拟仪器就是采用计算机技术 ,将传统仪器的 部分或全部功能由软件来实现 ,达到了硬件软件化 的目的 。基于虚似仪器技术的静载仪是代表桩基静 载测试仪器的发展方向 。采用虚似仪器技术 ,前置 机只需要对信号的采集和控制 ,而把复杂的数据处 理 、报表 、打印输出等让上位机处理 ,简化了设计过 程 ,缩短了研制周期 ,降低了设计难度 ,同时提供了 更良好的人机界面和强大的上位机操作功能 。目 前 ,国内的静载仪的制作主要仍然采用传统的方法 , 对实验数据进行采集 、显示 、记录和判断等工作 ,但 不能现场对数据进行处理 ,得到工程所需的曲线 、图 表等资料 。采用虚拟仪器技术能很好地实现这些功 能 ,前置机对现场数据进行采集 、控制加在桩上的压 力以及和上位机进行通信 ,上位机接收来自前置机 的十二路位移信号和两路压力信号 ,然后进行数据 处理 、图表分析 ( 主要是桩基测量的总报表 、P 2S 曲 线图 、S 2lgp 曲线图和 S 2lgt 曲线图分析) 、发出控制 信号等 。下面主要对前置机的硬件设计和系统的可 靠性进行重点分析 。 1 前置机总体设计方案 前置机采集各路传感器的输出信号 ,并将采集 到的数据送给上位机进行数据处理 、图表分析 、显 示 、判断 ,同时接收上位机发来的各芯片初始化指令 及控制命令 ,来初始化系统和控制加在桩上的压力 等 。设计中采用 A T89C51 单片机加上外围电路来 构成前置机 。前置机系统的结构框图如图 1 所示 。 包括十二路位移量采集电路 、两路压力量采集电路 、 油泵流量控制电路 、开关控制电路 、RS485 接口 、监 控电路 、键盘显示电路和电源电路 。 设计中 ,为了尽可能满足现场的各种需要 ,采用 图 1 前置机系统结构框 了具有两个独立的荷载测试通道 ,其一用于连接应 变式压力传感器 ,另一个用于连接变送式压力传感 器 ,同时允许两个测力传感器并联使用 。提供十二 个独立的位移测试通道 ,其中四个测量桩基沉降量 , 另八个测量锚桩上拔量 。采用了两路各自独立的油 泵控制输出 ,油泵流量控制和开关控制输出 ,开关控 制用来直接采用高压油泵启停 ,是用于要求不高的 荷载试验 。油泵流量控制采用了自适应控制技术 , 可自动调节高压油泵流量 ,使荷载超调量极小 ,能进 行自动补载 、自动卸载 ,且不需人工干预 。这样 ,在 测量过程中可根据实际需要灵活设置压力 、位移传 感器的数目和通道以及控制方式 ,很好地满足了测 试现场的各种需求 。 2 数据采集 、控制和通信的实现 2 . 1 十二路位移信号的采集 传感器采用容栅式位移传感器 ,传感器共有四 根引线 ,分别是电源线 、地线 、数据信号线和时钟线 , 电源电压为 1 . 5V ,信号格式如图 2 所示 。 由传感器的输出信号格式可以看出 ,传感器每 250 ms 输出一帧数据 ,每一帧数据包括两组 24bit 的 数据 ,第一组为总位移 ,第二组为总位移减去基准零

工业自动化数据采集方案

工业自动化数据采集方案 工业自动化数据采集一直是困扰着所有制造工厂的传统痛点,因自动化终端设备品牌类型繁多,不同采购年代的产品厂家和数据接口及支持协议各异,加之国外厂家本地支持有限,费用高昂,只要还有其他人工参与环节,这些数据就不完整,就不能得到实时数据,数据滞后,企业的生产成本就高,产量与效率就相应大打折扣,智能制造业就无从谈起。所以不论智能制造发展到何种程度,工业数据采集都是生产中最实际最高频的需求,也是工业4.0的先决条件。 华辰智通-工业自动化数据采集方案: 大家都认识到实时获取设备层数据、消除自动化孤岛现象是实现智能制造、工业互联网的重要基础环节。但是,工业现场的设备种类繁多,各种工业总线协议并存,这也就导致了数据采集这项工作是一件非常个性化的事情,很难总结出一套放之四海而皆准的方案来。 1.工业数据采集工具:

工具1:工业数据网关 工业数据网关称为工业采集网关,也可以称为工业数据采集网关;它通过以太网接口:RJ45 接口;串行接口:RS485/RS232/RS422接口,可以连接西门子、三菱、欧姆龙、施耐德、台达、汇川、和利时、松下、永宏、海为和MODBUS 系列等。PLC、制器、输入/输出等设备,安全准确传输数据。HINET 系列数据网关是一款单协议单接口的工业数采终端,根据不同的型号HINET 数据网关支持的不同的PLC 品牌。 工业数据网关功能:1、PLC协议解析;2、PLC数据采集;3、数据传输。 HINET 系列数据网关由湖南华辰智通科技有限公司自主研发生产,该网关采用高性能工业级32 位处理器和工业级无线模块,以嵌入式实时操作系统为软件支撑平台,是一款高性能、高性价比、适用于工业互联网便于大规模部署的工业数采终端。 HINET 系列数据网关自带PLC 等工业控制器协议,一次性解决工业设备联网、工业设备数据采集及传输等难题。 工具2:工业智能网关 HINET工业智能网关是一个集成多种互联网通讯技术,面向工业领域的设备通讯终端产品。支持4G、WIFI、以太网等多种互联网接入方式。 1、实现工业现场设备远程控制; 2、实现设备固件远程升级,程序上下载,可灵活接入各种设备管理平台;

智能数据采集终端的数据处理与软件实现

科技信息2013年第9期 SCIENCE&TECHNOLOGYINFORMATION0引言 目前市场上的条码数据采集终端(简称“手持条码扫描仪”)大致分为两种: 第一种,是基于AMR9处理器芯片的一系列专用数据采集终端,这种终端的特点是界面相对简单(大部分是黑白屏,有部分彩屏),功能比较单一,仅能实现数据的的手机和存储,有的能进行语音通话和发送短信,有的不具备移动通信功能。目前很多超市采用的就是这种终端。 第二种,是基于智能移动终端的数据采集终端,目前最常见的是WINCE 操作系统上,这种终端的特点是功能强大,不仅能实现数据的采集和存储,还是对数据进行分析和统计,可以通过WIFI 、蓝牙、以及移动通信网络(2.G/3G )和服务器进行实时交互。目前很多快递公司采用的就是这种终端。 第一种方案价格低廉,但是功能简单,只能进行简单的数据录入和查询。第二种方案成本较高,而且WINCE 现在不是主流的智能移动终端操作系统,所不利于客户的二次开发。 Android 操作系统是一种以Linux 为基础的开放源码操作系统,2011年一季度,Android 在全球的市场份额首次超过塞班系统,跃居全球第一。2011年11月数据,Android 占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为58%。 本项目准备研发的数据采集终端,是基于现在主流的android 操作系统,android 操作系统以其开放的开发方式,吸引多家厂商参与其芯片的开发,所以有效降低了整机成本,并可以给用户提供更丰富的应用。这样我们既可以有强大的功能,又可以达到相对低廉的价格。另外,android 作为开放的系统,也非常适合客户做二次开发。 以往的数据采集终端因为受软件条件的限制,无法实现强大的数据分析和处理功能,在本项目中,基于android 强大的处理软件处理能力,完成上层的数据分析软件开发,实现数据的分析、整理,数据类型的设计以及数据库的读写。 1智能终端软件架构(图1) 整个软件主要分为三个部分: 1)kernel 层:kernel 层完成的主要工作是数据采集模块的上电初始化、开关等驱动,初始数据的采集和转发; 图1是智能终端的软件架构图 2)硬件抽象层(HAL ):完成对硬件的抽象,使上层可以无障碍的 访问底层硬件,在本文中主要用来转换和转发数据; 3)JAVA 层:接收硬件抽象层的数据,并通过HTTP 等协议和服务器交互数据; 4)服务器侧软件,通过互联网协议和智能终端通信,并维护数据库。 2关键部件说明 整个系统涉及到从底层的数据采集、解析、接收,以及上层获取底层的数据,对数据进行保存和分析,所以对系统的关键部件进行说明: 1)PXA910:Marvell PXA910芯片组是2009年由Marvell 公司研发推出的,是一款面向WCDMA 智能手机的芯片组,主频600Mhz ,支持WCDMA ,WIFI ,BT 。 2)Symbol SE4500:提供了颠覆成像技术定义的全面功能组合。这款产品针对一维和二维条码的绝佳性能与采集静止图像和视频的能力相结合,能够进行准确快捷的一维和二维码扫描。 3数据处理流程 本节对智能采集终端的数据采集流程做详细的说明。 1)在底层kernel 驱动获取到用户的扫描键按下后,会启动SE4500扫描模组进行扫描,采集到8位灰度格式的数据。 2)采集到的8bit GREY 数据,通过PXA910的8bit 数据口进入到PXA910中。 3)数据传到PXA910的KERNEL 层后,数据会保存在一块连续的内存地址中,这连续的一帧数据大小是752*480。 4)硬件抽象层(HAL )的previewThread 线程会连续的去步骤3)所述的内存地址取数据,这个内存地址会在上层做映射,以便于上层直接从这个地址读取数据。 5)硬件抽象层取得数据后,对数据进行转换,把8bit GREY 数据转换成YUV422Package 类型的数据,以便于上层进行preview 和显示。 6)JAVA 层获取到硬件抽象层的数据以后,会把数据送到解码库,库的名字叫libBarcodeReader.so ,在解码库中,软件会对采集的8BIT 图像数据做模式识别处理,在模式识别的过程中,对有效的条码进行解析,从图形数据得到条码数据,条码数据包括一维条码和二维条码。解析到有效的条码数据后,libBarcodeReader.so 会把条码数据通过回调函数的方式发送到上层应用。 7)上层JAVA 得到有效的条码数据以后,把条码发往显示控件textview ,或者发往专业的APP 应用,具体显示在哪里,主要由各自的应用控制,需要显示或者进一步处理的模块会接收这个消息来进行显示或处理。 手机侧连接PC 服务器数据库,因为android 端使用的是sqlite 数据库,PC 侧使用的是sqlserver 数据库,两者不能直接通讯,需要一个中间的webservice 来传递数据,android 用http 协议访问webservice ,然后让webservice 通过JDBC 访问sqlserver 。 8)手机和PC 服务器通过WIFI 交换数据 手机侧主要有两个类,UiTest 类完成UI 界面的操作,HttpProtocol 完成与服务器端的数据交互。重点的HttpProtocol 类函数及说明如下: public static String uploadFile (String UploadString ,String RequestURL ) 用POST 方法完成上传数据和取得返回数据。RequestURL 为webservice 的网址,UploadString 数据为手机侧向webservice 发送的数据流,主要是将要发的数据连接成一个长字符串,每个数据之间用两个空格隔开(因为空格不在条码的字符当中,用其他(下转第113页) 智能数据采集终端的数据处理与分析软件实现 魏征 (上海工商外国语职业学院信息与数字艺术系,中国上海200000) 【摘要】随着现代物流产业的发展,需要快速的数据采集便携终端并需要终端具有强大的数据处理功能,对采集的数据能进行实时的处理并和服务器进行交互。智能数据采集终端基于目前流行的android 操作系统,可以快速的进行条码扫描并进行处理,满足了现代物流业对便携和实时处理数据的要求,本文对这种终端的数据采集和处理流程做了详细的描述和解析。 【关键词】android ;数据采集;二维码;服 务器 ○IT论坛○ 81

相关主题
文本预览
相关文档 最新文档