0

    不要再跟LIS踢皮球了,通讯问题我们自己解决

    2023.07.06 | admin | 169次围观

    我们工程师经常会遇到一些边缘问题,比方说仪器与LIS电脑无法通讯。常常出现这类问题的时候用户也会纠结是找仪器工程师还是LIS工程师。当然真实的原因两方面都有可能,在这里我将叙述的就是如何辨别到底是仪器的问题还是LIS的问题。分为几个步骤:

    1,通讯线检查或更换,包括光电隔离器移除;

    2,仪器端通讯口的确认及测试方法;

    3,LIS电脑通讯口的确认及测试方法。

    先看一张通讯线的图:

    一般仪器目前使用的通讯线有两类,一类是像这种RS-232C标准的串口线,有9口,15口,25口等,常用的是9口,另一类是网线,此处不展开。我们仪器用的是这种串口线。

    下图是光电隔离器,通常用的都是这种不带供电的,当然并不是所有仪器都会装隔离器。

    这里首先要说的就是我们排除通讯故障的第一步操作超级终端不能输入,比较简单粗暴:更换通讯数据线并移除光电隔离器。这里需要注意的是这一操作必须断电进行,否则如果遇到仪器正在传输数据或者更换时手抖这类情况,很容易烧掉通讯口,这样就把故障扩大化了,是我们最不愿意看到的。

    那如果没有通讯线可换怎么办呢?那就要劳烦一下信息科了。

    下图是DB9通讯口的接口图:

    我们一般用的是最简接法,仪器和LIS电脑之间两个端口的接法是这样的:

    2-3,3-2,5-5,4-6短接,7-8短接;

    如果复杂一点,且通讯线有5芯以上,就可以把4-6,7-8也连接起来。

    至于为什么要这么连,看一下接口定义图我想大家应该也都能明白了。

    另外需要注意一下,如果仪器与LIS之间采取的是双向通讯,最好是采用5线接法,具体看LIS要求。

    如果通讯线检查过没问题或者已经更换,问题仍未解决,那么我们就要进行第二第三步操作,这两步操作方法类似,就放在一起来叙述。

    下图是DB9端口的图片,我们仪器以及普通电脑用的都是公口,那么对应的通讯线就要使用母口,请注意区分:

    日立仪器的通讯口如果把所有历史机型都算进去的话,9口,15口,25口都有,我们这里只以9口举例说明。其实区别不大,对应的接线图网上也都能找到。我在这里想要说明的是另外一个区别,就是有些型号通讯口是在操作电脑上的,比如7180/7100,而有些型号的通讯口则是在仪器上,比如7600。我们作端口测试的话,只有端口在操作电脑上的情况可以实现,如果端口在仪器上,这个方法就行不通了。日立有款老机型7060,以前经常出现通讯故障的问题,最终原因往往是仪器这边出问题,只能更换或维修通讯板,代价很大。而目前使用最多的7600的通讯电路就比较坚强,往往出现通讯问题的时候都是其它的几种可能,与通讯板无关。

    好,下面说方法,如图:

    找一个未使用的DB9母口,把后面焊线端的2号和3号短接起来,接到电脑对应的端口上。说明一下原理,如前所述,2号是数据接收端,3号是发送端,短接起来就是自己发送数据给自己。然后我们利用WINDOWS自带的超级终端来测试这个端口能不能实现把自己的数据发送给自己,能实现说明端口正常,否则就说明端口已经损坏。

    下面的几张图是超级终端的操作步骤,另外说明一下,WIN7以上系统不带超级终端,需要自行下载。

    任意取名

    到系统-设备管理器里面确认一下端口号

    本例中为COM3,一般用户现场都是COM1,选对就行

    端口属性恢复一下默认值,在设备管理器页面可操作。

    往超级终端框内输入任意字符,可以显示说明端口接收到了自己发送的字符,说明端口正常。如果无法显示,排除键盘问题就是端口问题了。

    好了,通讯线,两边的端口都测试过了,如果找到其中之一有问题,对应处理就可以了,如果都没有问题,那么就找LIS工程师来处理吧。

    最后推荐一个小工具,如图:

    USB转串口线超级终端不能输入,如果两端电脑没有备用串口,就用这根线转接一下。

    还要说明一下,不论是使用了USB转接线还是更换了端口,操作电脑端的串口都必须改成COM1,日立软件没有给我们更换串口号的权限。LIS电脑端也一样,必须保证软件设置的串口号与实际使用的一致。

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论