摘要
介绍了一种基于CAN总线的数据采集系统,讨论了该系统应用在海洋平台这类特殊环境下的系统结构和现场节点的具体设计。系统由上位监控机、CAN网卡、智能网桥节点和智能采集节点组成,采用总线方式的网络拓扑结构,构成一种基于CAN总线的分布式监控采集系统。智能节点以AT89S52单片机为微控制器,使用SJA1000作为CAN控制器,可构成上行和下行网络通信波特率分别为500kbps和250kbps的CAN网络。详细分析了该系统的硬件组成,应用层协议和通讯流程。系统已应用于某海上平台的环境载荷的监测,提高了数据传输的可靠性,为平台的安全运行和结构的优化设计提供了科学依据。
A data acquisition system based on CAN bus is introduced in the paper,and the design of its structure and field nodes is described when the system is applied to the offshore platform.The system consists of the upper industry control computers,CAN interface card,intelligent relay nodes and intelligent data acquisition nodes.Bus topology is adopted,therefore a distributed supervisory control and data sampling system is formed.The intelligent nodes with the single chip computer AT89S52 and SJA1000 CAN controller can build a two-layer network,where the upper network baud rate is 500kbps and the lower one is 250kbps.The hardware structure,application protocol and communication flow of the system are dwelled on.The system is being applied in one offshore platform to sample different dynamic parameters of circumstance loads to provide scientific grounds for safe work and structure optimization design of the offshore platform.
出处
《计算机仿真》
CSCD
2007年第12期214-217,共4页
Computer Simulation
基金
中国海洋石油总公司与中国科学院技术合作资助项目(KJCX23-SW-L03-01)
关键词
总线
智能网桥
智能采集卡
分布式监控采集系统
Bus
Intelligent relay
Intelligent data acquisition card
Distributed supervisory control and sampling system