物联传媒 旗下网站
登录 注册
RFID世界网 >  成功案例  >  其他  >  正文

沈阳专业射频识别技术软件开发公司

作者:沈阳博能科技有限公司
来源:RFID世界网
日期:2019-06-20 09:38:20
摘要: 随着物联网技术不断更新,RFID产业已进入了成长期。如何将RFID技术与企业原有的信息系统进行无缝连接,现已成为许多企业在考虑的问题。组态软件能够将众多常用功能组合在一起形成一个新的软件平台,企业只需在这个平台上进行二次开发便能实现其功能。因此20世纪90年代以来,国内外研发了许多组态软件产品,有FIX、WinCC、组态王、MCGS等,但目前来看,这些软件的通用性太强,大多数无法满足RFID系统一部分的特殊要求,因此需要针对RFID技术的特点开发专用于RFID系统的组态软件。
      沈阳博能科技有限公司参考了国内外几个著名的组态软件产品,并采用AcTIveX技术开发出了属于自己的RFID组态管理软件。这套组态管理软件不仅提高了软件的开发速度,还增强了软件的可维护性和可扩展性。博能科技RFID组态管理软件能够将低层的RFID硬件和上层的应用软件很好的结合起来,通过人机交互,方便地构建RFID系统的监控现场以及配置RFID读写器,从而监测和控制生产、流通的各个环节。
       1 RFID技术
  无线射频识别(RadioFrequencyIdenTIficaTIon,RFID)是二十世纪九十年代兴起的一项非接触的自动识别技术,原理是利用射频信号实现对静止或移动的物体或人员的自动识别。RFID具有数据可读写、信号穿透能力强、识别距离远、非接触、多标签同时识别、信息存储量大、保密性强等优点。近年来随着科学技术的发展进步,RFID在生产制造管理、物流配送管理、医药管理等领域得到了广泛的应用。一般的RFID系统由硬件、软件、基本的数据格式和通信协议组成。硬件包含电子标签(Tag)、读写器(Reader)和天线三部分。RFID读写器通过天线与RFID电子标签进行无线通信,实现对标签识别码和内存数据的读出或写入操作。软件主要包括中间件应用平台和应用管理软件。中间件可以屏蔽不同厂家的RFID读写器等硬件系统,实现不同硬件设备与不同应用软件系统的连接。RFID的数据格式定义了电子标签的数据存储格式,通信协议则主要包含了电子标签与读写器的数据传输协议。
  2 RFID组态管理软件的功能分析
     (1)RFID组态管理软件的开发背景
    ①、标签和读写器之间有多种通信协议,目前已确定的标准就有ISO14443、ISO15693、ISO18000等,诸多协议造成了各个生产厂商的读写器的型号种类众多,在RFID系统中对RFID读写器进行配置时很不方便;
      ②、许多公司的RFID读写器配置软件和业务过程监控软件是独立的两套软件,软件的利用率很低。
     (2)RFID组态管理软件的功能分析
  博能科技RFID组态管理软件基于Windows平台,通过人机交互,可快速构造和生成监控系统。可以支持不同型号RFID读写器的配置和管理,支持多个RFID读写器的同时访问。另外可提供生产流通过程的数据采集和信息管理。
  博能科技RFID组态管理软件的主要性能指标是:在中文Windows下运行;实现多任务,多线程;最多配置RFID读写器的数目为1000个;监控界面完整且显示时间不大于2秒;支持语音自动报警;支持报表生成。
  3 RFID组态管理软件的开发工具
  目前组态软件的开发多用VisualC++、VisualBasic和Delphi。博能科技自主研发的RFID组态管理软件中采用VC++6.0。VC++6.0是面向对象的编程语言,它所提供的MFC类库很好地封装了WindowsAPI函数,充分利用类的继承性、封装性、多态性,用户可方便的设计自己需要的类。另外VisualC++对内存和硬件的操作较容易,丰富开发者和用户的体验感。
  组态管理软数据库采用SQLServer2000。SQLServer2000完全运行于Microsoft的Windows操作环境下,是一个高性能的数据管理系统。SQL功能强大且操作简单,能够提供安全可靠的存储功能。利用VC提供的ADO、ODBC等接口可方便实现对SQL数据库的操作。