论文部分内容阅读
由于在不同工业领域总线技术的竞争,形成了不同总线标准并存的局面,实现各种总线之间的设备互联和互操作成为了系统集成技术急需解决的问题,因此对异构网络可编程设备互操作技术进行研究具有着重要的意义。在研究了多种控制网络通信协议、设备资源和变量定义的基础上,提出了一种基于XML的设备通信描述技术。研究了基于描述技术的网络通信的工作原理、实现方法和执行机制,给出了现场设备自动选择通信目标、配置通信接口、生成通信报文、处理通信数据的描述文件和解析、执行方法,解决了异构网络设备间相互通信的问题。研究了IEC61131标准的编程模型和通信模型,介绍了可编程控制器PEC7000硬件和软件系统,定义了控制器的存储区和变量寻址方法,给出了功能块定义和程序扫描执行原理。给出了工业以太网和RS485网络管理和数据传输的通信模型,应用通信描述技术实现了可编程控制器在异构网络中与其它设备的数据传输和互相操作。开发了功能块组态软件PLC Config,用于管理现场设备和组态编程。给出了软件的系统结构,包括现场设备管理模块、可视化组态模块、现场设备监控模块、信息报告模块、文件管理模块、通信服务模块等。实现了对网络上所有设备的资源配置、管理和组态,使网络设备成为一个有机的整体,协同工作,共同完成控制任务。给出了可编程控制器在异构网络中与不同协议设备之间互操作的应用方案,并在工程实际中得到了应用和验证。通过描述技术解决异构网络中设备互操作问题,可以减少应用程序开发工作量、降低应用难度、提高项目开发效率。