主题:【第十七届原创】【金秋计划】用批处理实现安捷伦气相液相通信状态检测

浏览0 回复3 电梯直达
myoldid
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
维权声明:本文为v2963297原创作品,本作者与仪器信息网是该作品合法使用者,该作品暂不对外授权转载。其他任何网站、组织、单位或个人等将该作品在本站以外的任何媒体任何形式出现均属侵权违法行为,我们将追究法律责任。

用批处理实现对安捷伦仪器通信进行测试



某天需要用安捷伦的液质做方法验证,可是开机后,工作站显示ms脱机。按照惯例,用ping命令测试MS的ip,发现ping不通,而LC能ping通。那说明电脑到交换机,交换机到LC通信正常。重启MS,再次ping,正常。工作站也能顺利联机了。也就在后面两天,群里一网友问为啥GC ping不通。根据她提供的照片,发现是GC和电脑IP一致,那问题可能就在这里。如图1,图2.



图1



图2

那是否可以弄一个批处理,来判断电脑和GC,LC的IP段是否一致,IP是否冲突,再测试能否ping通。这样遇到工作站不能联机时,就不用去查看电脑IP,不用手动ping了。

既然都是2024年了,写批处理就不用自己输命令。

        1. 先判断IP段,如图3,用AI生成

图3

复制代码到txt文档,以ANSI格式保存后。再修改后缀名为bat。尝试一下,ip段能顺利判断了。

2. 再判断通断是否能ping通,如图4


图4

        3. 但是以上命令在仪器和电脑为同一ip段时,不管能不能ping通,都提示连接成功。查看运行过程,发现命令是以“丢包”数做判断的。而ping同一IP段时,不管通不通,“丢包”都为0(正常情况下ping不通应该返回请求超时)。而正常ping通的情况下,是会返回一个时间,一个TTL。那就修改一下要求,如图5.

图5

        4. 用再次生成的命令,可以正常判断是否ping通了。那就把两个批处理融合起来。先判断ip段,ip段相同且不重复,执行ping命令。Ping成功显示连接正常,不通显示连接失败。再优化一下,正常用绿色字体,失败用红色字体。描述也修改一下,最后运行结果如图6,图7,图8

图6

图7

图8

图9

5. 虽然整个过程看似简单,但是AI也有傻的时候,实际我是用了3种AI,多次尝试后才实现以上目的。有这个命令后,就不用再手动去ping了,也不用去查看ip了,还是有点点用的。

有兴趣的可以下载附件再做优化研究

附件:
为您推荐
您可能想找: 气相色谱仪(GC) 询底价
专属顾问快速对接
立即提交
可能感兴趣
zyl3367898
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
myoldid
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
原文由 zyl3367898(zyl3367898) 发表:
很实用,这个批处理是图5里面的内容吗?
不是的,我把内容也贴出来吧
zyl3367898
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
贴吧,期待楼主贴出来。我有篇原创里面有ping命令,就发不上来,说触动禁词开关了。你怎么发上来的?
猜你喜欢最新推荐热门推荐更多推荐
品牌合作伙伴