Skip to main content

Циклический сенсор

cycle-sensor
Subcategory
Automation
Width
1
Height
1
Research
Generic Sensors
Decor
-5
Decor radius
1

Overview

Циклический сенсор — это логическое здание, которое выдаёт периодический сигнал автоматизации, основанный на часовом цикле игры. Это таймер, привязанный к мировому циклу, а не независимый повторяющийся таймер, что позволяет игрокам запускать автоматизацию в определённые отрезки каждого цикла. Циклический сенсор используется для координации систем, зависящих от времени, — например, чтобы включать или выключать машины на части цикла, планировать полив ферм или создавать простые ритмы включения/выключения для питания или производства, — без необходимости участия Duplicant.

Датчик выдаёт один двоичный выход, который включается и выключается в соответствии с настраиваемым активным окном внутри каждого 600‑секундного цикла. Внутриигровая длительность дня фиксирована и составляет 600 seconds (10 минут), а ночь длится 75 seconds; Циклический сенсор использует это глобальное время цикла при определении своего выхода. Поскольку игровой движок вычисляет всё с гранулярной частотой тиков, переходы датчика фактически происходят мгновенно на границах настроенных интервалов, что позволяет точно выстраивать автоматизацию, привязанную к циклу.

Игроки настраивают Циклический сенсор, выбирая активную длительность (в процентах или с помощью ползунка), которая определяет, как долго в каждом цикле выход остаётся ВКЛ, а также необязательную фазу/смещение, чтобы задать, когда начинается это активное окно. К распространённым вариантам использования относятся:

  • Циклическое включение мощных потребителей или генераторов, чтобы оно совпадало с доступностью ресурсов и снижало расход тепла или ресурсов.
  • Чередование работы дублирующихся построек (например, двух угольных генераторов, двух ферм) за счёт смещения их циклов, чтобы они работали в разное время.
  • Расписание полива/стравливания по времени для газов и жидкостей, привязанное к ритму дня и ночи колонии.
  • Простое мультиплексирование одного автоматического выхода для разделяемого по времени управления несколькими устройствами.

Практические примечания и детали взаимодействия:

  • Циклический сенсор следует глобальным часам цикла, поэтому его поведение одинаково по всей карте и сохраняется при смене расписания и занятиях Duplicant.
  • Используйте смещения, чтобы разнести одинаковые системы и избежать одновременных пиков по мощности, расходу ресурсов или нагрузке на объекты с ограничением по взаимодействию.
  • Циклический сенсор лучше всего подходит для грубого, повторяемого тайминга, привязанного к циклу дня и ночи; для высокочастотных или независимых по времени задач чаще подойдут отдельные Timer Switches или логика на основе счётчиков.
  • Поскольку датчик синхронизирован с мировым циклом, его тайминг остаётся стабильным независимо от того, бодрствуют Duplicant или спят, и для смены состояния не требует действий со стороны Duplicant.
No related recipes

Other entities of this type

... +533 (see sidebar for full list)

Related pages

Last updated: