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()
ENDFactoryio-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.