基于GPRS网络的PLC分布式控制系统
引 言
自20世纪90年代以来,数字化技术取得突飞猛进的发展,并且日益渗透到各个领域,智能家居在21世纪将成为现代社会和家庭的新时尚。作为通用工业控制计算机的PLC,30多年来不论是在功能上还是在应用领域方面,都有着从逻辑控制到数字控制、单体控制到运动控制、过程控制到集散控制的飞跃,今天的可编程序控制器PLC正成为工业控制领域的主流控制设备,在世界各地发挥着越来越大的作用。
而随着PLC应用的迅猛发展,各种高级控制策略不得不面对不同的对象在大跨距分散地点下的远程控制应用,如何实现大范围分布式应用中各种现场数据传输处理及远程控制,远程维护等就是很现实的问题,这其中的前提之一就是各种数据包的远程传输.
以前,有的PLC应用系统中采用了无线数传电台通信来达到远程控制PLC的目的,但是这种方案仍然存在一些缺陷,主要就是其分布范围仍然较为有限,而且随着通信距离的增加,其可靠性受到很大影响。 目前最新应用趋势是将PLC控制系统与现有GPRS无线通信网络技术集成,通过GPRS网络通信技术,可以实现全国,甚至全球范围内的数据超远程可靠传输,进而达到数据远程分析处理,远程控制的目的。
GPRS+PLC方案优点
中国移动GPRS系统可提供广域的无线IP连接。在移动通信公司的GPRS业务平台上构建分布式PLC控制系统,实现PLC的无线数据传输具有可充分利用现有网络,缩短建设周期,降低建设成本的优点,而且设备安装方便、维护简单。经过比较分析,我们选择中国移动的GPRS系统作为分布式PLC控制系统的数据通信平台。
GPRS无线通信系统具备如下特点:
1、可靠性高:
与SMS短信息方式相比,GPRS DTU采用面向连接的TCP协议通信,避免了数据包丢失的现象,保证数据可靠传输。中心可以与多个监测点同时进行数据传输,互不干扰。GPRS网络本身具备完善的频分复用机制,并具备极强的抗干扰性能,完全避免了传统数传电台的多机频段“碰撞”现象。
2、实时性强:
GPRS具有实时在线的特性,数据传输时延小,并支持多点同时传输,因此GPRS监测数据中心可以多个监测点之间快速,实时地进行双向通信,很好地满足系统对数据采集和传输实时性的要求。目前GPRS实际数据传输速率在30Kbps左右,完全能满足系统数据传输速率(≥10Kbps)的需求。
3、监控范围广:
GPRS网络已经实现全国范围内覆盖,并且扩容无限制,接入地点无限制,能满足山区、乡镇和跨地区的接入需求。对于分布在全市/全省范围内,或全国范围的PLC控制系统,采用GPRS网络是其理想的选择。
4、系统建设成本低:
由于采用GPRS公网平台,无需建设网络,只需安装设备就即可,建设成本低;也免去了网络维护费用。
5、系统运营成本低:
采用GPRS公网通信,全国范围内均按统一费率计费,省去昂贵的漫游费用, GPRS网络可按数据实际通信流量计费,(1分-3分/1K字节),也可以按包月不限流量收费,从而实现了系统的低成本通信。
6、系统的传输容量,扩容性能好:
监控中心要和每一个PLC控制现场实现实时连接。系统要求能满足突发性数据传输的需要,而GPRS技术能很好地满足传输突发性数据的需要;由于系统采用成熟的TCP/IP通信架构,具备良好的扩展性能,一个监测中心可轻松支持上千个现场PLC数据通信。
7、GPRS传输功耗小,适合野外供电环境:
虽然与远在千里的数据中心进行双向通信,GPRS数传设备在工作时却只需与附近的移动基站通信即可,其整体功耗与一台普通GSM手机相当, 平均功耗仅为200毫瓦左右,比传统数传电台小得多。因此GPRS传输方式非常适合在野外使用太阳能供电或蓄电池供电的场合下使用。
系统构成
1、现场控制/采集点:
现场监控点由PLC实现自动控制,并采集相关信息,通过RS232或RS485接口与GPRS DTU终端相连,PLC采集到的设备信息通过GPRS DTU终端对数据进行处理、协议封装后发送到GPRS无线网络。
2、监控中心:
a)公网接入方案
服务器采用公网方式接入Internet,如ADSL拨号/电信专线宽带上网等,申请公网固定IP地址;可以实现中小容量的系统应用。
b)专网接入方案
服务器采用省移动通信公司提供的DDN专线, 申请配置固定IP地址,与GPRS网络相连。由于DDN专线可提供较高的带宽,当现场PLC数量增加,中心不用扩容即可满足需求,可实现大容量系统应用。
监控中心RADIUS服务器接受到GPRS网络传来的数据后先进行AAA认证,后传送到监控中心计算机主机,通过系统软件对数据进行还原显示,并进行数据处理,这样进一步增强了系统数据通信安全性能。
3、GPRS/GSM移动数据传输网络:
PLC采集的数据经GPRS/GSM网络空中接口功能模块同时对
- 一种基于ZigBee的分布式井盖监控系统(09-12)
- 基于GPS与GPRS网络的物流车调度管理解决方案(01-04)
- 嵌入式系统硬件平台的软件PLC实现方法(04-12)
- 利用数字信号控制器实现稳健的PLC通信(05-02)
- 基于Linux系统的软PLC设计(07-19)
- 基于VxWorks的嵌入式实时PLC设计(01-08)