реклама на сайте
подробности

 
 
> редактор логики для ПЛК, домашняя поделка
Zelepuk
сообщение Aug 22 2013, 05:45
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464



Доброго всем времени суток!

Есть у меня платка с Linux на борту. К платке приладил модуль с оптронами(дискретный ввод) и модуль с реле (дискретные выводы). ПРограммирую успешно всё это дело на Си.

Сейчас поставил себе задачу своять нечто вроде редактора логики. Низнаю как подступится, понятно что GUI должно создавать некий файл, который потом заливается на плату. Но в каком виде лучше делать этот файл что он должен содержать? Спрашиваю дабы не наступать на грабли, и не изобретать велосипедов.

Отдельный большой вопрос про сам GUI и методы "рисования". На этом уровне никогда не программировал, хочется начать.

Сообщение отредактировал Zelepuk - Aug 22 2013, 05:45
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Kopa
сообщение Aug 22 2013, 12:00
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(Zelepuk @ Aug 22 2013, 08:45) *
Сейчас поставил себе задачу своять нечто вроде редактора логики. Низнаю как подступится, понятно что GUI должно создавать некий файл, который потом заливается на плату. Но в каком виде лучше делать этот файл что он должен содержать? Спрашиваю дабы не наступать на грабли, и не изобретать велосипедов.

Без изобретания "велосипедов", вряд ли дело обойдётсяsm.gif т.к. в этом направлении есть разные подходы с использованием IDE или нет (например есть
программирование ПЛК без графических сред с использованием языка ForthLogic).
Самый верхний уровень алгоритмизации задачи со связкой для МК может быть таким Программирование микроконтроллеров на ДРАКОНе интересно представлены 4-е видеоурока с применением данного решения.
Кроме того есть ещё Алгоритм Билдер для AVR, FlowChart а также среда программирования HiAsm для ПК и др...

Цитата
Отдельный большой вопрос про сам GUI и методы "рисования". На этом уровне никогда не программировал, хочется начать.

Интересные решения можно создавать в рамках использования Forth (Форт) языка в существующих Форт системах с развитой графической компонентой.

P.S. Данная тематика мне тоже интересна и прорабатываю реализацию и возможное решение этой домашней поделки. (правда исключительно на Форт)
Хорошим подспорьем будет определиться с "хотелками". Базис простого "графического" ядра для Win уже сделан и идёт "осмысливание" дальнейших "телодвижений"
по его допиливанию и расширению в предполагаемый функционал.

Сообщение отредактировал Kopa - Aug 22 2013, 12:07
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 10:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01368 секунд с 7
ELECTRONIX ©2004-2016