论文部分内容阅读
以太网以其成本低廉、开放性和兼容性好等优点,目前已成为使用最为广泛的网络通信技术,是商业领域中网络通信市场的主要占有者。随着其速率的不断提高和全双工交换技术的运用,其通信实时性得到了大幅提高,使得其不仅进入工业通信领域并得到越来越广泛的运用,而且催生了一种新的工业现场通信方式-工业以太网。目前,工业以太网技术正处在研究阶段,一些组织和厂商推出了几种工业以太网协议,在MODBUS协议基础上发展起来的MODBUS/TCP已成为目前运用最为广泛的工业以太网协议。本文介绍了一种基于MODBUS/TCP协议的工业以太网现场控制站的设计方法。
本文首先详细介绍了MODBUS/TCP协议;接着介绍以ARM7芯片S3C44BOX为CPU,外接网络口、RS-232、存储设备等外围接口的硬件电路,并给出了硬件原理图;之后介绍了在电路板上移植嵌入式实时操作系统VxWorks的BSP的过程和控制站软件的多任务设计,其中分别介绍了各个任务,并介绍了一种系统的远程升级方法,即通过flash文件系统TFFS远程升级系统软件、组态表、配置表。最后,在PC机和文中设计的控制站之间测试了MODBUS/TCP主从站的通信效果,实验证明,论文中设计的MODBUS/TCP控制站实时性良好,可以满足大多数工业运用场合的需求。