应用于试验机控制器的rs232串口故障诊断装置的制作方法

文档序号:6312243阅读:487来源:国知局
专利名称:应用于试验机控制器的rs232串口故障诊断装置的制作方法
技术领域
本发明涉及一种串口故障诊断装置,具体是一种应用于试验机控制器的RS232串口故障诊断装置。
背景技术
近年来,具有恒加载功能的试验机在试验机行业内的应用越来越普遍。在试验机的自动控制方案中,一种比较流行的方案是上、下位机方案。即用一台专用的控制器来做下位机,实现压力传感器信号的采集,控制执行机构动作等功能。一台计算机做上位机与下位机控制器通讯,在计算机内安装专用控制软件实现具体的控制算法,试验数据的存储与查询等功能。上下位机间的通讯多采用RS232串行通讯模式。由于使用环境、电气系统接地不良、电磁干扰等原因,偶尔会造成RS232端口硬件损坏,出现通讯失败的现象。一般的控制器不能确定是控制器部分的接口损坏还是计算机部分的接口损坏,这样给故障排除和售后服务带来了一定的麻烦。·

发明内容
本发明的目的在于提供一种应用于试验机控制器的RS232串口故障诊断装置,可以对RS232端口硬件损坏的故障位置进行诊断,实现了故障定位的功能。本发明的主要解决方案是这样实现的所述的应用于试验机控制器的RS232串口故障诊断装置,包括控制器上的串口通信端子和计算机上的RS232串口端子,在所述控制器上增设串口诊断端子,所述串口诊断端子内部包括串口的发送脚和接收脚,将所述发送脚与接收脚短路连接在一起。故障诊断时,将串口线连接在控制器上的串口诊断端子和控制器上的串口通信端子之间,在控制器上电的过程中,控制器向自身串口发送一组数据,若控制器能正确接收刚才发送的那组数据,则诊断为控制器的串口正常,反之则诊断为控制器的串口损坏,通过相应的声音或光信号给出指示;将串口线连接在控制器上的串口诊断端子和计算机上的RS232串口端子之间,计算机向自身RS232串口发送一组数据,若计算机能正确接收刚才发送的那组数据,则诊断为计算机上的RS232串口正常,反之则诊断为计算机的RS232串口损坏,计算机显示屏给出指示。本发明与已有技术相比具有以下优点
I、硬件结构简单,只需要增加一个串口诊断端子即可,成本低廉,安装方便。2、可以分别判断出控制器部分的接口损坏或是计算机部分的接口损坏,功能齐全。


图I为本发明组成结构示意图。图2 RS232串口正常工作时的连接示意图。图3诊断控制器的RS232端口时的连接示意图。
图4诊断计算机的RS232端口时的连接示意图。
具体实施例方式下面结合附图和实施例对本发明作进一步说明。如图I所示,本发明主要采用控制器上的串口诊断端子1,控制器上的串口通信端子2,计算机上的RS232串口端子3,串口线4,以及控制器运行的下位机软件和计算机上运行的上位机软件。控制器上的串口诊断端子I的内部将串口的发送脚与接收脚短路连接在一起。串口线4可以连接在控制器上的串口诊断端子I和控制器上的串口通信端子2之间,可以连接在控制器上的串口通信端子2和计算机上的RS232串口端子3之间,可以连接在控制器上的串口诊断端子I和计算机上的RS232串口端子3之间。所述的控制器运行的下位机软件,在控制器上电的过程中对控制器RS232端口进行自发自收检测。所述的计算机上运行的上位机软件实施对计算机RS232串口进行自发自收检测的功能。 本发明的工作过程如下。I、如图2所示,正常工作时,串口线4连接到控制器上的串口通信端子2和计算机上的RS232串口端子3之间。2、当出现通讯故障现象时,将串口线4连接到控制器上的串口诊断端子I和控制器上的串口通信端子2之间,如图3,这样,控制器上的串口通信端子2的发送脚与接收脚被控制器上的串口诊断端子I短路连接。对控制器进行上电,控制器运行的下位机软件将向控制器的串口发送一组数据,由于发送与接收脚被短路连接,如果控制器的串口正常,则控制器能正确接收刚才发送的那组数据,如此,通过相应的声音或光信号,指示出控制器的RS232通讯接口是否损坏。3、如图4所示,同理,将串口线4连接到控制器上的串口诊断端子I和计算机上的RS232串口端子3之间,这样,计算机上的RS232串口端子3的发送与接收脚被控制器上的串口诊断端子I短路连接。运行计算机上运行的上位机软件的相应串口诊断功能,进行计算机RS232串口的数据自发自收测试,软件将向计算机上的RS232串口发送一组数据,由于发送与接收脚被短路连接,如果计算机上的RS232串口正常,则计算机软件能正确接收刚才发送的那组数据,如此,诊断出计算机的RS232通讯接口是否损坏。可见,本发明通过增加一个串口诊断端子,通过软硬件配合,实现了 RS232端口通讯故障时,判断出故障所在位置的功能。加装在普通的试验机控制器上,可以给故障排除和售后服务带来便利。
权利要求
1.应用于试验机控制器的RS232串口故障诊断装置,包括控制器上的串口通信端子(2)和计算机上的RS232串口端子(3),其特征是在所述控制器上增设串口诊断端子(I ),所述串口诊断端子(I)内部包括串口的发送脚和接收脚,将所述发送脚与接收脚短路连接在一起;故障诊断时,将串口线(4)连接在控制器上的串口诊断端子(I)和控制器上的串口通信端子(2)之间,在控制器上电的过程中,控制器向自身串口发送一组数据,若控制器能正确接收刚才发送的那组数据,则诊断为控制器的串口正常,反之则诊断为控制器的串口损坏,通过相应的声音或光信号给出指示;将串口线(4)连接在控制器上的串口诊断端子(I)和计算机上的RS232串口端子(3)之间,计算机向自身RS232串口发送一组数据,若计算机能正确接收刚才发送的那组数据,则诊断为计算机上的RS232串口正常,反之则诊断为计算机的RS232串口损坏,计算机显示屏给出指示。
全文摘要
本发明涉及一种应用于试验机控制器的RS232串口故障诊断装置,包括控制器上的串口通信端子和计算机上的RS232串口端子,在所述控制器上增设串口诊断端子,所述串口诊断端子内部包括串口的发送脚和接收脚,将所述发送脚与接收脚短路连接在一起;故障诊断时,将串口线连接在控制器上的串口诊断端子和控制器上的串口通信端子之间,以及将串口线连接在控制器上的串口诊断端子和计算机上的RS232串口端子之间。本发明的优点是通过增加一个串口诊断端子,通过软硬件配合,实现了RS232端口通讯故障时,判断出故障所在位置的功能;加装在普通的试验机控制器上,可以给故障排除和售后服务带来便利。
文档编号G05B23/02GK102915030SQ20121041449
公开日2013年2月6日 申请日期2012年10月25日 优先权日2012年10月25日
发明者张晓东, 陈华, 韩健 申请人:无锡建仪仪器机械有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1