串口设备远程监控软件设计与实现毕业论文
- 格式:docx
- 大小:1.00 MB
- 文档页数:54
基于ZigBee的串口监控软件设计与实现王中生;曹梅【期刊名称】《电子设计工程》【年(卷),期】2011(019)014【摘要】This essay focus on solving the current problem of public transportation.Real-time traffic datas of public trans portation are transferred to computer system of the dispatch station by using ZigBee and serial communirations.These informations are analyzed by computer and shown to scheduler.The scheduler will get information about traffic moving status and then ease traffic congestion to provide convenience for bus drivers and passenger.The host computer program is based on VC++6.0,with the ZigBee wireless communication module,the information is transmitted to the host through the serial communication to achieve real-time monitoring of vehicle data,and this essay ultimately completed the track of every bus and master the attendance of bus drivers.%针对当前公交系统的现状,通过采用ZigBee与串口通信技术将公交车辆行车数据信息实时传输到调度站计算机系统,直观地显示给调度人员,使调度人员能够及时了解公交车辆的行驶状态,并根据道路状况进行车辆控制与人员疏导,为司乘人员和候车乘客提供方便。
随着信息化技术的高速发展,互联网技术日益成熟,日常办公设备越来越依赖于信息化设备。
随着规模的扩张,企业中信息化设备的数量也越来越多,信息化设备统一管理,安全管理的问题也逐渐暴露,建立信息一体化的设备管理制度已经成为每个企业办公系统中重要的一个环节,目前大多数企业只是引用了信息化技术储存技术,在设备控制、设备管理、远程操作等方面存在不足。
基于串口通讯的设备管理系统采用了硬件+软件+网络三方通讯模式,大大提高了设备管理系统的管理效率,提高设备管理的预警能力,提高管理者的处理水平,在推动信息化建设等方面扮演着非常重要的角色。
设备管理系统主要目的是解决多台设备统一化管理的问题,解决设备日常维护、设置、异常、非法操作等问题的集成解决方案。
通过互联网传输,实现远程管理,远程配置,实时监控等目的,提高设备管理的工作效率和实时处理,支持安全策略远程配置,远程管理,远程监控,高度集成各种系统为一体。
由于观念和技术等多方面的制约,我们设备管理系统目前尚处于人机录入阶段,以数据录入、查询为主,管理模式大多为设备登记,还没有一个十分高效有序的管理模式,这严重制约大型企业管理工作开展。
设备管理系统量核心问题在于实时监控和远程管理,这两个问题的操作模式直接关系到设备管理的效率和质量。
本系统通过对设备管理业务的全面了解和仔细调研,依照管理学的思想,优化整合设备管理的业务流程,并采用串口通信技术和信息化技术,实现了基于串口通信的设备管理系统。
本系统基于C\S模式,使用了面向接口模式作为系统结构,采用了WINFORM作为系统开发技术,使用MICROSOFT SQL SERVER 2012作为数据库存储平台。
系统实现了设备远程管理、实时监控、实时连接、统一管理、预警提醒等模块功能。
本论文是以设备终端通信需求为研究对象,研究了利用串口通讯技术和基于面向接口架构来实现串口通讯设备管理的方法。
目前本系统已经通过测试,正在试运行阶段。
我们将继续研究以不断完善和改进现有的设备管理系统。
南华大学毕业设计(论文)题目基于RS485的远程采集与控制器设计专业名称通信工程毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日指导教师评阅书评阅教师评阅书教研室(或答辩小组)及教学系意见基于RS485通信的远程采集与控制器设计摘要:在一些环境条件恶劣、异常危险的环境中,如深井、对人体危害极大强辐射空间、人体活动不便的空间,要做到现场数据综合分析并做出现场决策,几乎是不可能做到的。
基于嵌入式系统的串行设备远程监控系统刘小虎;黄以平【摘要】本文借鉴了IT领域中常见的远程监控的实施方案.从应用的角度出发设计出了一种实时、可靠的串行设备远程监控系统,使原本不具备联网功能并分散各地的串行设备连接到以太网中,充分利用现有的Internet资源进行数据传输和管理.通过研究嵌入式$3C2440模块的串口以太网通讯,设计了软件的实现方案.在串口以太网通讯中应用多线程技术,实现了串行设备的串行协议与TCP/IP协议的转换.方案中利用OpenVPN建立远程隧道链接,通过telnet远程登陆嵌入式平台,对嵌入式端进行监控.经过实验测试,串行数据在远程监控的计算机上具有良好的一致性,实现了对串行设备的监控.【期刊名称】《计算机系统应用》【年(卷),期】2010(019)011【总页数】5页(P43-47)【关键词】嵌入式;串口;以太网;协议转换;多线程;串行设备【作者】刘小虎;黄以平【作者单位】桂林电子科技大学机电工程学院,广西桂林541004;桂林电子科技大学机电工程学院,广西桂林541004【正文语种】中文随着互联网的快速发展,互联网总线技术在现代工业的各个领域中都到了广泛的应用,传统的工业控制中使用的串行总线技术对于分散于各个的现场的串行设备难于进行集中管理,控制手法单一及系统运行可靠性低。
这就需要对传统的串行控制总线进行升级,以太网总线以其高速的数据传输和可靠的技术成为首选,使用嵌入式设备连接若干个串行设备,把串行数据转换成以太网上传输的数据,将方便远端机接收和管理[1]。
因此,必须设计出一种通信协议转换机制,能将 RS232/485串行总线的数据格式与以太网TCP/IP数据进行转换,无需淘汰现有设备,节约了投资成本,且对监控程序无需作任何修改,能非常快捷便利的将传统的串行控制总线送入流行的以太网通道。
而现代工业生产智能化的不断发展,除要求企业将分布式生产设备和测量仪器相互连接,并能实现生产数据和管理数据共享外,还要生产人员能在办公室或更远端对现场的设备仪表进行远程监控,远程监控已成为工业控制领域发展的必然趋势。
摘要目前, 在我们国家的各个领域, 有成千上万的感应器、检测器、智能仪表或其他设备在现场运行, 出于实时监测和控制、增强企业内部管理等原因, 许多测控系统需要把现场采集的数据传送给远方的监控机或服务器(一般为PC 机) , 他们之间的数据交换一般通过RS232 串行口或RS485 网络来实现, 但是RS232 接口传输距离只有几十米, 即使转换成工业485 网络接口, 传输距离也只有一千多米。
利用公共交换电话网(PSTN ) , 通过Modem 可以不受距离限制传送数据。
基于此我们设计了一种成本低, 可靠度高的远程数据监测系统。
远程数据采集和下位机系统控制是工业测控系统的主要任务。
在这些系统中由单片机或PLC 完成现场数据的采集与预处理,由系统机完成数据的汇总、查询、统计、报表等综合处理。
本设计属于远程监控研究领域,目的在于使用计算机和单片机通过Modem和现有的公共电话网组成开放式远程监控系统,完成远程数据的采集、传输以及远程设备的控制。
系统由前端数据采集器、远程通信子系统和终端监控计算机三部分构成,设计中使用8051单片机作前端数据采集控制器核心元件,可实现八个开关量、八个模拟量的数据采集以及八个输出开关量的控制。
前端数据采集控制器经外置Modem、电话线与远程计算机通信,能实现多点数据的采集和设备控制。
终端监控计算机接收远程前端数据采集器传送的数据,利用计算机对采集到的数据进行处理、存储及分析。
该部分软件使用Visual Basic6.0语言编写,利用数据库管理接收数据,可进行数据的动态显示、查询报表和备份,对超限数据可进行声光报警显示。
关键词:远程监控;数据采集;串口通信AbstractCurrently, each realm in our nation, have thousands sensor, detector, the intelligence appearance or other equipmentseses to circulate on the spot, proceed from solid hour's monitor and control and strengthen the business enterprise inner part management etc. reason, many measure to control the system demand collect on the scene of data deliver to the supervision machine or server( general is PC machine)s of the far-away place, datas between they exchange to go the or network of RS485s through a RS232 string generally to carry out, but the RS232 connect to deliver the distance to only have several ten meters, even converting the industry 485 networks connect, delivering the distance to also only have several thousand meters.Make use of public exchange the telephone net( PSTN), pass the Modem and can be free from the distance restrict transmission data.According to this we designed a kind of cost low, the credibility high long range data monitor system.The long range data collect is main mission that the industry measures to control the system with the next machine system control.Be completed the spot data by a machine or PLC to collect and prepare the processing in these systems, complete the data to gather, search, statistics from the system machine, comprehensive processing of etc. of statement.This scheme is belong to the study field of the remote monitoring. This open remote monitoring system was integrated with MCU computer, Modem and present PSTN. It can access to remote data acquisition, transmission and remote control. There are three parts in this system, the front data acquisition equipment, PSTN and monitoring terminal computer. With the MCU8051, the front data acquisition equipment can collect 8 off-on signals and 8 analogue signals and control 8 off-on output signals. The front data acquisition equipment can communicate with remote computer via Modem and telephone wire. The monitoring terminal computer receive the data from the front data acquisition equipment, process , save and analyze the data using computer. The software was developed using Visual Basic6.0. It can receive data using the database, display the data dynamically, search table and make copy, give a acoustooptical alarm for beyond limited data.Key Words:Remote monitor;The data acquisition;An oscular of correspondence目录摘要 (I)Abstract .............................................................................................................................................. I I 绪论 (V)第1章整体设计方案 (1)1.1 系统组成框图 (1)1.2 整体开发 (1)1.2.1、整体方案 (1)1.2.2、硬件电路设计数据采集原理 (2)1.3 系统简述 (2)1.3.1 前端数据采集器 (2)1.3.2终端监控计算机 (3)1.3.3 远程通信网 (3)第2章前端数据采集器硬件电路设计 (4)2.1 硬件电路组成原理 (4)2.2 Modem 接口电路 (4)2.3 硬件电路方案选择 (5)2.4 主要器件说明 (5)2.4.1 8位串行AD转换器ADC0832 (5)2.4.2 X5045看门狗 (8)2.4.3 MAX232芯片 (11)2.4.4 TC4051B八选一电子开关 (14)2.4.5 74LS595带锁存移位寄存器 (14)第3章系统软件设计 (16)3.1 程序流程框图及说明 (16)3.1.1 8051单片机主程序流程框图及说明 (16)3.1.2监控计算机主程序流程框图及说明 (22)3.2 Visual Basic 6.0实现远程通信的软件编程方法 (22)3.2.1 AT指令简介 (24)3.2.2 MSComm控件的属性和事件 (25)3.2.2 用MSComm 控件实现远程通信的方法 (32)3.3 监控计算机主操作界面说明 (33)3.3.1主操作界面 (33)3.3.2操作主界面功能简介 (34)结论 (35)致谢 (36)参考文献 (37)绪论随着通信技术的不断发展和电信网络规模的不断扩大,在现代电信网络中大量采用了远端模块和新的接入技术。
毕业论文(设计)基于LABVIEW的串口通信控制器设计摘要虚拟仪器是现代计算机技术同仪器技术深层次结合的全新概念仪器,实质是利用计算机显示器的显示功能模拟传统仪器的控制面板,以多种形式表达输出测量结果,利用计算机强大的软件功能实现信号数据的运算、分析和处理,完成各种测试功能的一种计算机仪器系统。
本文介绍了利用LabVIEW语言来实现上、下位机之间通信的方法,并从软、硬件两个方面阐述了设计思想。
从实现PC机PC机之间的串口通信出发,先实现双PC机之间的数据发送、返还和接收,进而设计了以PC机作为上位机,以飞思卡尔8位单片机作为下位机的基于labview软件的串口通信系统。
经过实验调试,系统达到了预期的通信目标。
应用先进的虚拟仪器软件LABVIEW,大大降低了串口通讯复杂程度,减小了软件设计的工作量,能够大大降低投资成本。
在实际应用中有巨大的使用价值。
关键词:虚拟仪器;Labview ;串口通信;单片机Design of the serial communication system Based on LabVIEWAbstractVirtual instrument is the modern computer technology combined with the instrumentation of the new concept of deep-level instruments,in real terms is the use of analog computer monitors display control panel,traditional instruments,in various forms to express the output measurements,using computer software features to achieve a strong signal Operation data, analysis and processing,to complete a variety of testing capabilities of a computer instrument systemThis article describes the use of LabVIEW to implement the language, the next method of communication between the crew and from the software and hardware are two aspects of the design. PC-PC, from the implementation of serial communication between the departure, the first to achieve double the data between the PC, send and return, receive, and then designed a PC, as the host computer to Freescale 8-bit microcontroller based on a lower machine LabVIEW software serial communication system. After experimental debugging, the system achieved the desired communication goals.The application of advanced virtual instrument software LabVIEW, greatly reduces the complexity of serial communication, reduce the workload of the software design can greatly reduce the investment cost. In practice, there is tremendous value in use.Keywords: virtual instrument; Labview; serial communication; microcontroller目录第1章绪论 (1)1.1 课题的背景和意义 (1)1.2 虚拟仪器的概念 (1)1.2.1 虚拟仪器的特点 (1)1.2.2 虚拟仪器和传统仪器的区别 (2)1.3 虚拟仪器概述 (3)1.3.1 虚拟仪器方案的组成 (3)1.3.2 虚拟仪器方案的优势 (4)1.4 虚拟仪器的发展与现状 (5)1.5 虚拟仪器的应用 (5)1.6 课题实现内容 (6)第2章虚拟仪器与LabVIEW (7)2.1 LabVIEW简介 (7)2.2 LabVIEW的基本特点 (7)2.3 LabVIEW创建虚拟仪器过程 (8)2.4 本章小结 (9)第3章串行通信 (10)3.1 串行通信的概念和特点 (10)3.2 串行通信的分类 (10)3.2.1 同步通信 (11)3.2.2 异步通信 (11)3.2.3 异步通信和同步通信的比较 (11)3.3 串行通信的工作模式 (11)3.3.1 单工形式:早期的电流环 (12)3.3.2 半双工形式:RS-485 (12)3.3.3 全双工形式:RS-232 (13)3.4 通信参数 (13)3.4.1 波特率 (13)3.4.2 数据位 (14)3.4.3 停止位 (14)3.4.4 奇偶校验位 (14)3.5 本章小结 (14)第4章PC与PC串口通信 (16)4.1 设计目的和实现方案 (16)4.1.1 设计目的 (16)4.1.2 实现方案 (16)4.2 系统硬件结构 (16)4.2.1 RS-232的功能特性描述 (16)4.2.2 硬件线路 (18)4.3 软件设计 (18)4.3.1 VISA简介 (19)4.3.3 程序的实现 (22)4.4 本章小结 (25)第5章PC与单片机串口通信 (26)5.1 设计目的和实现方案 (26)5.1.1 设计目的 (26)5.1.2 实现方案 (26)5.2 系统硬件结构 (26)5.2.1 硬件线路 (26)5.2.2 MC9S08AW60 单片机介绍 (27)5.3 软件实现 (29)5.3.1 上位机PC机LabVIEW串口通讯的实现 (29)5.3.2 下位机串行通信程序设计 (34)5.4 本章小结 (36)第6章结论和展望 (37)致谢 (38)参考文献 (39)附录 (40)附录1 图表目录 (40)附录2 单片机程序 (40)第1章绪论1.1 课题的背景和意义目前以计算机为上位机和以单片机为下位机的集散式控制系统被广泛的应用于工业检测和控制系统中。
串口设备远程监控软件设计与实现毕业论文目录第一章绪论 (1)1.1引言 (1)1.2物联网、串口通讯及远程监控的概述 (1)1.2.1发展历史 (1)1.2.2研究现状 (3)1.3本文的主要工作 (5)1.3.1硬件结构设计 (6)1.3.2监控软件设计 (7)第二章串口联网服务器概述及VC++(MFC)工具介绍 (7)2.1串口联网服务器概述 (7)2.1.1串口联网服务器原理 (8)2.1.2串口联网服务器工作模式 (8)2.1.3硬件网络架构 (9)2.2 VC++ (MFC)工具介绍 (10)2.2.1 VC++ (10)2.2.2.MFC (11)2.3本章小结 (12)第三章串口联网服务器通讯底层 (13)3.1 通信底层设计 (13)3.2 MFC中TCP socket编程 (14)3.2.1 TCP socket基本原理 (14)3.2.2 基本Windows Socket API (15)3.2.3 MFC下的 Socket编程类 (20)3.2.4 MFC下Socket编程基本步骤 (21)3.3 TCP Client端Socket的编程实现 (23)3.3.1 Client接收数据处理 (23)3.3.2 Client Socket套接字创建 (25)3.4本章小结 (29)第四章 GPS设备协议解析 (29)4.1 接收数据的验证 (29)4.2 接收数据的解析 (31)4.3本章小结 (32)第五章人机交互设计 (32)5.1 Visual C++ 6.0编译器简介 (32)5.2 MFC框架 (34)5.2.1 MFC框架简介 (34)5.2.2 MFC类层次结构图 (34)5.2.3 初始化流程及消息循环机制 (37)5.3 MFC开发应用程序实现 (38)5.3.1 Visual C++6.0新建MFC应用程序 (38)5.3.2 消息响应函数添加与实现 (42)5.4 课题的人机界面设计 (44)5.5本章小结 (45)第六章结论 (45)6.1 成果展示 (45)6.2 课题工作总结和结论 (47)6.3 需进一步研究的问题 (48)致谢 (49)参考文献 (50)第一章绪论1.1引言随着互联网的发展,人们对通讯的认识进入到一个新的时期,通讯变得更加快速和方便。
这种网络的发展不仅提升了人与人(Man to Man)的通讯,更加逐步发展出了人与物(Man to Thing)甚至物与物(Thing to Thing)的通讯需要。
这个阶段的互联网,我们称之为物联网(Internet of Things)。
物联网的基础网络仍然是互联网,只是在终端接入上则是各式各样的物体。
因此其最后100米的通讯实现方法变得非常多样化,也是业界研究的热点。
这其中就包括串口通讯。
串口通讯是一种简单的、低速率通讯手段。
但其因为实现简单、成本低廉、稳定可靠而广泛的应用于工业、通信等许多专业领域的设备中,用以进行本地的短距离、低容量通讯。
因此串口通讯拥有极其庞大的设备数量基础。
作为物体通讯手段,在物联网时代,其与互联网相结合实现多节点、远程化的串口通讯网成为物联网应用的一个重要方向。
1.2物联网、串口通讯及远程监控的概述1.2.1发展历史物联网(Internet of Things,缩写IOT)是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。
广义上说,当下涉及到信息技术的应用,都可以纳入物联网的畴。
物联网是新一代信息技术的重要组成部分。
顾名思义,物联网就是物物相连的互联网。
其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。
物联网就是“物物相连的互联网”。
物联网通过智能感知、识别技术与普适计算、广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。
物联网是互联网的应用拓展,相对于网络这样一个概念,不如说物联网是业务和应用。
串口通信(Serial Communication),是指外设间,通过数据信号线、地线、控制线等,按位进行传输数据的一种通讯方式,主要用于串行式逐位数据传输。
串行接口按电气标准及协议来分,常见的有一般电脑应用的RS-232(使用 25 针或 9 针连接器)和工业电脑应用的半双工RS-485与全双工RS-422。
目前,串口也广泛的应用各类专业设备上,用作设备对外的通讯接口使用。
这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。
串口是一种常见且有较长应用历史的设备间的通讯办法。
物联网是随着网络技术发展而发展起来的一种通讯网络。
因此,由于历史原因,串口通讯必将是物联网的一种常见物联通讯方式。
上文中也提到串口是实现物联网最后100米通讯连接的一种极为重要的方式。
尤其在工业、通讯等领域,串口在设备通讯方面有着极为广泛的应用。
虽然现在以以太网形式的接口也非常之多并在逐步成为主流,但串口仍然因其历史应用广泛、连接简单、通讯可靠而大量存在。
远程监控从字面上理解可以分为“监”和“控”两部分,其中“监”是指通过网络获得信息为主:而“控”是指通过网络对远程计算机进行操作的方法,对远程计算机进行重新启动、关机等操作,还包括对远端计算机进行日常设置的工作。
远程监控这个词有两重意思。
计算机领域和视频监控领域都有远程监控的说法,但意义完全不一样。
本篇论文中所涉及的到的远程监控为计算机领域的远程监控。
1.2.2研究现状物联网在实际应用上的开展需要各行各业的参与,并且需要国家政府的主导以及相关法规政策上的扶助,物联网的开展具有规模性、广泛参与性、管理性、技术性、物的属性等等特征,其中,技术上的问题是物联网最为关键的问题。
物联网技术是一项综合性的技术,是一项系统,其理论上的研究已经在各行各业展开,而实际应用还仅局限于行业部。
关于物联网的规划和设计以及研发关键在于RFID、传感器、嵌入式软件以及传输数据计算等领域的研究。
物联网将是下一个推动世界高速发展的“重要生产力”,是继通信网之后的另一个万亿级市场。
业专家认为,物联网一方面可以提高经济效益,大大节约成本;另一方面可以为全球经济的复苏提供技术动力。
其普及以后,用于动物、植物和机器、物品的传感器与电子标签及配套的接口装置的数量将大大超过手机的数量。
按照对物联网的需求,需要按亿计的传感器和电子标签,这将大大推进信息技术元件的生产,同时增加大量的就业机会。
且物联拥有业界最完整的专业物联产品系列,覆盖从传感器、控制器到云计算的各种应用。
产品服务智能家居、交通物流、环境保护、公共安全、智能消防、工业监测、个人健康等各种领域。
构建了“质量好、技术优、专业性强,成本低,满足客户需求”的综合优势,持续为客户提供有竞争力的产品和服务。
物联网产业是当今世界经济和科技发展的战略制高点之一。
随着计算机系统的应用和微机网络的发展,通信功能越来越显得重要。
这里所说的通信是指计算机与外界的信息交换。
因此,通信既包括计算机与外部设备之间,也包括计算机和计算机之间的信息交换。
由于串行通信是在一根传输线上一位一位的传送信息,所用的传输线少,并且可以借助现成的网进行信息传送,因此,特别适合于远距离传输。
对于那些与计算机相距不远的人-机交换设备和串行存储的外部设备如终端、打印机、逻辑分析仪、磁盘等,采用串行方式交换数据也很普遍。
在实时控制和管理方面,采用多台微机处理机组成分级分布控制系统中,各 CPU 之间的通信一般都是串行方式。
所以串行接口是微机应用系统常用的接口。
许多外设和计算机按串行方式进行通信,这里所说的串行方式,是指外设与接口电路之间的信息传送方式,实际上,CPU 与接口之间仍按并行方式工作。
需要特别说明的是串口的电平规。
一般在设备部CPU或单片机使用的是TTL电平,而设备外部一般是使用EIA规定的电气接口,两者间需要进行电平转换。
我们通常所说的设备的串口都是按照EIA规定的电气特性而设计的。
研究物联网,对串口设备的联网、组网的研究也就是势在必行的。
物联网的发展将串口通讯从原来简单针对本地低速率通讯应用的模式发展为其最后100米的通讯连接办法之一。
这也就要求在物联网应用中,需要将串口通讯与互联网相结合,完成通讯距离更远、终端数量更多的复杂通讯功能。
串口联网服务器正是顺应上述要求而产生的一种硬件设备,以实现串口通讯与互联网的结合。
远程监控系统有两种类型,一种是生产现场没有现场监控系统,而是将数据采集后直接送到远程计算机进行处理,这种远程监控与一般的现场监控没有多大的区别,只是数据传输距离比现场监控系统要远,其它部分则和现场监控系统相同;另一种是现场监控与远程监控并存。
一般是采用现场总线技术将分布于各个设备的传感器、监控设备等连接起来,这样就从分立单元阶段进入了集成单元阶段,然后各个管理站点的服务再用局域网连接起来,这样就形成了企业部网(Intranet)。
由于建立了基本的网络信息基础结构,设备监测、维护技术进入了集成系统阶段,在一个单位的部基本上实现了资源和信息共享。
随着网络技术的不断发展,远程监控将更多地应用在企业生产过程的管理中,专业技术人员可以通过互联网来管理和维护生产过程,优化生产工艺,提高设备的可用率,最终降低生产成本,提高效益。
1.3本文的主要工作本文即研究了串口联网的原理,采用串口联网服务器实现串口通讯与互联网的结合,完成一台串口设备的远程通讯。
全文大致分为以下几部分容。
首先,介绍物联网的概念和发展,介绍串口通讯的概念和发展,并阐述串口通讯与物联网以及远程监控的应用关系。
论文第二章将介绍串口联网服务器的概念和原理。
论文的第三至第七章将分析本课题的工作并详细描述基于串口联网服务器的串口远程联网连接的实现。
第八章将展示文章的相关成果,供大家参考使用。
本课题设计实现PC机对串口设备的远程通讯管理。
课题工作主要分为:1)硬件结构设计;2)监控软件设计。
1.3.1硬件结构设计图 3-1:课题硬件结构设计课题设计如图3-1所示硬件结构。
课题以一台GPS时钟设备作为目标通讯设备,通过串口服务器实现该GPS设备串口通讯的网络化连接,并最终通过以太网连接到远程计算机。
该结构用以实现一台计算机远程的连接一台或多台GPS时钟设备,完成对这些GPS时钟设备的远程监控功能。
这种结构可用于批量的设备拷机测试或者远程站点设备监控,是各种复杂应用的原型基础。
如果计算机至串口服务器的连接是经由互联网(Internet)的,则还需掌握相关路由配置,有可能需增加一定网络设备以打通路由连接。
1.3.2监控软件设计监控软件是指运行于计算机上,用以连接远端串口服务器并进而连接GPS时钟设备的服务软件。