基于IFSF协议的加油机控制装置
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着嵌入式技术与网络技术的结合,我国加油站管理系统也在向网络化发展。IFSF架构的加油站互联技术由于前庭设备基于IFSF协议,不需要进行协议转换,是石油零售行业互联系统的发展方向,便于维护和管理。
     IFSF为国际石油零售行业提供了统一的标准,避免了前庭设备协议的多样化,不仅提供了前庭设备应用协议,还提供了网络实现协议。μC/OS-II是抢占式实时多任务操作系统内核,易裁剪,移植性好;μC/TCP-IP协议栈是小容量开源的嵌入式TCP/IP协议栈,能够实现最核心的网络功能。
     本文提出了一种基于IFSF协议加油机控制装置的方案,设计了硬件结构和软件控制系统,并对系统进行了测试,以验证其合理性。
     本系统采用基于ARM7TDMI-S内核的LPC2378芯片、μC/OS-II实时操作系统和μC/TCP-IP协议栈完成系统设计,遵照IFSF协议,实现加油机加油功能和加油机与后台及其他前庭设备的TCP/IP通信,方便管理,互操作性好。
Nowadays,as embedded technology combines with the network technology, the gasstation management system in China also becomes networked. Due to the forecourtdevices are based on IFSF protocol, the gas station interconnect technology using IFSFarchitecture doesn’t need convert protocols, and is the development direction of thepetroleum retail industry interconnect systems, and it’s easy to maintain and manage.
     IFSF provides a uniform standard for the international retail oil industry, whichavoids the diversification of the forecourt device protocol. IFSF not only provides avestibular device application protocols, but also provides protocols about IFSF overnetwork implementation. μC/OS-II is a preemptive real-time multitasking operatingsystem kernel, which is very easy to crop and portable; μC/TCP-IP protocol stack is asmall-capacity open-source embedded TCP/IP protocol stack, which can achieve thebasic network functions.
     This paper proposes dispenser controller device based on the IFSF protocol, andgives the design of hardware structure and software control system, making theimplementation of the IFSF architecture become possible.
     This system uses LPC2378chip which bases on the ARM7TDMI-S kernel,μC/OS-II real-time operating system and μC/TCP-IP protocol stack to complete thesystem. In accordance with the the IFSF protocols, the system achieves the fuelingfunction and the communications with back office host and other forecourt devices overTCP/IP, the management of which is easy, and interoperability is good.
引文
[1]王爱学.加油站设备通信协议转换技术的研究[D].硕士学位论文,重庆大学,2009.
    [2]许涛,朱斌,马军强.加油机协议转换为IFSF协议方案的设计与实现[J].中国信息界,2011,(6):56-58.
    [3]马晓鸿,和冬梅,程晓春. IFSF在中国石油加油站管理系统中的应用探讨[J].石油规划设计,2010,21(3):28-30.
    [4]蔡丽娟.基于IFSF的加油站互联系统研究与设计[D].硕士学位论文,中国石油大学,2010.
    [5]任旭虎,蔡丽娟,杨磊.加油站前庭控制器研究与实现[J].工业仪表与自动化装置,2010,(3):37-42.
    [6] International Forecourt Standards Forum. Controller Device [S]. V3.10,2006-07.
    [7]张静,张凯.实时操作系统μC/OS-Ⅱ在ARM7上移植的研究与实现[J].计算机工程与应用,2004,(4):100-102,153.
    [8] International Forecourt Standards Forum. IFSF Management Overview[S].2005-01.
    [9]向婕.嵌入式加油站前庭控制器研究与设计[D].硕士学位论文,重庆大学,2008.
    [10]刘运基.IFSF和中国石油零售行业.加油站服务网,2007-07-03.
    [11] International Forecourt Standards Forum. IFSF Management Introduction[S].2004-05.
    [12] International Forecourt Standards Forum.COMMUNICATION SPECIFICATIONOVER LONWORKS [S]. VERSION1.91,2006-03.
    [13]阳宪惠.现场总线技术及其应用[M].北京:清华大学出版社,2000.11-160.
    [14]俞洪.LonWorks技术与控制网络[J].TECHNOLOGY WIND,2011,(20):16-17.
    [15]黄河,郭海涛.LonWorks总线的智能建筑一体化控制系统探究[J].河南科技,2011,(20):45.
    [16]罗军舟,黎波涛,杨明等.TCP/IP协议及网络编程技术[M].北京:清华大学出版社,2004.6-9,168-209.
    [17]石永财.基于IFSF协议的加油站前庭控制器设计研究[D].硕士学位论文,重庆大学,2007.
    [18] International Forecourt Standards Forum. Communications Specification[S].Version1.80,2000-02.
    [19] International Forecourt Standards Forum. TANK LEVEL GAUGEAPPLICATION[S]. VERSION1.28,2007-05.
    [20] International Forecourt Standards Forum.PRICE POLE APPLICATION[S].VERSION1.14,2005-07.
    [21] International Forecourt Standards Forum.CAR WASH APPLICATION[S].VERSION1.32,2003-12.
    [22] International Forecourt Standards Forum.DISPENSER APPLICATION[S].VERSION2.25,2007-11.
    [23] W. Richard Stevens.TCP/IP详解卷1:协议[M].范建华,胥光辉,张涛等译.北京:机械工业出版社,2007.1~14.
    [24] International Forecourt Standards Forum. Communications Specification overTCP/IP[S]. Version1.01,2002-02.
    [25]邱铁.ARM嵌入式系统结构与编程[M].北京:清华大学出版社,2009.1-7.
    [26] Filman Robert E. Embedded Internet Syetems Come Home[J]. IEEE InternetComputing,2001,5(1):52-53.
    [27] Guan Mo, Han Guangjie, Zhang Wenbo, etal. WebitX: A Real-Time OperatingSystem for Embedded Internet Applications[J]. Journal of Northeastern University,2004,25(7):649-652.
    [28]孙秋野,孙凯,冯健.ARM嵌入式系统开发典型模块[M].北京:人民邮电出版社,2007.3-7.
    [29] Jean J. Labrosse. MicroC/OS-Ⅱ:The Real-Time Kernel(Second Edition)
    [M].LSA:CMP Books,2002.1-20.
    [30]姚天祥,李华贵,孔若英,樊丽丽.μC/OS-Ⅱ在LPC2148上的移植[J].电子元器件应用,2007,9(7):15-16,20.
    [31]马立国.嵌入式实时操作系统μC/OS-Ⅱ在ARM上的移植[D].硕士学位论文,吉林大学,2006.
    [32]丁国超.μC/OS-Ⅱ实时操作系统在ARM微处理器上的移植[D].硕士学位论文,哈尔滨理工大学,2005.
    [33]陈是知.μC/OS-II内核分析、移植与驱动程序开发[M].北京:人民邮电出版社,2007.127-150.
    [34]杨晔.实时操作系统μC/OS-Ⅱ下TCP/IP协议钱的实现[J].单片机与嵌入式系统应用,2003,(7):80-83.
    [35] Haque Tariqut, Urbaniak Michael. Step by Step Implementation of Ethernet andTCP-IP Protocols on an embedded System[J]. Computers in EducationJournal.2004,14(4):70-87
    [36] Oh Soo-Cheol, Janq Hankook, Chung Sang-Hwa. Analysis of TCP/IP ProtocolStack for a Hybrid TCP/IP Offload Engine.5thInternational Conference, Singapore,2004:406-409.
    [37] Suwartadi Eka, Gunawan Candra, Steijadi P. Ary, etal. First Step toward InternetBased Embedded Control System.20045thAsian Control Conference, MelbourneAustralia,2004:1226-1231.
    [38] Adam Dunkels. Design and Implementation of the LwIP TCP/IP Stack.http://www.sics.se/~adam/lwip/doc/lwip.pdf,2001-02.
    [39]邱书波,陈伟.基于ARM的轻量级TCP/IP协议栈的研究及移植[J].计算机应用与软件,2009,(8):90-92.
    [40]杨辉.基于μC/OS-II的LwIP网络协议移植[J].中国科技信息,2010,(11):99-100.
    [41] Adam Dunkels. The μC/IP Project. http://ucip.sourceforge.net/
    [42] Adam Dunkels. The μIP Embedded TCP/IP Stack. http://www.sics.se/~adam/download/?f=uip-1.0-refman.pdf,2006-06.
    [43] Micriμm. μC/TCP-IP User's Manual. V1.91,2007-10-24.
    [44]范道威,曲波,杨晔.基于ARM9和μC/OS-Ⅱ的μC/TCP-IP协议栈移植[J].苏州大学学报(工科版),2010,(4):49-53.
    [45]孙静.基于以太网控制器LAN91C111的μC/TCP-IP网络接口通信实现[J].电脑学习,2010,(6):52-54.
    [46] ARM Limited. ARM Architecture Reference Manual.2005.
    [47]周立功.ARM与嵌入式基础教程[M].广州:广州周立功单片机有限公司,2004.1-70.
    [48] Seqars Simon. ARM7TDMI Power Consumption[J]. IEEE Micro,1997,(17)12-19.
    [49]曹智军.一种IC卡自助加油机的设计[J].SCIENCE&TECHNOLOGYINFORMATION,2011,(23):99-100.
    [50]张绮文,谢建雄,谢劲心.ARM嵌入式常用模块与综合系统设计实例精讲[M].北京:电子工业出版社,2007.2-5.
    [51] Wang Yingchun, Ji Lijiu, Han Shu, etal. A high Speed Microprocessor Core for theEmbedded System-PKURS001.4thInternational Conference on ASIC Proceedings,Shanghai,2001:748-751.
    [52] NXP Semiconductors.LPC23XX User manual.Rev.02,2009-02-11
    [53] RAMTRON.FM28V020Preliminary data sheet. Rev.1.1,2009-09.
    [54] ATMEL.AT45DB041D User Mannul.2009-09.
    [55]周立功.SP708技术手册. http://www.zlgmcu.com.
    [56] National SemiConductor.DP83848C User's Manual.2005-09.
    [57] KEIL.ARM Development Tools. μVision Help.
    [58]谭浩强.C语言程序设计(第三版)[M].北京:清华大学出版社,2005.69-130.
    [59] Jones, M.T..嵌入式系统TCP/IP应用层协议[M].路晓村等译.北京:电子工业出版社,2003.258-295.
    [60]王金华,李允俊.嵌入式数据库系统的研究[J].信息技术,2012,(3):73-74.
    [61] Albert S.Woodhull.操作系统设计与实现(第三版)(上册)[M].陈渝,谌卫军译.北京:电子工业出版社,2007.20-70.
    [62] LIU Yuling, Wang Huiran, TIAN Junfeng.TCP/IP Feature Reduction in IntrusionDetection[J].Wuhan University Journal of Natural Sciences,2007,1(12):151-154.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700