Экспресс вопрос -ответ

HMI_панель на Андроиде - KaScada
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Экспресс вопрос -ответ

Сообщение Rovki »

https://cloud.mail.ru/public/3uAo/3aNXzHddo проект в фл

Отправлено спустя 1 минуту 48 секунд:
Alias писал(а): 26 янв 2020, 22:37 Ну, для эталонного прогона можно все, не взыщите, это не каприз, а чистота эксперимента, чтобы выявить причину, тк причина во мне автоматом отпадет ))
ReDe - это прием/передача, пин управления. Ro в их системе - это Rx, Do - соответственно Тх.
Я в курсе для чего ре\де , я забыл куда их подключить если ими не пользоваться ,что бы на автомате ...
Электронщик до мозга костей и не только
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Экспресс вопрос -ответ

Сообщение Alias »

Спасибо, завтра попробую!
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Экспресс вопрос -ответ

Сообщение Rovki »

Alias писал(а): 26 янв 2020, 22:49 Спасибо, завтра попробую!
Попробовал мост тсп- рту - РАБОТАЕТ .!!! Можно убирать просьбу к Автору
Электронщик до мозга костей и не только
Yakutyanin
Рядовой
Сообщения: 12
Зарегистрирован: 11 фев 2019, 11:59
Имя: Андрей

Экспресс вопрос -ответ

Сообщение Yakutyanin »

Вопрос такого плана: пробую перейти с ремоте на каскаду, столкнулся с такой проблемой, как вывести настройки блока меню, точнее как отправить строку на экран, с остальным проблем нет. Не охота переделывать весь проект под установки задатчиками, да и потом на месте с кнопок ни чего не сделать. хочется просто меню вывести.
Yakutyanin
Рядовой
Сообщения: 12
Зарегистрирован: 11 фев 2019, 11:59
Имя: Андрей

Экспресс вопрос -ответ

Сообщение Yakutyanin »

[ref]Vladislaveu[/ref], да там заголовки пунктов меню, вот с ними вопрос
Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19 янв 2016, 06:09
Откуда: Березники
Имя: Сергей

Экспресс вопрос -ответ

Сообщение Fuji1604 »

Возможно вам поможет компонент - динамический текст.
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню
Yakutyanin
Рядовой
Сообщения: 12
Зарегистрирован: 11 фев 2019, 11:59
Имя: Андрей

Экспресс вопрос -ответ

Сообщение Yakutyanin »

[ref]Fuji1604[/ref], точно, вечером попробую, вроде должно получиться. потом отпишусь
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Экспресс вопрос -ответ

Сообщение Alias »

Rovki писал(а): 27 янв 2020, 00:00Можно убирать просьбу к Автору
Поддерживаю, что удалили.
Докладываю: повторил Ваш опыт в локальном варианте, ничего не изменилось. То же самое и через Облако. Но на сайте Облака и устройство, и КаСкада зеленые, стало быть, канал есть и если не идут данные, значит проблема в железе, то есть конвертере на МАХ485 и конвертере уровней. КаСкада ведь должна все принимать через Облако, если статусы зеленые? Значит, ее исключаем.
Странно все это, две УНО между собой отлично обменивались. Буду копать дальше и ждать окончания китайского НГ, чтобы заказать правильные, как у Вас, трехвольтовые конвертеры. Кстати, не подскажете модель? Может такие и возьму.
И в порядке обсуждения: а как Вы вылавливаете ошибки? Я, например, на слейве и мастере ставлю по блоку отправки переменных в uart и смотрю, что же фактически должно быть отправлено и что реально принято. Но это работало с "активным" мостом, а как понять, корректно ли отрабатывает "условно-прозрачный"?

Отправлено спустя 1 час 42 минуты 39 секунд:
Ура, заработало!
Переведя дух: исключил из цепочки Модбаса эти модули и преобразователи, соединив напрямую две Esp, чтобы не заморачиваться уровнями и все заработало. Спасибо за терпение и желание помочь!
Буду теперь ждать другие конвертеры и уже когда придут, снова играть :) Но совершенно непонятно, как с одними платами все как часики, а с другими - тоже как часики, но китайские.
[spoiler]
ok.jpg
[/spoiler]
Позже выложу тестовые проекты в FlProg и KaSkada для проверки, как и обещал.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Экспресс вопрос -ответ

Сообщение Rovki »

ВВот такие пробовал https://aliexpress.ru/item/400040646573 ... b201603_53
Электронщик до мозга костей и не только
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Экспресс вопрос -ответ

Сообщение Alias »

Итак, что-то у меня получилось.
Для проверки работы в сети Modbus через облако КаСкады я собрал стенд из двух плат Esp8266NodeMCU v3, где Slave - якобы наше устройство в сети, Мост - он мост и есть, по образу и подобию примера Rovki. Соединил их напрямую Rx-Tx и наоборот, чем исключил из эксперимента подозрительные конвертеры на МАХ485 вкупе с преобразователями логических уровней.
Slave. Генератор случайных чисел поочередно включает три тестовые лампочки и отправляет случайное число в регистр 0. Это для отображения на КаСкаде якобы текущего состояния "устройства".
[spoiler=Slave]
Стенд_Slave8266.flp
[/spoiler]
Перекладчик записывает значение регистра 1, получаемого из КаСкады, в регистр 2, отображаемый там же, чем проверяется обратная связь.
Brige. Здесь прописаны параметры поднятой специально для опыта точки доступа в Интернет и ID для Облака. Минимум настроек.
[spoiler=Brige]
Стенд_Brige8266_MRTU-Cloud.flp
[/spoiler]
КаСкада, файл переименован по понятным причинам:
[spoiler=КаСкада]
К.jpg
Стенд_Мост.pro.txt
[/spoiler]
На скриншоте те самые три лампочки и регистр. Ниже - задатчик, отвечающий за присвоение значения регистру 1 и справа от него - значение регистра 2, то есть обратная связь через наше Slave-устройство.
Нижнее число можно игнорировать, это рудимент от прежних изысканий.
Для работы в представленном варианте нужно, чтобы Мост авторизовался в Облаке, как с ним работать, можно посмотреть в соответствующем видео:
[spoiler=Cloud]https://www.youtube.com/watch?v=lyjxfI61lW8 [/spoiler]
Там несколько иное железо и софт, но суть ясна.
Так же пробовал сымитировать работу в локальной сети, не выходя в Интернет, и не добился ничего.
Все, на первый взгляд, логично и правильно, пробовал даже заведомо не верные настройки ставить вроде RTU over TCP, но ничего не получилось. При этом все устройства - Мост и локальная КаСкада - были в одной сети, Мост пинговался и был виден среди прочих подключенных к точке доступа устройств, подчас даже индикация не краснела на экране, но данных от Slave не было никаких.
Может я снова что-то упустил? Вот этот Slave:
[spoiler=Local]
Стенд_Brige8266_MRTU-Local.flp
[/spoiler]
Начинка идентичная и превращается из проверенного "Стенд_Brige8266_MRTU-Cloud" кликом по правой кнопке мыши в блоке моста: "Переключить на ТСР".
Буду признателен, если кто-то подскажет, где может быть проблема.
Из наблюдения за локальной КаСкадой: при работе через локалку ни на одном из индикаторов не появляется желтый значок и ничего не краснеет до тех пор, пока не разорвешь связь через UART между Slave и Master. Значит что-то все-таки передается?

Отправлено спустя 34 секунды:
Rovki писал(а): 27 янв 2020, 12:58Вот такие
Спасибо!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Alias 27 янв 2020, 15:26, всего редактировалось 1 раз.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Экспресс вопрос -ответ

Сообщение Rovki »

С первого раза ни чего не понял ,столько всего ,даже потерялся - что работает ,а что нет...буду еще раз или два читать :smile390:

Отправлено спустя 4 минуты 26 секунд:
[ref=#404040]Alias[/ref],
Если правильно понял ,то через каскаду клоуд все работает ?
Электронщик до мозга костей и не только
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Экспресс вопрос -ответ

Сообщение Alias »

Именно! Причём шустро и без проблем! Спасибо за такую возможность!
Но стоит пойти в локальную сеть, как все пропадает, вернее, ничего не краснеет и не отмечается значками тайм-аутов, но и данные не меняются. В этом и загвоздка.

Отправлено спустя 2 минуты 22 секунды:
В настройках КаСкады все меняю на локальный режим, разумеется, указывая в dev актуальный ip и порт 502.
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Экспресс вопрос -ответ

Сообщение Alias »

Версия самая свежая - 6.2.2, в ide я ничего не увижу, я же Непрограммист ((
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Экспресс вопрос -ответ

Сообщение Rovki »

вот два одинаковых проекта ,сравните сом порты ....свежая версия не значит рабочая и не только ФЛ ,но и иде
два проекта.jpg
Отправлено спустя 1 минуту 28 секунд:
Что форум глючит ,не могу одну картинку удалить
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Экспресс вопрос -ответ

Сообщение Alias »

То есть попробовать в 6.1?
[spoiler]
com.png
[/spoiler]

Отправлено спустя 2 минуты 5 секунд:
Вот как бы доподлинно знать, какая версия рабочая. До этого рисовал исключительно в 303 и только дней десять назад, скрепя сердце, стал доводить проект в 53...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Экспресс вопрос -ответ

Сообщение Rovki »

Тут не столько наверное важно версия ФЛ ,а с какой версией ИДЕ она работает ...у меня 1.8.9 , в 1.8.10 были проблемы у многих
Электронщик до мозга костей и не только
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Экспресс вопрос -ответ

Сообщение Alias »

Понял, спасибо! Позже попробую снова.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Экспресс вопрос -ответ

Сообщение Rovki »

В ИДЕ 1.8.9 и 1.8.10 различия в SET UP небольшие
два иде.jpg
и побольше в конце (в 1.8.10) длинее код ,видно
два иде 2.jpg
А проект один
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Экспресс вопрос -ответ

Сообщение Alias »

Вот не поверите :) Сам не пойму.
Скачал я версию 6.1.0, открыл проект моста. Был предупрежден, что проект создан в более поздней версии 622, но открылся нормально. Загрузил в Esp, КаСкада не работала, хотя в Облаке все статусы зеленые.
"Ладно" - подумал я и создал проект в 6.1.0 с нуля. Не прокатило. Подумал, что что-то неправильно вбил. Скопипастил все установки из проекта 622 в проект 610. Не помогло. Открыл созданный в 610 проект в версии 622 - все заработало, как часы. А в 610 - ни в какую!
Хорошо, что я по жизни оптимист и все воспринимаю с улыбкой :)
[spoiler]
ide.png
[/spoiler]
Даже версии ide те же самые, но работать не хочет.
В 6.1.0 версия 1.8.10. А 1.8.9 отдельно нужно ставить?

Отправлено спустя 16 минут 15 секунд:
Попробовал перекинуть ide/v3 из версии 5.3.0 в 6.2.2, FlProg не нашел ее, переименовал в v4, что-то начал делать, но пожаловался, что что-то не может найти и дело встало...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Экспресс вопрос -ответ

Сообщение Rovki »

Так что заработало ,то ? А то опять у вас 100 вариантов ,сложно уловить вечером суть ...На счет версий иде я не эксперементировал ,я просто не обновляюсь ,пока все работает ... :smile37:
Электронщик до мозга костей и не только
Ответить

Вернуться в «HMI_панель на Андроиде - KaScada»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей