论文部分内容阅读
油田基本生产信息的获得对指导石油生产有重要的意义。目前油田的生产信息都是由井站的石油员工手工记录,然后送上级部门汇总。国内的油田大都远离工业区,交通不便,油田基本生产信息的采集成本很大。为了解决这个问题,论文引入了“嵌入式网络仪器”的概念,该仪器内含嵌入式网络服务器,利用井站仅有的对外通讯手段——电话,可以拨号登录到该服务器,从而实现油田基本生产信息的网络传输。 论文研究了嵌入式网络仪器的组成和实现。嵌入式网络仪器由两部分组成:控制部分MicroController和网络部分MicroServer。MicroController实现仪器的控制和数据的采集。MicroServer实现网络通讯功能。 兼顾性能与成本等因素,论文完成了MicroController的硬件设计。主要包括液晶显示电路、微型打印机接口、标准键盘接口的设计。论文应用面向对象设计的思想,完成了MicroController的软件系统设计。 论文简要介绍了TCP/IP协议(传输控制协议/网际协议),完成了MicroServer的软件设计。从PPP(点到点协议)协商实例出发,对标准PPP协商状态机进行了简化,并完成了PPP协议的软件实现。面向用户需求,精简了TCP/IP协议,完成了IP、ICMP(互联网控制报文协议)和TCP协议的软件设计。随后,简化了HTTP协议(超文本传输协议),实现了嵌入式网络服务器,完成了油田生产信息的网络传输。 在实现仪器功能的基础上,MicroController的软件设计引入了实时操作系统uC/OS-Ⅱ,提高了MicroController的实时性。