Разработки ecoins

ecoins
Полковник
Сообщения: 4012
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 158 раз

Разработки ecoins

Сообщение ecoins »

Структуры FLProg пишутся в оперативную память - RAM.
eric25
Рядовой
Сообщения: 34
Зарегистрирован: 14 фев 2017, 14:43
Имя: Андрей

Разработки ecoins

Сообщение eric25 »

Видео исправлено viewtopic.php?p=72509#p72509
________________________________________________________-
Участник "нашей команды" ecoins)
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Разработки ecoins

Сообщение Rovki »

В видео сразу быка за рога ...Нет вводной части ,сразу говориться о каких то блоках..Трудновато будет вхождение . Ведь тут речь не о стандарте ,пусть да же сложном для понимания (например модбас), а о самодельном подходе (что очень ценно), но без общей картины сложно вьехать...Может кто из пользователей ,кто врубился постарается другими словами сделать вводную часть. Потому как по себе знаю -разработчику всегда кажется что все просто ... :smile37:
Электронщик до мозга костей и не только
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Разработки ecoins

Сообщение vovka1973 »

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

Разработки ecoins

Сообщение Rovki »

vovka1973 писал(а): 11 июл 2019, 15:34
Rovki писал(а): 11 июл 2019, 15:26 Трудновато будет вхождение . Ведь тут речь не о стандарте ,пусть да же сложном для понимания (например модбас), а о самодельном подходе (что очень ценно), но без общей картины сложно вьехать.
Поддерживаю , тоже хочу понять как , некоторые блоки без описания .
Описание блоков это уже частности (тоже нужны) ,но сначала нужно в общем понять что для чего ...Я лишь понял что прелагаются блоки которые позволяют работать с любыми контроллерами (из списка) ,с их пинами ??? Тоесть я могу взять есп32 в ФЛ составить проект любой с модбасом (например) и залить в ЕСП или СТМ , не дожидаясь поддерки их от Автора ФЛ, так что ли? :shok:
Электронщик до мозга костей и не только
ecoins
Полковник
Сообщения: 4012
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 158 раз

Разработки ecoins

Сообщение ecoins »

rovki, vovka1973:
Мы выложили первую пробу. В проекте несколько самостоятельных тем:
1. Мультплатформенность. Но продемонстрирована в ролике (звуком и техникой роликов команда занимается). В этой теме остались не определенные вопросы:
a) особенности работы с АЦП, ЦАП (где они есть), PWM - это решаемые вопросы.
б) переносимость WDOG - эта тема вообще слабо проработано в Arduino-cooбществе. Есть непроверенные мнения о проблемах у DUE, ESP8266.
Это все решаемо, но попозже.
в) Переносимость номеров UART, особенно болезненно это для одной из ключевой и важной функции FLProg - ModBus. При смене порта приходиться заново создавать тэги. Без разработчика FLProg эти проблемы реализуются, но через "костыли". Потому пока проект развивается как есть, со временем разработчик возможно заинтересуется экспериментами по мультплатформенности, а дальше уже от него зависит - возможна тема мультиплатформенности в сообществе и не столь актуальна.
с) Заглушки для контролеров, в которых нет встроенного Wi-fi и Bluetooth (на ESP32 есть).

2.Система RT. Реализация простой системы временного диспетчерирования вызова задач (плат)- чтобы избежать профессиональной (и не только) назовём это УСЛОВНО системой RT (real time). В основном система реализована. Стоит задача отревизировать блоки (и библиотеки) работы с внешними устройствами включенные в FLProg на возможность работы в этой системе и дать рекомендации по их использованию/не использованию. При необходимости написать свои библиотеки и пользовательские блоки. Работа ведется, некоторые примеры уже выложены.

3. Беспроводная связь с внешними устройствами. Это отдельная тема, которая подразумевает универсальное использование внутренних ресурсов контролеров (UART, Wi-Fi, Bluetooth, в некоторых случаях i2c и различные протоколы обмена. Тема большая, обсуждение не здесь. И не многих она может заинтересовать - имеющиеся средства уже многое могут.

4. Сервисы. Работа со строками, временем, счетчики и прочее. Постоянно в работе и будет выкладываться.

5.Блоки (библиотеки) работы с внешними устройствами. Там где мы сочли это полезным, а в некоторых случаях необходимым. Сейчас есть библиотеки и блоки LCD-HD44780 (самый сложный и в общем то и интересным), HC-SR04 (очень не тривиальное устройство и достаточно оригинальный софт, в таком объеме функций аналогов обнаружить не удалось), DHT22, MCP23017. В планах PCA9685 - написано, доработать надо для мультиплатформенности.

7. Распределенные системы автоматизации - Nod-Red, ioBrocker, MySQL. Все испытано, в работе, обсуждение не здесь.

6. Методичные материалы. Мнение - зачастую проблемы не в технической сложности, а в смене парадигмы. Тестом для нас являются дети 6-12 лет, из-за них и дорабатываются блоки до уровня их восприятия, но с учетом требований Real-Time.
-----
Постепенно выкладываем и будем выкладывать (если Администраторы не остановят) материалы.
Отвечаем и готовы отвечать на вопросы, реагировать на предложения, участвовать в обсуждении.
==============================================================================================
КЛЮЧЕВОЕ для нашей команды ЭТО:
1. ЕСТЬ РЕАЛЬНО ДЕЙСТВУЮЩАЯ СИСТЕМА ВИЗУАЛЬНОГО ПРОГРАММИРОВАНИЯ FLPROG (по сей день продукт и автор вызывают восторг).
2. ЕСТЬ РЕАЛЬНО РАБОТАЮЩАЯ, ПРЕДЕЛЬНО ДОСТУПНАЯ HMI-ПАНЕЛЬ КАSCADA (команде Rovki наше уважение и благодарности).
3. У нас есть опыт и представление по системам реального времени, AСУТП, SCADA. Возможно наши наработки будут кому-то полезны.
==============================================================================================
И еще наше мнение:
МИР ПЕРЕОСМЫСЛИВАЕТ И ДЕ_ФАКТО МЕНЯЕТ ПОДХОДЫ К АВТОМАТИЗАЦИИ, ИНФОРМАТИЗАЦИИ, ЭЛЕКТРОНИЗАЦИИ.
У ВСЕХ НАС ЕСТЬ ШАНСЫ УСПЕТЬ И В "ПОЕЗД РАЗВИТИЯ" и В ЕГО "НЕ ПОСЛЕДНИЙ ВАГОН".
Если будем успешны в коммуникациях и последовательности в достижении этой цели.
Последний раз редактировалось ecoins 11 июл 2019, 17:13, всего редактировалось 1 раз.
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Разработки ecoins

Сообщение nalnik »

Простите меня полуграмотного -- но Я думаю что Вся эта тема - от "лукавого" :smile453:
Последний раз редактировалось nalnik 11 июл 2019, 16:27, всего редактировалось 1 раз.
Я хочу быть добрее, но люди сами нарываются.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Разработки ecoins

Сообщение Rovki »

nalnik писал(а): 11 июл 2019, 16:07 Простите меня полуграмотного -- но Я думаю что Вся эта тема - от лукавого :smile453:
Если бы не работала и не давала выиграш во времени... и опять же с новыми и старыми контроллерами. Поясните что хотели сказать..Кто тут лукавит (говорит неправду)
Электронщик до мозга костей и не только
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Разработки ecoins

Сообщение nalnik »

Rovki писал(а): 11 июл 2019, 16:11 Если бы не работала и не давала выиграш во времени... и опять же с новыми и старыми контроллерами.
(лукавить) хитрить.
Покажите выиграш, в чем он. Для обычных проектов - а не для фантазиных?
Последний раз редактировалось nalnik 11 июл 2019, 16:31, всего редактировалось 1 раз.
Я хочу быть добрее, но люди сами нарываются.
fsergei70
Капитан
Сообщения: 860
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Разработки ecoins

Сообщение fsergei70 »

Пока одни только вопросы, как использовать аналоговые входы например STM32. Как хотя бы сменить в проекте из видео датчик температуры и влажности допустим на DS18B20. Вся эта мультиплатформенность закончится при использовании стандартного блока использующего разные библиотеки. Например сделали мы проект с картой памяти для ардуино пытаемся прошить его в есп а там такого блока нет. Я так понимаю нужно все блоки будет переделывать, а это время и новые глюки.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

Разработки ecoins

Сообщение aidar_i »

СД , надеюсь, автор добавит, эти блоки с Ардуино работают и с есп.
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Разработки ecoins

Сообщение nalnik »

Rovki писал(а): 11 июл 2019, 16:11 Поясните что хотели сказать..Кто тут лукавит (говорит неправду)
Эта тема на форуме FLPROG = однозначна ВИРУСУ, который убьет весь смысл развития FLPROG.
Вы уже сбили с толку support (автора FLPROG)
Я хочу быть добрее, но люди сами нарываются.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Разработки ecoins

Сообщение Rovki »

nalnik писал(а): 11 июл 2019, 16:44
Rovki писал(а): 11 июл 2019, 16:11 Поясните что хотели сказать..Кто тут лукавит (говорит неправду)
Эта тема на форуме FLPROG = однозначна ВИРУСУ, который убьет весь смысл развития FLPROG.
Вы уже сбили с толку support (автора FLPROG)
Опять одни заклинания и намеки ... :smile37: ни че не понял...кто кого сбил...зачем сбил...почему сбил
Электронщик до мозга костей и не только
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Разработки ecoins

Сообщение nalnik »

Rovki писал(а): 11 июл 2019, 17:07 Опять одни заклинания и намеки ... ни че не понял...кто кого сбил...зачем сбил...почему сбил
Это тема Разработки ecoins, -- не каскада.
Не прикидывайтесь.
Я хочу быть добрее, но люди сами нарываются.
Аватара пользователя
Phazz
Полковник
Сообщения: 3136
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 235 раз
Поблагодарили: 114 раз

Разработки ecoins

Сообщение Phazz »

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

Разработки ecoins

Сообщение Rovki »

nalnik писал(а): 11 июл 2019, 17:11
Rovki писал(а): 11 июл 2019, 17:07 Опять одни заклинания и намеки ... ни че не понял...кто кого сбил...зачем сбил...почему сбил
Это тема Разработки ecoins, -- не каскада.
Не прикидывайтесь.
А причем тут каскада ? Я спрашиваю конкретно что в этой теме вам не нравиться ,а вы хрень какую то несете про ТС или его работу.

Отправлено спустя 1 минуту 56 секунд:
Phazz писал(а): 11 июл 2019, 17:34 [ref]nalnik[/ref], вам не нужно так и не пользуйтесь. И куда они должны увести Сергея, мне совсем не понятно. А тема очень интересная, люди оптимизировали самые тормозящие блоки в ардуино, хотя бы за это можно сказать спасибо.
Тормоза это родимые пятна ФЛПрог ,а тут ребята выход нашли ,сделали сами ,бесплатно дают ,а некоторые рот кривят.
Электронщик до мозга костей и не только
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Разработки ecoins

Сообщение nalnik »

Rovki писал(а): 11 июл 2019, 17:42 Тормоза это родимые пятна ФЛПрог ,а тут ребята выход нашли ,сделали сами ,бесплатно дают ,а некоторые рот кривят.
Уважаемый, - вы откройте свою приложение - и Вам ребята помогут, сильно помогут с Вашими родимыми пятнами, и не вспоминая про Ваш рот.
Повторю --- Покажите выиграш, в чем он. Для обычных проектов - а не для фантазиных?
Я хочу быть добрее, но люди сами нарываются.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Разработки ecoins

Сообщение Rovki »

Уважаемый , дело не в приложениях любых ,а в реализации модбаса ,работа с аналоговыми сигналами , только БП и спасают...
Вам показали выииграш на обычных проектах -датчик температуры и аккустический и куча индикаторов.Вам показывают как можно организовать систему реального времени с использованием прерываний , а вы спрашиваете о выиграше ..Все очевидно для всех
Электронщик до мозга костей и не только
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Разработки ecoins

Сообщение nalnik »

Прошу администратора Anydy сохранит эту страницу. Посмотрим что дальше будит.
Я хочу быть добрее, но люди сами нарываются.
fsergei70
Капитан
Сообщения: 860
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Разработки ecoins

Сообщение fsergei70 »

Rovki писал(а): 11 июл 2019, 18:03 Уважаемый , дело не в приложениях любых ,а в реализации модбаса ,работа с аналоговыми сигналами , только БП и спасают...
Вам показали выииграш на обычных проектах -датчик температуры и аккустический и куча индикаторов.Вам показывают как можно организовать систему реального времени с использованием прерываний , а вы спрашиваете о выиграше ..Все очевидно для всех
Электронщик до мозга костей и не только
В чем выигрыш, то. Соберите аналогичный проект как делали раньше он получится визуально намного меньше и проще для понимания. Скомпилируйте оба варианта. Посмотрите сколько памяти израсходовано. А пока этого не сделано рано говорить о выигрыше.
Закрыто

Вернуться в «Команда ecoins»

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

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