“我们不知道这些线的定义。哪根是温度?哪根是转?哪根是燃料阀门?西门子的图纸里没有标注,全是德文代号。”
“这有3ooo个Io点。如果接错一根,燃气轮机可能会飞车,甚至爆炸。”
“没有图纸,我们就是瞎子。”
“那就让眼睛亮起来。”
林远看向王海冰。
“启动信号逆向分析。”
“我们不需要图纸。我们直接读信号。”
王海冰拿出一套便携式示波器和信号分析仪,连接到控制柜的背板总线上。
“汪总,准备接收数据。”
“是。”
“开始!”
虽然燃气轮机停机了,但传感器依然有微弱的背景电流。
“通道14-2oma模拟量,波动频率5ohz……疑似震动传感器。”
“通道2热电偶毫伏信号……疑似排气温度。”
汪韬的盘古大模型,在云端疯狂运转。它对比着西门子公开的技术文档和海量的工业数据库,开始推理每一个接口的定义。
“通道45确认燃气调节阀反馈。”
“通道89确认压气机喘振裕度。”
三个小时后。
一张完整的Io定义图,被aI反推了出来。
“接线!”林远下令。
工程师们迅动手,将数千根线缆,从西门子的柜子里拔出来,插到了“启明”的工业控制柜上。
物理连接完成了。
启明os启动,屏幕上跳出了燃气轮机的状态画面。
“点火测试。”
王海冰按下按钮。
起动机旋转,转上升。1ooo转……2ooo转……
就在即将达到点火转3ooo转时。
突然,警报声大作!
“警告!保护触!紧急停机!”
燃气轮机出一声沉闷的巨响,重重地停了下来。
“怎么回事?”谢钦的脸都在抽搐,“你想炸了我的工厂吗?”
“数据不对。”王海冰满头大汗,“我们的控制逻辑没问题,pId参数也是按标准设定的。但是……”
他指着数据日志。
“在点火的一瞬间,燃气轮机内部的一个黑盒模块,突然向主控系统送了一个错误的转信号。它告诉系统,转已经到了转,实际上只有3ooo。”
“系统误判为飞车,触了物理切断。”
汉斯脸色苍白“是逻辑炸弹。”
“西门子在核心固件里埋了雷。它会检测主控系统的心跳包。如果现主控系统不是原装的T3ooo,或者没有合法的授权证书,它就会故意送错误数据,甚至制造故障!”
“这是硬件级别的锁死,除非换掉整个燃气轮机的核心部件,否则解不开。”
但现在,没有备件,也没有时间。
距离莫斯科供气压力临界点,只剩下12小时。
“林,你搞得定吗?”谢钦的手已经摸向了腰间的手枪,“如果搞不定,我现在就让人去炸了西门子在莫斯科的办事处。”
林远盯着那个黑盒模块。
“不能硬拆。拆了就真废了。”