浅谈工业控制移动数据通信解决方案

时间:2023-06-21

  J2ME技术目前在手机行业取得了较大成功,已经成为手机增值开发平台的业界事实标准,它创造性解决了不同软硬件平台上统一应用开发的问题把这个思路引入到工业控制无线数传终端,具有广阔的市场前景 在工业控制系统中利用J2ME技术,不但可以降低系统的开发难度、实现嵌入式环境中基于服务级的互操作,而且可使系统具有很好的灵活性和可靠性使无线数传终端实现了模块化、构件化设计,大大提高了系统的可扩展性与可扩充性JAVA嵌入式软件具有标准的程序接口和协议Java ME 以往称作J2ME(Java Platform,Micro Edition),是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。它和Java SE、Java EE一起构成Java技术的三大版本,并且同样是通过JCP(Java Community Process)制订的。

J2ME在设计其规格的时候,遵循这个基本原则。于是 JAVA ME 先将所有的嵌入式装置大体上区分为两种 :一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA 、手机);另外一种则是运算能力相对较佳、并且在电力供应上相对比较充足的嵌入式装置 (比方说冷气机、电冰箱、电视机顶盒 (set-top box))。因为这两种型态的嵌入式装置,所以Java 引入了一个叫做Configuration 的概念,然后把上述运算功能有限、电力有限的嵌入式装置定义在Connected Limited Device Configuration(CLDC)规格之中;而另外一种装置则规范为 Connected Device Configuration(CDC)规格。也就是说,JAVA ME 先把所有的嵌入式装置利用Configuration 的概念区隔成两种抽象的型态。 开发Java ME程序一般不需要特别的开发工具, 开发者只需要装上Java SDK 及的 Sun Java Wireless Toolkit 2.xx系列开发包,就可以开始编写Java ME程式,编译及测试, 此外目前主要的IDE(Eclipse 及 NetBeans)都支持 Java ME 的开发,个别的手机开发商如 Nokia 、Sony Ericsson、摩托罗拉、Android系统 都有自己的SDK, 供开发者再开发出兼容于他们的平台的程序。

1、产品简介

无线数据传输终端即实现无线数据传输所使用的终端模块,通常与下位机相连,实现无线数据传输的目的,有“工业领域的手机”的称号,因为其传输原理和我们平常使用的手机的数据传输时基本一致的。其中比较典型的设备包括无线数传DTU,无线路由器,无线Modem等设备。以实时操作系统为软件支撑平台,超大内存,内嵌自主知识产权的TCP/IP协议栈。为用户提供高速,稳定可靠,数据终端永远在线,多种协议转换的虚拟专用网络。针对网络流量控制的用户,产品支持语音,短信,数据触发上线以及超时自动断线的功能。同时也支持双数据中心备份,以及多数据中心同步接收数据等功能。

基于JAVA的工业控制无线数传终端是根据工业控制领域行业用户需求特点专门设计开发的具有良好的扩展性和可移植性产品提供完整的PPP协议及上层TCP/IP 协议,具有路由功能,提供100BaseT以太网接口、RS232、RS485等多种标准接口产品具有性能高、体积小、供耗低、组网灵活、配置简单、扩展性强的特点,支持实时数据采集、远程监控、营业网点接入等各种行业应用可广泛应用于工业现场控制、数据采集、交通监控、远程业务点接入等多种领域,充分满足行业用户开展无线数据应用的需求无线数传终端产品系列包括:

(1)无线数传终端内建TCP/IP 功能及标准的串行端口功能,集成工业级GPRS/CDMA1X 模块,并提供完备的电源系统,使用方便简洁GPRS 无线数传终端CDMA1X 无线数传终端

(2)嵌入式开发板内建TCP/IP功能及标准的串行端口功能,用户可灵活选配GPRS/CDMA1X模块,自定义产品尺寸该嵌入式开发板便于二次开发和快速整合到用户原有系统,并通过软硬件整体解决方案满足行业用户快速开发无线网络应用的需要

 2、技术来源

中联科技开发的无线数传终端产品技术来源于国家“863”计划《无线移动自组织互联网技术及实验系统研制》技术成果,产品具有两方面的技术:

(1)具有完整的嵌入式TCP/IP协议和GPRS、CDMA公众无线数据网络通信。

(2)具有针对应用的J2ME开放开发平台目前,相关产品多集中在以PC机为架构扩展通信模块,利用PC上的资源来完成相应工作的公用市场,其中代表性产品就是GPRS、CDMA无线上网卡其特点是产品价格较高,同时应用对行业没有深入渗透,难以形成行业规模产业目前移动数据网络设备处于一个新兴的蓬勃发展阶段,由于GPRS、CDMA公众无线数据网络采用TCP/IP 技术,硬件采用全新的ARM7 32位嵌入式RISC CPU,处理能力及系统资源提高10倍以上;软件上采用完整的嵌入式OS及TCP/IP协议包,整体方案具有如下技术优势:

(1)完整TCP/IP协议,具有100BaseT网络接口及完整的IP路由功能。

(2)针对应用具有TCP 可靠连接方式,专为金融交易应用而设计。

(3)内嵌WEB Server 配置方式,方便直观。

(4)支持TELNET、SNMP等网络管理功能,适合行业应用。

(5)支持远程维护,具有远程配置、远程升级和重启动的功能目前公司在嵌入式TCP/IP技术、产品及市场方面都取得了较大成功 3、产品结构和工作原理 产品以32位嵌入式处理器为,可对数据进行处理,采用嵌入式实时多任务操作系统,支持协议转换和透明数据传输,可提供各种应用定制的嵌入式软件的代码空间,根据具体设备应用,可在嵌入式专用处理器上开发新软件。嵌入式系统硬件层的是嵌入式微处理器,嵌入式微处理器与通用CPU的不同在于嵌入式微处理器大多工作在为特定用户群所专用设计的系统中,它将通用CPU许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。


系统结构示意图系统软件包括实时操作系统、TCP/IP协议栈、数据加密、串行数据流到TCP/IP的协议转换、接口驱动程序等

  4、产品功能特点

(1)多媒体数据处理功能无线数传终端集现场图像监视,现场声音监听和数据采集传输多媒体监控功能于一体设备集成视频频编码压缩功能,支持M-JPEG或MPEG-4的编解码技术进行视频编解码,可以串口外接摄像头,能够随时随地拍摄照片,完成实时视频信号的压缩、语音信号和数据的编码,并经过设备打包传送到远端的监控中心。

(2)支持协议转换与透明传输透明传输模式是工业控制领域适用范围广、通用性强的一种工作模式在透明传输模式下,设备与监控中心的数据传输采用TCP 连接方式,不解析从串口收到的任何数据,直接将数据作为TCP 或UDP 的数据进行打包发送,而对具体数据的解析分别由后端数据采集终端设备和前端数据中心的相关服务器进行处理同时,为了满足SCADA 系统要求,设备也可配置命令串反向控制数据采集设备,按用户所需改变数据采集设备的工作方式;定义数据成帧的方式,即设备直接将数据按要求的格式封装成规定的帧,然后通过TCP/UDP传送到上位机数字设备分为支持TCP/IP的设备和非TCP/IP设备两大类TCP/IP设备包括采用Windows系列操作系统的PC、笔记本电脑和采用嵌入式操作系统的 PDA。

(3)移动数据网络底层使用的通信协议是TCP/IP,而传统的工业控制设备不支持TCP/IP协议工业控制系统中通常采用实时、可靠的数据传输协议,如CAN、TTP等,这些工业控制底层的通信协议也不支持TCP/IP因此,来自这些工业控制设备的数据,只有通过适当的协议转换,才可以实现与TCP/IP 网络的连接 项目开发具有协议转换功能的嵌入式TCP/IP协议栈用户上位系统向无线数传终端发送工作指令和数据时,数据经由嵌入式TCP/IP协议栈进行协议转换,打成IP数据包,再以数据包的形式发送到移动数据网络嵌入式TCP/IP协议栈使用户可在缺少TCP/IP协议栈功能的工业控制设备通过PPP、FTP、TelNet、Direct Socket、SerialNet、E-Mail等方式实现数据传输。

(4)支持金融卡信息交换格式标准(ISO8583)ISO8583 是POS 机或ATM 柜员机等金融设备常用的一个标准,它定义了数据的封装格式等在8583应用模式下,无线数传终端与后端终端设备遵循一致的消息格式定义方式,IP数据终端解析串口收到的消息,并按照约定的命令格式识别消息,检查校验和提取消息字段中特定的命令字,执行相关操作,完成完整的命令处理设备工作在在8583 模式下,设备按照约定执行相关操作,提取8583格式封装的业务数据,并进行相应的传输。

(5)支持路由功能设备通过以太口可与多个工业控制设备相连,提供无线路由功能,让物理位置比较近的多个终端同时连接上无线网络,实现终端设备与数据中心的双向数据传输在此模式下,设备完成以太接口所连局域网到无线网络之间的NAT路由而设备的串口用作控制台配置接口,设备对串口接收到的数据作为标准的控制台命令处理,实现对IP 数据终端的配置管理。

(6)提供AT扩展命令集很多工业控制产品直接输出AT 命令,控制外接设备无线数传终端作为一个带TCP/IP 功能的扩展数据终端,从串口接收数据终端发来的类AT 命令,并执行相应的操作无线数传终端支持所有标准的AT命令,主要用于控制数据通信模块;同时IP 数据终端还根据应用扩展实现了以下命令:设置数据通信参数、激活/断开数据通信连接、发送/接收短消息、激活/终止TCP连接、发送/接收TCP报文、发送/接收UDP报文等AT扩展命令还可根据用户的需求进行定制。

(7)提供多种标准通信接口提供100BaseT以太网接口、PCMCIA、RS232、USB、RS485等多种标准接口,同时开发相应的通信组网协议软件和物理层驱动软件,以适应工业控制设备及实验现场仪器分布式处理结构网络连接的需要。

(8)采用嵌入式高性能处理器为了支持多媒体数据业务,采用处理能力强大32位的嵌入式处理器,提供强大的处理能力,并能够满足未来应用功能的升级同时采用实时多任务编程技术和交叉开发工具技术来控制功能复杂性。

(9)小尺寸、微功耗和低成本通过选用的编程模型和不断改进算法,采用Java编程模式,优化编译器性能,满足小尺寸、微功耗和低成本的特性 典型应用领域移动数据通信正逐步进入传统的工业控制领域利用移动数据通信技术可以为工业监控系统搭建远程数据传输平台无线数传终端利用的移动通信网络作为传输介质,实现实时浏览温度,设置点,报警或者其他监控功能,并使数据采样更加实时准确。

工业控制无线数传终端产品具有支持多媒体数据传输的特点,不仅能满足工业遥控、遥调、遥测、遥信功能,而且还能实现对工控现场远程图像实时监控。


  无线数传终端在工业控制领域的主要应用有:

(1)城市配电网系统与自动化抄表、变电站设备监测

(2)自来水、煤气管道、闸门、泵站与水厂监控

(3)供热系统实时监控和维护级

(4)环境保护系统数据采集

(5)三防与水文监测

(6)气象数据采集

(7)无人值守如仓库监控

(8)无人值守站机房监控和远程维护(如移动基站、微波、光纤中继站等)

近十多年来,我国移动通信快速发展,移动通信网已实现从模拟网向数字网的转换。移动通信网与固定通信网一样,不论从用户对业务的需求,还是从网络运营商提供的服务以及通信设备研发生产商来看,都可以分为三个层次:语音;数据;视频和多媒体。可以将后两个层次的业务通称为移动数据业务,能为用户提供移动数据业务的移动通信网,又可称为移动数据网。也有专门提供移动数据业务而不提供语音业务的,称为专用移动数据网。

上一篇:浅谈CDMA系统中的功率控制技术及过程
下一篇:简述8位MCU的触摸按键设计方案

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料