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

Как конструировать логику для дальнейшего программирование

Добавлено: 09 мар 2020, 18:43
Panagiotis
Доброго времени суток. Обращаюсь к гуру программирования за помощью а именно как составлять логику малой и средней сложность и на какой программе можно это реализовать? как диаграммы "если да то"? или иной способ? думаю многим другим поможет грамотно составлять и конструировать логику действии для последующего этапа реализации уже как программы для микроконтроллера. На данном моменте я это решаю на экселе, но это не совсем удобно.

Как конструировать логику для дальнейшего программирование

Добавлено: 09 мар 2020, 19:50
Phazz
Для больших проектов использую это
https://dia.ru.uptodown.com/windows
Мелкие проще сразу делать в программе.

Как конструировать логику для дальнейшего программирование

Добавлено: 10 мар 2020, 18:32
kulibinsvv
Создание архитектуры программы или как проектировать табуретку
Проектирование и архитектура программных систем : учеб. пос обие /А. Г. Белик, В. Н. Цыганенко 2016
Зачем нам UML? Или как сохранить себе нервы и время
Инструменты для рисования UML-диаграмм
Последняя страница несколько устарела, но большинство ссылок живые. Можно поискать по названиям.

[ref]Panagiotis[/ref], был большой соблазн набрать ответ в вашем стиле, но вы затронули уж больно серьёзную тему. Сдержался. Уважайте тех, к кому обращаетесь. Смартфон не оправдание.

Как конструировать логику для дальнейшего программирование

Добавлено: 10 мар 2020, 19:00
Panagiotis
Спасибо Phazz. Думал что П.О. продвинулось намного больше и даже была надежда на присутствие симуляции логики. А где другие гиганты этого форума? :smile427:

Отправлено спустя 8 минут 41 секунду:
С большим уважением kulibinsvv я Вас не понял? Пожалуйста поясните что Вы подразумеваете. Я всегда и везде с уважением общаюсь и поэтому хотел действительно понять что я не правильно написал. И ещё никогда не пишу с телефона а с компьютера с программы translit.net так как клавиатура у меня имеет расклад англо-греческий.

Как конструировать логику для дальнейшего программирование

Добавлено: 10 мар 2020, 19:04
Phazz
Как вы себе это представляете? Если нужна стимуляция, скачайте овеновский codesys. А блок схемы нужны чтобы видеть свою программу и ее алгоритм глобально.

Как конструировать логику для дальнейшего программирование

Добавлено: 10 мар 2020, 20:25
Panagiotis
Представлял как то так: Из выбранных логических блоков в режиме редактирования переход в симуляцию выставлять уровни на кнопки, концевики и прочие элементы а там уже как построена логика то сотвествено проходил процесс.

Отправлено спустя 1 час 9 минут 42 секунды:
Не в тему, это ответ на письмо которое мне пришло
Прошу прощения у всех за мои не понятные изложения, которые трудно читаются. Немного о себе, я родился в Грузии и по нации Грек. В 1991 году переехали в Грецию и мне тогда было 15 лет. Да это конечно не оправдание за то что пишу так ужасно. Мне всегда не давался Русский язык, ну ни как. Я ели как на тройку его проходил а можно сказать была натянутой тройкой.

Как конструировать логику для дальнейшего программирование

Добавлено: 10 мар 2020, 20:31
Phazz
[ref]Panagiotis[/ref], то есть вы просто хотите стимуляцию?

Как конструировать логику для дальнейшего программирование

Добавлено: 10 мар 2020, 20:36
Panagiotis
Вот часть с логики которую быстро перевёл.

Как конструировать логику для дальнейшего программирование

Добавлено: 10 мар 2020, 21:07
Phazz
Uml блоками это делать удобнее чем в вертикальной таблице

Как конструировать логику для дальнейшего программирование

Добавлено: 10 мар 2020, 21:13
Panagiotis
Вот я тоже о том что это не удобно и это только часть от всей логики, я не стал всё переводить и показывать так как это займёт времени да и не зачем по сути дела.

Как конструировать логику для дальнейшего программирование

Добавлено: 10 мар 2020, 21:20
Phazz
Ну так вам 3 посте вам дали ссылку на большое количество программ решающих эту задачу.

Как конструировать логику для дальнейшего программирование

Добавлено: 10 мар 2020, 21:21
Panagiotis
Да, большое спасибо. Сейчас этим и занят

Как конструировать логику для дальнейшего программирование

Добавлено: 11 мар 2020, 08:51
SSSergeich
Panagiotis писал(а): 10 мар 2020, 20:25 Представлял как то так: Из выбранных логических блоков в режиме редактирования переход в симуляцию выставлять уровни на кнопки, концевики и прочие элементы а там уже как построена логика то сотвествено проходил процесс.
Посмотрите FLOWCode, в ней есть возможность симуляции.

Как конструировать логику для дальнейшего программирование

Добавлено: 11 мар 2020, 13:59
Panagiotis
Спасибо SSSergeich. потрясающая программа, теперь с большим удовольствием прийдется несколько недель обучаться по мере возможности свободного времени разуметься. Если есть советы как освоить данную программу, тонкости а так же и хитрости, то хорошо было бы тут их написать. Разумеется ютуб и гугл будет в помощь но и ваши советы всегда буду рад выслушать.

Как конструировать логику для дальнейшего программирование

Добавлено: 11 мар 2020, 14:51
Nano
всё бесплатное, не алгоритмы, но тоже поможет:
LOGO!Soft Comfort - в нэте много где скачать.
в ней есть хороший эмулятор (для изучения логики нормально)

OwenLogiс тоже можно практиковаться в логике в симуляторе.
сайт программы
https://owen.ru/product/programmnoe_obe ... c/software

SimulIDE_0.2.8 симулятор там совсем всё просто и логика и ардуино есть
и датчики.
сайт:
https://simulide.blogspot.com/

Как конструировать логику для дальнейшего программирование

Добавлено: 11 мар 2020, 18:16
bav123
Panagiotis писал(а): 11 мар 2020, 13:59 Если есть советы как освоить данную программу
посмотрите плейлист
https://www.youtube.com/watch?v=Ed816Dk ... vVBfZ4Obb6

Как конструировать логику для дальнейшего программирование

Добавлено: 12 мар 2020, 09:56
Nano
FLOWCode отличная программа! :smile9: :yes:
но для простых вещей много мороки...
а для 7-8 версии кряки появились?

Как конструировать логику для дальнейшего программирование

Добавлено: 12 мар 2020, 11:32
Panagiotis
а для 7-8 версии кряки появились. А вот тут по подробней если можно " по секрету всему свету" :smile198:

Как конструировать логику для дальнейшего программирование

Добавлено: 12 мар 2020, 15:06
kulibinsvv
[ref]av[/ref], для него из Греции не заблокировано.

Как конструировать логику для дальнейшего программирование

Добавлено: 12 мар 2020, 15:07
Panagiotis
Буду весьма благодарен Вам за это Алексей, так то я очень законопослушный гражданин, но последнее время из за экономического кризиса заставляет или вынуждает искать альтернативные пути и идти на поступки менее правильные.