Страница 1 из 1

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

Добавлено: 07 ноя 2019, 15:40
superpuper2014
Как многие электроники я сталкиваюсь с проблемой программирования контроллеров, а возможно ли создать программу на языке FBD для программирования любого контроллера, путем скажем подстановкой необходимых входов выходов и питания. Согласитесь, это было бы довольно здорово. Пусть даже и платно, но сколько проблем схематехникам удалось бы решить!

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

Добавлено: 07 ноя 2019, 16:07
Rovki
Так ФЛпрог постепенно и решает эту задачу ...Но графический язык не все может ,не все возможности МК использовать ...

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

Добавлено: 07 ноя 2019, 19:04
ecoins
Это сделано и неоднократно продемонстрировано ecoins - один и тот же проект грузится в разные контроллеры (NANO,Mega2560, DUE,ESP8266,ESP32,STM32f103c,STM32F103R) (ветка форума "Разработки ecoins").

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

Добавлено: 07 ноя 2019, 20:05
Ingwar
ecoins писал(а): 07 ноя 2019, 19:04 Это сделано и неоднократно продемонстрировано ecoins - один и тот же проект грузится в разные контроллеры (NANO,Mega2560, DUE,ESP8266,ESP32,STM32f103c,STM32F103R) (ветка форума "Разработки ecoins").
При всем уважении к Вашему труду, желаемое ТС не будет реализовано никогда. Только частично и только то, что интересно таким энтузиастам как например Автор и Ваша команда.

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

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

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

Добавлено: 11 ноя 2019, 16:16
superpuper2014
Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?

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

Добавлено: 11 ноя 2019, 16:29
Rovki
superpuper2014 писал(а): 11 ноя 2019, 16:16 Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?
Автор один ,все делается последовательно .Сейчас занимается есп32 ....Вся жизнь в переди ..Надеюсь в следующем году увидем ...

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

Добавлено: 11 ноя 2019, 17:42
DrMario
superpuper2014 писал(а): 11 ноя 2019, 16:16 Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?
Это уже сделано. При желании пользователь сам может добавить кастомный контроллер.

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

Добавлено: 14 ноя 2019, 09:25
superpuper2014
DrMario писал(а): 11 ноя 2019, 17:42
superpuper2014 писал(а): 11 ноя 2019, 16:16 Уже много раз обещалась поддержка контроллеров STM в FLProg, есть какие либо продвижения в эту сторону?
Это уже сделано. При желании пользователь сам может добавить кастомный контроллер.
Прошу ткнуть носом, как это сделать :smile453:

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

Добавлено: 14 ноя 2019, 10:08
SSSergeich

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

Добавлено: 14 ноя 2019, 15:12
superpuper2014
Прошу простить за назойливость, кто нибудь пробовал этим способом программировать к примеру STM32F7 - этой линейки, очень хочется чтобы имелась поддержка их.Как я понимаю максимальное поддерживаемое количество входов и выходов при данном методе можно применить в основе контроллера 2560. если взяться и прошить F7 получиться? На данный момент пользуемся контроллерами mitsubishi, хотим создать свой контроллер и работать через Scada удаленно от объекта. Заранее огромное спасибо за любую подсказку и направление на решение вопроса в правильном русле.

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

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

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

Добавлено: 14 ноя 2019, 15:55
superpuper2014
Извините, что пишу здесь, прошу Вас возможно ли выслать пример одного из проектов на 103 контроллере STM,очень было бы хорошо если бы количество вводов - выводов было как можно больше, к примеру stm32f103vet6 или тому подобного, заранее огромное спасибо!

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

Добавлено: 14 ноя 2019, 16:10
ecoins
Сейчас в библиотеке ecoins включена поддержка контроллеров STM32F103V - 80 доступных пинов и STM32F103V - 112 доступных пинов. Пишите в личку - быстрее и понятнее будет переговорить WhatApp или Skype.

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

Добавлено: 14 ноя 2019, 17:09
Nikan
.

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

Добавлено: 15 ноя 2019, 10:41
superpuper2014
Дело в том, что смежный коллектив, работавший с контроллерами ардуино говорит о нестабильности его работы и руководство настаивает на применении контроллеров STM. Программист у нас приходящий и его на эти вопросы пока не отвлекают. Мне поставлена задача реализовать проект имеющимися возможностями.
PS Да ПЛК Мисяпися :smile113:

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

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

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

Добавлено: 15 ноя 2019, 23:51
Fghjk
superpuper2014 писал(а): 15 ноя 2019, 10:41 ...смежный коллектив...
...Программист у нас приходящий...
...его пока не отвлекают...
Грамотный программист)) знает цену своим знаниям)

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

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

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

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