Показать сообщение отдельно
Старый 17.10.2016, 01:47   #222
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,764
Вы сказали Спасибо: 899
Поблагодарили 1,214 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от КЕ Посмотреть сообщение
Интересно.
А может, в аспектах "минус" тоже не учитывается, и сигнал становится "невидимым" - как бы выключатся из РЦ?
Было бы здорово сделать такой маневровый Б-С: при поездных аспектах на входном-выходном у него state = -1;, стоит себе тихонько и не мешает, и никаких лишних блок-участков!
Костя,я тебе ещё полтора года назад подобную схему предлагал с маневровыми. Перечитай известную тему. Только вместо -1 я на маневровом даю следующий аспект (в случае, если следующий 0, на маневровом 1). Из РЦ ты его не вытащишь, функция block_state() будет чётко по NORMAL-ам работать.
Второе. Как ты следующий поездной "ловить" будешь? Конечно, есть next_nsig_xx(), но что, если надо не один, а больше маневровых между поездными? dist_multi_sig_xx() можно, конечно настроить, но тогда надо ограждать участки, скажем DISTANCE-сигналами...
Ну, думай, в общем...


Добавлено через 5 минут
Цитата:
Сообщение от vitro Посмотреть сообщение
А чо если state объявить больше 8? (ну или семи, скок там их) Оно подавится и рухнет, или таки следующему передастся?
Можно попробовать. Если в отдельной директории конфигурацию и скрипты писать - ничего не рухнет. Проблема в том, что та версия Open Rails в которой я тестировал это дело видела всё, что больше 7 как CLEAR_2...
vicente вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА