Опять с самого начала...
Возможно всё, только прежде чем пристутать к проектированию и реализации нужно ответить самому себе на пару простых вопросов: кто (что) всех главнее на макете?! и кто (что) будет кем(чем) управлять?!
Если локомотивы управляются "машинистом" с помощью мыши, значит автоблокировка должно быть пассивной и перекрывать сигналы после прохождения поезда. Если наоборот, всем рулит "диспетчер" с пульта, или кнопки, то тогда и цифра необязательна, так как на каждом блок-участке всегда будет находится только один поезд.