04.10.2017, 16:15 | #151 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Что-то я мудрю, по ходу. Огни светофоров управляются же силами КС, надо только прописать адреса каналов для каждого цвета.
Однако памяти хватает и можно реализовать простейший алгоритм управления двухцветных светофоров по одному адресу. Точнее по любому из адресов красного огня или по адресу зеленого огня. Чтобы при включении одного огня выключался другой. Востребован ли такой режим? |
|
04.10.2017, 16:36 | #152 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
|
|
Пользователь сказал cпасибо: |
04.10.2017, 17:11 | #153 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Цитата:
В чем будет несовместимость? Кажись сейчас из RR, трехаспектные светофоры на моем строящемся макете управляются именно в стиле "каждый огонь на отдельном адресе". |
|
|
04.10.2017, 17:21 | #154 | |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
Цитата:
Т.е. либо станция должна пересчитывать, либо не будет работать. Какой командной станцией всё это хозяйство будет управляться? Z21 (чёрная) дорогое удовольствие. И не у всех есть. |
|
|
Пользователь сказал cпасибо: |
04.10.2017, 17:24 | #155 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Для двухзначных светофоров должны работать оба варианта управления - как одним адресом с пульта, так и двумя из RR.
---------- Сообщение добавлено в 18:24 ---------- Предыдущие сообщение было в 18:22 ---------- Так у Гатова есть аналог. Будет взят за базу. В планах - шилд для меги с мелким бустером на 1-2А, чтобы только в шину локонет отдавал. |
|
Пользователь сказал cпасибо: |
04.10.2017, 17:26 | #156 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
Должны и работают - две большие разницы.
Вот там и надо будет учитывать все проблемы. |
|
Пользователь сказал cпасибо: |
04.10.2017, 18:19 | #157 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Прекрасно понимаю, поэтому стараюсь максимально четко формулировать все, что пишу на форумах
Мне кажется КС в итоге будет просто очередным шлюзом: макет - сервер автоуправления. планировал, что на КС максимум ложатся проверки оборудования. Может быть плюс дисплей-индикатор "здоровья" макет. Возможно плюс окно логирования шины. Мечты |
|
04.10.2017, 19:07 | #158 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Вот и допилил режим двухзначных светофоров. Теперь, в CV режима PWM канала в битах 2..0 можно выбрать собственно режим для каждого из 32-х каналов:
PWM_MODE_SIMPLE = 0, PWM_MODE_SMOOTH = 1, PWM_MODE_SMOOTH_DETACH = 2, PWM_MODE_TL_GREEN = 3, PWM_MODE_TL_RED = 4 т.е. задать свет огня лампы, в бите 3 - режим сохранять в EEPROM последнее положение или нет. а в битах 7..4 указать номер светофора от 0 до 15. Еще есть запас на 3 типа режима. Потом биты CV кончатся Можно добавить режим плавного "разгорания" огней светофора, правда они будут одновременно это делать: один начнет гаснуть, другой разгораться. Нужно ли это? В итоге: Код:
Скетч использует 13702 байт (44%) памяти устройства. Всего доступно 30720 байт. Глобальные переменные используют 1679 байт (81%) динамической памяти, оставляя 369 байт для локальных переменных. Максимум: 2048 байт. Недостаточно памяти, программа может работать нестабильно. ---------- Сообщение добавлено в 20:07 ---------- Предыдущие сообщение было в 19:51 ---------- Пожалуй нужно зарезервировать CV(или ответные команды по Loconet) для служебных целей: - идентификация модулей: масштаб, ID модуля, ID модульной тусовки - тип модуля (если дойдет до базы данных с полным описанием для автоматизации) - версия прошивки - показатели жизнеспособности: есть ли DCC на входе, наличие КЗ, полярность, потребляемый ток на рельсах - что-то еще Свои команды в локонет добавлять еще не приходилось, надо попробовать Последний раз редактировалось shalex; 04.10.2017 в 20:35. |
|
04.10.2017, 23:19 | #159 | ||
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
Цитата:
Цитата:
В выходные поеду в деревню посмотрю. Посмотрите как сделана OPC_PEER_XFER она вне библиотеки. |
||
|
Пользователь сказал cпасибо: |
05.10.2017, 11:31 | #160 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Вчера поменял тип данных для хранения CV на двухбайтовые и теперь для хранения адресов не нужны CV для хранения "старшего" байта адреса. Плюс уровень PWM можно сразу указывать числами 0...4095. Плюс появился запас битов на настройки.
Еще добавил режим сохранения положения сервы/уровня PWM. В этом режиме, при включении питания положения сервы/уровни PWM берутся из памяти и устанавливаются на выходах. Если режим не активирован, что уровень PWM при включении будет выставлен в CV_PWM_LOW. Для каждого канала этот режим можно включить/выключить через CV настройки режима канала. Правда после смены типа данных для CV и память уменьшилась до 91-93%. Но скетч работает. Последний раз редактировалось shalex; 05.10.2017 в 14:43. |
|
05.10.2017, 12:09 | #162 |
3 пользователя(ей) сказали cпасибо: |
05.10.2017, 12:55 | #163 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
|
|
Пользователь сказал cпасибо: |
05.10.2017, 13:26 | #165 |
Пользователь
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
:
0 за это сообщение 0 Всего Репутация: - это имя известно всем (618)
|
Почему-же одного. Я например с интересом читаю. А то что я не участвую в обсуждении, то это потому, что мне нечего сказать или посоветовать по существу. Я тоже делаю свои декодеры и мне интересно услышать и посмотреть опыт других.
|
|
4 пользователя(ей) сказали cпасибо: |
05.10.2017, 13:38 | #166 |
Местный
Регистрация: 22.07.2014
Адрес: Санкт Петербург
Сообщений: 1,431
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 6 раз(а) в 5 сообщениях
Сказал(а) спасибо: 2,959
Поблагодарили 1,496 раз(а) в 716 сообщениях
:
0 за это сообщение 0 Всего Репутация: обеспечил(а) себе прекрасное будущее (1507)
|
И я тоже с удовольствием слежу за процессом обсуждения, даже если бы это был монолог.
|
|
4 пользователя(ей) сказали cпасибо: |
05.10.2017, 13:48 | #167 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Цитата:
За возможный наезд - извините, не я первый начал. На мой взгляд все просто - если что-то в теме не так, то модераторы обязательно об этом напишут. Если не пишут - то значит все ок. |
|
|
05.10.2017, 14:06 | #169 |
|
|
Пользователь сказал cпасибо: |
05.10.2017, 14:20 | #170 |
Пользователь сказал cпасибо: |
05.10.2017, 14:24 | #171 |
Пользователь сказал cпасибо: |
05.10.2017, 18:42 | #172 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
А как их читать, записывать?
Тема серьёзная и обширная. И требуется мнение большого количества моделистов. Особенно по Российской тематике. |
|
Пользователь сказал cпасибо: |
05.10.2017, 22:22 | #173 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Думаю как и сейчас - через программу Z21_Maintenance или через мобильное приложение для Z21, на планшете или смартфоне. Думаю через диджитраковскую КС, наверное, тоже можно.
Еще есть Loconet-buffer, который позволяет подключить Loconet к компу, на него тоже определенные надежды. Надеюсь, что тогда можно напрямую программировать CV через RR, вообще без КС. ---------- Сообщение добавлено в 23:22 ---------- Предыдущие сообщение было в 23:10 ---------- Теперь кол-во битов на режим увеличилось до 7 и можно задать 127 вариантов режима PWM, можно попытаться "допилить" мигающий режим и тогда остается главный вопрос - как минимальным количеством "тумблеров" (стрелочными командами) управлять светофором. Не переключать же каждый огонь отдельно, как умеет автоматика. |
|
05.10.2017, 23:13 | #174 | |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
Цитата:
Вот поэтому я и написал, что требуется мнение большого количества моделистов. Пока есть только вот такая тема http://forum.modelldepo.ru/showthread.php?t=18570 но если использовать локонет, Rocrail немного чудит. Короче всё надо проверять и подстраиваться. |
|
|
Пользователь сказал cпасибо: |
05.10.2017, 23:46 | #175 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Точно не знаю, так как использую библиотечные обработчики notifyLNCVread, notifyLNCVwrite, notifyLNCVprogrammingStart, notifyLNCVprogrammingStop. Судя по коду и тому, что когда-то видел в логе - там какой-то много-шаговый обмен. Сначала устройство переводится в режим программирования, а потом доступны чтение и запись.
|
|
Пользователь сказал cпасибо: |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
фото-детектор местной занятости. | Tankist | Электрика и DCC | 55 | 03.04.2023 18:28 |
Детектор занятости блок-участков CD1 | shabans79 | Цифровая аппаратура Modelldepo | 160 | 21.03.2023 21:19 |
Детектор занятости для шины s88 от LDT | Alex_S | Электрика и DCC | 13 | 13.01.2015 13:36 |
Детектор занятости блок-участков CD1 | kutepoff | Цифровая аппаратура Modelldepo | 41 | 19.07.2013 10:39 |
Детектор занятости | pandrey | Цифровая аппаратура Modelldepo | 1 | 01.12.2010 21:30 |