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

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

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

Сообщение Rovki »

texbez писал(а): 07 апр 2020, 23:36
Rovki писал(а): 07 апр 2020, 23:31 У вас нет в настройках подписчика записей (ip,,,)
Нужно ip и порт указывать прям в строке топика?
Да нет же ...в видео не видно ? А в описании ? https://hmi-kascada.ru/docs/funktsional ... odpischik/
Нажмите MQTT сервер :smile171:
Из меню 3 точки ,из списка серверов удалите запись ,а то открыли порт ,а обращаетесь по другому протоколу
Электронщик до мозга костей и не только
texbez
Лейтенант
Сообщения: 406
Зарегистрирован: 20 ноя 2016, 19:57
Откуда: Ростов на дону
Имя: Сергей
Благодарил (а): 4 раза
Поблагодарили: 1 раз

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

Сообщение texbez »

А в каком формате?
Сейчас например -192.168.1.100:8081/meteo/atm... и так далее,так?

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

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

Сообщение Rovki »

написано IP , так и пишите IP или сайт
написано порт - так и пишите порт
логин
пароль :smile37:

Отправлено спустя 1 минуту 22 секунды:
texbez писал(а): 07 апр 2020, 23:42 А в каком формате?
Сейчас например -192.168.1.100:8081/meteo/atm... и так далее,так?

Отправлено спустя 1 минуту 7 секунд:
Блин понял,фиг догадаешься :D
Зачем гадать ,когда есть полное описание :smile9: Про видео молчу :smile427:
Электронщик до мозга костей и не только
texbez
Лейтенант
Сообщения: 406
Зарегистрирован: 20 ноя 2016, 19:57
Откуда: Ростов на дону
Имя: Сергей
Благодарил (а): 4 раза
Поблагодарили: 1 раз

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

Сообщение texbez »

Неа,не работает,у меня нет идентификации по паролю-поля оставил пустыми.При запуске пишет что проект просто сохранён.Так должно быть?

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

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

Сообщение Rovki »

texbez писал(а): 07 апр 2020, 23:49 Неа,не работает,у меня нет идентификации по паролю-поля оставил пустыми.При запуске пишет что проект просто сохранён.Так должно быть?

Отправлено спустя 34 секунды:
Rovki писал(а): 07 апр 2020, 23:46 Зачем гадать ,когда есть полное описание
Каюсь не читал.
Как же без пароля???? В сервере MQTT нет пароля?
У вас брокер на есп или одноплатнике?
Электронщик до мозга костей и не только
texbez
Лейтенант
Сообщения: 406
Зарегистрирован: 20 ноя 2016, 19:57
Откуда: Ростов на дону
Имя: Сергей
Благодарил (а): 4 раза
Поблагодарили: 1 раз

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

Сообщение texbez »

Rovki писал(а): 08 апр 2020, 00:14
texbez писал(а): 07 апр 2020, 23:49 Неа,не работает,у меня нет идентификации по паролю-поля оставил пустыми.При запуске пишет что проект просто сохранён.Так должно быть?

Отправлено спустя 34 секунды:

Каюсь не читал.
Как же без пароля???? В сервере MQTT нет пароля?
У вас брокер на есп или одноплатнике?
Да,нет,он же только в локалке, без выхода в интернет.В настройках брокера можно включать а можно и не включать доступ по паролю.У меня iobroker на оранж РС.
Аватара пользователя
KaScada
Лейтенант
Сообщения: 388
Зарегистрирован: 23 апр 2016, 12:33
Контактная информация:

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

Сообщение KaScada »

texbez писал(а): 07 апр 2020, 23:36
Rovki писал(а): 07 апр 2020, 23:31 У вас нет в настройках подписчика записей (ip,,,)
Нужно ip и порт указывать прям в строке топика?
Смотрите в видео
ПО КаСкада на базе смартфона/планшета с ОС Андроид

Подробнее здесь: http://www.hmi-kascada.ru/
texbez
Лейтенант
Сообщения: 406
Зарегистрирован: 20 ноя 2016, 19:57
Откуда: Ростов на дону
Имя: Сергей
Благодарил (а): 4 раза
Поблагодарили: 1 раз

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

Сообщение texbez »

KaScada писал(а): 08 апр 2020, 11:50
texbez писал(а): 07 апр 2020, 23:36
Нужно ip и порт указывать прям в строке топика?
Смотрите в видео
[/quote
Спасибо,уже разобрался,но в локалке всё равно не работает.
Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06 сен 2015, 13:12
Откуда: Тюмень-Баку
Имя: Максим

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

Сообщение Max »

Друзья! Что-то не могу найти... Есть ли блоки для дисплея 2.4 TFT SPI 240x320?

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

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

Сообщение Rovki »

Max писал(а): 08 апр 2020, 15:03 Друзья! Что-то не могу найти... Есть ли блоки для дисплея 2.4 TFT SPI 240x320?

Изображение
В этой теме точно нет :smile427: :smile453:
Электронщик до мозга костей и не только
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Вопрос перенесите в другую тему или создайте. Там выложьте всё по этому дисплею. Ссылку , так же, где купили.
Посмотрите здесь viewtopic.php?f=45&t=5935&p=81224&hilit ... tft#p81198
Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06 сен 2015, 13:12
Откуда: Тюмень-Баку
Имя: Максим

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

Сообщение Max »

aidar_i писал(а): 08 апр 2020, 16:46 Вопрос перенесите в другую тему или создайте. Там выложьте всё по этому дисплею. Ссылку , так же, где купили.
Посмотрите здесь viewtopic.php?f=45&t=5935&p=81224&hilit ... tft#p81198
Видел эту тему. Там нет того, что я ищу. А дисплей покупался очень давно, наткнулся просто на него. А блоков, оказывается, на него и нет в FLProg...
Дисплей распространенный, но под него блоки не нашел.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Пришлите, что я просил в личку
Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06 сен 2015, 13:12
Откуда: Тюмень-Баку
Имя: Максим

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

Сообщение Max »

aidar_i писал(а): 08 апр 2020, 17:24 Пришлите, что я просил в личку
Прошу прощения, что мне прислать вам? Кроме самого дисплея, у меня ничего нет и покупал его, даже не помню, когда...

Этот дисплей похож вот на это: https://aliexpress.ru/item/32911036490. ... web201603_
starmos
Сержант
Сообщения: 142
Зарегистрирован: 11 апр 2016, 15:46
Откуда: Челябинск

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

Сообщение starmos »

Есть где-нибудь описание, как Каскада работает с Модбас? Что-нибудь где все последовательно изложено и чтобы не копать весь этот форум? Потому что я вот создал в FLProg Coils и DiscreteInputs - у них сквозная адресация и насколько я помню функции, Модбас их так и читает по этим адресам. Но вот я ставлю например индикатор в Каскаде и вижу в его свойствах: Рег: 0 Бит: 0. При этом запрос можно выбрать: регистр входов или Coils. О каком регистре и бите идет речь в свойствах этого индикатора? Я посмотрел, например для стрелочного индикатора можно выбрать только номер регистра, но они могут быть разные: Input и Holding? Как выбрать тип и нужно ли выбирать? Я читал инструкцию по программированию бегло, там вроде только описание компонентов, а про адресацию Модбас, я что-то не понял, может пропустил.
Аватара пользователя
KaScada
Лейтенант
Сообщения: 388
Зарегистрирован: 23 апр 2016, 12:33
Контактная информация:

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

Сообщение KaScada »

starmos писал(а): 20 апр 2020, 15:07 Есть где-нибудь описание, как Каскада работает с Модбас? Что-нибудь где все последовательно изложено и чтобы не копать весь этот форум? Потому что я вот создал в FLProg Coils и DiscreteInputs - у них сквозная адресация и насколько я помню функции, Модбас их так и читает по этим адресам. Но вот я ставлю например индикатор в Каскаде и вижу в его свойствах: Рег: 0 Бит: 0. При этом запрос можно выбрать: регистр входов или Coils. О каком регистре и бите идет речь в свойствах этого индикатора? Я посмотрел, например для стрелочного индикатора можно выбрать только номер регистра, но они могут быть разные: Input и Holding? Как выбрать тип и нужно ли выбирать? Я читал инструкцию по программированию бегло, там вроде только описание компонентов, а про адресацию Модбас, я что-то не понял, может пропустил.
Добрый день.

Обычно все компоненты реистровые работают с holding, лампа например битовая может обращаться к битам и coils и Input.
Для битов если у Вас coils например 20 в конроллере, то для лампы ставить так регистр 1 бит 4 (20 / 16 = номер регистра и остаток это бит).

Шлюзы могут читать из котроллера и писать в различные области сразу по несоклько регистров\битов и является предпочтительным выбором связи.
ПО КаСкада на базе смартфона/планшета с ОС Андроид

Подробнее здесь: http://www.hmi-kascada.ru/
starmos
Сержант
Сообщения: 142
Зарегистрирован: 11 апр 2016, 15:46
Откуда: Челябинск

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

Сообщение starmos »

Т.е. нумерация регистров сквозная? Например, если у меня 10 Coils и 1 регистр Holding, то у меня Регистр 0 будет включать в себя все Coils, а у Holding будет адрес 1? А если у меня есть И Coils И DicreteInput (в FLProg они нумеруются независимо) как к ним адресоваться?
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

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

Сообщение Rovki »

[ref]starmos[/ref],
Как правильно вы заметили у coils ,DicreteInput,Holding, итд своя отдельная область памяти , адресация в которой начинается с нуля (0.....) . Общаться(соединяться) компоненты Каскады (битовые и регистровые) с битами и регистрами контроллеров могут двумя способами -
1. напрямую с нужными Coils и DicreteInput (битовые задатчики и битовые индикаторы для DicreteInput)
2.Через промежуточную область памяти Каскады (системные регистры) ,с помощью компонентов Шлюзы (регистровые и битовые) .
В каскаде область памяти (системные регистры) это одна область Регистры системные состоят из 16 бит. Чтобы иметь единый способ адресации к отдельным битам системных регистров и битам контроллера (Coils и DicreteInput) в Каскаде сквозная нумерация битов(0...100...) заменена на адресацию в виде номера регистра и номера бита в этом регистре , например бит 20 в контроллере(Coils или DicreteInput) записывается в Каскаде как регистр 1, бит 4 (1.4), тоесть для Coils и DicreteInput с адресами 0-15 это нулевой регистр ,итд
Как было сказано выше - Coils и DicreteInput это разные области памяти в контроллере ,поэтому кроме самого адреса бита(флага,разряда) есть еще функция которая определяет к какой области памяти мы обращаемся, адресуемся -Coils и DicreteInput ( соотвественно функция 1 и 2) .Но что бы не запоминать номер функции ,в Каскаде чекбоксом выбирается название Coils и DicreteInput в соответствующих компонентах . :smile37:
Электронщик до мозга костей и не только
starmos
Сержант
Сообщения: 142
Зарегистрирован: 11 апр 2016, 15:46
Откуда: Челябинск

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

Сообщение starmos »

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

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

Сообщение Rovki »

starmos писал(а): 21 апр 2020, 09:34 Как на стрелочный индикатор вывести float из FLProg?
Стрелочный индикатор целочисленный ,поэтому используйте элемент float>to>int ( через системный регистр и шлюз)
Электронщик до мозга костей и не только
Ответить

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

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

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