基于TCP/IP协议的智能终端设计和实现

被引量 : 6次 | 上传用户:Wang_Sheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,嵌入式与网络通信技术已经深入到各种领域,使得当今控制设备更智能,更加舒适、有效和节能。网络技术的发展,使得基于网络的应用方式已成为一种潮流。在工业应用上,如何实现终端系统的B/S模式管理,实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作工控设备成为近几年来比较热门的研究课题。工控设备的B/S管理模式即通过网络远程监视和控制工业设备,利用互联网的优势,实现随时随地监视和控制工业设备,以达到节省资源,以及设备间的高效合作目的。它面临的最主要的挑战在于如何有效对设备资源进行访问控制,如何达到系统的实时性、高效性、安全性以及健壮性。工控设备的B/S管理模式研究重点是如何实现设备接入网络,目前设备接入网络的方式有很多,其中通过以太网直接在单片机上实现TCP/IP协议实现设备接入网络的方式最为灵活,实现成本也最低。本系统是以C8051F020单片机为核心,根据系统的需求,对TCP/IP协议进行裁剪,实现了基于LAN的智能终端远程监控的智能终端。实现的裁剪协议有地址解析协议ARP,网络互连协议IP协议,网络控制报文协议ICMP,传输控制协议TCP和超文本传输协议HTTP。由于单片机没有断电记忆功能,本系统还增加了外部存储器,实现系统的断电恢复功能。综上所述本系统由控制中心MCU,网卡部分和外部存储器三个部分组成。其中单片机C8051F020是系统的控制中心,网卡部分是由RTL8019AS和网络隔离芯片20F001NG和RJ45接口组成,外部存储器选用的是电可擦可编程只读存储器EEPROM。本系统在实现了低端智能终端基础上,对响应速度、安全性和健壮性方面加以改进和提高。通过中断方式、任务调度进行数据包发送、中断实现外部存储器的字节读写操作、固定缓存等方式提高智能终端设备的响应速度;通过IP地址和MAC地址双重地址认证机制提高网络层的安全性,通过循环冗余校验提高数据层的安全性;系统还限制了访问频数提高系统的健壮性。
其他文献
自古以来金属首饰就在人们生活中担任着重要的角色,随着时代的变迁和人们审美的提升,采用金属的固有色泽直接用于金属首饰制作已不再满足人们的审美需求,而那些在金属首饰制
阐述了工程结构优化设计理论从最初的截面优化发展到形状优化、拓扑优化的基本历程及其相关特点,对优化设计选用的各种算法进行归类,简要叙述了它们的应用范围及相应的优缺点
叶轮是离心压缩机高速转子的核心部件,压缩机叶轮使气流加速、增压、升温,而本身则主要承受离心力、气动力、激振力、外物冲击等循环交变载荷与动载荷作用。它的结构、工作状
介绍了目前国有企业劳动用工的基本情况,并针对劳动合同管理情况、用工管理模式和管理理念、工会在用工管理中的作用、培训工作的开展、劳动争议处理及开展员工关系管理等几
人们每天都在接收着大量的来自各方面的信息,手按遥控器不停的换台,上网打开无数个窗口,然后不停的交换着。人们的视点在不停的跳跃,交叉再交叉。新的阅读环境影响着大众的视
地铁35 kV电缆线路差动保护作为地铁电缆线路的主保护,对地铁供电有重要的作用,可以快速切除故障,保障系统的稳定。通过一起地铁线路差动保护的误动作,首先简要阐述了线路差
利用社会网络分析(SNA)技术对某部官兵进行了分析,在描述了研究对象和研究过程之后,应用社会网络数据进行定量分析,从非正式群体社会网络的密度、节点中心度、间距中心度、子
近年来,随着物联网的飞速发展,传感网,云计算,软件服务化这些物联网核心技术的应用越来越广泛,许多大型应用软件系统的功能越来越复杂,规模越来越大,系统之间的关联也越来越
为使高速飞行的舰载机能在有限长度的飞行甲板上顺利着舰,舰载机在助降系统的引导下着舰后,需要通过航母上的拦阻系统强制其减速止动。良好的着舰拦阻装置是对航母、舰载机以