新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于TCP/IP的远程雷达配电系统

基于TCP/IP的远程雷达配电系统

作者:时间:2012-09-05来源:网络收藏

摘要:针对多台需求,设计了一种通信协议和WinSock技术的解决方案,在介绍功能和数据交换策略的基础上,给出了以EIO控制模块为核心的硬件结构,并进一步详细阐述了客户端与服务器端面向连接服务的数据交换和监控软件的实现方法。本已在多个站投入使用,较好地解决了多台要求,具有广泛的应用及推广价值。
关键词:雷达;协议;;EIO控制模块

0 引言
雷达通常一般设置在控制站附近,对雷达设备的配电控制通常是直接操作控制。而当各个雷达系统设置分散、距离雷达控制站达数十千米甚至几百千米,过去的直接控制方式已经不能满足远程控制的需求。某雷达控制站在高山海岛等配置了多套雷达设备,地点分散,每套雷达系统都包括接收、发射、信号处理、伺服控制以及空调等设备。由于高山海岛气候条件恶劣,设备无人值守,日常需要对各个雷达系统及其分系统进行配电、电网参数和环境进行监控管理。
此本文设计了一种以协议为网络基础,采用WinSock技术,实现对各个雷达进行远程配电的系统。

1 系统设计
本方案采用客户机/服务器(C/S)模式实现联网控制,上位监控计算机作为客户端,每个雷达设备配电开关的控制设备以及传感器和网络远程控制模块连接,网络远程控制模块作为服务器。系统组成如图1所示。其中每个服务器通过I/O接口和配电开关的控制接口连接,电力监控仪和温湿度传感器与服务器的串口连接。

本文引用地址:http://www.eepw.com.cn/article/153986.htm

a.JPG


上位监控计算机主要负责读取服务器端开关设备的状态和传感器数据,以及向服务器端发送用户的操作请求指令数据。服务器端负责接收上位机的数据,根据接收数据对配电开关进行控制,分时发送传感器渎数据请求,主动向连接的客户端发送设备状态数据。上位监控计算机与网络远程控制模块之间采用标准的TCP/IP通信协议进行通信和数据交换。
TCP/IP协议是目前广泛采用的一组完整的网络协议。WinSock是当前Windows平台上网络应用编程的标准接口,Socket接口是TCP/IP网络最为通用的API,也是在Internet上进行应用开发最为通用的API。实际上,Socket在计算机中提供了一个通信端口,可以通过这个端口与任何一个具有Socket接口的计算机通信。应用程序在网络上传输,接收的信息都通过这个Socket接口来实现。在应用开发中就像使用文件句柄一样可以对Socket句柄进行读、写操作。Socket是网络的I/O基础。应用程序在需要与远端主机连接时,会创建一个Socket,之后它就可以通过该Socket与远程应用程序建立连接。通过从Socket中读取数据以及写入数据来与远程应用通信。也就是本地程序通过Socket将信息传入网络,当信息进入网络后,网络协议会引导信息通过网络让远端程序访问它。类似地远端程序也可将信息输入Socket,信息将从那里通过网络回到本地程序,从而实现网络程序之间的通信。

tcp/ip相关文章:tcp/ip是什么



上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭