возможности программы
-
- Рядовой
- Сообщения: 22
- Зарегистрирован: 17 янв 2019, 09:31
- Имя: Alex
возможности программы
Как многие электроники я сталкиваюсь с проблемой программирования контроллеров, а возможно ли создать программу на языке FBD для программирования любого контроллера, путем скажем подстановкой необходимых входов выходов и питания. Согласитесь, это было бы довольно здорово. Пусть даже и платно, но сколько проблем схематехникам удалось бы решить!
- Rovki
- Полковник
- Сообщения: 5725
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 221 раз
- Контактная информация:
возможности программы
Так ФЛпрог постепенно и решает эту задачу ...Но графический язык не все может ,не все возможности МК использовать ...
Электронщик до мозга костей и не только
-
- Полковник
- Сообщения: 4006
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
возможности программы
Это сделано и неоднократно продемонстрировано ecoins - один и тот же проект грузится в разные контроллеры (NANO,Mega2560, DUE,ESP8266,ESP32,STM32f103c,STM32F103R) (ветка форума "Разработки ecoins").
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
возможности программы
При всем уважении к Вашему труду, желаемое ТС не будет реализовано никогда. Только частично и только то, что интересно таким энтузиастам как например Автор и Ваша команда.ecoins писал(а): 07 ноя 2019, 19:04 Это сделано и неоднократно продемонстрировано ecoins - один и тот же проект грузится в разные контроллеры (NANO,Mega2560, DUE,ESP8266,ESP32,STM32f103c,STM32F103R) (ветка форума "Разработки ecoins").
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
- Rovki
- Полковник
- Сообщения: 5725
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 221 раз
- Контактная информация:
возможности программы
Уберите из 1 поста слово ЛЮБОЕ и уже половина сделанаIngwar писал(а): 07 ноя 2019, 20:05При всем уважении к Вашему труду, желаемое ТС не будет реализовано никогда. Только частично и только то, что интересно таким энтузиастам как например Автор и Ваша команда.ecoins писал(а): 07 ноя 2019, 19:04 Это сделано и неоднократно продемонстрировано ecoins - один и тот же проект грузится в разные контроллеры (NANO,Mega2560, DUE,ESP8266,ESP32,STM32f103c,STM32F103R) (ветка форума "Разработки ecoins").

Электронщик до мозга костей и не только
-
- Рядовой
- Сообщения: 22
- Зарегистрирован: 17 янв 2019, 09:31
- Имя: Alex
возможности программы
Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?
- Rovki
- Полковник
- Сообщения: 5725
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 221 раз
- Контактная информация:
возможности программы
Автор один ,все делается последовательно .Сейчас занимается есп32 ....Вся жизнь в переди ..Надеюсь в следующем году увидем ...superpuper2014 писал(а): 11 ноя 2019, 16:16 Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?
Электронщик до мозга костей и не только
- DrMario
- Лейтенант
- Сообщения: 378
- Зарегистрирован: 07 ноя 2016, 13:11
- Откуда: Камень-на-Оби
- Имя: Евгений
- Контактная информация:
возможности программы
Это уже сделано. При желании пользователь сам может добавить кастомный контроллер.superpuper2014 писал(а): 11 ноя 2019, 16:16 Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?
-
- Рядовой
- Сообщения: 22
- Зарегистрирован: 17 янв 2019, 09:31
- Имя: Alex
возможности программы
Прошу ткнуть носом, как это сделатьDrMario писал(а): 11 ноя 2019, 17:42Это уже сделано. При желании пользователь сам может добавить кастомный контроллер.superpuper2014 писал(а): 11 ноя 2019, 16:16 Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?

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

-
- Рядовой
- Сообщения: 22
- Зарегистрирован: 17 янв 2019, 09:31
- Имя: Alex
возможности программы
Извините, что пишу здесь, прошу Вас возможно ли выслать пример одного из проектов на 103 контроллере STM,очень было бы хорошо если бы количество вводов - выводов было как можно больше, к примеру stm32f103vet6 или тому подобного, заранее огромное спасибо!
-
- Полковник
- Сообщения: 4006
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
возможности программы
Сейчас в библиотеке ecoins включена поддержка контроллеров STM32F103V - 80 доступных пинов и STM32F103V - 112 доступных пинов. Пишите в личку - быстрее и понятнее будет переговорить WhatApp или Skype.
возможности программы
.
Последний раз редактировалось Nikan 24 мар 2023, 00:53, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 22
- Зарегистрирован: 17 янв 2019, 09:31
- Имя: Alex
возможности программы
Дело в том, что смежный коллектив, работавший с контроллерами ардуино говорит о нестабильности его работы и руководство настаивает на применении контроллеров STM. Программист у нас приходящий и его на эти вопросы пока не отвлекают. Мне поставлена задача реализовать проект имеющимися возможностями.
PS Да ПЛК Мисяпися
PS Да ПЛК Мисяпися

возможности программы
в чем выражена нестабильность? железо или софт, есть ли статистика?superpuper2014 писал(а): 15 ноя 2019, 10:41 Дело в том, что смежный коллектив, работавший с контроллерами ардуино говорит о нестабильности его работы и руководство настаивает на применении контроллеров STM. Программист у нас приходящий и его на эти вопросы пока не отвлекают. Мне поставлена задача реализовать проект имеющимися возможностями.
у меня на DUE 3 года управление насосной станцией(не бытовой) сделано, с выводом в скаду диспетчерского пункта всех сигналов, работает без сбоев.
и чем он вас не устраивает?
возможности программы
Грамотный программист)) знает цену своим знаниям)superpuper2014 писал(а): 15 ноя 2019, 10:41 ...смежный коллектив...
...Программист у нас приходящий...
...его пока не отвлекают...
-
- Рядовой
- Сообщения: 18
- Зарегистрирован: 08 ноя 2019, 22:48
- Откуда: Ярославль
- Имя: ALEXEY
возможности программы
Очень бы хотелось добавить небольшой функционал в программе.
При добавлении пользовательского описания контроллера существует возможность выбора типа подтяжки входа : подтяжка внутреннего резистора к плюсу, подтяжка внутреннего резистора к минусу. В настройках входных пинов можно выбрать только первое, т.е. организовать второй чек-бокс. Таким образом при компиляции появится в программе PULLUP И PULLDOWN.
Еще столкнулся с такой проблемой, правда которая решаема, но все же :
STM32 (ну может и не только он) может иметь разный тип выхода. В описаниях входо-выходов это сделать нельзя, т.е. при компиляции выходу всегда присваивается одно значение OUTPUT, а может например быть PWM.
По моему мнению добавление этого функционала и возможности настройки входо-выходов при их создании в дальнейшем сильно облегчит жизнь.
При добавлении пользовательского описания контроллера существует возможность выбора типа подтяжки входа : подтяжка внутреннего резистора к плюсу, подтяжка внутреннего резистора к минусу. В настройках входных пинов можно выбрать только первое, т.е. организовать второй чек-бокс. Таким образом при компиляции появится в программе PULLUP И PULLDOWN.
Еще столкнулся с такой проблемой, правда которая решаема, но все же :
STM32 (ну может и не только он) может иметь разный тип выхода. В описаниях входо-выходов это сделать нельзя, т.е. при компиляции выходу всегда присваивается одно значение OUTPUT, а может например быть PWM.
По моему мнению добавление этого функционала и возможности настройки входо-выходов при их создании в дальнейшем сильно облегчит жизнь.

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