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

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

Добавлено: 03.06.2016{, 13:13}
holodaleksey
Смс каждые 5 минут, и на телефон тещи!

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

Добавлено: 03.06.2016{, 15:36}
Sher2104
holodaleksey, Ответил правильно за меня. Отправка смс каждые 5 минут.

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

Добавлено: 03.06.2016{, 15:39}
Rovki
Sher2104 писал(а):holodaleksey, Ответил правильно за меня. Отправка смс каждые 5 минут
Для проекта разницы нет куда отправлять ,с каким компонентов свяжете адрес то и будет действие выполняться ..
Свяжите температуру с индикатором и будите смотреть на экране ,свяжите с отправкой СМС -теща получит ..

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

Добавлено: 03.06.2016{, 15:46}
vlad
Rovki писал(а):Смс каждые 5 минут, и на телефон тещи!
ну зачем же вы так тещю то, я вот к примеру свою очень даже люблю. просто видел и слышал ее в последний раз помоему год назад

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

Добавлено: 03.06.2016{, 19:11}
Rovki
Немного подправил проект с отправкой СМС .Событие по которому отправляется СМС должно быть кратковременным ,что бы было отправлено 1 СМС 

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

Добавлено: 04.06.2016{, 13:06}
Rovki
Вот содержимое макроса из проекта ПОлив -прием и отправка СМС и значения регистра во входящем СМС

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

Добавлено: 07.06.2016{, 14:32}
rogataya
Здравствуйте. Только недавно ознакомился с программой каскада. Есть пару вопросов.
Как пользоваться функцией архивации?
Будет ли в дальнейшем в программе тренд с несколькими тегами?
Так же оказывается из скады достаточно просто выйти и не важно стоит пароль или нет.

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

Добавлено: 07.06.2016{, 15:14}
Rovki
Если стоит пароль то выйти можно только по кнопке ноут если находимся в режиме Работа.

Добавлено (07.06.2016, 15:14)
---------------------------------------------
Кнопка хоум-пишу с телефона....

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

Добавлено: 07.06.2016{, 15:14}
KaScada
rogataya писал(а):Как пользоваться функцией архивации?
Тип данных - думаю понятно, единственное поясню, FLOAT требует 2 регистра (4 байта), int - беззнаковый, один регистр.
Кол-во - сколько необходимо записывать значений, они должны располагаться в ардуино последовательно.
Начальный регистр - с какого регистра писать.

Пример.
В ардуино есть 4 int с адресами модбас 1,2,3 и 4. Вы хотите все 4 писать, значит кол-во ставите равное 4, тип INT, начальный ставите равный 1, тоесть с первого четыре штуки. Запись произойдет по переднему фронту от указанного бита в адресе, тоесть вы записью можете управлять как вам удобно, случилась аварийная ситуция, установили в ардуино этот бит, архив записал 1 раз указанные значения. Если хотите непрерывно писать, то организуйте блинкер (генератор или мультивибратор) в ардуино и дёргайте бит, но тут каскада должна успевать опрашивать этот бит, а это зависит напрямую от сложности проекта и количества опрашиваемых регистров в целом на этом сетевом устройстве.
rogataya писал(а):Будет ли в дальнейшем в программе тренд с несколькими тегами?
Возможно, но пока расставили приоритеты на USB и RTU over TCP.
Архиватор может отображать до 4х трендов, у него свой график.
rogataya писал(а):Так же оказывается из скады достаточно просто выйти и не важно стоит пароль или нет.
Есть программы, например SureLock (гугл плей), которые ограничивают функционал и открыть другое приложение уже будет нельзя.
Мы старались сделать возможным работу каскады без использования физ. клавиш (назад, home, menu) с учетом того, что планшет будет установлен в щит и они будут закрыты.

Сам гугл запрещает делать такой функционал, но по прежнему мы будем искать решения и рассказывать вам.

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

Добавлено: 07.06.2016{, 15:23}
support
KaScada писал(а):Возможно, но пока расставили приоритеты на USB и RTU over TCP.
Я так понял Вы  реализуете RTU over TCP. А полноценного Modbus TCP не предвидится? Я уже его реализовал, "сейчас обрабатываю напильником". Так же готов мост Modbus TCP -> Modbus RTU. Но то же на основе полноценного Modbus TCP. Я так понимаю с Каскадой пока работать не будет.

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

Добавлено: 07.06.2016{, 15:59}
KaScada
support писал(а):А полноценного Modbus TCP не предвидится?
Пока, к сожалению, нет.
support писал(а):Я так понимаю с Каскадой пока работать не будет.
Конкретно мост или modbus tcp?

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

Добавлено: 07.06.2016{, 16:07}
support
KaScada писал(а):Конкретно мост или modbus tcp?
Мост у меня то же с полноценного Modbus TCP на Modbus RTU.
KaScada писал(а):Пока, к сожалению, нет.
Ладно, начну пилить дополнительно поддержку Modbus RTU over TCP. Будем совсем универсальными. Ну и мостик такой же сделаю заодно.

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

Добавлено: 07.06.2016{, 16:38}
KaScada
support писал(а):Мост у меня то же с полноценного Modbus TCP на Modbus RTU.
Вы говорите о областях памяти 1ххх и 3ххх?
Каскада работает с 0ххх и 4ххх, тоесть проблем с ардуино быть не должно.
После реализации моста у вас так же должно по идее опрашиваться теже областя, значит и там проблем быть не должно.

При крайне важном требовании опроса регистра из 1ххх или 3ххх есть маленький хак, но он не для простых пользователей и не документирован.

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

Добавлено: 07.06.2016{, 16:52}
Rovki
Я бы не стал говорить о полноценности или не полноценности ПО .Скорее адаптированная .Ибо как в самом начале было сказано , что мы ориентируемся на отечественный ПР и ПЛК и если Каскада сможет работать с отечественной ФЛпрог , то наша миссия будет выполнена.Мы к сожалению не планируем мирового господства, нам бы отечественное оборудование обслужить.Уж простите за такой узкий взгляд..

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

Добавлено: 07.06.2016{, 17:08}
support
KaScada писал(а):Вы говорите о областях памяти 1ххх и 3ххх?Каскада работает с 0ххх и 4ххх, тоесть проблем с ардуино быть не должно.
Нет не об этом. Modbus TCP отличаетс от Modbus RTU over TCP форматом передаваемого пакета.  Modbus TCP сделан специально для TCP, у него другой заголовок пакета (добавленны шест байт в начале и убрана проверка CRC. Эта проверка проходит на уровне TCP стека). Подробнее можно почитать здесь:http://se-automation.in.ua/2011/06/tran ... us-tcp.htm.

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

Добавлено: 07.06.2016{, 17:11}
support
Rovki писал(а):Я бы не стал говорить о полноценности или не полноценности ПО .Скорее адаптированная .Ибо как в самом начале было сказано , что мы ориентируемся на отечественный ПР и ПЛК и если Каскада сможет работать с отечественной ФЛпрог , то наша миссия будет выполнена.Мы к сожалению не планируем мирового господства, нам бы отечественное оборудование обслужить.Уж простите за такой узкий взгляд..
Я не говорил о неполноценности ПО. Я говорил о протоколе. ПРосто так сложилось исторически что Modbus TCP - считается полноценным протоколом, а Modbus RTU over TCP считают как бы костылём для передачи данных modbus через Ethernet. Это не я придумал, так просто повелось. Извините если обидел.

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

Добавлено: 07.06.2016{, 18:48}
KaScada
support писал(а):Нет не об этом. Modbus TCP отличаетс от Modbus RTU over TCP форматом передаваемого пакета.  Modbus TCP сделан специально для TCP, у него другой заголовок пакета (добавленны шест байт в начале и убрана проверка CRC. Эта проверка проходит на уровне TCP стека). Подробнее можно почитать здесь:http://se-automation.in.ua/2011/06/tran ... us-tcp.htm.
Да, отличается, я не говорил что это одно и тоже, поэтому к чему ссылка не понимаю.
В каскаде реализован modbus rtu для bluetooth и modbus tcp для wifi.
Теперь будет RTU поверх tcp (по wifi), тоесть для wifi вы можете выбирать из 2х протоколов.
Для rtu over tcp рассчитывать CRC всё-равно нужно.

И на данный момент с flprog всё работает, поэтому не будем вводить в заблуждение людей, они сейчас и так упорно читают области модбас.

Добавлено (07.06.2016, 18:48)
---------------------------------------------
support писал(а):Modbus RTU over TCP считают как бы костылём для передачи данных modbus через Ethernet
Есть устройства, в которых ip\tcp стек не реализован, они вообще не имеют ethernet.
ПР200 от ОВЕН например, тем не менее есть возможность опрашивать ПР200 через интернет за 1000 км.

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

Добавлено: 07.06.2016{, 19:14}
support
KaScada писал(а):Теперь будет RTU поверх tcp (по wifi), тоесть для wifi вы можете выбирать из 2х протоколов.Для rtu over tcp рассчитывать CRC всё-равно нужно.
Это отлично, я просто не понял сразу - извините. Пока не успел проверить с каскадой (у меня пока работает только с шилдом w5100 - то есть по проводу, а точки доступа пока не приеду домой под рукой нет), поэтому у Вас и уточнил. Ну а раз у Вас есть оба протокола - то прекрасно. Я то же оба сделаю (ну раз уже начал)) )

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

Добавлено: 11.06.2016{, 08:58}
Rovki
Раз существуют шлюзы , как таковые ,значит это кому то нужно(устройствам).Поэтому шлюзы костылями не являются.Они нужны для связи между устройствами с разными протоколами....

Добавлено (11.06.2016, 08:58)
---------------------------------------------
В понедельник выйдет обновление платной версии.

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

Добавлено: 11.06.2016{, 20:22}
Sancho
support писал(а):Ну а раз у Вас есть оба протокола - то прекрасно. Я то же оба сделаю (ну раз уже начал
Вот здесь много чего инересного. И работает, но написано на уровне  С, народу сложно. https://github.com/andresarmento/modbus-arduino
Возможно что-то пригодится....

Добавлено (11.06.2016, 20:22)
---------------------------------------------
Rovki писал(а):Раз существуют шлюзы , как таковые ,значит это кому то нужно(устройствам).Поэтому шлюзы костылями не являются.Они нужны для связи между устройствами с разными протоколами....
+1
Костыль - это когда есть стабилитрон на 5.1, и его подпираешь 522-м(или ещё чем) что-бы хоть как-то попасть на выходе стабилизатора в 5 +/-0.2....(знающие поймут )