Показать сообщение отдельно
Старый 20.07.2018, 13:18   #221
Alex_S
Местный
 
Регистрация: 26.05.2008
Адрес: Москва
Сообщений: 4,511
Сказал(а) 'не согласен(а)'!: 24
Сказали 'не согласен'! 10 раз(а) в 10 сообщениях
Сказал(а) спасибо: 710
Поблагодарили 4,621 раз(а) в 2,052 сообщениях
Репутация: репутация неоспорима (4632)
По умолчанию

Цитата:
Сообщение от kestrel Посмотреть сообщение
А что без этого Extension на экране не показывается в какую сторону направлена стрелка?
Появляется сразу (при отправке команды).
Extension позволяет задействовать обратную связь: во-первых теоретически возможна помеха или что-нибудь еще (забыл подключить транс питания аксессуаров и т.п.)
во-вторых с extension сработает с учетом большой длительности процесса перевода

Т.е. алгоритм "безаварийного" движения - например, лок стоит перед стрелкой на боковом пути, и последовательность действий будет такой:

# это пример скрипта для JMRI

turnouts.provideTurnout("ST106").setState(CLOSED) # переключаем стрелку
self.waitSensorInactive(SensorU3ST106) # ждем датчик стрелки (контакты extension)
self.throttle1.setSpeedSetting(0.2) # начинаем движение локомотива
Alex_S вне форума   Вверх
Пользователь сказал cпасибо: