热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

win10超级终端_“HyperTerminalc超级终端”——电力行业中一种简单实用的终端调试工具...

在电力行业中有时根据业务需求,需要对交换机、路由器、防火墙等设备进行配置和调试。考虑到工作过程中的合规性、安全性和便捷性,利用console口登陆设备无
在电力行业中有时根据业务需求,需要对交换机、路由器、防火墙等设备进行配置和调试。考虑到工作过程中的合规性、安全性和便捷性,利用console口登陆设备无疑是最佳选择。使用console口登陆设备就不得不使用一些终端工具,较为强大的终端工具诸如PUTTY、SecureCRT等。其中较为常用的是名叫HyperTerminalc超级终端的终端工具。这个工具登陆过程不需要太多复杂的配置,也没有过多的选项,容易学习、操作和记忆。“HyperTerminalc超级终端”的获取可以通过网页下载并安装。这款软件对操作系统没有太多的要求,win7、win10均可。软件安装完成之后,便可以进行试验了。在启动软件之前我们需要使用一根RS232串口线用于连接设备与软件,水晶头一端插入console口,USB一端插入调试电脑的任意USB口。连接完成之后启动终端工具,进入“连接到”选项界面。对于提示填写“区号”、“电话号码”等选项可随意填写,但对“连接时使用”这个选项则要根据RS232串口线USB端插入调试电脑端口的具体编号填写。本机使用的是COM4口,所以选择COM4。f5517c2b7c208a1bbc7e2ce4d9df96f0.png点击“确定”之后进入“COM4属性”选项界面。这个界面配置关系到终端是否能与设备最终联通,每个选项配置都要格外注意,接下详细介绍各选项如何配置:一、“位/秒”选项“位/秒”选项其实就是波特率的选择,只有收、发设备之间的波特率一致才能通讯,不然会乱码或无法联通。那么什么是波特率呢?简单来说就是通讯的速率,每秒钟可以发送或接收多少个数据位,取值越大每秒收或发的数位也就也多速率也就越快。如:9600,1秒可以发送9600个0或1的二进制位。而19200,1秒可以发送19200个0或1的二进制位。那这样说的话是不是取值越大越好呢?这个答案是否定的。取值首先要看通讯设备是否都支持这个波特率,否则会导致设备之间无法通讯。其次波特率取值越大虽然传输速度越快通讯时间越短,但会使通讯过程的抗干扰能力下降。对于电力行业而言,电压等级越高相应的电磁辐射也会越强周围的干扰也会越大。如果波特率取值过大,有可能会造成乱码、无法联通,更有可能造成误码。所以对于电力行业而言,波特率不宜取值过高,推荐选取9600和19200。

2b0574861143664c98c5a7fa743a3aee.png

二、“数据位”选项数据位表示在一段传输数据中有效信息所占有的个数。这个概念的理解可以类比生活中“净含量”这个词。如:你买一桶油回家吃,你只食用里面的油,而不会食用油的包装,油便是净含量所指代的物品。再说回“数据位”,一段数据在传输过程中包含多位数据,这些数据有些是系统对数据进行校验、控制等要用的,有些是能够协助操作人员读取数据所使用的,而“控制位”则代指后者的位数,类似一桶油的净含量。“控制位”的选择是由通讯双方共同决定的,如果选择不当造成收、发设备之间使用的“数据位”不一致,则会造成数据乱码。对电力行业所使用的网络设备而言,推荐选择数据位8即可。

23bd5a806d0fbec19584743b2e801a5d.png

三、“奇偶校验位”选项“奇偶校验位”顾名思义就是利用“奇偶法”对收、发设备之间传送的数据的准确性进行验证的,判断数据是否受到了干扰,如果判定受到干扰则会要求设备重新发送一遍这个数据。“奇偶校验”不是必须有的,你可以根据自己的需要进行使用或不使用。

951eeacedbbae119f265dbbc7f16be77.png

四、“停止位”选项停止位的出现标志着一段数据传输的结束。从表面看来“数据位”除了表示结束以外似乎并没有什么特别的作用,甚至显得很多余。但其实“停止位”还有另外一个重要的作用,那就是提供一个校正同步的机会。两台设备进行串口通讯时,需要收、发设备之间数据传输尽可能的同步,才能保证数据的有效性。每个设备都会有自己的时钟,而双方的时钟在经过一定的走时后很可能会出现误差,误差的加大会影响双方数据的准确传输。为了消除这个误差在串口异步通讯中,采用“起始位”(本软件未涉及“起始位”,所以不过多赘述,原理和“停止位”相似)和“停止位”产生的时间间隙,进行双方时间的校正同步。数值的选择根据实际效果进行选择。

3c9c68f46aefeeaed5761ed5f2082142.png

五、“数据流控制”选项数据流控制顾名思义就是对收、发设备之间传送的数据进行控制。之所以要控制是因为在串口通讯中,两台通讯设备之间往往会出现数据丢失或者因为接收速率不同造成数据无法被接收而丢弃。为了解决这个问题,可以通过对数据流进行控制。当接收端处理速度跟不上时,则向发送端发出“停止”信号,发送端接收到信号后停止发送。当接收端可以继续接收新的数据时,则会向发送端发出“继续”信号,发送端接收到信号后继续发送。数据控制可以通过软件流控(Xon/Xoff)和硬件流控来实现。其实两者都是通过软件来实现的。只是前者不需要额外连线只是通过软件计算缓冲区数据量超过一定值时,向对方发送字符(Xon或Xoff)来启动流控功能。而后者则需要额外的硬件连线用于将两端的rts和cts或dtr和cts对应相连,通过接收端和发送端相互之间rts、cts或dtr和cts之间高、低电平位的变化来决定是否发送数据。电力行业中,如果传输的数据并不是太大,这一项也可以选“无”。

3cd02393264b8baa5121256bdf015a01.png

上述选项配置完成后,点击确定便可以进入正常的用户界面了。

d97e3505ec12cfc7d46ef19b66ef6ba9.png




推荐阅读
  • Ping 命令的高级用法与技巧
    本文详细介绍了 Ping 命令的各种高级用法和技巧,帮助读者更好地理解和利用这一强大的网络诊断工具。 ... [详细]
  • 西北工业大学作为陕西省三所985和211高校之一,虽然在农业和林业领域不如某些顶尖院校,但在航空航天领域的实力尤为突出。该校的计算机科学专业在科研和教学方面也具有显著优势,是考研的理想选择。 ... [详细]
  • 本文深入探讨了Windows操作系统中线程同步机制的关键技术,重点分析了`WaitForSingleObject`和`Event`的使用方法及其应用场景。通过详细介绍`CreateEvent`函数的创建过程及其在判断线程退出和实现线程间同步中的重要作用,结合具体实例,展示了如何高效地利用这些工具来解决多线程编程中的常见问题。此外,文章还讨论了这些机制在实际开发中的最佳实践和注意事项,为开发者提供了宝贵的参考。 ... [详细]
  • 小程序的授权和登陆
    小程序的授权和登陆 ... [详细]
  • Parallels Desktop for Mac 是一款功能强大的虚拟化软件,能够在不重启的情况下实现在同一台电脑上无缝切换和使用 Windows 和 macOS 系统中的各种应用程序。该软件不仅提供了高效稳定的性能,还支持多种高级功能,如拖放文件、共享剪贴板等,极大地提升了用户的生产力和使用体验。 ... [详细]
  • 在分析Socket服务器程序接收中文数据时出现的乱码问题时,我们发现客户端使用C#编写的数据在返回时能够正常显示。本文详细探讨了该问题的成因,并提出了一种有效的解决方案。通过调整字符编码设置和优化数据传输格式,确保了中文数据在传输过程中的完整性与正确性。具体实现代码包括对Socket读取事件的处理,确保数据以正确的编码格式进行解析和显示。 ... [详细]
  • 2023年必备的六大Web3安全交互策略与实践
    2023年必备的六大Web3安全交互策略与实践 ... [详细]
  • 如何在电脑上设置两小时后自动关机及解决无法开机的问题 ... [详细]
  • 探究WiFi项目部署对运营商转型挑战的影响与解决方案
    长期以来,运营商的转型问题一直是业界关注的焦点。随着传统商业模式的增长乏力,外部环境的变化加剧了行业的下行压力。为了应对这些挑战,本文深入探讨了WiFi项目部署对运营商转型的影响,并提出了切实可行的解决方案,旨在帮助运营商在新的市场环境中实现可持续发展。 ... [详细]
  • 深入解析OSI七层架构与TCP/IP协议体系
    本文详细探讨了OSI七层模型(Open System Interconnection,开放系统互连)及其与TCP/IP协议体系的关系。OSI模型将网络通信过程划分为七个层次,每个层次负责不同的功能,从物理层到应用层逐步实现数据传输和处理。通过对比分析,本文揭示了OSI模型与TCP/IP协议在结构和功能上的异同,为理解现代网络通信提供了全面的视角。 ... [详细]
  • 本文详细介绍了HDFS的基础知识及其数据读写机制。首先,文章阐述了HDFS的架构,包括其核心组件及其角色和功能。特别地,对NameNode进行了深入解析,指出其主要负责在内存中存储元数据、目录结构以及文件块的映射关系,并通过持久化方案确保数据的可靠性和高可用性。此外,还探讨了DataNode的角色及其在数据存储和读取过程中的关键作用。 ... [详细]
  • ZeroMQ在云计算环境下的高效消息传递库第四章学习心得
    本章节深入探讨了ZeroMQ在云计算环境中的高效消息传递机制,涵盖客户端请求-响应模式、最近最少使用(LRU)队列、心跳检测、面向服务的队列、基于磁盘的离线队列以及主从备份服务等关键技术。此外,还介绍了无中间件的请求-响应架构,强调了这些技术在提升系统性能和可靠性方面的应用价值。个人理解方面,ZeroMQ通过这些机制有效解决了分布式系统中常见的通信延迟和数据一致性问题。 ... [详细]
  • 在RabbitMQ中,消息发布者默认情况下不会接收到关于消息在Broker中状态的反馈,这可能导致消息丢失的问题。为了确保消息的可靠传输与投递,可以采用确认机制(如发布确认和事务模式)来验证消息是否成功抵达Broker,并采取相应的重试策略以提高系统的可靠性。此外,还可以配置消息持久化和镜像队列等高级功能,进一步增强消息的可靠性和高可用性。 ... [详细]
  • 如何为无线网络配置安全加密及设置强密码?
    如何为无线网络配置安全加密及设置强密码? ... [详细]
  • visio机柜设备图标_综合布线实训室主要设备和性能
    液晶触屏铜缆实训机架WZ-DCTP12119英寸单联开放式架构,外形尺寸不小于530mm长*585mm宽*2000mm高,采用220V交流系统布线供电& ... [详细]
author-avatar
扯淡的青春0707
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有