Страница 1 из 2

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 04 янв 2020, 04:02
Rodgerask
//del

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 04 янв 2020, 05:12
Rodgerask
//del

ModBus_Slave_TCP <-> KaScada_Cloud: переподключение без смены кода, "нагорячую" из web-страницы

Добавлено: 04 янв 2020, 09:31
Rovki
Rodgerask писал(а): 04 янв 2020, 05:12 P.S. Бонус:

Если кому-то нужен ключ от Каскады, то у Rovki объявлен
конкурс на применение элемента "список" в приложении Каскада..

Примените элемент "список" к моему блоку, снимите видео -
и получите ключ от Каскады! :smile9:
Да ,все верно ...про ключ
Данное видео про БП пойдет в зачет на конкурс :smile37: https://youtu.be/Vqv2icSmcNU

Отправлено спустя 2 минуты 55 секунд:
Подведение итогов конкурса 11.01.2020 .Всем участникам ключи , победителю одноплатный ПК :smile225:

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 28 янв 2020, 08:56
Rovki
[ref]Rodgerask[/ref],
Нужно как то сделать так ,что бы использовать еще блок viewtopic.php?p=82590#p82590
что бы был универсальным и можно было менять еще имя сети и пароль .
И хотелось бы иметь аналогичных блок для моста ,что бы можно было менять в настройке каскада клоуд- модбас рту или модбас тср -модбас рту (удаленный или локальный мост)

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 28 янв 2020, 08:57
Alias
И хотелось бы иметь аналогичных блок для моста
Поддерживаю. Вчера уже вникал в сабж, но сначала побороть бы мост.
Но, как я понимаю, это переключение работает только когда находишься в своей локальной сети, то есть пришел на объект и через web изменил конфиг, допустим, с Облака на локальный. Но если ушел на работу или уехал в отпуск и забыл переключиться снова на Облако - все?
Видел в настройках КаСкады параметр - "Пауза". Если это интервал, в течение которого игнорируется отсутствие связи, то для вялотекущих процессов можно поступить проще: мультивибратором переподключать с помощью представленного блока сеть то на Облако, то на локальную КаСкаду. Это был вопрос :)

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 28 янв 2020, 09:16
Rovki
Для меня лично нет необходимости переключать эти мосты во время работы ...Тут речь про универсальность , что бы пользователь купивший железку ,включил ее и смог настроить сеть - имя,пароль (без перепрограммирования) и режим нужный для его работы ,например удаленный (через облако) . У меня, например дома ворота открываются через облако всегда ,просто если я нахожусь метров 500(хоть 1000км) от ворот ,то они открываются через 3G , а когда подьехал к ним ,подключился телефон автоматом к моему вайфай и закрываю уже ворота через вайфай (так же через облако) . Тоесть если для задачи нужно еще удаленное управление и локальное ,то выбираем удаленое . А если всегда только локальное ,то настраваем мост на локальное управление .

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 28 янв 2020, 09:23
Alias
Если иметь такую роскошь - доверие к Интернету, то да. Но хочется банального резервирования каналов. Впрочем, это оффтоп.
Про универсальность - согласен, очень удобно, сам сейчас ваяю управление своими системами с тем расчетом, чтобы домочадцы смогли все сделать потом сами, не вызванивая меня в командировках по мелочам.

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 28 янв 2020, 09:52
Rovki
Alias писал(а): 28 янв 2020, 09:23 Если иметь такую роскошь - доверие к Интернету, то да. Но хочется банального резервирования каналов. Впрочем, это оффтоп.
Про универсальность - согласен, очень удобно, сам сейчас ваяю управление своими системами с тем расчетом, чтобы домочадцы смогли все сделать потом сами, не вызванивая меня в командировках по мелочам.
У меня на дому чаще свет отключают ,чем интернет падает . :smile171: , опять же это не сам интернет падает ,а роутер может зависнуть (редко) ,но тогда не будет не локалки ни удаленки ...
Но ни кто не запрещает поставить переключатель в проекте ,на тот редкий случай ,когда интернета нет ,а вайфай есть :D

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 28 янв 2020, 15:53
Rodgerask
//del

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 29 янв 2020, 18:58
Rovki
Alias писал(а): 28 янв 2020, 08:57
И хотелось бы иметь аналогичных блок для моста
Поддерживаю. Вчера уже вникал в сабж, но сначала побороть бы мост.
Но, как я понимаю, это переключение работает только когда находишься в своей локальной сети, то есть пришел на объект и через web изменил конфиг, допустим, с Облака на локальный. Но если ушел на работу или уехал в отпуск и забыл переключиться снова на Облако - все?
Видел в настройках КаСкады параметр - "Пауза". Если это интервал, в течение которого игнорируется отсутствие связи, то для вялотекущих процессов можно поступить проще: мультивибратором переподключать с помощью представленного блока сеть то на Облако, то на локальную КаСкаду. Это был вопрос :)
C esp не так все просто http://www.bizkit.ru/2019/01/23/11734/

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 29 янв 2020, 20:34
Alias
С нами всеми не все так просто ))
Но в моем случае железо минимально: две Esp крест накрест по Uart, но Облако работало в отличие от локальной КаСкады. Видимо рано вопрос Автору снесли ))) Как думаете, повторить?

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 29 янв 2020, 21:40
Rovki
Да я пробую разные есп и разные конвертеры и результаты разные ,нужен осцилограф ... какая то хрень ,как в той статье - тут работает ,а тут не работает ... Зависит от того от куда запитал конвертер даже ..есп может не тянуть ...на одних пинах работает на других нет ...

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 29 янв 2020, 22:39
Alias
У меня есть С1-77 и С1-94, но времени на анализ катастрофически не хватает. Могу наскоками что-то посмотреть, но не разбирать же протоколы, да и не уверен я, что в одной и той же железной конфигурации одна софтина работает, а другая - нет. Грешу на баги и надеюсь, что не все они станут фичами))

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 01 фев 2020, 12:15
Alias
В расчёте на скорое исправление ошибки с локальным мостом обдумываю, как автоматически переключаться с облако на локалку и обратно.
Если КаСкада буде только на одном устройстве, можно сделать очень просто.
Пусть КаСкада пишет в специально выделенный бит одного из регистров единицу.
Ардуино же выставляет флаг на Esp для работы с локалкой и пишет в тот же самый бит специального регистра ноль. Если этот ноль не затирается единицей, значит связи нет и через тайм-аут переключается на облако и точно так же мониторим бит.
Таким образом, ардуино будет доподлинно известно, в каком из вариантов работает КаСкада и будет безо всяких web интерфейсов переключаться сама.
Да, первоначальное соединение может плавать по времени, но зато снимается часть проблем.
Возможно кому-то это будет полезно. Сам же попробую позже.

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 02 фев 2020, 03:10
Rodgerask
//del

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 02 фев 2020, 03:15
Rodgerask
//del

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 02 фев 2020, 08:08
Alias
Попинговали облако, подключились, а на телефоне нет денег и wifi еще не добивает. Так под воротами и будем ждать... Лучше пинговать КаСкаду.

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 02 фев 2020, 10:54
Rovki
Rodgerask писал(а): 02 фев 2020, 03:15
Rovki писал(а): 28 янв 2020, 09:16 они открываются через 3G , а когда подьехал к ним ,подключился телефон автоматом к моему вайфай и закрываю уже ворота через вайфай (так же через облако) .
Но ведь получается, что даже если есть wifi, но нет интернета - то ворота не открыть/закрыть? (облако же недоступно без интернета)

Отправлено спустя 3 минуты 37 секунд:
Выход?:

-пинговать с есп сайт облака
-если доступно облако, то с помощью блока переподключения держать связь с облаком
-если облако не пингуется, то есп переподключит управление на локалку
Как и всегда должен быть железный аргумент - в данном случае железный ключ ,а все остальное для удобства :smile37: За все время у меня небыло интернета 3 раза - завис роутер , кончились деньги за интернет и когда отключали питание (часто ,до 1 раза в месяц) ..

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 02 фев 2020, 11:10
Rodgerask
//del

Блок переподключения локального или удаленного управления Каскадой

Добавлено: 02 фев 2020, 11:12
Alias
Ну, тут или копию проекта делать и работать, переключаясь, с двумя, либо в редактировании Dev выбирать. Не одна кнопка, но все же.