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

 
 
> Java in AVR, Скрипти на МК
volod_ua
сообщение Nov 28 2005, 14:15
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 51
Регистрация: 9-06-05
Пользователь №: 5 885



Нужна зделать какойнибуть скрипт на AVR, думаю запустить Java Virtual Machine но немного сложновато по ресурсам МК, может кто знаєт какой би скрипт прикрутить чтоби било просто и доступна.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Виктория
сообщение Dec 2 2005, 10:18
Сообщение #2


инженер
****

Группа: Свой
Сообщений: 520
Регистрация: 19-09-05
Из: Самара
Пользователь №: 8 701



Конечно, CodeSys - это IDE, как и IsaGraf, Step7, UltraLogic и еще куча пакетов, реализующих стандарт МЭК 61131-3 на языки программирования ПЛК. Однако CodeSys ориентирован не только на ПЛК, раз сразу заявляется про переносимость на разные платформы. Все эти пакеты состоят из исполнительного ядра Target, загружаемого в микроконтроллер, и среды разработки на инструментальной ПЭВМ. (Мне немного непонятен жаргон с IDE, что под этим понимается) В какой-то степени - интерпретаторы (интерпретатор внутреннего промежуточного кода). Все эти мои знания - из документации и опыта работы с IsaGaf, Step7. CodeSys-ом недавно интересовались (дорогой, зараза, и не портирован почти) для одной из задач автоматизации (разработка некоторого подобия ПЛК для требуемого множества задач). Конечно, в сравнении с Си эффективность ПО, разработанного с помощью этих пакетов никакая. Некоторые ПЛК по-другому просто не запрограммируешь. Применительно к микроконтроллерам - это может быть универсализация ПО некоторого контроллера для большого круга задач с последующим сопровождением специалистом предметной области (для АСУТП - разработка своей схемы управления мастером технологической установки с помощью языков МЭК, например релейной логики или функциональных блоковых диаграмм). Естественно, это не программирование, а только настройка условий, изменение структуры схемы, ... Внесение изменений в алгоритм функционирования системы управления - скорее всего только с программистом (иногда и для программиста нетривиальная задача, так как ограничений в каждом пакете дофига wink.gif ) Еще одно достоинство - все языки, кроме SFC, взаимозаменяемы (следовало ожидать, раз внутренний код). SFC (это некоторое воплощение идеи Grafset) позволяет описывать логику параллелизма процессов и условий функционирования по событиям. Во всех остальных языках параллелизм присутствует за счет общего принципа синхронизации (каждый тик системного времени обновляются входные и выходные переменные и по очереди запускаются все сегменты программы, выполняющие какую то функцию). Если нужно будет поподробнее, то постараюсь у себя найти в электронном виде.

Стандарт МЭК - это все-таки некоторый шаг вперед в развитии языков и технологии. Рефлекс - это тоже интересный замысел, т.к. при этом еще и язык Си остается. Хотя сравнить с МЭК относительно введения новых элементов и реализации имеющихся - очень интересно.

bialix, может сама найду 11 номер "Промышленные АСУ и контроллеры", а если нет - тогда можно будет Вас попросить отсканировать? Нашла у себя статью Зюбина в "Датчики и системы", автор на эту тему уже с 96 года пишет (судя по списку публикаций).

Насчет форума на SoftCraft - может попробую обратится со своим каким-нибудь коротоким примером, который достаточно типичен и плохо реализуем в Step7 (управление задвижкой с таймаутами). Однако у меня плохо сайт SoftCraft грузится. sad.gif

Сообщение отредактировал Vic1 - Dec 2 2005, 10:42
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- volod_ua   Java in AVR   Nov 28 2005, 14:15
- - BVU   Цитата(volod_ua @ Nov 28 2005, 17:15) Нуж...   Nov 28 2005, 14:29
- - volod_ua   Скажем немци посадили Java на Atmega8 вроде назива...   Nov 28 2005, 14:59
|- - Dainis   Цитата(volod_ua @ Nov 28 2005, 18:59) Ска...   Nov 28 2005, 21:54
|- - bialix   Цитата(Dainis @ Nov 28 2005, 23:54) Цитат...   Nov 29 2005, 04:17
- - bialix   посмотрите на Forth, Lua   Nov 28 2005, 15:25
|- - Andy Great   Цитата(bialix @ Nov 28 2005, 17:25) посмо...   Nov 28 2005, 15:39
|- - bialix   Цитата(Andy Great @ Nov 28 2005, 17:39) А...   Nov 29 2005, 04:02
|- - Andy Great   Цитата(bialix @ Nov 29 2005, 06:02) Цитат...   Nov 29 2005, 21:24
|- - bialix   Цитата(Andy Great @ Nov 29 2005, 23:24) П...   Nov 29 2005, 23:00
|- - Andy Great   Цитата(bialix @ Nov 30 2005, 01:00) Потом...   Nov 30 2005, 08:04
|- - bialix   Цитата(Andy Great @ Nov 30 2005, 10:04) Ц...   Nov 30 2005, 12:04
|- - Andy Great   Цитата(bialix @ Nov 30 2005, 14:04) компи...   Nov 30 2005, 14:27
- - volod_ua   А насколько нужен такой скрипт вобше ...тоисть бил...   Nov 29 2005, 10:30
|- - =AK=   Цитата(volod_ua @ Nov 29 2005, 20:00) ......   Dec 23 2005, 08:24
- - bialix   вопрос скриптования он немного философичный. Смотр...   Nov 29 2005, 11:34
- - volod_ua   Ну ресурси можна разширить например FRAM можеть би...   Nov 29 2005, 13:16
|- - bialix   Цитата(volod_ua @ Nov 29 2005, 15:16) Ну ...   Nov 29 2005, 14:15
|- - Vic1   Цитата(bialix @ Nov 29 2005, 18:15) ... Д...   Dec 1 2005, 08:41
|- - bialix   Цитата(Vic1 @ Dec 1 2005, 10:41) Цитата(b...   Dec 1 2005, 19:28
|- - Andy Great   Цитата(bialix @ Dec 1 2005, 21:28) Гугль ...   Dec 1 2005, 20:08
|- - bialix   Цитата(Andy Great @ Dec 1 2005, 22:08) Ци...   Dec 2 2005, 08:52
|- - Andy Great   Цитата(bialix @ Dec 2 2005, 10:52) Цитата...   Dec 2 2005, 09:52
|- - bialix   Цитата(Andy Great @ Dec 2 2005, 11:52) Ци...   Dec 2 2005, 12:08
- - volod_ua   А какаю нибуть силку на язик Рефлекс можеш дать   Nov 29 2005, 15:16
|- - bialix   Цитата(volod_ua @ Nov 29 2005, 17:16) А к...   Nov 29 2005, 19:56
- - volod_ua   Да ето всьо хорошо .... но что би непредлагалось т...   Nov 30 2005, 09:05
|- - Andy Great   Цитата(volod_ua @ Nov 30 2005, 11:05) Да ...   Nov 30 2005, 09:28
|- - IgorKossak   Цитата(Andy Great @ Nov 30 2005, 11:28) ....   Nov 30 2005, 09:37
- - volod_ua   Да но тут под АВР ведь нет....а хотелось би   Nov 30 2005, 09:48
|- - IgorKossak   Цитата(volod_ua @ Nov 30 2005, 11:48) Да ...   Nov 30 2005, 09:57
- - volod_ua   Да к вам ...спосибо, сечас посмотрю Да посмотрел ...   Nov 30 2005, 10:37
- - Andy Great   ЦитатаМы похоже спорим о разнице между теплым и мя...   Dec 2 2005, 12:21
- - volod_ua   Ребята меня интересуєт что очень простенькоє котор...   Dec 2 2005, 13:45
|- - Andy Great   Цитата(volod_ua @ Dec 2 2005, 15:45) Ребя...   Dec 2 2005, 15:06
- - _artem_   Нельзя ли откадрировать NanoVM? Буду признателен е...   Dec 2 2005, 14:51
|- - bialix   Цитата(_artem_ @ Dec 2 2005, 16:51) Нельз...   Dec 2 2005, 15:27
|- - Make_Pic   Цитата(bialix @ Dec 2 2005, 18:27) Цитата...   Dec 2 2005, 15:39
|- - _artem_   Цитата(Make_Pic @ Dec 2 2005, 17:39) Цита...   Dec 2 2005, 23:23
|- - Make_Pic   Цитата(_artem_ @ Dec 3 2005, 02:23) Кляну...   Dec 3 2005, 05:22
- - volod_ua   Ну вопервих дествитнльно может кто имеєт NanoVM......   Dec 2 2005, 15:21
- - volod_ua   Да теперь будем разбирать NanoVM подойдет ли оно н...   Dec 2 2005, 16:10
|- - bialix   Цитата(volod_ua @ Dec 2 2005, 18:10) Да т...   Dec 2 2005, 19:05
|- - IgorKossak   Цитата(bialix @ Dec 2 2005, 21:05) Цитата...   Dec 5 2005, 08:58
- - Andy Great   ЦитатаСложность что по середине между светодиодами...   Dec 2 2005, 16:15
- - volod_ua   так кто запустил NanoVM ...кому уже подошла   Dec 5 2005, 09:44
- - Kopa   Найденная ссылка к использованию JAVA для программ...   Mar 3 2006, 03:55
- - beer_warrior   Давно интересует данная тема, к сожалению ничего т...   Mar 3 2006, 12:32
- - =AK=   Наиболее впечатляющая Жаба для встроенных применен...   Mar 4 2006, 04:41
- - sensor_ua   Коллега недавно эту NanoVM поюзал. На JRE 1.5 не с...   Mar 5 2006, 07:05
- - Kopa   Вот еще ссылка в тему Java на AVR http://www.ridg...   May 27 2006, 15:43


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 09:01
Рейтинг@Mail.ru


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