возможности программы

Ответить
superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17 янв 2019, 09:31
Имя: Alex

возможности программы

Сообщение superpuper2014 »

Как многие электроники я сталкиваюсь с проблемой программирования контроллеров, а возможно ли создать программу на языке FBD для программирования любого контроллера, путем скажем подстановкой необходимых входов выходов и питания. Согласитесь, это было бы довольно здорово. Пусть даже и платно, но сколько проблем схематехникам удалось бы решить!
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 221 раз
Контактная информация:

возможности программы

Сообщение Rovki »

Так ФЛпрог постепенно и решает эту задачу ...Но графический язык не все может ,не все возможности МК использовать ...
Электронщик до мозга костей и не только
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

возможности программы

Сообщение ecoins »

Это сделано и неоднократно продемонстрировано ecoins - один и тот же проект грузится в разные контроллеры (NANO,Mega2560, DUE,ESP8266,ESP32,STM32f103c,STM32F103R) (ветка форума "Разработки ecoins").
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

возможности программы

Сообщение Ingwar »

ecoins писал(а): 07 ноя 2019, 19:04 Это сделано и неоднократно продемонстрировано ecoins - один и тот же проект грузится в разные контроллеры (NANO,Mega2560, DUE,ESP8266,ESP32,STM32f103c,STM32F103R) (ветка форума "Разработки ecoins").
При всем уважении к Вашему труду, желаемое ТС не будет реализовано никогда. Только частично и только то, что интересно таким энтузиастам как например Автор и Ваша команда.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 221 раз
Контактная информация:

возможности программы

Сообщение Rovki »

Ingwar писал(а): 07 ноя 2019, 20:05
ecoins писал(а): 07 ноя 2019, 19:04 Это сделано и неоднократно продемонстрировано ecoins - один и тот же проект грузится в разные контроллеры (NANO,Mega2560, DUE,ESP8266,ESP32,STM32f103c,STM32F103R) (ветка форума "Разработки ecoins").
При всем уважении к Вашему труду, желаемое ТС не будет реализовано никогда. Только частично и только то, что интересно таким энтузиастам как например Автор и Ваша команда.
Уберите из 1 поста слово ЛЮБОЕ и уже половина сделана :smile44:
Электронщик до мозга костей и не только
superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17 янв 2019, 09:31
Имя: Alex

возможности программы

Сообщение superpuper2014 »

Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 221 раз
Контактная информация:

возможности программы

Сообщение Rovki »

superpuper2014 писал(а): 11 ноя 2019, 16:16 Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?
Автор один ,все делается последовательно .Сейчас занимается есп32 ....Вся жизнь в переди ..Надеюсь в следующем году увидем ...
Электронщик до мозга костей и не только
Аватара пользователя
DrMario
Лейтенант
Сообщения: 378
Зарегистрирован: 07 ноя 2016, 13:11
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

возможности программы

Сообщение DrMario »

superpuper2014 писал(а): 11 ноя 2019, 16:16 Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?
Это уже сделано. При желании пользователь сам может добавить кастомный контроллер.
superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17 янв 2019, 09:31
Имя: Alex

возможности программы

Сообщение superpuper2014 »

DrMario писал(а): 11 ноя 2019, 17:42
superpuper2014 писал(а): 11 ноя 2019, 16:16 Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?
Это уже сделано. При желании пользователь сам может добавить кастомный контроллер.
Прошу ткнуть носом, как это сделать :smile453:
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

возможности программы

Сообщение SSSergeich »

superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17 янв 2019, 09:31
Имя: Alex

возможности программы

Сообщение superpuper2014 »

Прошу простить за назойливость, кто нибудь пробовал этим способом программировать к примеру STM32F7 - этой линейки, очень хочется чтобы имелась поддержка их.Как я понимаю максимальное поддерживаемое количество входов и выходов при данном методе можно применить в основе контроллера 2560. если взяться и прошить F7 получиться? На данный момент пользуемся контроллерами mitsubishi, хотим создать свой контроллер и работать через Scada удаленно от объекта. Заранее огромное спасибо за любую подсказку и направление на решение вопроса в правильном русле.
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

возможности программы

Сообщение ecoins »

superpuper2014 писал(а): 14 ноя 2019, 15:12 Прошу простить за назойливость, кто нибудь пробовал этим способом программировать к примеру STM32F7 - этой линейки, очень хочется чтобы имелась поддержка их.Как я понимаю максимальное поддерживаемое количество входов и выходов при данном методе можно применить в основе контроллера 2560. если взяться и прошить F7 получиться? На данный момент пользуемся контроллерами mitsubishi, хотим создать свой контроллер и работать через Scada удаленно от объекта. Заранее огромное спасибо за любую подсказку и направление на решение вопроса в правильном русле.
В Arduino IDE пока приличная поддержка STM32F103x, очень условная STM32F407, а STM32F7 отсутствует. При это надо сознавать, что FLProg генерит только текст в формате С++, а Arduino IDE только один из возможных форм компиляции этого текста со сборкой нужных библиотек и комфортной ЗАГРУЗКОЙ полученного бинарного кода в контроллер.
Т.е. в принципе возможно... но не просто :smile37:
superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17 янв 2019, 09:31
Имя: Alex

возможности программы

Сообщение superpuper2014 »

Извините, что пишу здесь, прошу Вас возможно ли выслать пример одного из проектов на 103 контроллере STM,очень было бы хорошо если бы количество вводов - выводов было как можно больше, к примеру stm32f103vet6 или тому подобного, заранее огромное спасибо!
ecoins
Полковник
Сообщения: 4006
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

возможности программы

Сообщение ecoins »

Сейчас в библиотеке ecoins включена поддержка контроллеров STM32F103V - 80 доступных пинов и STM32F103V - 112 доступных пинов. Пишите в личку - быстрее и понятнее будет переговорить WhatApp или Skype.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

возможности программы

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 00:53, всего редактировалось 1 раз.
superpuper2014
Рядовой
Сообщения: 22
Зарегистрирован: 17 янв 2019, 09:31
Имя: Alex

возможности программы

Сообщение superpuper2014 »

Дело в том, что смежный коллектив, работавший с контроллерами ардуино говорит о нестабильности его работы и руководство настаивает на применении контроллеров STM. Программист у нас приходящий и его на эти вопросы пока не отвлекают. Мне поставлена задача реализовать проект имеющимися возможностями.
PS Да ПЛК Мисяпися :smile113:
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

возможности программы

Сообщение Nikan »

superpuper2014 писал(а): 15 ноя 2019, 10:41 Дело в том, что смежный коллектив, работавший с контроллерами ардуино говорит о нестабильности его работы и руководство настаивает на применении контроллеров STM. Программист у нас приходящий и его на эти вопросы пока не отвлекают. Мне поставлена задача реализовать проект имеющимися возможностями.
в чем выражена нестабильность? железо или софт, есть ли статистика?
у меня на DUE 3 года управление насосной станцией(не бытовой) сделано, с выводом в скаду диспетчерского пункта всех сигналов, работает без сбоев.
superpuper2014 писал(а): 15 ноя 2019, 10:41 PS Да ПЛК Мисяпися
и чем он вас не устраивает?
Fghjk
Сержант
Сообщения: 158
Зарегистрирован: 28 окт 2019, 15:53
Имя: fghjk

возможности программы

Сообщение Fghjk »

superpuper2014 писал(а): 15 ноя 2019, 10:41 ...смежный коллектив...
...Программист у нас приходящий...
...его пока не отвлекают...
Грамотный программист)) знает цену своим знаниям)
markirovka76
Рядовой
Сообщения: 18
Зарегистрирован: 08 ноя 2019, 22:48
Откуда: Ярославль
Имя: ALEXEY

возможности программы

Сообщение markirovka76 »

Очень бы хотелось добавить небольшой функционал в программе.
При добавлении пользовательского описания контроллера существует возможность выбора типа подтяжки входа : подтяжка внутреннего резистора к плюсу, подтяжка внутреннего резистора к минусу. В настройках входных пинов можно выбрать только первое, т.е. организовать второй чек-бокс. Таким образом при компиляции появится в программе PULLUP И PULLDOWN.

Еще столкнулся с такой проблемой, правда которая решаема, но все же :
STM32 (ну может и не только он) может иметь разный тип выхода. В описаниях входо-выходов это сделать нельзя, т.е. при компиляции выходу всегда присваивается одно значение OUTPUT, а может например быть PWM.

По моему мнению добавление этого функционала и возможности настройки входо-выходов при их создании в дальнейшем сильно облегчит жизнь. :)
Ответить

Вернуться в «Пожелания»

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

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