Страница 77 из 80

Разработки ecoins

Добавлено: 04.05.2022{, 23:34}
Rovki
ecoins писал(а):
04.05.2022{, 10:37}
Rovki писал(а):
04.05.2022{, 07:00}
Многие промышленные ПЛК имеют встроенные реле , что не исключает рассматривать их как промежуточные в зависимости от задачи.
Конечно, конечно. Но такие реле на 12в потребляют примерно по 30 ма и соответственно автономная работа от встроенного небольшого аккумулятора не очень подходит... Соответственно появляется проблема с внешним резервным питанием...
То, о чем я пишу, это всего лишь наше сформировавшееся (и формирующее) представление о трансформации концепции ПЛК в новых условиях...
А какой смысл в резервном питании ПЛК , если остальные исполнительные устройства и периферия обесточена ? Это же не радиоуправляемое, автономное устройство (квадрокоптер) , что бы экономить каждый мА.

Разработки ecoins

Добавлено: 05.05.2022{, 00:11}
artemka19
уход от помех?

Разработки ecoins

Добавлено: 05.05.2022{, 00:13}
ecoins
Rovki писал(а):
04.05.2022{, 23:34}
А какой смысл в резервном питании ПЛК , если остальные исполнительные устройства и периферия обесточена ? Это же не радиоуправляемое, автономное устройство (квадрокоптер) , что бы экономить каждый мА.
Несколько смыслов:
1. Уход от непростых схем сохранения данных, которые обычно применяются в ПЛК и не очевидно, что всегда работают. Для этого применяются и супервизоры питания, и обрабатывающий софт, который включается по прерываниям, и сохранение данных в подходящем типе памяти. Сложно, дорого, плохо тестируются и прочие недостатки.
2.Именно контроллер может при необходимости подключить резервное питание для каких-то исполнительных механизмов, реализуя необходимый механизм рестарта.
3.Ну и наконец - коммуникационные лини связи RS-485, транзакции по беспроводным каналам связи.
------
Получается иной подход, чем в традиционных ПЛК - на мой взгляд более надежный и более продвинутый.

Разработки ecoins

Добавлено: 05.05.2022{, 00:47}
ecoins
Один из пользователей прислал мне сенсор SHT31 и попросил сделать блок.
Блок (и библиотека C++ к нему) сделан и добавлен в библиотеку блоков.
Посмотреть можно здесь:viewtopic.php?f=181&t=6942&start=200#p114494

Разработки ecoins

Добавлено: 05.05.2022{, 00:49}
ecoins
artemka19 писал(а):
05.05.2022{, 00:11}
уход от помех?
Такая схема контроллера решает и многие проблемы с помехами.

Разработки ecoins

Добавлено: 05.05.2022{, 08:55}
Rovki
ecoins писал(а):
05.05.2022{, 00:46}
Rovki писал(а):
04.05.2022{, 23:34}
А какой смысл в резервном питании ПЛК , если остальные исполнительные устройства и периферия обесточена ? Это же не радиоуправляемое, автономное устройство (квадрокоптер) , что бы экономить каждый мА.
Несколько смыслов:
1. Уход от непростых схем сохранения данных, которые обычно применяются в ПЛК и не очевидно, что всегда работают. Для этого применяются и супервизоры питания, и обрабатывающий софт, который включается по прерываниям, и сохранение данных в подходящем типе памяти. Сложно, дорого, плохо тестируются и прочие недостатки.
2.Именно контроллер может при необходимости подключить резервное питание для каких-то исполнительных механизмов, реализуя необходимый механизм рестарта.
3.Ну и наконец - коммуникационные лини связи RS-485, транзакции по беспроводным каналам связи.
------
Получается иной подход, чем в традиционных ПЛК - на мой взгляд более надежный и более продвинутый.
1.Имеет смысл сохранять заданные уставки, что бы потом заново не вводить- для этого есть энергонезависимая память в есп, данные с датчиков нет смысла сохранять и значение выходов ПЛК
2. Тогда это будет резервное питание системы ,а не маленький АКБ .
3.Вайфай это очень энергозатратный канал связи. Если это станок, линия или другое промышленное оборудование , то обесточивание его не спасет положение дел , даже при наличии канала RS485, Есть способы контроля его работоспособности как со стороны мастера, так и слейва. Так что нужно иметь резервный ввод питания всей системы, если это критично . Хотя могут быть системы (частный случай) , где важно независимое питание ПЛК, например подсчет импульсов с датчиков воды, газа, но для этого есть специальные контроллеры, со встроенным АКБ.

Разработки ecoins

Добавлено: 05.05.2022{, 09:16}
tolochko
По поводу чипа DS2480
Он у меня есть в наличии . Я бы с удовольствием отправил вам для тестирования но сейчас это не возможно
Я с ними давно работаю Создавал линии до 200 метров и количеством разных устройств 1WIRE до 20шт
Работает очень стабильно
Так что протестировать есть чем
Посмотрел на АЛИ Сами чипы есть в наличии по цене меньше 3 долларов
Обвьязка там небольшая
Спасибо за ответ буду ждать и попробую сам начать может что тои получиться

Разработки ecoins

Добавлено: 05.05.2022{, 09:34}
ecoins
Rovki писал(а):
05.05.2022{, 08:55}
1.Имеет смысл сохранять заданные уставки, что бы потом заново не вводить- для этого есть энергонезависимая память в есп, данные с датчиков нет смысла сохранять и значение выходов ПЛК
EEPROM остается и использование её ничем не ограничивается.
Но и при отключении питания не обязательны действия по сохранению разные состояний программы.
Противоречий вроде нет.
Rovki писал(а):
05.05.2022{, 08:55}
2. Тогда это будет резервное питание системы ,а не маленький АКБ .
Действительно, с появлением современных MCU с низким энергопотреблением указанные два свойства при подборе аккумулятора (не очень большой - два 18650, или не очень маленький один 16340) появилась возможность проектирования устройств с такими свойствами.
Rovki писал(а):
05.05.2022{, 08:55}
3.Вайфай это очень энергозатратный канал связи
Да, но только в пике (до 200ма) при передаче транзакций. В целом ESP826,ESP32 и в особенности ESP32-С3 с низким потреблением.

------
Новая электроника - иные, отличные от привычных, подходы к проектированию!

Разработки ecoins

Добавлено: 05.05.2022{, 09:57}
Gordon0007
Rovki писал(а):
04.05.2022{, 23:34}
А какой смысл в резервном питании ПЛК
Плюсов много:
- контроль отсутствия питания
- от помех по питанию тоже конечно поможет, особенно если где то есть дребезг или плохо поджатый контакт питания контроллера
- повторный перезапуск системы
- контроль сигналов и выявление проблем почему пропало питание
- сохранение важной информации (логов, последних уставок оборудования, паролей, последние изменение по времени и тд.)
- можно перевести переключение всех механизмов с безопасный режим при включение питания
- вкл/выкл резервного питания (генератор или ЮПС)
- отключение энергозатратных систем
- при восстановление системы поле подачи питания запустить установку в правильной последовательности, зная заранее что в каком положение из сохранённых данных.
- отключение "опасного" оборудования, которое может само не включиться (какая ни будь печь или мотор)
- и многое другое, ограничена только фантазией программиста :)
На все это не требуется много времени и батарейки или ионистора хватит с головой.

Если я не прав поправьте

Разработки ecoins

Добавлено: 07.05.2022{, 01:14}
ecoins
ecoins писал(а):
03.05.2022{, 18:46}
О СТЕНДАХ.
На фото выше видно какие мы стенды используем.
В коробочках установлены два аккумулятора, которые позволяют использовать стенды автономно
...
Ранее писали о планах начать делать стенды с использованием лазерного раскроя и 3D-принтера.
Первая конструкция изготовлена. Все детали раскроены лазером, на 3D только угловые стойки и крепление LCD.
20220507_011152.jpg
Благодаря этому стенду возобновили тестирование STM32F407 (на фото) - отличный контроллер.
С библиотеками работает.

Разработки ecoins

Добавлено: 08.05.2022{, 01:28}
Imran
ecoins писал(а):
04.07.2019{, 07:39}
Тест (проверен на Nano,ESP8266,ESP32,STM32F103C,STM32F411,STM32F407)
скажите пожалуйста а на MEGA 2560 будет работать ?

Разработки ecoins

Добавлено: 08.05.2022{, 10:23}
ecoins
Imran писал(а):
08.05.2022{, 01:28}
скажите пожалуйста а на MEGA 2560 будет работать ?
Да, пропустил в перечне Mega2560, Arduino DUE, Seeeduino XIA0, SAMD21 (Arduino Zero).
Работает и на RaspBerry Pi Pico, но пока без SPI - на мой взгляд очень перспективный контроллер.

Разработки ecoins

Добавлено: 09.05.2022{, 00:40}
ecoins
GDAN7777 писал(а):
08.05.2022{, 19:58}
Подскажите,что конкретно работает и что не работает на ESP32.Подкупила дешевизна,набрал с запасом.Спасибо.
Все должно работать, проблем пока не выявляли.

Разработки ecoins

Добавлено: 09.05.2022{, 14:12}
Di123
ecoins, а у вас есть в колекции пару блоков на подоби сенд и рес из раздела комутации для сязи есп 32 и 8266 между собой ?

Разработки ecoins

Добавлено: 09.05.2022{, 19:18}
o615ye161
ecoins писал(а):
09.05.2022{, 00:40}
Все должно работать, проблем пока не выявляли.
Есть по ней некоторые траблы, на приме когда работает большой проект иногда происходит перезапуск есп32 и по протяжении примерно 170 часов работы происходит ее полная перезагрузка, приходится программу подстраивать под епром. Как с этим бороться пока не знаю.

Разработки ecoins

Добавлено: 09.05.2022{, 20:14}
ecoins
Di123 писал(а):
09.05.2022{, 14:12}
ecoins, а у вас есть в колекции пару блоков на подоби сенд и рес из раздела комутации для сязи есп 32 и 8266 между собой ?
В явном виде такие блоки не делали. Имеется ввиду связь через Wi-Fi или UART?

Разработки ecoins

Добавлено: 10.05.2022{, 02:29}
Di123
ecoins, вайфай где несколько вемосов общаются с есп32

Разработки ecoins

Добавлено: 10.05.2022{, 09:02}
ecoins
Di123 писал(а):
10.05.2022{, 02:29}
ecoins, вайфай где несколько вемосов общаются с есп32
Широкое развитие коммуникаций между контроллерами (не только через Wi-Fi) в разработках ecoins в стадии обдумывания и подготовки.

Разработки ecoins

Добавлено: 10.05.2022{, 13:01}
Alias
ecoins писал(а):
04.05.2022{, 10:39}
Готовится новая версия, там будут дополнительные сенсоры.
Не подскажете, где сейчас лежат актуальные версии?

Разработки ecoins

Добавлено: 10.05.2022{, 16:06}
Imran
ecoins, У меня много шатных диплейов в проекте (контроллер Mega 2560) , могу в месте сними проверить блок диспплей ? или надо одно из двух выбрать ?