There are a number of ways for using triggers, one already explained. Others can be used to run a schedule with the schedule at TM command, trigger multiple signals when named signals will be set when a train is on the named trigger. Triggers have also been created to control level crossings (ATLS). Use the trigger in combination with a command or instruction that will start when any train or a named train crosses that trigger.