Вопросы новичка по Rocrail
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Вопросы новичка по Rocrail
На сайте программы и на её форуме.shalex писал(а):пожалуйста, подскажите, где можно подробно почитать о применении actions в schedules?
Я с расписаниями особо не занимался.
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Вопросы новичка по Rocrail
эх, только общее описалово находится. как конкретно работают actions в расписаниях - непонятно.
например, элементарный вопрос - когда срабатывают actions, указанные в пункте расписания?
собрал тестовый полигон для стационарной расцепки тиллиг, но никак не могу настроить срабатывание расцепки через actions в расписании.
например, элементарный вопрос - когда срабатывают actions, указанные в пункте расписания?
собрал тестовый полигон для стационарной расцепки тиллиг, но никак не могу настроить срабатывание расцепки через actions в расписании.
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Вопросы новичка по Rocrail
Для вкладки Пункт назначения, читаем тут:shalex писал(а): например, элементарный вопрос - когда срабатывают actions, указанные в пункте расписания?
http://wiki.rocrail.net/doku.php?id=sch ... n#actions1
"The enter event and after found the next destination of a schedule entry can trigger some actions as explained in chapter Actions."
Моё слабое знание английского, мне подсказывает, что Действие будет вызвано, при событии enter(т.е. въезд лока на блок) или при нахождении в расписании следующего пункта назначения.
Для вкладки Следовать далее, читаем тут:
http://wiki.rocrail.net/doku.php?id=sch ... en#actions
"Actions to trigger if end of schedule has been reached."
Действие будет вызвано, если расписание отработано до конца
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Вопросы новичка по Rocrail
спасибо!
получается, что невозможно вызвать какое-то действие из расписания, в момент, когда поезд только отправляется с блока?
получается, что невозможно вызвать какое-то действие из расписания, в момент, когда поезд только отправляется с блока?
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Вопросы новичка по Rocrail
Читайте выше:shalex писал(а):спасибо!
получается, что невозможно вызвать какое-то действие из расписания, в момент, когда поезд только отправляется с блока?
"The enter event and after found the next destination of a schedule entry can trigger some actions as explained in chapter Actions."
...... Действие будет вызвано, при событии enter(т.е. въезд лока на блок) или при нахождении в расписании следующего пункта назначения.
Мне думается, что это можно как-то применить в Вашем случае.
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Вопросы новичка по Rocrail
спасибо за ответ!
пока получалось так, что у меня action срабатывал только по событию enter для блока, который текущий в расписании. следующий блок успешно "находился" (т.к. лок исправно катался по расписанию), но action почему то не срабатывал.
буду дальше разбираться...
пока получалось так, что у меня action срабатывал только по событию enter для блока, который текущий в расписании. следующий блок успешно "находился" (т.к. лок исправно катался по расписанию), но action почему то не срабатывал.
буду дальше разбираться...
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Вопросы новичка по Rocrail
развернул рокрейл на RaspberryPi2 и он вполне надежно работает (три локомотива катались в авторежиме часа 4-5 без сбоев), но столкнулся с такой проблемой: после выключения-включения питания сложно запустить авторежим, т.к. вся информация о локах на схеме становится перепутанной (((
подскажите, пожалуйста, как настроить рокрейл, чтобы избежать таких неприятностей?
подскажите, пожалуйста, как настроить рокрейл, чтобы избежать таких неприятностей?
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Вопросы новичка по Rocrail
Что Вы имеете ввиду?shalex писал(а): но столкнулся с такой проблемой: после выключения-включения питания сложно запустить авторежим, т.к. вся информация о локах на схеме становится перепутанной (((
подскажите, пожалуйста, как настроить рокрейл, чтобы избежать таких неприятностей?
Вообще Рокраил сохраняет положение локов на блок-участках перед закрытием программы в файле occ.xml.
И после перезапуска расставляет локи по блокам, согласно информации, полученной из этого файла.
Раз у Вас такие траблы, то можно просто сбросить все назначения локов. Это можно делать, как через интерфейс клиента Rocview, так и другими программными средствами(создать на плане объект типа Кнопка, который будет вызывать действие общего сброса).
-
- Сообщения: 286
- Зарегистрирован: Сб июн 06, 2015 3:26 pm
- Благодарил (а): 26 раз
- Поблагодарили: 10 раз
Re: Вопросы новичка по Rocrail
спасибо! идея насчет кнопки понравилась - надо глянуть, есть ли там shutdownLABA писал(а):Что Вы имеете ввиду?shalex писал(а): но столкнулся с такой проблемой: после выключения-включения питания сложно запустить авторежим, т.к. вся информация о локах на схеме становится перепутанной (((
подскажите, пожалуйста, как настроить рокрейл, чтобы избежать таких неприятностей?
Вообще Рокраил сохраняет положение локов на блок-участках перед закрытием программы в файле occ.xml.
И после перезапуска расставляет локи по блокам, согласно информации, полученной из этого файла.
Раз у Вас такие траблы, то можно просто сбросить все назначения локов. Это можно делать, как через интерфейс клиента Rocview, так и другими программными средствами(создать на плане объект типа Кнопка, который будет вызывать действие общего сброса).
дело в том, что хочется выключать макет из сети, а потом снова включить - и чтобы поезда продолжили следование по маршрутам. а сейчас такого не получается: иногда теряются изменения на плане, иногда локомотивы перепутаются. в-общем сложно восстановить авторежим, если даже грамотно останавливать сервер
может есть какой то режим автосохранения через заданный интервал? и plan.xml, и occ.xml
-
- Сообщения: 61
- Зарегистрирован: Пн ноя 14, 2011 8:14 pm
- Имя: Алексей
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: Вопросы новичка по Rocrail
Я так понял, что нет. Сохранение положения он выполняет только при корректном выходе из программы.shalex писал(а):может есть какой то режим автосохранения через заданный интервал? и plan.xml, и occ.xml
То есть, сперва надо остановить все локи, затем дать команду КС на снятие напряжения с рельс, затем завершить работу программы (из её меню?), и только потом можно будет обесточивать КС...
Наш паровоз в тупик летит - в овраге остановка!