Вводная[]
Пусть шлюз разделяет внешнюю (Ext) и внутреннюю (Int) атмосферы. Базовым алгоритмом работы для входа в помещение будет следующий (предполагаем, что внутренняя дверь закрыта и заблокирована, внутри шлюза внешняя атмосфера):
- закрыть и заблокировать внешнюю дверь (Ext Door);
- откачать атмосферу из шлюза;
- уравнять давление с внутренней атмосферой;
- разблокировать и открыть внутреннюю дверь (Int Door);
Для прохода в обратном направлении алгоритм аналогичный, только меняются двери и давление уравнивается с внешним.
Stationeers – простая газовая система фильтрации

Простое руководство о том, как отфильтровать газы, который не является полной болью.
Другие руководства Stationeers:
После траты связки времени, настраивая систему фильтрации с многократными ветвящимися путями, что все необходимое выражение перед способностью переключить, какой газ Вы пытались поместить в бак, я придумал это:
Это простое и растяжимое для, однако, многих газов, которые Вы хотите отфильтровать. Вам будет нужна машина фильтрации (atomospheric комплект) для каждого газа, который Вы хотите сохранить, а также фильтр того газового типа и чего-то, чтобы сохранить его в (портативный резервуар с соединителем, комплект бака, наполнитель хранения/канистры бака). Вы также захотите иметь или пассивный вентиль в космос или другой контейнер хранения для оставшихся отходов, а также власть.
Шаги, чтобы создать:
- Труба в газе, который Вы хотите отфильтровать, может быть любая комбинация/сумма газов, которые Вы хотите
- Поместите вниз машину фильтрации для каждого из газов, которые Вы хотите отфильтровать, держа по крайней мере два места между ними для власти/трубопровода, поместить единственный фильтр в каждом из них
- Перекачайте нефильтрованный вход по трубопроводу в первую машину фильтрации и затем перекачайте фильтрованную продукцию по трубопроводу к любому методу хранения, Вы хотите, соединяете власть
- Повторите, что последний шаг для каждой дополнительной машины, но вместо того, чтобы использовать нефильтрованный вход использует ненужную сторону машины фильтрации (сторона с выключателем питания)
- Перекачайте ненужную сторону по трубопроводу заключительной машины фильтрации к пассивному вентилю в космосе или сохраните его на потом
Вот именно!
Есть тонна способов изменить к лучшему систему, как, добавляя назад регуляторы давления, которые могли помешать хранению сверхгерметизировать, выразив избыток в сливную трубу, но этого должно быть достаточно, чтобы начать, и затем Вы можете настроить его, чтобы быть Вашим собственным. Наслаждаться
Газовое оборудование[]
Для простоты управления используем три активных вентиляции. Первая (Airlock AV) будет откачивать атмосферу из шлюза, две другие (Ext AV) и (Int AV) – закачивать в шлюз газы из внешней и внутренней атмосферы, соответственно.
Все три активных вентиляции размещаются в самом шлюзе. Откачиваемая атмосфера может выбрасываться наружу или поступать в общий обратный канал на фильтрацию. Для закачки во внешней и внутренней атмосферах ставим пассивные вентиляции, связанные трубами с соответствующими активными вентиляциями.
Датчики[]
Понадобится три газовых датчика – один внутри шлюза (Airlock Sensor), один во внешней атмосфере (Ext Sensor) и один во внутренней (Int Sensor). Для большей точности лучше расположить их подальше от вентиляции.
Дополнительные логические схемы[]
Основой управления шлюзом будет компьютер с установленным логическим контроллером. Но этот контроллер имеет ряд ограничений:
- условия активации каждого шага должны быть выполнены все сразу, то есть написать “если нажата кнопка 1 или кнопка 2” не получится;
- сравнение величин допускается только с константой, сравнить между собой показания двух сенсоров в компьютере невозможно;
- переход к следующему шагу выполняется только после активации предыдущего, ветки “иначе” не предусмотрено;
- компьютер не может получить значения непосредственно от математических чипов.
Посмотрим, каким образом мы можем эти ограничения обойти.
Для кнопок используем принцип дублирования. Чипы записи будут передавать состояние кнопки Ext Button 2 на кнопку Ext Button 1, а состояние Int Button 2 на Int Button 1. Компьютер будет опрашивать Ext Button 1 и Int Button 1.
Для анализа выравнивания давления построим две одинаковые схемы – для внешней и внутренней атмосфер. Схемы будут находить разность давлений в атмосфере и в шлюзе и, если эта разность ниже порогового значения, зажигать лампу (Ext Light и Int Light). Компьютер будет следить за состоянием ламп.
Чтобы гарантировать, что давление в шлюзе не окажется выше давления в требуемой атмосфере, используем параметр PressureExternal, получая давления с газовых датчиков и записывая их в соответствующие активные вентиляции.
В итоге получим такую схему:
Программа компьютера[]
- Подготовка
- Условия:
- Computer | On | IS | True
- Действия:
- Airlock AV | Mode | Inward
- Airlock AV | Lock | True
- Airlock AV | PressureExternal | 0
- Ext AV | Mode | Outward
- Ext AV | Lock | True
- Int AV | Mode | Outward
- Int AV | Lock | True
- Ext Door | Open | False
- Ext Door | Lock | True
- Int Door | Lock | False
- Int Door | Open | True
- Ext Light | Lock | True
- Int Light | Lock | True
- Следующий шаг:
- Условия:
- Нажатие Ext Button
- Условия:
- Ext Button 1 | Activate | IS | On
- Действия:
- Int Door | Open | False
- Int Door | Lock | True
- Airlock AV | On | 1
- Следующий шаг:
- Условия:
- Откачка (выход)
- Условия:
- Airlock Sensor | Pressure | == | 0
- Действия:
- Airlock AV | On | 0
- Ext AV | On | 1
- Следующий шаг:
- Условия:
- Уравнивание (выход)
- Условия:
- Действия:
- Ext AV | On | 0
- Ext Door | Lock | False
- Ext Door | Open | True
- Следующий шаг:
- Нажатие Int Button
- Условия:
- Int Button 1 | Activate | IS | On
- Действия:
- Ext Door | Open | False
- Ext Door | Lock | True
- Airlock AV | On | 1
- Следующий шаг:
- Условия:
- Откачка (вход)
- Условия:
- Airlock Sensor | Pressure | == | 0
- Действия:
- Airlock AV | On | 0
- Int AV | On | 1
- Следующий шаг:
- Условия:
- Уравнивание (вход)
- Условия:
- Действия:
- Int AV | On | 0
- Int Door | Lock | False
- Int Door | Open | True
- Следующий шаг:
Запускаем программу с первого шага, шлюз готов к работе. Разблокированную дверь можно открывать и закрывать с пульта самой двери, на работу шлюза это не влияет.
В принципе, всю логику работы такого шлюза можно сделать и полностью на логических элементах, не используя компьютер. Но она потребует около 60 чипов, что по потреблению электричества и занимаемому месту весьма ощутимо.
Управление[]
Четыре кнопки. Две кнопки (Ext Button 1) и (Int Button 1) находятся внутри шлюза, по одной кнопке (Ext Button 2) и (Int Button 2) – с каждой стороны от шлюза. Ext-кнопки запускают процесс перехода во внешнюю атмосферу, Int-кнопки – процесс перехода во внутреннюю атмосферу.