论文部分内容阅读
随着成品油市场对国外公司的开放,SHELL、TOTAL等国际大型石油零售企业给国内企业带来了极大的挑战。由于目前国内加油机等前庭设备的通信协议和接口多种多样,很难实现加油站系统的统一监控和管理,这使国内加油站信息化管理水平相对落后。本文针对这一问题探讨了一种基于IFSF(International Forecourt Standard Forum)协议的前庭控制器的实现方案,通过科思前庭控制器(Corex Forecourt Communications Controller,CorexFCC)实现国内加油站各种设备的统一监视、控制和管理。CorexFCC与加油站各种前庭设备通过LonWorks现场总线连接,CorexFCC、BOS系统、HOS系统通过以太网连接,以实现BOS系统通过互联网的向上集成以及BOS系统和POS系统对加油站内各种前庭设备的监控。题目来源于北京科思世纪科技有限公司“科思前庭控制系统”项目,系统采用AT91SAM7X256为嵌入式系统主芯片,以QT,VC++为其软件平台,以LonWorks现场总线技术的引入为创新点,以实现与不同通信协议和接口的设备的连接为难点。本文完成了以下的研究工作:(1)针对传统的加油站前庭管理设备,提出了解决其弊端的新的方案。该方案中的科思前庭控制器应用ATMEL公司的ARM7系列的AT91SAM7X256,采用嵌入式的Linux系统设计方法,CorexFCC符合加油站各种电子设备的电磁兼容性标准,使其适用于各种加油站环境。(2)对IFSF协议进行详细分析,针对不同品牌的加油机、液位仪等设备具有不同的通信协议,进行了相应的转换模块的设计,实现了加油站的LonWorks现场总线和以太网的同时通信。(3)通过CorexFDC(Corex Forecourt Devices Controller,CorexFDC)和德国Wincor公司的NAMOS软件,实现了在线配置和控制加油机等加油设备以及整个加油站的零售信息化。(4)实现了CorexFCC,科思协议转换卡(Corex Protocal Convert Card,CorexPCC)的设计和实现,并成功通过了测试。