基于以太网的电力智能监控终端的研究
时间:07-19
来源:21IC
点击:
本文介绍了一种基于以太网的电力智能监控终端系统。该系统以16位单片机XAS3为核心处理器,利用W3100进行TCP/IP协议转换,实现设备网络化功能。系统中各种功能模块通过现场总线与主处理模块进行数据交换,系统通过以太网与调度系统通讯,实现对变电站内设备的远程监控。文中重点介绍如何利用W3100进行TCP/IP协议转换,实现系统以太网通讯功能,并给出了具体的软硬件设计。
1 引言
TCP/IP协议是目前最流行的国际互联协议,它与以太网的结合称为以太网技术。以太网具有成本低廉、通信速率高、兼容性好[1]等特点,使以太网技术不仅在办公自动化领域得到应用,而且逐渐涉及管理网络、监控网络及现场网络等领域。
电力智能监控终端设备是对变电站和发电厂实现远程监视和控制的智能设备,其主要功能包括采集各种信息量和完成对设备的控制。为保证电网的状态真实、快速地反应开关量的变化,以太网被应用于电力系统调度自动化系统中以提高通讯速率,突破信道瓶颈是其中的一个趋势和必然要求。但目前的监控终端设备大多数为单片机系统,在实现以太网互联时存在一定的困难。解决这一问题有以下几种方案:一种方案是采用高档的MCU和RTOS,在嵌入式操作系统中完成TCP/IP协议的处理。采用高档的MCU可以实现很多复杂的处理,但价格较高,需要同时购买昂贵的RTOS软件,且开发周期长、难度大;另一种方案是采用第三方的以太网协议转换设备,通过RS232C与转换设备通讯,由转换器完成数据封装和协议转换,其缺点是通信速率受限,系统无法对以太网进行控制;第三种方案是在设备的基础上增加专用的网络协议转换芯片以实现以太网互联,即本文介绍的采用W3100和以太网控制芯片的方案,其特点是占用系统资源少、编程方便、开发周期短。
2 W3100简介
W3100是WIZnet公司专门为以太网互联和嵌入式设备推出的TCP/IP协议栈芯片。W3100能够实现TCP、UDP、IP Ver.4、DHCP、ARP 和ICMP 等协议,同时,网络接口层包括MAC子层和DLC子层,也在该芯片中实现。它能同时提供四路网络连接,内建16K双口RAM作为数据缓冲区,支持全双工模式,协议处理速度可达4~5Mbps,并且带有标准的MII接口,方便连接以太网接口芯片。WIZnet公司还提供了Socket API程序包,可以加速应用程序的开发。
3 硬件原理
3.1 系统硬件框图
基于以太网的电力智能终端设备[5]的基本功能包括开关量信号采集、模拟量数据采集、输出开关量及与上位机系统进行高速通讯。系统硬件框图如图1所示。
1 引言
TCP/IP协议是目前最流行的国际互联协议,它与以太网的结合称为以太网技术。以太网具有成本低廉、通信速率高、兼容性好[1]等特点,使以太网技术不仅在办公自动化领域得到应用,而且逐渐涉及管理网络、监控网络及现场网络等领域。
电力智能监控终端设备是对变电站和发电厂实现远程监视和控制的智能设备,其主要功能包括采集各种信息量和完成对设备的控制。为保证电网的状态真实、快速地反应开关量的变化,以太网被应用于电力系统调度自动化系统中以提高通讯速率,突破信道瓶颈是其中的一个趋势和必然要求。但目前的监控终端设备大多数为单片机系统,在实现以太网互联时存在一定的困难。解决这一问题有以下几种方案:一种方案是采用高档的MCU和RTOS,在嵌入式操作系统中完成TCP/IP协议的处理。采用高档的MCU可以实现很多复杂的处理,但价格较高,需要同时购买昂贵的RTOS软件,且开发周期长、难度大;另一种方案是采用第三方的以太网协议转换设备,通过RS232C与转换设备通讯,由转换器完成数据封装和协议转换,其缺点是通信速率受限,系统无法对以太网进行控制;第三种方案是在设备的基础上增加专用的网络协议转换芯片以实现以太网互联,即本文介绍的采用W3100和以太网控制芯片的方案,其特点是占用系统资源少、编程方便、开发周期短。
2 W3100简介
W3100是WIZnet公司专门为以太网互联和嵌入式设备推出的TCP/IP协议栈芯片。W3100能够实现TCP、UDP、IP Ver.4、DHCP、ARP 和ICMP 等协议,同时,网络接口层包括MAC子层和DLC子层,也在该芯片中实现。它能同时提供四路网络连接,内建16K双口RAM作为数据缓冲区,支持全双工模式,协议处理速度可达4~5Mbps,并且带有标准的MII接口,方便连接以太网接口芯片。WIZnet公司还提供了Socket API程序包,可以加速应用程序的开发。
3 硬件原理
3.1 系统硬件框图
基于以太网的电力智能终端设备[5]的基本功能包括开关量信号采集、模拟量数据采集、输出开关量及与上位机系统进行高速通讯。系统硬件框图如图1所示。
图中上半部分是主处理模块的实现原理框图,包含RAM、FLASH ROM、RTC、WatchDog、SJA1000、W3100及串口通讯转换等电路。系统采用了Philips公司生产的80C51 XA十六位微控制器中的S3系列,它对八位控制器的基本结构进行了彻底改进,具备执行速度快、支持C语言及多种RTOS(实时多任务操作系统)等特点[2]。图中RTC部分为配置的精度为10毫秒的时钟芯片,可以保证系统中的各种日志具备精确的时标,以便于调度自动化系统分析故障。WatchDog电路可以实现在强干扰的环境中,系统程序发生异常或电源波动时,对系统进行复位。本文3.2节将介绍以太网接口的设计。 DIM(数字量输入模块)负责采集变电站内各种开关设备的状态。其输入为空节点,可以实现单点、双点和瞬动信号处理。AIM(模拟量输入模块)负责采集站内各种模拟量,由于采用强隔离设计,其输入信号可兼容电压和电流两种形式。DOM(数字量输出模块)实现开关量输出功能,其空节点可以实现对站内可控的开关、刀闸或风机等的控制。以上各种功能模块内部均设计了现场总线接口电路,整个系统基于CAN BUS总线。CAN BUS总线具有通讯方式灵活、节点分优先级、采取"CSMA/CD"仲裁技术及通讯距离长、速度高、通讯介质灵活等特点,尤其适合应用于实时监控系统[3,4]。 3.2 W3100接口原理 系统中应用W3100作为以太网协议转换器,采用RTL8201作为以太网控制器,RTL8201能够实现所有的物理层功能,是一款应用最为广泛的以太网控制器。系统采用Direct Bus I/F的工作方式,并且可以通过设置改变网络速率,它们共同完成系统的以太网通讯功能。原理图如图2所示。 4 软件设计 4.1 W3100建立联接过程 W3100提供与Windows类似的Socket API接口函数,因此易于实现对其设置和收发操作。本设计中,TCP/IP为服务器端。图3为Socket的建立过程。 |
以太网 电力智能监控 XAS3 W3100 TCP IP 相关文章:
- 以太网接入技术简介(01-09)
- 以太网技术的发展(01-24)
- 基于PC104总线的嵌入式以太网卡设计(01-31)
- 下一代SDH技术发展趋势及应用分析(中)(01-05)
- PLC(电力线通信)技术简介(01-08)
- 电信接入网设备的安全和过压防护测试(01-08)
鐏忓嫰顣舵稉鎾茬瑹閸╃顔勯弫娆戔柤閹恒劏宕�
- 妤傛ḿ楠囩亸鍕暥瀹搞儳鈻肩敮鍫濆悋閹存劕鐓跨拋顓熸殌缁嬪顨滅憗锟�
閸忋劍鏌熸担宥咁劅娑旂姴鐨犳0鎴滅瑩娑撴氨鐓$拠鍡礉閹绘劕宕岄惍鏂垮絺瀹搞儰缍旈懗钘夊閿涘苯濮幃銊ユ彥闁喐鍨氶梹澶歌礋娴兼ḿ顫呴惃鍕殸妫版垵浼愮粙瀣瑎...
- 娑擃厾楠囩亸鍕暥瀹搞儳鈻肩敮鍫濆悋閹存劕鐓跨拋顓熸殌缁嬪顨滅憗锟�
缁箖鈧拷30婢舵岸妫亸鍕暥閸╃顔勭拠鍓р柤閿涘奔绗撶€硅埖宸跨拠鎾呯礉閸斺晛顒熼崨妯烘彥闁喕鎻崚棰佺娑擃亜鎮庨弽鐓庣殸妫版垵浼愮粙瀣瑎閻ㄥ嫯顩﹀Ч锟�...
- Agilent ADS 閺佹瑥顒熼崺纭咁唲鐠囧墽鈻兼總妤勵棅
娑撴挸顔嶉幒鍫n嚦閿涘苯鍙忛棃銏n唹鐟欘枃DS閸氬嫮顫掗崝鐔诲厴閸滃苯浼愮粙瀣安閻㈩煉绱遍崝鈺傚亶閻€劍娓堕惌顓犳畱閺冨爼妫跨€涳缚绱癆DS...
- HFSS鐎涳缚绡勯崺纭咁唲鐠囧墽鈻兼總妤勵棅
鐠у嫭绻佹稉鎾愁啀閹哄牐顕抽敍灞藉弿闂堛垼顔夐幒鍦欶SS閻ㄥ嫬濮涢懗钘夋嫲鎼存梻鏁ら敍灞藉簻閸斺晜鍋嶉崗銊╂桨缁崵绮洪崷鏉款劅娑旂姵甯夐幓顡嶧SS...
- CST瀵邦喗灏濆銉ょ稊鐎广倕鐓跨拋顓熸殌缁嬪顨滅憗锟�
閺夊孩妲戝ú瀣╁瘜鐠佽绱濋崗銊╂桨鐠佸弶宸緾ST閸氬嫰銆嶉崝鐔诲厴閸滃苯浼愮粙瀣安閻㈩煉绱濋崝鈺傚亶韫囶偊鈧喕鍤滅€涳附甯夐幓顡塖T鐠佹崘顓告惔鏃傛暏...
- 鐏忓嫰顣堕崺铏诡攨閸╃顔勭拠鍓р柤
娑撳洣绗€妤傛ɑ銈奸獮鍐叉勾鐠у嚖绱濇潻娆庣昂鐠囧墽鈻兼稉杞扮稑閸︺劌鐨犳0鎴炲Η閺堫垶顣崺鐔枫亣鐏炴洘瀚甸懘姘剧礉閹垫挷绗呴崸姘杽閻ㄥ嫪绗撴稉姘唨绾偓...
- 瀵邦喗灏濈亸鍕暥濞村鍣洪幙宥勭稊閸╃顔勭拠鍓р柤閸氬牓娉�
鐠愵厺鎷遍崥鍫ユ肠閺囨潙鐤勯幆鐙呯礉缂冩垵鍨庨妴渚€顣剁拫鍙樺崕閵嗕胶銇氬▔銏犳珤閵嗕椒淇婇崣閿嬬爱閿涘本鍨滅憰浣圭壉閺嶉绨块柅锟�...
栏目分类