跳到主要内容

自动化攻略|高效产线搭建

在 Oxygen Not Included 中,自动化让你构建逻辑电路和自动交付/运输系统来控制机器、路径和复制人的行为。适当的自动化能减少微观管理、节省资源、预防灾难(过热、过压、过产)并解锁完全自主的工厂。

原理与构建模块

  • 信号:自动化使用二进制信号 — 绿色(激活/真)和红色(非激活/假) — 由 Signal Wire 或 Ribbon 传输(ribbon 可携带最多四路并行信号)。
  • 端口与布线:建筑暴露自动化端口(输入和/或输出)。使用 Signal Wire、线组写入器/Reader 和 Signal Bridges 来路由信号。Signal Lines 可通过 Signal Line Bridge 或 Group Bridge 交叉。
  • 电力与自动化:自动化与电力布线是分离的。Smart Batteries 将两者桥接:它们根据存储电荷(低/高阈值)输出自动化信号以控制发电机。

传感器与触发器

当条件匹配时,传感器会产生自动化输出:

  • Temperature Sensor (Thermo):当环境温度在指定范围内/外时输出。
  • Atmo/Liquid/Pressure Sensors:检测气体压力、液体质量/压力。
  • Gas/液体元素传感器:检测格子中存在的元素。
  • 小动物 / Critter Flux / 小动物传感器:检测格子内的生物、卵或数量。
  • Motion / Duplicant Movement / Pressure Plate / 压力板:检测复制人或瓷砖上的质量。
  • Clock / Timer / Counter / Wattage sensors:基于时间或累积触发。
  • 专用传感器:Radiation、Germ 和 Conveyor Rail 传感器(较新更新)。

当条件满足时传感器输出绿色,否则输出红色。许多建筑(阀门、通风口、泵、门)可以被这些输出控制。

逻辑门与记忆

  • 逻辑门:AND、OR、XOR、NOT、Buffer、Filter 门允许组合信号。用于条件行为(例如,只有在温度 AND 压力 条件满足时才运行泵)。
  • 记忆切换(锁存器):带有 Set (S) 和 Reset (R) 端口的锁存设备。对于多步骤流程很有用(激活机器,在瞬时触发后保持开启,然后在复位时停止)。
  • 计数器/定时器:用于计数事件或创建延迟(适用于分批、冷却时间或定时循环)。

常见自动化控制器

  • Smart Battery:设置低/高阈值以便仅在电池电量低时运行燃料发电机(典型:Low 50%,High 90%)。
  • Power Control Station:由复制人操作的建筑,用于对发电机应用 Engie's Tune-Up;需要 microchips 和复制人劳动。
  • 信号分配器 / Selector:将信号路由和多路复用到多个消费者,或将单个传感器拆分到多个电路。

传送带、扫地器与轨道自动化

  • Conveyor Rails / Loaders / Receptacles:自动化的固体运输系统。与 Auto-Sweeper 结合可实现无需复制人的交付自动化。
  • Conveyor Bridge:连接两段轨道;瞬时传递包裹且不与内容交换热量。
  • Solid Filter:将特定固体过滤到橙色输出;绿色输出为其他所有物品。禁用时会阻塞流动 — 提供旁路以避免阻塞。
  • 与传送带相关的传感器:Conveyor Rail Sensors 和 Counter Sensors 可计数物品并将轨道活动集成到逻辑中。

液体与气体自动化

  • Gas/Liquid Shutoffs 和 Valves:由自动化控制的阀门允许动态路由。High Pressure Gas Vent 也可以由自动化关闭。
  • Element Sensor + Gate/Valve:检测特定气体/液体并仅为该元素打开路径。
  • Gas/液体元素传感器 注意事项:检测发生在过滤之前;如果下游管道已满,自动化可能会误导流向 — 规划缓冲区或使用备用路径。
  • Canister Filler / Emptier:可自动转移每个罐最多 25 kg 气体;复制人仅在建筑请求该气体时才会拿罐子。
  • 泵:Liquid 和 Gas Pumps 可被自动化切换并受泵/检测范围影响;可利用“技巧泵”(将液体放在检测范围内但不在泵的抽取范围)来处理高温液体。

自动化与资源处理

  • Storage Locker / Smart Storage:智能存储和储物柜在满时会变为 Active 并输出自动化信号;将其与信号逻辑结合以停止生产或重新路由。
  • Auto-Sweeper / Sweepy Bot & Dock:扫地器自动收集并交付残骸/矿石。Sweepy Bot 需要自己的自动化停靠站和路由。
  • Solid Filters / 多级分拣:按从最常见到最不常见的顺序串联过滤器。因为过滤器仅在物品流动时消耗能量,把预期物品放在前面以节省电力。

用于安全及温度/压力控制的自动化

  • 使用 Thermo/Atmo/Liquid Sensors 防止过热 / 过压:例如,当温度/压力阈值超过时关闭 Electrolyzers 或 Metal Refineries。
  • 蒸汽涡轮 / 进气口分级关闭:可以在设定温度下逐步用门关闭蒸汽涡轮进气以避免当蒸汽过热时浪费 DTU。
  • Geyser geotuning 自动化:Geotuner 会以代价提高喷泉的产出资源和温度;在需要时使用自动化来保持 geotuner 的开/关计划。

示例与模式

  • 电力管理:Smart Battery → NOT(或直接)→ Generator Enable。正确设置电池的 Low/High 以防止燃料浪费。
  • Electrolyzer 氧气循环:Electrolyzer 输出热的 O2 和 H2;Gas Filter + Shutoff 可分离氢和氧。使用温度和气体传感器以避免复制人暴露于刺激眼睛的气体。
  • 传送带供料的工厂:Auto-Sweeper + Conveyors 供给 Kilns、Polymer PressRock Crusher。使用 Smart Storage 和 Solid Filters 在产出或存储满时停止输入。
  • 火山 / 间歇泉缓冲:仅靠自动化无法吸收喷发热量;将热缓冲(液体/固体质量)与自动化结合,在喷射阶段关闭通风/泵(如必要)以保护系统。

高级自动化功能

  • Ribbon:在一格上发送最多 4 路信号,使用 线组写入器 和 Reader 进行转换;混合使用 ribbon 与单线会导致过载 — 保持车道一致。
  • Signal Groups / 多路复用:Signal Line Group 与 Reader/Writer 工具让你紧凑地携带多路信号并选择读取哪一路;对复杂路由和枢纽式控制很有用。
  • Automation Broadcast / Receiver:在小行星间发送信号(向其他基地广播)以实现某些 DLC 内容中的跨地图自动化。

实用提示与陷阱

  • 自动化的电力:许多自动化设备需要 Refined Metal;此外一些装置(替代过滤器、传送带、扫地器)会消耗电力。用 Smart Batteries 保护关键电路,并考虑添加与 Smart Battery 关联的 NOT 门以在电力不足时禁用非必要自动化。
  • 断电时的备用行为:一些替代过滤系统在断电时会放行未过滤的物品而不是停止;如果这是不可接受的,安排自动化在 Smart Battery 的 NOT 信号下关闭 Gas/Liquid Shutoff 来将系统设置为失效安全。
  • 管道/建筑端口优先级:建筑的输入节点在管道通过时会占优;输出则让位于进入的管道流量。使用 Bridge 和路由技巧来控制包裹优先级。
  • 复制人交互点:许多建筑有特定的复制人交互/交付格子;据此放置运动传感器(在复杂设计中请参考兴趣格子表以获取精确格子索引)。
  • Exosuit / checkpoint 自动化:Checkpoints 必须连接到其所服务的停靠行。自动化可用于控制通行和停靠,但要注意寻路与穿戴/脱卸行为。

自动化能将手动基地维护转变为可预测、高效的系统。先从小处开始(Smart Battery + 发电机控制、对高温机器的温度关断),然后随着规模扩大加入分拣、传送带和逻辑电路。设计良好的自动化可避免浪费、保护复制人并实现完全无人值守的后期基础设施。

本文提及的页面