Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Маршруты

Ответ
 
Опции темы Опции просмотра
Старый 16.02.2014, 19:57   #211
Raskolnikov
2ТЭ10М FAN
 
Аватар для Raskolnikov
 
Регистрация: 10.05.2007
Адрес: Киров, Горьк. ЖД
Сообщений: 1,765
Вы сказали Спасибо: 958
Поблагодарили 856 раз(а) в 217 сообщениях
Raskolnikov стоит на развилке (репутация по умолчанию)
Отправить сообщение для Raskolnikov с помощью ICQ Отправить сообщение для Raskolnikov с помощью Skype™
По умолчанию

Действительно, однопуток с автоблокировкой полно.
Цитата:
Сообщение от Agis Посмотреть сообщение
. Т.е если для одного направления дан "зелёный", для встречного будет "красный". В остальном, всё то же самое, что и на двухпутке.
Не совсем так. Автоблокировка может находится в одном из двух направлений. При этом на светофорах встречного направления огни гаснут. Это реализовано в сигналке APK_LVDZ.
__________________
http://i.imgur.com/KspoQ.gif

Тепловозы рулят
Raskolnikov вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Raskolnikov за это полезное сообщение:
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


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

 
Старый 17.02.2014, 12:51   #212
Yurik
Опытный
 
Регистрация: 02.06.2013
Адрес: ХарькоВ
Сообщений: 106
Вы сказали Спасибо: 14
Поблагодарили 29 раз(а) в 22 сообщениях
Yurik стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Agis Посмотреть сообщение
Но с учётом того, что проходные светофоры как бы взаимно блокируют друг друга. Т.е если для одного направления дан "зелёный", для встречного будет "красный". В остальном, всё то же самое, что и на двухпутке.
В реале сигналы встречного направления погашие!
Yurik вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Yurik за это полезное сообщение:
Старый 17.02.2014, 13:45   #213
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 3,981
Вы сказали Спасибо: 8,663
Поблагодарили 2,510 раз(а) в 1,132 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Yurik Посмотреть сообщение
В реале сигналы встречного направления погашие!
Да. Вот у нас раньше участок Монино - Фрязево был 1-путный, всё именно так. Стоим, ждём пригородный, смотрю - вдалеке проходной погас - ага, сейчас оттуда на Москву электропоезд пойдёт!
В МСТС их тоже можно погасить, если в скрипте прописано enabled! (выключён) без огней.
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо КЕ за это полезное сообщение:
Старый 17.02.2014, 17:07   #214
GeneZone
Матёрый пользователь
 
Аватар для GeneZone
 
Регистрация: 19.02.2008
Адрес: Хлебный город
Сообщений: 2,615
Вы сказали Спасибо: 1,508
Поблагодарили 728 раз(а) в 439 сообщениях
GeneZone стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от Yurik Посмотреть сообщение
В реале сигналы встречного направления погашие!
Хотя в справочной литературе по СЦБ написано, что существуют системы, как с гашением встречных сигналов, так и с перекрытием на красный.
Но последние менее экономичны, поэтому, наверное, применяются реже(или совсем редко).
__________________
Электрослужба ОГЭ/СРК-1
Ник GeneZone® зарегистрирован
GeneZone вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо GeneZone за это полезное сообщение:
Старый 13.05.2016, 00:41   #215
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,765
Вы сказали Спасибо: 899
Поблагодарили 1,213 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от КЕ Посмотреть сообщение
В МСТС их тоже можно погасить, если в скрипте прописано enabled! (выключён) без огней.
Если бы так... В МСТС гасится "через Копенгаген". Там кучу условий нужно прописать, чтобы "отловить" ту самую ситуацию.
В Open Rails эта функция работает иначе и погасить светофоры противоположного направления довольно легко

Последний раз редактировалось vicente; 13.05.2016 в 00:48.
vicente вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо vicente за это полезное сообщение:
Старый 16.10.2016, 22:04   #216
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 3,981
Вы сказали Спасибо: 8,663
Поблагодарили 2,510 раз(а) в 1,132 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Где-то в мануалах по ОР было про аспект state = -1;, но не могу найти, где... как его использовать, и какие типы (NORMAL, SHUNTING...) могут с ним работать?
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Старый 16.10.2016, 23:26   #217
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,765
Вы сказали Спасибо: 899
Поблагодарили 1,213 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

В мануалах? Аспект? Не помню.
На буржуйских форумах некоторые индивидумы (в основном, итальянцы) активно возмущались тем,что в Open Rails этот аспект, как раз-таки , НЕ РАБОТАЕТ. Вроде, пофиксили. Не знаю точно. Мы же с тобой этот аспект тестировали и в МСТС и в ОР. На локомотивный выдается неконтролируемый аспект. С тех пор я этот -1 забросил.
В мануале есть другое по -1. Но, речь там не об аспекте, а о параметре SignalNumClearAhead. Это -- да. И на своей сигнализации оно у меня используется почти что везде.
vicente вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо vicente за это полезное сообщение:
Старый 16.10.2016, 23:27   #218
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 3,981
Вы сказали Спасибо: 8,663
Поблагодарили 2,510 раз(а) в 1,132 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

А как SNCA может быть отрицательным??? В чём хитрость?
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Старый 16.10.2016, 23:30   #219
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,765
Вы сказали Спасибо: 899
Поблагодарили 1,213 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Хитрости никакой нет. Просто прописана новая возможность для программирования сигнализации. При SNCA = -1 сигнальная точка (c -1) не учитывается при вычислении SNCA остальных светофоров.
vicente вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо vicente за это полезное сообщение:
Старый 17.10.2016, 00:42   #220
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 3,981
Вы сказали Спасибо: 8,663
Поблагодарили 2,510 раз(а) в 1,132 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Интересно.
А может, в аспектах "минус" тоже не учитывается, и сигнал становится "невидимым" - как бы выключатся из РЦ?
Было бы здорово сделать такой маневровый Б-С: при поездных аспектах на входном-выходном у него state = -1;, стоит себе тихонько и не мешает, и никаких лишних блок-участков!
Надо протестировать завтра.
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Старый 17.10.2016, 01:13   #221
vitro
Заблокирован
 
Регистрация: 30.03.2010
Адрес: Москва, м.Пражская
Сообщений: 172
Вы сказали Спасибо: 210
Поблагодарили 360 раз(а) в 126 сообщениях
vitro стоит на развилке (репутация по умолчанию)
Отправить сообщение для vitro с помощью Skype™
По умолчанию

А чо если state объявить больше 8? (ну или семи, скок там их) Оно подавится и рухнет, или таки следующему передастся?
vitro вне форума   Ответить с цитированием
Старый 17.10.2016, 01:47   #222
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,765
Вы сказали Спасибо: 899
Поблагодарили 1,213 раз(а) в 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 вне форума   Ответить с цитированием
Старый 24.10.2016, 02:28   #223
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 3,981
Вы сказали Спасибо: 8,663
Поблагодарили 2,510 раз(а) в 1,132 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

В OpenRails 1.1.1.3487 провёл тест с аспектом state = -1; (SIGASP_SUB_STOP).
Использовал для управления входным с 3Ж через "двухголовый" маршрутный светофор, у которого во 2-м подобъекте такой скрипт:
state = 0;
if ( block_state() != BLOCK_CLEAR )
state = -1;


Сам входной 3Ж:
if ( ( next_N == 0 ) && ( next_sig_mr ( SIGFN_NORMAL ) == -1 ) )
{ state =3; draw_state = 4; } // 3Ж

Работает!
Только одно правило - для зажигания трёх жёлтых путь сервиса должен заходить за этот маршрутный сигнал (даже если там стоит поезд), иначе его состояние не читается, и на входном будет 2Ж.
__________________
next_state == 7;

Последний раз редактировалось КЕ; 24.10.2016 в 02:30.
КЕ вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо КЕ за это полезное сообщение:
Старый 24.10.2016, 03:48   #224
vicente
Заблокирован
 
Регистрация: 06.10.2007
Сообщений: 1,765
Вы сказали Спасибо: 899
Поблагодарили 1,213 раз(а) в 730 сообщениях
vicente стоит на развилке (репутация по умолчанию)
По умолчанию

Попробуй по-другому "обыграть".
state = 0;
if ( !enabled )
state = -1;

Тогда путь не должен будет заходить за сигнал. ИМХО -- выигрывает с точкой разворота перед сигналом. Если завести её за сигнал, после освобождения занятой части пути, твой поезд "пропутешествует" на вторую половину. А так -- поедет назад с остановки.
vicente вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо vicente за это полезное сообщение:
Старый 24.10.2016, 03:57   #225
КЕ
Разработчик
 
Аватар для КЕ
 
Регистрация: 05.04.2011
Адрес: Малыгинская эстакада
Сообщений: 3,981
Вы сказали Спасибо: 8,663
Поблагодарили 2,510 раз(а) в 1,132 сообщениях
КЕ стоит на развилке (репутация по умолчанию)
По умолчанию

Этот state = -1; задумывался как зависимость от занятости пути; но попробую, только уже завтра.
__________________
next_state == 7;
КЕ вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипты Вл ~sejo~ TrainZ - Подвижной состав 2 25.09.2010 18:11
Как эта конфигурация ? vita IT, компьютеры, электроника 9 02.06.2009 00:26
Заказы на скрипты TRam_ TrainZ — Об игре 5 03.04.2009 16:25
MSTS-конфигурация компьютера GeneZone MSTS - Об игре 6 03.03.2008 21:03
Trainz 2006 SP1 Конфигурация PC vita TrainZ — Об игре 18 11.02.2008 00:11


Текущее время: 04:45. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?