第031章 技术很牛(2 / 2)
只用了大约五分钟的时间,在大学学计算机应用的彭华鼎很快就完成了这个程序语句并不特别多,但加入了不少先进理念、结构却不简单的联机通信程序。
他先仔细检查了一下程序,然后对这个程序进行编译,等编译顺利完成后,他很自信的将这个小小的程序运行起来。
很快,笔记本电脑的屏幕上出现了很多代码、数字。
看到这些,彭华鼎嘘了一口气——笔记本电脑与分离机的微处理器握手成功!
等了不到三秒,电脑的屏幕上就出现了一个控制界面。
如果有稍微懂得控制技术的人一看这个界面就知道这是机电领域常见的微处理器控制界面,很多手持终端上也常常采取这种简单实用的界面。
副院长许集贤啥也看不懂,但见彭华鼎脸色一下变得轻松,连忙问道:“可以不?”
所有人的目光都落在彭华鼎脸上。
第一次试验就大获成功,彭华鼎心里很激动,开始相信自己拥有的机电技术:就这么一个简单编写的程序就实现了双方瞬联,这种技术里所包含的控制技术真是牛啊。……,它包含的机械技术是不是也有这么牛呢?呵呵。
他努力控制自己的情绪,对充满期待的许集贤点了点头,说道:“电脑已经与分离机联通了。……,我马上可以知道故障原因。”
进入了分离机的控制系统,取得了处理器的最高控制权,可以说查找故障的问题就解决了一大半。
他迅速而认真地研究了一下界面上显示的内容和程序菜单。等基本理清了程序的大致轮廓后,他又查看里面的告警功能模块,很快就找到了这台设备的告警原因:血液泵入口处的一个压力传感器测试的血压数据异常,超过事先设定的告警门限值,从而导致处理器告警并发出了停机指令,使分离机停止运转。
他利用自己所学的计算机知识,很快就弄清楚了分离机的告警产生机制:血液泵入口处的传感器获取血压数据后,将之传给处理器,处理器将这个数据与内部的告警门限值进行比较,如果异常就进行告警,一旦超过极限值就发出停机指令。
之后,彭华鼎进入到原始数据库里找到了传感器测到的血压数据,发现最后几分钟保存的数据很凌乱,与之前存储的数据相差很大。
稍微思考了一下,他就准确判断出这次分离机故障的产生原因:血液泵入口处的传感器坏了,不但不能提取反应真实情况的数据,反而不断向系统内部提交大量的错误数据,导致系统诊断程序发出告警信息,使整个设备停止运行。
这是传感器的硬件故障!
硬件故障是彭华鼎最不愿意看到的,因为他即使拥有超前的机电技术也无法进行硬件维修,而且之前维修人员也说过他手里没有备品备件供设备进行更换。
不过,他很快就找到了一个办法:用软件来解决这个问题。
所谓用软件来解决这个问题,说白了就是通过软件人为地、强行地把告警进行屏蔽,强迫微处理器的故障诊断程序不对血压传感器测量出来的数据进行诊断,或者无论传感器传来什么数据,微处理器都强行认为这些数据是正常的。
有控制技术的人都知道实现告警屏蔽的方法有很多:如改变告警门限值,将限制范围放大,使限制不成为限制;如修改诊断结果,不论输入数值是什么,其诊断结果都输出“正常”;如修改这个告警的告警等级,不让这个告警对系统产生后续动作,等等。
确定了办法,自己又有控制权,彭华鼎三下五除二就将程序修改了。
(恳求收藏,恳请推荐,谢谢)