雨停后,发射台的灯一盏接一盏恢复到允许状态。
控制室里,周野没有坐在最显眼的中央席。他站在能同时看见低温管供流、导流槽水冷、遥测回声与分离环状态的侧屏前。单独把某一项修好不难,难的是让它们在真正起飞那一刻都按自己的边界工作。
侧屏上还有一行小字:所有报警逻辑均按最后一次核验版本锁定。雨后的接插件改动只更新了走线与密封记录,没有让人临时改低温管阀门程序或遥测判定规则。发射前最容易犯的错,就是为了一个新问题顺手碰坏三个已经过关的旧问题。
林浩把最终配置单递给飞控席核对。硬件序列号、软件版本、维护盖编号和导向块批次都能与昨晚档案对上。周野在最末一栏签字时,想起最初那个只会用一盏绿灯报告“都好了”的界面。今天每一盏灯都有自己的证据来源。
倒计时十秒,快拆接口的三路监测持续稳定。昨夜更换的密封件和滴水环通过了复测,安全员才把最后一枚许可牌翻绿。
“点火。”
发动机建立推力,导流槽下方卷起一片白色水汽。左下角那块曾被烧出月牙热痕的区域,热流曲线没有再突起。梁师傅盯着温度,嘴里默念一声“水到了”。
火箭离架第一秒,低温管承受横向载荷变化。第四圈波纹没有让供流骤降,阀门逻辑也没有再对一丁点波动过度补偿。林浩把两条曲线并排,第一秒最担心的地方,安静得像没发生过故事。
飞控没有因为曲线平顺就关闭独立测点。外套张力、泵入口压力与阀门行程仍一条条亮着,任何一条若与另外两条矛盾,值班员都能及时提出。真正可靠的安静,是所有测点彼此同意,而不是把吵闹的测点静音。
导流槽水冷席一直守到火箭尾焰离开。发动机离架之后,地面设施仍要承受短暂残热,六排孔的分区水压保持稳定。试验场负责人看着左墙,终于不必再担心那道月牙会在自己眼前重新烧亮。
陈大川在耳机里报:“离架确认。”他声音有点紧,却没有多加一句兴奋的话。飞行还长,旧毛病不会因为开头漂亮就自动失去卷土重来的机会。
火箭穿过低云,整流罩的十五种姿态验证终于从地面图纸走进真实天空。信标接收余量随着姿态变化起伏,但没有掉进此前那道深坑。主接收站与备用站都能听见它。
无线组把最低接收余量单独报出,而不是只说“全程有信号”。它比地面测出的最坏情形还留着一点空间,但风、雨与飞行姿态都不照实验室预设行事,只有整段飞完才能判断设计余量是否足够。
陈大川指着那条平滑越过低谷的曲线:“给罩子开扇窗,真有东西透出来了。”梁师傅没抬头,仍盯着分离环的准备状态:“窗的事先记账,下一道门还没开。”
总指挥让飞控每隔一段时间读一次数据年龄,避免一条滞后的漂亮曲线把控制室骗得过于轻松。第九十秒附近,发动机工作段结束,远端回执按顺序回来:命令已发、状态已存、远端已确认。
当第三个状态真正亮绿,周野才把一直握紧的手松开。那两块退役遥测板拼出的模块,把前一次地面试验丢掉的回声带过了最关键的一次切换。
飞控席把回执的事件序号念出来,远端保存的序号、地面收到的序号和任务周期完全一致。它不是一条恰好长得像确认的旧消息,也不是发送端自己给自己鼓掌。周野让林浩在记录旁标注这个细节,后续复盘时一眼能看清。
随后的分离动作按预定窗口执行。四路驱动先报启动,环体位移随后抵达目标,远端确认最后到来。控制室大屏没有把第一盏灯当成最终答案,飞控席也不用再凭零点四秒的空白猜它是否真松手。
吕建国在另一间观察室看着屏幕,忽然想起野火工业最早只是一间收废品的小厂房。那时的周野把一台报废机器修到重新转起来,今天整枚试验箭的信号在云层上方按顺序亮起。
他想发消息,又把手机放下。周野不在聊天框里,眼睛还盯着回收段的下一条数据。
飞控组报告,主任务段进入既定轨迹,试验载荷的状态正常。控制室终于爆出一阵压低的欢呼,没人敢大声得像一切已经结束。回收段才刚开始,它还有一整串问题等着地面确认。
吕建国终于拿起手机,给车间群发了第一条消息:“信号回来了,分离也到了。”他没写“全胜”,因为回收段还没交卷。群里十几个人几乎同时回“收到”,这个词突然比一串夸张的表情更有分量。
周野看见回收遥测的第一页:姿态正常,气动减速正常,外壳温度开始上升。最初几个数字都在预期里,屏幕角落却有一只未亮的图标——回收段的独立热像确认还没到。
他没有把这只灰图标当作旧回执故障。通信主链路仍通,阶段序号也一致。这次缺的是另一种眼睛,不是另一声回话。