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

Цитата:
Сообщение от Alexmit Посмотреть сообщение
Ну нельзя тут экономить, особенно в начале.
+100. Датчик лишним не бывает, не стоит на них экономить.

---------- Сообщение добавлено в 11:03 ---------- Предыдущие сообщение было в 10:58 ----------

Цитата:
Сообщение от t1000a Посмотреть сообщение
А «штатная логика программы» я так понимаю, изменение скорости прописанное в маршруте от блока к блоку…
Штатная логика может изменять скорость движения, только по сработке какого-либо датчика или при каком-либо событии, т.е. скорость привязана к чему-либо. В скрипте Вы можете построить кривую скорости привязанную во времени. Т.е. допустим 10 секунд держать скорость 50%, протом на пару секунд увеличить её до 100% и далее скинуть до 5% или до нуля. При этом включать любые нужные Вам функции локомотива или вагона в составе и т.д. и т.п. Так же в скритпе можно создавать ветвление алгоритма по условию или другим факторам, организовывать циклы, вообщем почувствовать себя властелином мира.

---------- Сообщение добавлено в 11:20 ---------- Предыдущие сообщение было в 11:03 ----------

Цитата:
Сообщение от t1000a Посмотреть сообщение
Там в маршрутах нашел скорость, в ней есть галка «снижения скорости», условия (на фотки) это там что-то крутить?
Нет, эта галочка не для этого. Там в окошке есть такая нужная кнопочка, называется Помощь. Если на нёе нажать, то откроется следующая страница документации: http://wiki.rocrail.net/doku.php?id=route-speed-en
Там можно почитать(через переводчик Гугла) для чего нужна эта галочка. Нужна она для того, чтобы снижать скорость в случае если поезд следует на отклонённый стрелочный путь. Причём снижается скорость до Vmid, т.е. до средней скорости прописанной в свойствах лока, при условии, что текущая его скорость выше. При активации глобальной настройки сервера Рокраил "No speed change for switches", эти галочки снижения скорости в маршрутах будут игнорироваться или будут сняты автоматически(не понял до конца).
P.S.оффтопик

---------- Сообщение добавлено в 11:24 ---------- Предыдущие сообщение было в 11:20 ----------

Цитата:
Сообщение от t1000a Посмотреть сообщение
А где в теории эти скрипы искать? т.е. как примерно создавать…
http://wiki.rocrail.net/doku.php?id=xmlscripting-en
Вот кстати пример скрипта, который создаёт сработку виртуальных enter-датчиков на группе блоков, при сработке одного реального датчика, перед этой группой блоков, в зависимости от маршрута движения.
http://wiki.rocrail.net/doku.php?id=...ualfbscript-en
От себя добавлю, что при таком варианте использования, наличие отдельного реального in-датчика на каждом блоке, обязательно!!! Т.е. использовать датчик enter2in не допускается требованиями безопасности движения на макете. Либо надо на стрелочной горловине ставить датчик занятости.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
2 пользователя(ей) сказали cпасибо: