Страница 25 из 87

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 19:02}
Rovki
Rovki писал(а):ПолковникГруппа: Проверенные
Сообщений: 301
Опять очередная звездочка , побежал в магазин ,с вами так сопьешься

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 19:03}
vlad
vlad писал(а):Попробуйте анимацию и динамические картинки -очень оживляет визуализацию
Вы не можете пару файликов выложить для этого. Нужно понять какими они должны быть. пока дошел до звуковой сигнализации-класс

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 19:03}
Rovki
vlad писал(а):Меня в самом начале наводили не понятки адрес в флпрог и номер регистра в каскаде, пока не дошло что в это поле проставляем номер адреса из флпрог. может это тоже кого смущает
Ну а как еще иначе увязать регистр в флпрог с компонентом Каскады,его содержимым ? Только задав соответствующие адреса ...

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 19:04}
kossn93
Rovki писал(а):Ну вот .0#0 сетевой адрес устройства 0 # адрес регистра 0,сетевой адрес устройства=0 ставить нельзя -это широковешательный режим в котором слейв не отвечает
тоесть например для моего стрелочного индикатора в каскаде адрес строка адрес должна иметь вид 1#0, и флпроге адрес тэга который я хочу прочитать должен быть 0? нужно ли гдето в в флпрог выставлять тот сетевой адрес(1), который не должен быть 0?

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 19:07}
vlad
Rovki писал(а):Ну а как еще иначе увязать регистр в флпрог с компонентом Каскады,его содержимым ? Только задав соответствующие адреса ..
это понятно, просто непонятно было название "номер регистра". Может лучше адрес регистра? имхо

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 19:20}
Rovki
vlad писал(а):Вы не можете пару файликов выложить для этого. Нужно понять какими они должны быть. пока дошел до звуковой сигнализации-класс
анимация это картинки с расширением gif ,их полно готовых в интернети или можно сделать самому http://gifovina.ru/  http://gifius.ru/

Добавлено (30.05.2016, 19:10)
---------------------------------------------
vlad писал(а):это понятно, просто непонятно было название "номер регистра". Может лучше адрес регистра? имхо
Может и так сделаем ..спасибо

Добавлено (30.05.2016, 19:14)
---------------------------------------------
kossn93 писал(а):тоесть например для моего стрелочного индикатора в каскаде адрес строка адрес должна иметь вид 1#0, и флпроге адрес тэга который я хочу прочитать должен быть 0? нужно ли гдето в в флпрог выставлять тот сетевой адрес(1), который не должен быть 0?
сетевой адрес должен выставлятся  где то в общих настройках один раз для данного слейва.Просто вы работаете с 1 ардуино ,вот вас и смутил какойто сетевой адрес ,но если будет их несколько в сети ,то без адреса сетевого ни как не обойтись .Потому как каскада мастер сети и она должна знать к какому слейву обращаться

Добавлено (30.05.2016, 19:18)
---------------------------------------------
vlad писал(а):пока дошел до звуковой сигнализации-класс
Попробуйте так же СМС отправить из ардуинки ,то же впечатляет -вот и готовая охрана ...

Добавлено (30.05.2016, 19:20)
---------------------------------------------
Ребята не забывайте оставлять отзывы ,не ленитесь в гугл плей.Отзывы - это рейтинг ,а рейтинг это другим будет легче искать приложение по ключевым словам .спасибо.Я на этом ни чего не зарабатываю ...все для вас .Но правда уже есть платная версия на сайте только ...по тренируйтесь пока на бесплатной и если вам блютуза будет мало ,то прошу...

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 19:37}
vlad
Rovki писал(а):Попробуйте так же СМС отправить из ардуинки ,то же впечатляет cry -вот и готовая охрана ...
если вставлено в телефон 2 симки то по к какой симке она должна обращаться(каскада) у меня почемуто к сим2?

Добавлено (30.05.2016, 19:37)
---------------------------------------------
на данный момент одна симка связь видит а вот та к которой она обращается нет.

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 19:51}
Rovki
vlad писал(а):если вставлено в телефон 2 симки то по к какой симке она должна обращаться(каскада) у меня почемуто к сим2?Добавлено (30.05.2016, 19:37)
---------------------------------------------
на данный момент одна симка связь видит а вот та к которой она обращается нет.
она обратится к той симке ,номер которой зададите .Наверное нельзя с одного телефона отправить СМС на другую симку ,как и позвонить с одной на другую ,имхо .Тут дело не в каскаде ,а в телефоне ...

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 19:58}
vlad
Rovki писал(а):она обратится к той симке ,номер которой зададите .Наверное нельзя с одного телефона отправить СМС на другую симку ,как и позвонить с одной на другую ,имхо .Тут дело не в каскаде ,а в телефоне ...
телефон телефону рознь. у меня 2 радиомодуля и он позволяет звонить с одной симки на другую. ( второй номер свой не знаю вот и пользуюсь когда нужно его узнать просто звоню с него на другую).
а где задается тогда номер с которого звонить или отправлять смс. в настройках вижу только кому

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 20:02}
Rovki
vlad писал(а):где задается тогда номер с которого звонить или отправлять смс. в настройках вижу только кому
Задается номер телефона -КУДА звонить ,а от куда выбирается в настройках телефона ,в диспетчере симок .

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 20:02}
support
Чуть чуть не успел. Сегодня как раз ночью буду писать записывать видео урок по работе с каскадой. Но раз уж не успел - расскажу о некоторых тонкостях здесь.
К сожалению проекты придётся переделывать. В первую очередь придётся переделывать проект каскады. Необходимо пересоздать все элементы последней версии. Вот в чём проблема:
support писал(а):Я кажется понял. Мой косяк. Я открывал старый проект (созданный до обновления) и менял в нём адрес. Если так делать то читается по старому (Input Registers) . Если создать новый элемент - то читается нормально.
KaScada писал(а):Цитата support ()Я открывал старый проект (созданный до обновления) и менял в нём адрес

Оставили так, на всякий случай, старое работает по старому, новое - по новому.
Вторая тонкость
В новой версии Каскады битовые переменные читаются и пишутся в область Coil. Это очень хорошо. Но старая версия работала с областью Holding Registors. Поэтому теперь битовые переменные модбас надо перенести в область Coil. Но это даже лучше. Можно облегчить программу и убрать блоки чтения и записи битов. Переменные в области Coil типа буллеан.

Теперь о создании этих переменных. В FLProg  создаём модбас переменную Coil. Адрес её например будет 0. В Каскаде для обращения к ней надо в свойствах элемента задать адрес регистра 0 и бит 0. Для Coil c адресом 16 (в FLProg), в каскаде нужно задать регистр 1 бит 0. Для Coil c адресом 17 (в FLProg), в каскаде нужно задать регистр 1 бит 1.  И так далее.

Для цифровых регистров надо создавать модбас переменные Holding Registr. Их адресация в Каскаде и FLProg одинаковая.

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 20:07}
Rovki
support писал(а):Теперь о создании этих переменных. В FLProg создаём модбас переменную Coil. Адрес её например будет 0. В Каскаде для обращения к ней надо в свойствах элемента задать адрес регистра 0 и бит 0. Для Coil c адресом 16 (в FLProg), в каскаде нужно задать регистр 1 бит 0. Для Coil c адресом 17 (в FLProg), в каскаде нужно задать регистр 1 бит 1. И так далее.Для цифровых регистров надо создавать модбас переменные Holding Registr. Их адресация в Каскаде и FLProg одинаковая.

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 20:11}
support
Кстати вчера выложил пару уроков по созданию модбас слейвов. Без привязки к каскаде .
[video][/video]

[video][/video]

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 20:12}
Rovki
Регистр 16 бит .Биты считаются от НУЛЯ .тоесть АДРЕС БИТА (флпрог) /16 =целая часть это адрес  регистра ,а остаток номер БИТА в Каскаде .

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 20:15}
vlad
support писал(а):адается номер телефона -КУДА звонить ,а от куда выбирается в настройках телефона ,в диспетчере симок .
точно! получилось! отправил температуру а она уходит в случае если мы работаем с десятичным знаком то приходит умноженная на 10. вот может в смс ввести настройку кол-ва разрядов и положение десятичной точки?

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 20:19}
Rovki
vlad писал(а):точно! получилось! отправил температуру а она уходит в случае если мы работаем с десятичным знаком то приходит умноженная на 10. вот может в смс ввести настройку кол-ва разрядов и положение десятичной точки?
Каскада с флуатом не работает ,кроме архива ,к сожалению .Может в будущем может расширим типы данных ,на данный момент все силы и средства направлены на работу Каскады по юсби порту .

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 20:19}
support
Rovki писал(а):Регистр 16 бит .Биты считаются от НУЛЯ .тоесть АДРЕС БИТА (флпрог) /16 =целая часть это адрес регистра ,а остаток номер БИТА в Каскаде .
Вот я уже подумываю - может в FLProg для битовых переменных кроме основного адреса в скобочках показывать ещё и адрес пересчитанный на регистры и биты? Или люди путаться будут?

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 20:30}
vlad
а если добавить в описание, и еще указать что и куда нужно вставить в каскаде. будет понятно более чем. имхо
Сергей есть еще небольшая просьба по составу урока которые вы сегодня планируете записывать- расшифровать назначение этих областей памяти по простому на словесных примерах что для чего и зачем. если не сложно.

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 20:45}
Rovki



support писал(а):Вот я уже подумываю - может в FLProg для битовых переменных кроме основного адреса в скобочках показывать ещё и адрес пересчитанный на регистры и биты? Или люди путаться будут?
В ОЛ есть такая таблица сводная о всех переменных .





Мне как электронщику показалось не информативным оформление в ФЛпрог типов данных - просто окраска линий и блочка .В ОЛ есть такие очень наглядные  и информативные блоки преобразования типов ,тоесть схему можно читать и понимать да же в принт скрине.Линии связи так же подсвечиваются битовые черные ,красным -целочисленные ,синим -вещественные

Добавлено (30.05.2016, 20:36)
---------------------------------------------
vlad писал(а):а если добавить в описание, и еще указать что и куда нужно вставить в каскаде. будет понятно более чем. имхоСергей есть еще небольшая просьба по составу урока которые вы сегодня планируете записывать- расшифровать назначение этих областей памяти по простому на словесных примерах что для чего и зачем. если не сложно.
По большому счету пользователю ФЛпрог и Каскада об областях и функциях модбас можно и не знать или почитать в инете .А так они пользователю ненужны. Задал в ФЛПРОГ АДРЕС РЕГИСТРА 2 И ТОЧНО ТАКОЙ ЖЕ АДРЕС В кАСКАДЕ 2 и все .С битами посложней ,поэтому нужна конвертация в №регистра и№ бита .

Добавлено (30.05.2016, 20:45)
---------------------------------------------
support писал(а):Или люди путаться будут?
1#1  = 17   думаю не должны 1х16+1=17

HMI_панель на Андроиде

Добавлено: 30.05.2016{, 23:21}
OlegAn1962
А какие преимущества (кроме совместимости с разными версиями модбаса) дает разделение регистров на группы, если я не пользуюсь никакими промышленными контроллерами?