Показать сообщение отдельно
Старый 30.01.2016, 21:24   #20
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию

Вопрос:
Цитата:
Сообщение от Saddam Посмотреть сообщение
Как правильно настроить маршруты проходящие транзитом через несколько блок участков? проблема в настройке переключения стрелок, когда одна стрелка участвует в маршруте несколько раз, возникает ошибка, если не указывать стрелки то реальный локомотив едет вообще не туда, в виртуальном режиме оказывается сразу в конечном блоке и начинает двигаться в обратном направлении.
Цитата:
Сообщение от Saddam Посмотреть сообщение
настройка маршрутов имеет список проходных блоков, значит судя по всему рокраил позволяют создавать маршрут с транзитными блоками
Ответ:
Цитата:
Сообщение от Alexmit Посмотреть сообщение
Как вариант, через расписания.
http://wiki.rocrail.net/doku.php?id=schedules-index-en
Проходными блоками, могут быть только блоки, через которые лок двигается в конечный пункт назначения транзитом и без изменения направления движения. В Вашем конкретном случае, такими блоками могут быть блоки 02, 05, 09.



Блок 02 может быть проходным для двух маршрутов, для маршрута из блока 01 в блок 03 и обратно.
Блок 05 может быть проходным для следующих 8-ми маршрутов: 01>06, 01>07, 07>01, 06>01, 04>06, 04>07, 06>04, 07>04.
Блок 09 будет проходным для 4-х маршрутов: 04>10, 10>04, 08>10, 10>08.

Проходные блоки имеют некоторые ограничения по функционалу. Во-первых лок не может быть остановлен на таком блоке, если он следует по маршруту, для которого этот блок является проходным. Во-вторых сигналы, привязанные к этому блоку в этом случае не будут работать автоматически, только через отдельные маршрутные команды. Из-за этого мне лично не нравиться использование этой фичи. Хотя в некоторых случаях это может и будет полезным. Например, использование такого рода маршрутов позволяет запустить длинные поезда, которые по своей длине не помещаются на одном блоке.
Вообще если для лока, который стоит на блоке 01, назначить конечным пунктом блок 07, программа и так приведёт его туда, используя два последовательных маршрута: 01>05 и далее 05>07 и при этом лок может быть остановлен на блоке 05 и связанные с ним датчики и сигналы будут работать.

Исходя из этого Ваш маршрут 01>10



не может существовать в виде отдельного маршрута, только как несколько последовательных маршрутов. 01>05----->05>04----->04>09----->09>10 или 04>10, в котором блок 09 будет проходным. В таком случае использование блока 09, как проходного блока, как бы сокращает цепочку последовательных маршрутов и может быть оправдано.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
4 пользователя(ей) сказали cпасибо: