Rocrail есть некоторые вопросы
Наверное чтобы своими глупыми вопросами не засорять другие темы создам свою
Я тут чего-то запутался… в пункте «3 Создание путевого плана» Вроде виртуальной понятно… :) Создал как-то новой план, набрал каких-то элементов, он у меня не сохранялся… (вводишь название и сохранить в документы папка Rocrail фиг) Затем вроде сохранил на другой диск… оттуда открываешь становиться не доступны свойства рокрайл – контролер (т.е. связь со станцией) В другом варианте к демо плану приделал еще один свои лок под 12 адресом и им можно порулить… :) (соответственно там удалось настройки станции изменить) Но как-то не получается совместить мою схему что набрал, чтобы там можно лок запустить… :( Чего-то я не врубился в этих планах… :( И еще вопрос у меня по сути два макета нормальной и узкоколейной, как мне нужно будет правильно сделать так чтобы работали одновременно два? 1) Просто набрать вторую схему рядом с первой 2) это должны быть две разные путевых схему работающие с одним общим сервером 3) Или это вообще одновременно две программы два сервера нужно запускать… |
Довольно мутно организовано сохранение в РокРайле....
Схема путей и настойки хранятся в разных файлах и менять местоположение их не стоит. Так же не стоит применять в именах файлов Кириллицу. Если сохраняете схему под новым названием, то потом, что бы открыть ее, в свойствах РокРайла нужно указать название сохраненного файла. После того, как указали, необходимо перегрузить серверную часть. Что касается второго вопроса. Просто рисуйте две независимые путевые схемы. Можно на одном уровне (будут видна сразу вся движуха). А можно и на разных уровнях. Я делаю все на одном уровне. У меня жд и кар сустем. Вся движуха обрабатывается одним сервером. |
Еще несколько вопросов
Из инструкции п7.2 Датчики «Кроме того, сработка второго датчика, вызовет освобождение предыдущего блока» Т.е. если я правильно понял то в программе нужно минимум три датчика чтобы отправить лок из одного блока в другой… Т.е. два датчика не как не прокатит… :( Т.е. мне для того чтобы отправить лок в прямом участки в челночное движения туда - обратно где у меня в концах пути установлено по датчику необходимо или в один из блоков добавить еще один датчик или этот датчик воткнуть где-нибудь посредине тоже на эту же тему вопрос (там на схеме примера круг, где всего три блока в двух по два датчика, в тратим один датчик) Еще цитата «Третий блок плана будет оснащен только одним датчиком, которой несёт на себе функцию ENTER2IN.» Т.е. третий блок (где один датчик) это полноценной блок в смысле туда можно отправить состав остановить его там и отправить в обратную сторону… или это блок и датчик служит «тем самым третьем» без которого не как?… И последний вопрос При настройки датчиков что ставить в вкладки интерфейс? У меня модули улендрока которые на локанете сидят Там есть варианты 0 Sensor 1 Lissy 2 Tranponding 3 Barcode 4 Railcom 5 RFID 6 Wheel counter Я так понял что 0 т.е. Sensor |
Цитата:
http://wiki.rocrail.net/doku.php?id=sensor-int-en#type ---------- Сообщение добавлено в 19:48 ---------- Предыдущие сообщение было в 19:43 ---------- Цитата:
Вот здесь про датчики подробно написано: http://wiki.rocrail.net/doku.php?id=block-sensor-en http://wiki.rocrail.net/doku.php?id=..._and_blocks-en ---------- Сообщение добавлено в 20:27 ---------- Предыдущие сообщение было в 19:48 ---------- Цитата:
При использовании одного датчика, он вызывает оба этих события по очереди, сначала enter, потом in, поэтому он так и называется enter2in(enter to in). Временную выдержку между этими двумя событиями, можно настроить в свойствах Блока, на вкладке Маршруты. http://wiki.rocrail.net/lib/exe/fetc...tes02bs-en.png |
Вложений: 3
С локомотивами, стрелками и светофорами, вроде все понятно..., вручную из программы управляется значит работают :)
Но я чего то в датчиках обратной связи запутался… Я так понял, что если я вручную загоняю-сгоняю лок с блока то блок и датчик должны меняться…, а фиг :( В строчки «контролер» проскакивают команды 02:43:37 Loconet sensor=1 value=0 02:42:47 Loconet sensor=1 value=1 Т.е. первой датчик освобождается-занимается 02:50:50 Loconet sensor=2 value=1 02:51:37 Loconet sensor=2 value=0 Тоже самое со вторым датчиком… Т.е. как я понимаю программа мне отображает команды, проходящие на станцию и со станции… Но датчики и блоки у меня не меняют значение так как я их не прописал (или не так прописал) Что я мог сделать не так? Первой датчик на первом же адресе вот картинки На закладки интерфейс прописал адрес 1 А шину нужно какую-то прописывать? Там где идентификатор интерфейса по умолчанию было пустое поля и вариант в подсказки Z21 его я и поставил А что такое UID-Имя? Там нужно чего прописывать? И строчка К.З. Шина Адрес с ней как быть? Нужно что ни будь вписывать на закладки «проводка»? Я там тоже вписал в адресе 1 |
Раз команды проскакивают, меняются 0 и 1, это уже хорошо. Значит станция и рокраил все видят. Адрес ставится только во вкладке интерфейс. Возможно что то в поле шина нужно ставить. На сколько помню, с Локонетовской обраткой там не все так просто, как с S88.
http://wiki.rocrail.net/doku.php?id=addressing-en#bus Тут описание. Значение шины от 0..2 |
Цитата:
http://wiki.rocrail.net/doku.php?id=roco:roco-z21-en |
Цитата:
0 - это ставиться когда для ОС используется роковская шина R-Bus 1 - это ставиться когда для ОС используется Локонетовская шина 2 - это ставиться когда для ОС используется CAN шина оффтопик |
Вложений: 2
Ну точно прописал 1 в шине и заработало :)
Цитата:
Вот теперь я в свойствах блока запутался… :( Вот моя схема с тремя блоками (в третьим, правда нет еще, реально токового датчика, ну это пока не важно гоняю между двух) Я соответственно сгенерировал маршруты получилось четыре штуки Вроде удается запустить лок идет из блока один 1 в блок 2, но прейдя, обратно запускаться не хочет пока не сменишь «сменить сторону въезда на блок» А когда отправлял из блока 2 в блок 3 так лок дошел до 1 после перевел стрелку и пошел не назад..., а рванул в тупик… Т.е. что-то не прописал в свойствах блока… Вот пример первого блока В all enter+ all enter – нечего не прописывал (так не понял а чего там нужно) В маршрутах на обоих ну как на фотки |
В теме про поворотный круг, я описывал, что нужно сделать для такого движения. Вроде в свойствах галку поставить на Конечной станции
|
Цитата:
|
Поставил у каждого блока… все ровно фигня какая-то твориться
С блока 2 стартует в стенку… а не к блоку 1 жмеш «меняешь положение» (т.е. лок двигается в другой сторону от ползунка управления) Лок стартует в блок 1 а обратно фиг… Пишет 23:45:29 No destination found for [Re 1014]; waiting... Сам переключает на блок 3 и гонет на всех порах хотя у меня в настройках всех трех блоков стоит отправление 20% и прибытие 20% До этого выскакивало еще это 23:45:29 No destination found for [Re 1014]; waiting... 23:45:08 No destination found for [Re 1014]; waiting... 23:41:33 reject init block [3] because loco [Re 1014] is still in automode 23:41:33 reject init block [1] because loco [Re 1014] is still in automode 23:40:39 Block [2] is electrically occupied without locId set! 23:39:29 Block [2] is electrically occupied without locId set! 23:39:13 No destination found for [Re 1014]; waiting... 23:39:13 Block [2] is electrically occupied without locId set! Блок 2 точно не чем занят не был… |
Цитата:
---------- Сообщение добавлено в 02:47 ---------- Предыдущие сообщение было в 02:32 ---------- Цитата:
|
Вложений: 1
вот пожалуйста
еще и такое выскакивало 03:53:47 Ghost train in block 2, fbid=1-all-reverse, ident= |
Цитата:
Это единственный трабл, в остальном у меня в виртуале Ваш план работает, гоняя лок по всем маршрутам. Я бы снял видео, но Вы зачем-то план сделали почти в реальном масштабе! Он у меня на весь экран не помещается. Это же просто блок-схема путей, зачем так много рельс? Ещё одно хочу уточнить. Между стрелками 1 и 2 действительно так много места? Если да, то как по мне, там не помешает разместить блок. |
Цитата:
В вертуале у меня по сути та же фигня только раз получается отправить из 1 в 2 затем из 2 в 1 После чего при попытки отправить снова из 1 в 2 программа делает маршрут 1 - 3 жмыкаешь на датчик третьего блока (чтобы пребыл в 3) Отправляешь обратно в 1 он прибывает в один и одновременно блок два загорается красным с белой полосой (в вертуале это я вот прямо сейчас попробовал еще раз) А если в реале то поприбыти из 3 в 1 после как лок заезжает на блок 1 программа обесточивает пути… (это насколько понимаю когда ошибка в маршрутах) Цитата:
А в плане не мог чего не так собрать… Насколько я понимаю блоки не имеет значение в какою сторону ставить (я про 2-3 те что вертикально) тоже и датчиками… Цитата:
Цитата:
Цитата:
|
Цитата:
Попробуйте удалить все сгенерированные маршруты, потом создайте и настройте их их вручную. ---------- Сообщение добавлено в 18:30 ---------- Предыдущие сообщение было в 18:26 ---------- Цитата:
|
Вроде заработало :) правда уже не знаю, что именно было… я и папку сменил туда копию плана и файла настроек скопировал. Потом чего-то «с бубном бегал…» поудалял все маршруты, добавил еще один блок к стрелки, но вроде глюки были те же… Последнее вроде я отрезал покороче путь с этим проблемным блоком 2 сгенерировал все маршруты снова… и вроде заработало… Потом попробую опять путь к второму блоку удлинить… (я читал что рельсы, это не связь между блоками) но не знаю?… Пока в общем работает…
Мышкой можно туда сюда между блоками 1 и 2 гонять пассажирский состав (другие блоки либо заняты или не подключены) так что не попробовать других вариантов движения В автомате по расписанию (где «каждой час») вроде туда-сюда ездить правда чего-то часто больно… я вроде в списки через каждые три минуты время туда-сюда набивал…, а лок стоит как-то совсем недолго :) А вот задержку на датчиках как настроить? Я так понял в свойствах блока - в маршрутах «таймер события 1» (я там 2сек поставил) это все локомотивы на этом блоке будут пролетать на 2сек независимо от скорости (т.е. чем больше скорость, тем дальше пролет…) А как настроить задержку конкретного лока на конкретном блоке?... Я так понял что это где «локомотивы» вкладки «BBT» и «STB» Еще не экспериментировал :) а где про это почитать можно, или чего крутить в какую сторону?… И последние вопрос я так понял что лок на медленной скорости даже полностью (всеми колесами) не съезжая на изолированной датчику участок рельс останавливался… Т.е. для программы пришел сигнал с датчика программ дала команду стоп, а если к примеру датчик снова якобы станет свободным его следующий за первым лок соединит с основным рельсом… Как на это программа среагирует? Или лучше отрезать еще кусок и под второй лок (тоже его изолировать через пару встречных диодов) чтобы там не получилась блокировки датчика… |
Цитата:
Цитата:
Этот геморой можно избежать, используя 2 датчика на блоке. Цитата:
Цитата:
Цитата:
Цитата:
Но это все не правильно. Этих моментов нужно избегать. Цитата:
Стоповый участок должен быть по длине больше самого длинного лока + тормозной путь. |
Цитата:
|
Цитата:
Цитата:
А вот на станции, для пропуска встречного два датчика на блок… А такой вопрос: в РокРаиле советуют применять два датчика на блок (входной и полного захода на блок) Но это как я понял для одностороннего движения. А для двухстороннего движения, можно прописать в одном блоке для разных сторон захода на блок? (чтобы типа те же физические датчики, меняли свое назначение) Или нужно просто делать на станции-разъезде четыре блока по одному датчику… Цитата:
Я просто думаю, где основной трек резать чтобы очень точно остановить перед стенкой лок с одним датчиком… где ведущих лока два т.е. после как первой зайдет полностью на изолированной участок датчика второй лок может разными телегами закоротить датчик с основным треком… (следовательно датчик может показать, что путь свободен) Цитата:
---------- Сообщение добавлено в 21:18 ---------- Предыдущие сообщение было в 21:03 ---------- А еще вопрос вот тут http://forum.modelldepo.ru/showthrea...t=16823&page=2 его задавал Цитата:
|
Вложений: 1
Цитата:
Вложение 115068 Если лок в первой колонке, то игнор правила. Если во второй - разрешено использование локом маршрута. Соответственно в третьей запрещено. Цитата:
Цитата:
Вопрос Alexmit был про то что используете ли Вы участки без токовых датчиков, напрямую подключенные? Смысл в том, что у меня например на макете нет таких мест, что позволяет мониторить присутствие чего либо на любом участке путей. А имея напрямую подключенные участки появляются "темные зоны" в которых невозможно определить есть что или нет.... |
Цитата:
Один из способов реализации этой задачи это скрипты. Они появились в РокРаил недавно. И у меня например практики использования их нет. |
Цитата:
P.S. Собственно Андрей уже ответил. Я со скриптами пока тоже на "Вы". Что-то простое могу сделать, а вот более разветвлённое мозгов не хватает. |
|
Текущее время: 14:13. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Copyright © ModelldepO.ru 2006 -