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

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

d50320622cf9fe1f6ba120d2f960f9e9.png

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

1215b6851030ef4c62c085ddb903a352.png

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

13063950f3dac10e186fee2c52068884.png

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

47cac8733656c10c213e2ccdbd73552d.png

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

84b8f817eb93078b222114b8229c16f6.png

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

9f2228a5ec423ece54b292ec5457ebd3.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值