论文部分内容阅读
近年来,随着嵌入式技术的迅猛发展,越来越多的自动控制设备在日常生活和工业生产上得到了广泛的应用。无线通信网络的崛起,凭借着承载业务多、传输速率快、支持远距离数据传输等特点,为工业自动化发展提供了丰富的资源。目前海上油田平台传统的数据采集采用人工现场采集方式,这种方式距离远、成本高、效率低,有时还受恶劣天气的限制,本文结合嵌入式技术与无线通信技术的优势,提供了新的思路和方法,解决了海上平台传统数据采集中的一些问题,同时为解决工业数据的无线采集方法提供了参考。 本文开发了基于ARM与PLC的远程数据采集系统,同时结合现场实际情况,提出了系统的总体方案设计,确定了硬件选型和软件实现方案。系统以3G网络作为通讯载体,采用Modbus协议,同时利用Socket通信技术配合AT命令实现了现场数据的无线采集。主设备采用S3C2440A微处理器为核心,配合中兴公司的AD3812模块实现短信和邮件的完美应用。从设备采用AB-1756系列PLC作为控制单元,MVI56-MCM模块作为主从设备之间的通信桥梁。软件上,采用模块化设计完成系统各部分功能的实现。 本文介绍了WinCE内核制作和开发环境搭建步骤,为上层应用程序提供了稳定的运行环境。概述了编程软件和硬件组态的使用,通过了解发送短信和邮件的实现原理,掌握了软件设计的编程思路。详细介绍了CPU冗余搭建与通讯模块配置过程,并借助ModSim32和ModScan32工具对主从设备之间的Modbus通讯进行了调试。最终成功将无线通信技术应用到海上油田平台智能设备中,充分证明了设计方案的可行性。本设计稳定可靠,具有一定的实用价值。