论文部分内容阅读
以太网技术正在迅猛发展,将其应用到工控领域,可以达到降低成本,简化结构等成效。而嵌入式系统以其本身体积小,功能多,支持以太网技术等优点,成为工控领域中的新热点。通常的嵌入式系统是独立于Internet网之外的,随着技术的发展以及实际的需要,将两者结合无疑会为控制领域的飞速发展带来巨大的原动力。 现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。CAN(Controller Area Network)属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之目前许多基于RS-485 创建的分布式控制系统而言,基于CAN总线的分布式控制系统在稳定性高、传输速度快、多主结构等方面具有明显的优越性。CAN总线现在已经广泛应用于诸多领域,具有较强的市场竞争力。 本文所介绍的系统利用CAN总线接口与底层I/O节点相连,上层则直接联入Internet,允许授权用户在Internet任意一点访问该系统,并实现对下层设备的监控。 本文将涉及CAN总线技术、TCP/IP技术等多方面技术,并主要针对嵌入式系统的特点着重介绍整个系统的设计思路、需要考虑的问题、整个硬件电路的设计原理以及软件部分的设计原理。其中,对CAN总线的两种工作模式、TCP/IP协议族中的ARP、IP、ICMP、TCP、UDP等均作了详细介绍。本文还介绍了与本系统配套的一个上位机软件的编写。最后,对本系统作了总结,提出不足,并对该技术的前景进行了展望。