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

Краткие вопросы и ответы по каскаде,что бы темы не плодить

HMI_панель на Андроиде - KaScada
Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#361

Сообщение Rovki » 07.04.2020{, 23:38}

texbez писал(а):
07.04.2020{, 23:36}
Rovki писал(а):
07.04.2020{, 23:31}
У вас нет в настройках подписчика записей (ip,,,)
Нужно ip и порт указывать прям в строке топика?
Да нет же ...в видео не видно ? А в описании ? https://hmi-kascada.ru/docs/funktsional ... odpischik/
Нажмите MQTT сервер :smile171:
Из меню 3 точки ,из списка серверов удалите запись ,а то открыли порт ,а обращаетесь по другому протоколу
Электронщик до мозга костей и не только

texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

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

#362

Сообщение texbez » 07.04.2020{, 23:41}

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

Отправлено спустя 1 минуту 7 секунд:
Блин понял,фиг догадаешься :D

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#363

Сообщение Rovki » 07.04.2020{, 23:44}

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

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

Отправлено спустя 1 минуту 7 секунд:
Блин понял,фиг догадаешься :D
Зачем гадать ,когда есть полное описание :smile9: Про видео молчу :smile427:
Электронщик до мозга костей и не только

texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

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

#364

Сообщение texbez » 07.04.2020{, 23:49}

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

Отправлено спустя 34 секунды:
Rovki писал(а):
07.04.2020{, 23:46}
Зачем гадать ,когда есть полное описание
Каюсь не читал.

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#365

Сообщение Rovki » 08.04.2020{, 00:14}

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

Отправлено спустя 34 секунды:
Rovki писал(а):
07.04.2020{, 23:46}
Зачем гадать ,когда есть полное описание
Каюсь не читал.
Как же без пароля???? В сервере MQTT нет пароля?
У вас брокер на есп или одноплатнике?
Электронщик до мозга костей и не только

texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

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

#366

Сообщение texbez » 08.04.2020{, 10:25}

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

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

Каюсь не читал.
Как же без пароля???? В сервере MQTT нет пароля?
У вас брокер на есп или одноплатнике?
Да,нет,он же только в локалке, без выхода в интернет.В настройках брокера можно включать а можно и не включать доступ по паролю.У меня iobroker на оранж РС.

Аватара пользователя
KaScada
Лейтенант
Сообщения: 388
Зарегистрирован: 23.04.2016{, 12:33}
Репутация: 13
Контактная информация:

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

#367

Сообщение KaScada » 08.04.2020{, 11:50}

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

Подробнее здесь: http://www.hmi-kascada.ru/

texbez
Лейтенант
Сообщения: 355
Зарегистрирован: 20.11.2016{, 19:57}
Репутация: 9
Откуда: Ростов на дону

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

#368

Сообщение texbez » 08.04.2020{, 13:56}

KaScada писал(а):
08.04.2020{, 11:50}
texbez писал(а):
07.04.2020{, 23:36}
Нужно ip и порт указывать прям в строке топика?
Смотрите в видео
[/quote
Спасибо,уже разобрался,но в локалке всё равно не работает.

Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06.09.2015{, 13:12}
Репутация: 5
Откуда: Тюмень-Баку
Имя: Максим

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

#369

Сообщение Max » 08.04.2020{, 15:03}

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

Изображение

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#370

Сообщение Rovki » 08.04.2020{, 15:30}

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

Изображение
В этой теме точно нет :smile427: :smile453:
Электронщик до мозга костей и не только

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#371

Сообщение aidar_i » 08.04.2020{, 16:46}

Вопрос перенесите в другую тему или создайте. Там выложьте всё по этому дисплею. Ссылку , так же, где купили.
Посмотрите здесь viewtopic.php?f=45&t=5935&p=81224&hilit ... tft#p81198

Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06.09.2015{, 13:12}
Репутация: 5
Откуда: Тюмень-Баку
Имя: Максим

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

#372

Сообщение Max » 08.04.2020{, 16:57}

aidar_i писал(а):
08.04.2020{, 16:46}
Вопрос перенесите в другую тему или создайте. Там выложьте всё по этому дисплею. Ссылку , так же, где купили.
Посмотрите здесь viewtopic.php?f=45&t=5935&p=81224&hilit ... tft#p81198
Видел эту тему. Там нет того, что я ищу. А дисплей покупался очень давно, наткнулся просто на него. А блоков, оказывается, на него и нет в FLProg...
Дисплей распространенный, но под него блоки не нашел.

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#373

Сообщение aidar_i » 08.04.2020{, 17:24}

Пришлите, что я просил в личку

Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06.09.2015{, 13:12}
Репутация: 5
Откуда: Тюмень-Баку
Имя: Максим

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

#374

Сообщение Max » 08.04.2020{, 18:23}

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

Этот дисплей похож вот на это: https://aliexpress.ru/item/32911036490. ... web201603_

starmos
Сержант
Сообщения: 115
Зарегистрирован: 11.04.2016{, 15:46}
Репутация: 13
Откуда: Челябинск

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

#375

Сообщение starmos » 20.04.2020{, 15:07}

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

Аватара пользователя
KaScada
Лейтенант
Сообщения: 388
Зарегистрирован: 23.04.2016{, 12:33}
Репутация: 13
Контактная информация:

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

#376

Сообщение KaScada » 20.04.2020{, 15:25}

starmos писал(а):
20.04.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
Сержант
Сообщения: 115
Зарегистрирован: 11.04.2016{, 15:46}
Репутация: 13
Откуда: Челябинск

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

#377

Сообщение starmos » 20.04.2020{, 15:59}

Т.е. нумерация регистров сквозная? Например, если у меня 10 Coils и 1 регистр Holding, то у меня Регистр 0 будет включать в себя все Coils, а у Holding будет адрес 1? А если у меня есть И Coils И DicreteInput (в FLProg они нумеруются независимо) как к ним адресоваться?

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#378

Сообщение Rovki » 20.04.2020{, 16:55}

starmos,
Как правильно вы заметили у 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
Сержант
Сообщения: 115
Зарегистрирован: 11.04.2016{, 15:46}
Репутация: 13
Откуда: Челябинск

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

#379

Сообщение starmos » 21.04.2020{, 09:34}

Как на стрелочный индикатор вывести float из FLProg?

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#380

Сообщение Rovki » 21.04.2020{, 11:38}

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

Ответить

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