Форум ModelldepO

Форум ModelldepO (http://forum.modelldepo.ru/index.php)
-   Rocrail (http://forum.modelldepo.ru/forumdisplay.php?f=211)
-   -   Rocrail и HSI-88 Littfinski (http://forum.modelldepo.ru/showthread.php?t=16662)

Evgeny 28.12.2014 05:00

Rocrail и HSI-88 Littfinski
 
Здравствуйте, коллеги!
Подскажите, что может означать, когда при подключении обратной связи, состоящей из связки S88v1+HSI-88+комп, в окошке Rocrail "Сервер" каждую секунду появляется новое сообщение: "...Init response expecting 0x73, lenghth 3 but got 0x69, lenghth 3"?

laba 28.12.2014 08:27

Цитата:

Сообщение от Evgeny (Сообщение 236545)
Init response expecting 0x73, lenghth 3 but got 0x69, lenghth 3

Этот вопрос надо задавать не здесь, а на форуме разработчиков программы или самого интерфейса. Простой перевод даёт информацию, что вместо ожидаемого 0х73, сервер получил 0х69, что это значит я не знаю.

Rokfor 31.01.2015 15:21

Вложений: 1
Проверка совместимости Rocrail (windows) + High-Speed-Interface HSI-88 + Модуль обратной связи S88v1

закончилась успешно, все работает, состояние датчиков передается рокрейлу, он их видит. Как включение (ON) так и отключение (OFF)
Срабатывает быстро, по крайней мере видимых на глаз задержек нет.

На подключение потрачено 5 минут, из них 4 на скачивание последней версии Рокрэйла.
Все быстро и просто. В принципе, если есть минимальный опыт использования rocrail'а, то можно и документацию не читать.
Все сводится к установке в настройках типа интерфейса

pandrey 31.01.2015 21:56

Цитата:

Сообщение от Evgeny (Сообщение 236545)
что может означать,

Подобная ошибка была при подключения к Рокрайл openDCC. Помогло пересохранение настроек Рокрайла, и перезагрузка сервера.

Evgeny 13.02.2015 21:42

Вложений: 2
Цитата:

Сообщение от Rokfor (Сообщение 241284)
Проверка совместимости Rocrail (windows) + High-Speed-Interface HSI-88 + Модуль обратной связи S88v1

закончилась успешно, все работает, состояние датчиков передается рокрейлу, он их видит. Как включение (ON) так и отключение (OFF)
Срабатывает быстро, по крайней мере видимых на глаз задержек нет.

Привезли мне испытанный Вами HSI-88 LTD. Всё подключил. Рокрэйл и Трэйнконтроллер всё увидели. Датчики горят красным. На снятие лока - никакой реакции!! Не понимаю, что тут уже можно не так делать, где я ошибаюсь?

Rokfor 13.02.2015 22:08

в окне сервера посмотрите команды, принимаемые от his88,
там должны быть видны переходы датчика 0/1

Evgeny 14.02.2015 19:23

Вообще никакой реакции. Если подключаю Open DCC - там постоянно какая-то движуха - в смысле какждые две секунды идёт опрос датчиков, то тут HSI-88 LTD-всё мёртво. Один раз программа выходы S-88 опросила, написала ,что они включены, датчик загорелся красным светом, хотя на нём ничего нет - и усё.

laba 14.02.2015 20:55

Какая-то байда. Попробуйте на другом компе. Может у Вас с кабелем что-то не то?

Rokfor 14.02.2015 22:25

Начните с чистого листа, скачайте и установите последний рокрейл, не загружайте пока свой план, используйте тестовый. Не прописывайте станцию, только hsi88. И в идеале это все на другом компе с другим windows. Хотя последнее наверно не важно, но если есть возможность, то лучше попробовать другой комп.

Evgeny 15.02.2015 00:54

Да, хорошая идея. Запущу всё с нуля на другом компе. О результатах доложу.

tsgarp 15.02.2015 12:29

Попробуйте отключить фаерволл и антивирус.

Evgeny 15.02.2015 18:50

Попробовал на другом компе. И в Рокрэйл и в Трейнконтроллере симптомы одинаковы, что и на первом компе - все датчики на демоплане в Рокрейле и на тестовом плане датчиков в ТС горят красным, не реагируя на реальную занятость блок-участка. При этом обе программы (по очереди, естественно) видят порт и датчики. Т.е, если в настройках укажешь не левый, скажем а правый или средний входы - датчики на планах не горят. Уж и не знаю, что и думать. Прочитал все ветки, хоть как-то связанные с этой проблемой - ни у кого подобных проблем не было. Уже начинаю комплексовать о своих способностях.. Да, кстати, провода тоже менял и к ком-порту и от S88 к HSI-88, и антивирус удалял...

tsgarp 15.02.2015 20:01

Цитата:

Сообщение от Evgeny (Сообщение 242781)
Да, кстати, провода тоже менял и к ком-порту и от S88 к HSI-88

А как распаян провод, который к com-порту?

---------- Сообщение добавлено в 21:01 ---------- Предыдущие сообщение было в 21:00 ----------

Цитата:

Сообщение от Evgeny (Сообщение 242781)
и антивирус удалял...

А фаерволл отключили?

Rokfor 15.02.2015 20:16

сколько модулей S88 вы подключали ?
какой источник питания у hsi88 ?
COM порт через USB-адаптер или реальное железо ?
выложите лог рокреэла, так чтобы туда вошло время где вы изменяете состояние хотя бы одного датчика

Evgeny 15.02.2015 20:50

Цитата:

Сообщение от tsgarp (Сообщение 242785)
А как распаян провод, который к com-порту?

Обычный компьютерный провод, соединяющий Com-порт HSI-88 и комп.

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

Цитата:

Сообщение от tsgarp (Сообщение 242785)
А фаерволл отключили?

Выключил.

tsgarp 15.02.2015 20:59

Цитата:

Сообщение от Evgeny (Сообщение 242791)
Обычный компьютерный провод, соединяющий Com-порт HSI-88 и комп.

Их 100500 разновидностей. Полный, неполный, прямой, перевернутый. Вот если прозвонить его тестером все пины звоняться? А второй и третий пин звоняться со вторым и третьим? Или как-то иначе? Кстати, провод подключен прямо к ком порту на матери или через какой-нибудь усб-переходник? А, вот уже Рокфор спросил про это.

Evgeny 15.02.2015 21:11

Вложений: 1
Цитата:

Сообщение от Rokfor (Сообщение 242787)
сколько модулей S88 вы подключали ?

один на левый вход. Соответственно в настройках Рокрэйл ставлю цифру два в окошке левого входа в HSI-88
Цитата:

Сообщение от Rokfor (Сообщение 242787)
какой источник питания у hsi88 ?

Кирпич Бачманн с выходом AC 20 Вольт, 5 Ампер. Под нагрузкой мультиметр показывает 18,4 вольта
Цитата:

Сообщение от Rokfor (Сообщение 242787)
COM порт через USB-адаптер или реальное железо ?

Реальное железо - PCI-плата с COM- выходом. Сажается на материнку , выход-на задней панели компа.
Цитата:

Сообщение от Rokfor (Сообщение 242787)
выложите лог рокреэла, так чтобы туда вошло время где вы изменяете состояние хотя бы одного датчика

Картинку выложил, но я не могу поменять состояние ни одного датчика - при снятии / установке лока на рельсы ничего в Рокрейле не происходит. Хотя, как видите, Рокрейл опросил и видит все датчики и паровозом может управлять через виртуальную мышь.

Alex_S 15.02.2015 21:28

Цитата:

Сообщение от Evgeny (Сообщение 242791)
Обычный компьютерный провод, соединяющий Com-порт HSI-88 и комп.

Кабель RS-232 в комплекте с HSI-88 поставляется, так? Какой это именно кабель, непонятно, и прежде чем использовать другой, надо прозвонить "родной" кабель LDT. Как написали выше, бывают разные разновидности кабелей.

Цитата:

Сообщение от Evgeny (Сообщение 242794)
Кирпич Бачманн с выходом AC 20 Вольт, 5 Ампер. Под нагрузкой мультиметр показывает 18,4 вольта

Не много ли? По инструкции LDT от 14 до 18 V AC...

Светодиод на HSI-88 при включении питания горит? При запущенном софте "подмигивает"?

Кабель s88 (от HSI к модулю s88v1) правильно подключили? Правильность проверяется по белому проводу и маркировке на модулях. Или у вас LDTшный переходник на s88-N (RJ-45 и сетевые патчкорды)?

Evgeny 15.02.2015 21:30

Цитата:

Сообщение от tsgarp (Сообщение 242793)
Их 100500 разновидностей. Полный, неполный, прямой, перевернутый. Вот если прозвонить его тестером все пины звоняться? А второй и третий пин звоняться со вторым и третьим? Или как-то иначе?

Прозвонил. Все 9 пинов прозваниваются в соответствующем порядке: Верхний левый - к верхнему левому и т.д.

Alex_S 15.02.2015 21:31

И еще, в инструкции LDT пишут что надо в конфигурации порта FIFO -буфер выключить (через виндовый диспетчер устройств). Скорость порта 9600.

Evgeny 15.02.2015 21:39

Цитата:

Сообщение от Alex_S (Сообщение 242796)
Не много ли? По инструкции LDT от 14 до 18 V AC...

Посоветовался с Rocfor-ом на этот счёт - разрешил. Там же есть и DC-выходы регулируемые - на них тоже диод горит, где-то с порога 7 вольт уже и выше. Но эффект - тот же
Цитата:

Сообщение от Alex_S (Сообщение 242796)
При запущенном софте "подмигивает"?

Пару раз подмигивает при запуске Рокрейла и опросе датчиков, когда в окне "Контроллер" выходят результаты опроса датчиков. Потом больше не мигает, просто горит
Цитата:

Сообщение от Alex_S (Сообщение 242796)
Кабель s88 (от HSI к модулю s88v1) правильно подключили? Правильность проверяется по белому проводу и маркировке на модулях. Или у вас LDTшный переходник на s88-N (RJ-45 и сетевые патчкорды)?

Для соединения HSI и s88 использую провод Ардуино, который соединяет 6 штырьков модуля s88 c 6-ю штырьками HSI-88 по-порядку, т.е. в не перевёрнутом состоянии.

Evgeny 15.02.2015 21:47

Вложений: 1
Цитата:

Сообщение от Alex_S (Сообщение 242798)
И еще, в инструкции LDT пишут что надо в конфигурации порта FIFO -буфер выключить (через виндовый диспетчер устройств). Скорость порта 9600.

Это где, не подскажете?

Alex_S 15.02.2015 21:55

Цитата:

Сообщение от Evgeny (Сообщение 242801)
Для соединения HSI и s88 использую провод Ардуино, который соединяет 6 штырьков модуля s88 c 6-ю штырьками HSI-88 по-порядку, т.е. в не перевёрнутом состоянии.

А разве это правильно? При соединении модулей s88 порядок контактов с одной стороны кабеля меняется наоборот на другом. Т.е. если на одном конце белый провод слева, то на другом - справа.

---------- Сообщение добавлено в 21:55 ---------- Предыдущие сообщение было в 21:53 ----------

Цитата:

Сообщение от Evgeny (Сообщение 242802)
Это где, не подскажете?

Уух, теперь и проверить негде... У меня в компе COM порта нету :( Может где-нибудь в Advanced пошукать?

Могу только LDT процитировать:
Цитата:

Deactivate the FIFO-Buffer of the connection adjustment for
the COM interface where the HSI-88 is connected to the PC.
With respect to the PC operating system (Win2000, XP, Vista,
Win7, Win8 e.g.) via Working Place, System Control, System
and Device Manager or similar.

Evgeny 15.02.2015 22:06

Цитата:

Сообщение от Alex_S (Сообщение 242805)
Уух, теперь и проверить негде... У меня в компе COM порта нету Может где-нибудь в Advanced пошукать?

Нашёл это в "Последовательном порте COM1. Но моя PCI-плата - на COM6 находится, который называется "PCI to Hihg Speed Serial Port (COM 6). Там такая настройка отсутствует.

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

Цитата:

Сообщение от Alex_S (Сообщение 242805)
А разве это правильно? При соединении модулей s88 порядок контактов с одной стороны кабеля меняется наоборот на другом. Т.е. если на одном конце белый провод слева, то на другом - справа.

Ура! Сработало! Нужно штырьки соединять в перевёрнутом состоянии!

Alex_S 15.02.2015 22:15

Цитата:

Сообщение от Evgeny (Сообщение 242807)
Нужно штырьки соединять в перевёрнутом состоянии!

Поздравляю :)

Если бы использовали нормальный кабель s88 с разноцветными проводами, было бы наверное легче?

У меня кабель s88 используется только от станции к первому модулю, дальше все соединения сделаны по s88-N экранированными патчкордами; их уже не перевернешь :) (разъем RJ-45).


Текущее время: 01:35. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Copyright © ModelldepO.ru 2006 -