1. Home
  2. /
  3. Factoryio-macros
  4. /
  5. Macro - Conveyor Delay

Macro - Conveyor Delay - Factoryio-macros Typing CST Test

Loading…

Macro - Conveyor Delay — Factoryio-macros Code

A macro script that introduces a random delay before starting a conveyor motor.

ON SensorTriggered DO
	WAIT RANDOM(1000, 3000)
	Motor.Start()
END

Factoryio-macros Language Guide

Factory I/O Macros are small, script-like automation blocks used inside Factory I/O to create dynamic behaviors, event logic, interactions, and simulated control sequences within industrial 3D factory environments. They extend built-in components by enabling custom logic without requiring a full PLC.

Primary Use Cases

  • ▸Simple automation logic without a PLC
  • ▸Scene interactions and dynamic events
  • ▸Custom conveyor and machine behaviors
  • ▸Sequential operations and timing sequences
  • ▸Rapid prototyping of logic before PLC deployment

Notable Features

  • ▸Built-in logic blocks (conditions, timers, toggles)
  • ▸Simple event-based scripting
  • ▸Direct access to all Factory I/O tags
  • ▸Real-time update loop for simulation logic
  • ▸PLC-free testing environment

Origin & Creator

Introduced by Real Games (creators of Factory I/O) to provide quick in-simulation logic without external controllers.

Industrial Note

Used heavily in vocational training, prototyping, and early-stage virtual commissioning where a PLC is not available or needs rapid iteration.

More Factoryio-macros Typing Exercises

Macro - Machine Breakdown Simulation

Practice Other Languages

CReactPythonC++RustTypeScriptKotlinPHPJavaC#RubyMqlCqlN1qlCypher