Поставить на каждом перекрестке в обе стороны...с небольшим запасом, чтобы локомотив успел затормозить, таким образом чтобы у тебя центр всех пересечений стал отдельной зоной, на горизонтальном пути только в начале и конце всех перекрестков, в которую если попадет поезд - на всех светофорах будет красный, можно доработать обычными и проходными светофорами по горизонтальному пути, чтобы если движутся поезда только вверх и вниз - не останавливались, а проезжали дальше, остановился только горизонтальный, либо они останавливались если проезжает горизонтальный, однако это сложнее, потому что может образоваться пробка, если поставить некоторые светофоры неверно, а 1 вариант будет работать исправно, просто с потерей времени.