Опять очередная звездочка , побежал в магазин ,с вами так сопьешьсяRovki писал(а):ПолковникГруппа: Проверенные
Сообщений: 301
HMI_панель на Андроиде
- Rovki
- Полковник
- Сообщения: 4891
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Контактная информация:
HMI_панель на Андроиде
Электронщик до мозга костей и не только
HMI_панель на Андроиде
Вы не можете пару файликов выложить для этого. Нужно понять какими они должны быть. пока дошел до звуковой сигнализации-классvlad писал(а):Попробуйте анимацию и динамические картинки -очень оживляет визуализацию
- Rovki
- Полковник
- Сообщения: 4891
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Контактная информация:
HMI_панель на Андроиде
Ну а как еще иначе увязать регистр в флпрог с компонентом Каскады,его содержимым ? Только задав соответствующие адреса ...vlad писал(а):Меня в самом начале наводили не понятки адрес в флпрог и номер регистра в каскаде, пока не дошло что в это поле проставляем номер адреса из флпрог. может это тоже кого смущает
Последний раз редактировалось Rovki 30 май 2016, 19:04, всего редактировалось 1 раз.
Электронщик до мозга костей и не только
HMI_панель на Андроиде
тоесть например для моего стрелочного индикатора в каскаде адрес строка адрес должна иметь вид 1#0, и флпроге адрес тэга который я хочу прочитать должен быть 0? нужно ли гдето в в флпрог выставлять тот сетевой адрес(1), который не должен быть 0?Rovki писал(а):Ну вот .0#0 сетевой адрес устройства 0 # адрес регистра 0,сетевой адрес устройства=0 ставить нельзя -это широковешательный режим в котором слейв не отвечает
Последний раз редактировалось kossn93 30 май 2016, 19:05, всего редактировалось 1 раз.
HMI_панель на Андроиде
это понятно, просто непонятно было название "номер регистра". Может лучше адрес регистра? имхоRovki писал(а):Ну а как еще иначе увязать регистр в флпрог с компонентом Каскады,его содержимым ? Только задав соответствующие адреса ..
- Rovki
- Полковник
- Сообщения: 4891
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Контактная информация:
HMI_панель на Андроиде
анимация это картинки с расширением gif ,их полно готовых в интернети или можно сделать самому http://gifovina.ru/ http://gifius.ru/vlad писал(а):Вы не можете пару файликов выложить для этого. Нужно понять какими они должны быть. пока дошел до звуковой сигнализации-класс
Добавлено (30.05.2016, 19:10)
---------------------------------------------
Может и так сделаем ..спасибоvlad писал(а):это понятно, просто непонятно было название "номер регистра". Может лучше адрес регистра? имхо
Добавлено (30.05.2016, 19:14)
---------------------------------------------
сетевой адрес должен выставлятся где то в общих настройках один раз для данного слейва.Просто вы работаете с 1 ардуино ,вот вас и смутил какойто сетевой адрес ,но если будет их несколько в сети ,то без адреса сетевого ни как не обойтись .Потому как каскада мастер сети и она должна знать к какому слейву обращатьсяkossn93 писал(а):тоесть например для моего стрелочного индикатора в каскаде адрес строка адрес должна иметь вид 1#0, и флпроге адрес тэга который я хочу прочитать должен быть 0? нужно ли гдето в в флпрог выставлять тот сетевой адрес(1), который не должен быть 0?
Добавлено (30.05.2016, 19:18)
---------------------------------------------
Попробуйте так же СМС отправить из ардуинки ,то же впечатляет -вот и готовая охрана ...vlad писал(а):пока дошел до звуковой сигнализации-класс
Добавлено (30.05.2016, 19:20)
---------------------------------------------
Ребята не забывайте оставлять отзывы ,не ленитесь в гугл плей.Отзывы - это рейтинг ,а рейтинг это другим будет легче искать приложение по ключевым словам .спасибо.Я на этом ни чего не зарабатываю ...все для вас .Но правда уже есть платная версия на сайте только ...по тренируйтесь пока на бесплатной и если вам блютуза будет мало ,то прошу...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Rovki 30 май 2016, 19:23, всего редактировалось 1 раз.
Электронщик до мозга костей и не только
HMI_панель на Андроиде
если вставлено в телефон 2 симки то по к какой симке она должна обращаться(каскада) у меня почемуто к сим2?Rovki писал(а):Попробуйте так же СМС отправить из ардуинки ,то же впечатляет cry -вот и готовая охрана ...
Добавлено (30.05.2016, 19:37)
---------------------------------------------
на данный момент одна симка связь видит а вот та к которой она обращается нет.
- Rovki
- Полковник
- Сообщения: 4891
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Контактная информация:
HMI_панель на Андроиде
она обратится к той симке ,номер которой зададите .Наверное нельзя с одного телефона отправить СМС на другую симку ,как и позвонить с одной на другую ,имхо .Тут дело не в каскаде ,а в телефоне ...vlad писал(а):если вставлено в телефон 2 симки то по к какой симке она должна обращаться(каскада) у меня почемуто к сим2?Добавлено (30.05.2016, 19:37)
---------------------------------------------
на данный момент одна симка связь видит а вот та к которой она обращается нет.
Электронщик до мозга костей и не только
HMI_панель на Андроиде
телефон телефону рознь. у меня 2 радиомодуля и он позволяет звонить с одной симки на другую. ( второй номер свой не знаю вот и пользуюсь когда нужно его узнать просто звоню с него на другую).Rovki писал(а):она обратится к той симке ,номер которой зададите .Наверное нельзя с одного телефона отправить СМС на другую симку ,как и позвонить с одной на другую ,имхо .Тут дело не в каскаде ,а в телефоне ...
а где задается тогда номер с которого звонить или отправлять смс. в настройках вижу только кому
- Rovki
- Полковник
- Сообщения: 4891
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Контактная информация:
HMI_панель на Андроиде
Задается номер телефона -КУДА звонить ,а от куда выбирается в настройках телефона ,в диспетчере симок .vlad писал(а):где задается тогда номер с которого звонить или отправлять смс. в настройках вижу только кому
Электронщик до мозга костей и не только
- support
- Супермодератор
- Сообщения: 1902
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Контактная информация:
HMI_панель на Андроиде
Чуть чуть не успел. Сегодня как раз ночью буду писать записывать видео урок по работе с каскадой. Но раз уж не успел - расскажу о некоторых тонкостях здесь.
К сожалению проекты придётся переделывать. В первую очередь придётся переделывать проект каскады. Необходимо пересоздать все элементы последней версии. Вот в чём проблема:
В новой версии Каскады битовые переменные читаются и пишутся в область 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 одинаковая.
К сожалению проекты придётся переделывать. В первую очередь придётся переделывать проект каскады. Необходимо пересоздать все элементы последней версии. Вот в чём проблема:
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 одинаковая.
Автор программы FLProg.
- Rovki
- Полковник
- Сообщения: 4891
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Контактная информация:
HMI_панель на Андроиде
support писал(а):Теперь о создании этих переменных. В FLProg создаём модбас переменную Coil. Адрес её например будет 0. В Каскаде для обращения к ней надо в свойствах элемента задать адрес регистра 0 и бит 0. Для Coil c адресом 16 (в FLProg), в каскаде нужно задать регистр 1 бит 0. Для Coil c адресом 17 (в FLProg), в каскаде нужно задать регистр 1 бит 1. И так далее.Для цифровых регистров надо создавать модбас переменные Holding Registr. Их адресация в Каскаде и FLProg одинаковая.
Электронщик до мозга костей и не только
- support
- Супермодератор
- Сообщения: 1902
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Контактная информация:
HMI_панель на Андроиде
Кстати вчера выложил пару уроков по созданию модбас слейвов. Без привязки к каскаде .
[video][/video]
[video][/video]
[video][/video]
[video][/video]
Автор программы FLProg.
- Rovki
- Полковник
- Сообщения: 4891
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Контактная информация:
HMI_панель на Андроиде
Регистр 16 бит .Биты считаются от НУЛЯ .тоесть АДРЕС БИТА (флпрог) /16 =целая часть это адрес регистра ,а остаток номер БИТА в Каскаде .
Электронщик до мозга костей и не только
HMI_панель на Андроиде
точно! получилось! отправил температуру а она уходит в случае если мы работаем с десятичным знаком то приходит умноженная на 10. вот может в смс ввести настройку кол-ва разрядов и положение десятичной точки?support писал(а):адается номер телефона -КУДА звонить ,а от куда выбирается в настройках телефона ,в диспетчере симок .
- Rovki
- Полковник
- Сообщения: 4891
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Контактная информация:
HMI_панель на Андроиде
Каскада с флуатом не работает ,кроме архива ,к сожалению .Может в будущем может расширим типы данных ,на данный момент все силы и средства направлены на работу Каскады по юсби порту .vlad писал(а):точно! получилось! отправил температуру а она уходит в случае если мы работаем с десятичным знаком то приходит умноженная на 10. вот может в смс ввести настройку кол-ва разрядов и положение десятичной точки?
Электронщик до мозга костей и не только
- support
- Супермодератор
- Сообщения: 1902
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Контактная информация:
HMI_панель на Андроиде
Вот я уже подумываю - может в FLProg для битовых переменных кроме основного адреса в скобочках показывать ещё и адрес пересчитанный на регистры и биты? Или люди путаться будут?Rovki писал(а):Регистр 16 бит .Биты считаются от НУЛЯ .тоесть АДРЕС БИТА (флпрог) /16 =целая часть это адрес регистра ,а остаток номер БИТА в Каскаде .
Автор программы FLProg.
HMI_панель на Андроиде
а если добавить в описание, и еще указать что и куда нужно вставить в каскаде. будет понятно более чем. имхо
Сергей есть еще небольшая просьба по составу урока которые вы сегодня планируете записывать- расшифровать назначение этих областей памяти по простому на словесных примерах что для чего и зачем. если не сложно.
Сергей есть еще небольшая просьба по составу урока которые вы сегодня планируете записывать- расшифровать назначение этих областей памяти по простому на словесных примерах что для чего и зачем. если не сложно.
- Rovki
- Полковник
- Сообщения: 4891
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Контактная информация:
HMI_панель на Андроиде
В ОЛ есть такая таблица сводная о всех переменных .support писал(а):Вот я уже подумываю - может в FLProg для битовых переменных кроме основного адреса в скобочках показывать ещё и адрес пересчитанный на регистры и биты? Или люди путаться будут?
Мне как электронщику показалось не информативным оформление в ФЛпрог типов данных - просто окраска линий и блочка .В ОЛ есть такие очень наглядные и информативные блоки преобразования типов ,тоесть схему можно читать и понимать да же в принт скрине.Линии связи так же подсвечиваются битовые черные ,красным -целочисленные ,синим -вещественные
Добавлено (30.05.2016, 20:36)
---------------------------------------------
По большому счету пользователю ФЛпрог и Каскада об областях и функциях модбас можно и не знать или почитать в инете .А так они пользователю ненужны. Задал в ФЛПРОГ АДРЕС РЕГИСТРА 2 И ТОЧНО ТАКОЙ ЖЕ АДРЕС В кАСКАДЕ 2 и все .С битами посложней ,поэтому нужна конвертация в №регистра и№ бита .vlad писал(а):а если добавить в описание, и еще указать что и куда нужно вставить в каскаде. будет понятно более чем. имхоСергей есть еще небольшая просьба по составу урока которые вы сегодня планируете записывать- расшифровать назначение этих областей памяти по простому на словесных примерах что для чего и зачем. если не сложно.
Добавлено (30.05.2016, 20:45)
---------------------------------------------
1#1 = 17 думаю не должны 1х16+1=17support писал(а):Или люди путаться будут?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Rovki 30 май 2016, 20:50, всего редактировалось 1 раз.
Электронщик до мозга костей и не только
-
- Лейтенант
- Сообщения: 361
- Зарегистрирован: 07 сен 2015, 23:53
HMI_панель на Андроиде
А какие преимущества (кроме совместимости с разными версиями модбаса) дает разделение регистров на группы, если я не пользуюсь никакими промышленными контроллерами?
Кто сейчас на конференции
Сейчас этот форум просматривают: vtc385 и 1 гость