计算机远程通讯控制浅探

来源 :决策与信息·下旬刊 | 被引量 : 0次 | 上传用户:zliang_1981
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 本文研究了远程通信的原理,在此基础上,我们设计了一套远程通讯控制的系统,通过远程控制技术的分析实现网络的管理,现在的远程控制已经能够达到从网络的一端完全控制另外的计算机,从BIOS的设置、系统的启动直到控制系统的整个过程,研究分析3种远程控制方式,在本系统开发过程中,借鉴了现今市面上多数远程控制系统的技术。
  关键词:远程控制 客户端
  中图分类号:TP393文献标识码:A
  
  一、背景
  计算机远程通讯控制技术的主流是应用Internet技术,在TCP/IP协议和WWW规范的支持下,合理组织软件结构,使工作人员通过访问网络服务器来迅速获取自己权限下的所有信息并及时做出响应将来,嵌入式系统的发展会越来越迅速,越来越成熟,这项新技术迟早必将用于远程监控系统上,是监控系统未来发展方向之一。嵌入式监控系统可以使信息实现本地化处理,改善服务器性能,可以使每一个设备具备上网与服务功能,即每一个设备都可以独立进行服务,从而大大提高监控的质量和范围。
  本课题用C++语言编写,采用的是C/S结构,一个客户端,一个服务器端。客户端是控制端,服务器端是被控制端。主要功能就是通过本地计算机,控制远程另一台计算机的键盘。主要思路是先用Winsocket建立两边的连接,客户端向服务器端发送键码,服务器端得到键码后模拟出按键事件。
  监控技术的发展始终与最新技术的发展息息相关,使用者不断对远程监控的简便性及实时性提出了更高的要求。因此必须要更好地、更及时地应用最新技术,这样才能使得远程监控不断地发展,不断地满足人们的需求。
  远程控制软件已经使用很多年了,起初是为了让PC用户在离开办公室的时候能访问其台式PC硬盘中的信息,甚至可以通过其台式PC访问企业网络资源。今天,许多企业和增值分销商正在把远程控制能力作为有效的技术支持工具。许多网络管理员都采用这类软件对局域网进行管理或者在自己家更新自己网站的内容。这类软件对于出差在外的商务人员用处非常大,这样他们可以随时提取自己家里计算机中的数据和资料。
  二、 软件系统设计
  (一)通信协议。
  通信控制卡的AT89C51串口与各智能模块的通信按自定义的通信协议进行。过程如下:
  1、首先使所有从机SM2位置1,以使其处于只接收地址帧的状态。
  2、控制卡先发一地址信息,其中8位为地址,第9位为地址/数据信息的标志位,该位为1表示该帧为地址信息。
  3、从机接收到地址帧后,会将其接收的地址与本从机的地址相比较。对于地址相符的从机,可置SM2=0,以接收主机随后发来的所有信息;而对于地址不相符的从机,则置SM2=1,以继续执行采集任务和其它任务。
  4、当从机发送数据结束后,会发送一帧校验和,并将第9位(TB8)置为1,以作为从机数据传送结束标志。
  5、控制卡接受数据时,先判断数据结束标志(RB8),若RB8=1,且校验正确,则回送正确信号00H,此信号可令该从机复位以重新采集数据,等待地址郑若校验和出错,则送0FFH,以令该機重发数据,如果重发5次还不行,则认为失败,并转入其它地址。若接收帧的RB8=0,则将原数据锁定到缓冲区,并准备接收下帧信息。
  6、从机接收到复位命令后,再回到监听地址状态(SM2=1)。
  (二)程序框图。
  设主机发送的地址信号01H、02H、03H为从机设备地址,地址FFH是命令各从机恢复SM2为1的状态信号,即复位。从机的命令编码为:
  01H—请求从机接收通信卡的数据命令;
  02H—请求从机向通信控制卡发送数据;其它均按从机向通信卡发数据处理。
  该通信控制卡与各智能模块均采用12MHz晶振,它们之间的波特率为4800bps,采用定时器T1的工作方式2,这样,当TL1计满时,TH1将自动送数给TL1。当波特率为4800bps时,TH1=TL1=0xf3。而通信卡与PC间的波特率为9600bps,故可用产生的脉冲8分频后送到8253。8253工作在方式3,它产生的周期性方波送给8251A的TXC、RXC,可作为波特率发生器。C51该通信卡采用查询方式,从机采用中断方式进行相互通信,并采用校验方式进行数据校验,然后将数据打包,上传给上位PC。
  监控技术的发展始终与最新技术的发展息息相关,使用者不断对远程监控的简便性及实时性提出了更高的要求。因此必须要更好地、更及时地应用最新技术,这样才能使得远程监控不断地发展,不断地满足人们的需求。仍然有一些障碍阻止着远程医疗的发展,普通电话线路没有足够的带宽承载远程医疗业务, 偏远农村由于没有合适的通讯技术,光缆或其他形式的通讯设施,无法享受到先进的远程医疗所带来的好处。许多通讯厂商和视频终端厂商相互竞争生产出低价而又满足带宽要求的终端设备的编解码技术并不先进,受到缺乏通讯技术标准的制约。
  三、意义
  在新型系统中精简了远程通信协议,提高了信道有效利用率;采用了各种行之有效的数据压缩算法,并加以改造,使之性能最佳;提供了程序远程透明执行功能,大大提高了系统的响应速度。
  (作者:湖北工业大学电气学院2007级计算机专业研究生 研究方向:计算机技术应用)
  
  参考文献:
  [1] Michael Floyd.Developing Visual Basic4 Communication Applications.The Coriolois Group,Inc.
  [2]林启隆.Visual Basicfor Windows程序设计.清华大学出版社,1993.
  [3]薜均义等.MCS-51/96系列单片微型计算机及应用.西安交通大学出版社,1990.6
  [4]李键,等.8031单片机控制调制解调器远程数据传输技术.电子技术应用,1998.5.
  [5]毕建信.基于MVC设计模式的Web应用研究与实现.武汉理工大学,2006.
其他文献
期刊
近年来,黑龙江省宾县诊断的甲状腺原位癌病例大幅度增加,百姓一直傳言是因为饮用水水质问题。二龙山位于黑龙江省哈尔滨市宾县境内,是国家级4A 级旅游区,二龙湖水库是宾县唯一二级水源地。  为保障饮用水安全,彻底消除人民群众的疑虑,今年,宾县检察院检察官带着疑问走访宾县水务局下设的供排水公司,了解到二龙湖水质是合格的,但二龙湖水库的水质在下降,原来每杯检测水样会有2 个左右浮生物,现在每杯水样检测出30
期刊
正赶上秋收时分,联心中药材种植合作社第一次分红大会在村委会举行.一大早,涉及分红的贫困户代表就从四面八方赶来.rn2016年辽宁省总工会和抚顺清原三胜堡村集体共同出资组建
期刊
网络交流信息化已逐渐成为当代潮流,市场上众多社交软件应接不暇,但只有创新社交形式多样化才能在强大竞争压力下立足.文章结合部分市场调查以及对当代青年生活方式的分析研
一场热身赛引发的“血案”正在中国足坛上演,且后续剧集还在持续发酵中。6月15日,由西班牙名帅卡马乔执教的中国队在合肥迎战来访的泰国国奥队。作为正在备战亚洲杯预选赛的
本文主要分析研究了当前我国电力市场营销的客户关系管理的现状,并对此提出几点有效的优化策略,旨在为我国电力行业的进一步发展献力.
电机生产企业作为一个比较传统的工业制造行业,在最近几年中受到原材料上涨因素和市场环境变化因素的强烈冲击,市场竞争越来越严峻,生产企业的成本控制压力也越来越大.本文从
在司法界,重自由刑轻财产刑的思想一致存在,再加上一些相关的法律制度不完善的影响,在执行对财产刑的检察监督方面一致存在着不规范的现象.检察机关刑事执行检察部门有不少重
期刊
在目前的煤炭销售市场中,进行煤炭消费的大部分都是大企业,一般来说个人进行煤炭消费的情况很少,就算进行煤炭消费,他们的购买力度也不会很大,所以要想要做好煤炭消售工作,就