Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 28.01.2008, 00:03  
U9
Прописка
 
Регистрация: 24.03.2005
Сообщений: 138
Сказал спасибо: 1
Сказали Спасибо 23 раз(а) в 12 сообщении(ях)
U9 на пути к лучшему
По умолчанию Графическое программирование контроллеров.

Несколько лет назад в одной организации наблюдал как сотрудник собирал на экране компьютера графическое описание работы контроллера. В квадратиках вписывал формулы, логику переходов. С левого края входные сигналы. На право управляющие действия.
Все вроде просто. Сотрудник сказал, что ранее писал на Си для контроллера, а благодаря этой программе за 1 день удается полностью выполнить работу, которой занимался месяц.
Название программы и контроллера не спросил - были другие задачи у меня.

Сейчас начал осваивать TMS 430 - вроде все знакомо по DEC машинам PDP-11|40 но хочется автоматизации
Реклама:
U9 вне форума  
Непрочитано 28.01.2008, 00:06  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,521
Сказал спасибо: 697
Сказали Спасибо 4,317 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Графическое программирование контроллеров.

Сообщение от U9

Сейчас начал осваивать TMS 430 - вроде все знакомо по DEC машинам PDP-11|40 но хочется автоматизации
Хорошо сохранились, однако. Только что разморозили? Как самочуствие? Wellcome ХХI.
Для начала Вам наверно сюда
https://kazus.ru/forum/topics/9954.html
но там за TMS не знают.
Kabron вне форума  
Непрочитано 29.01.2008, 12:33  
U9
Прописка
 
Регистрация: 24.03.2005
Сообщений: 138
Сказал спасибо: 1
Сказали Спасибо 23 раз(а) в 12 сообщении(ях)
U9 на пути к лучшему
По умолчанию

Благодарю за комплименты.
Благодарю за подсказки.

Но там в н а ч а л е увидел Pic - (для меня это шаг назад)
Буду вечером читать.

Мне , кажется , очень полезная тема.
U9 вне форума  
Непрочитано 30.01.2008, 11:24  
AsutpME
Прохожий
 
Регистрация: 30.01.2008
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
AsutpME на пути к лучшему
По умолчанию

Молодцы
AsutpME вне форума  
Непрочитано 30.01.2008, 15:56  
rubel
Гражданин KAZUS.RU
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию Re: Графическое программирование контроллеров.

Сообщение от U9
Несколько лет назад в одной организации наблюдал как сотрудник собирал на экране компьютера графическое описание работы контроллера. В квадратиках вписывал формулы, логику переходов. С левого края входные сигналы. На право управляющие действия.
Все вроде просто. Сотрудник сказал, что ранее писал на Си для контроллера, а благодаря этой программе за 1 день удается полностью выполнить работу, которой занимался месяц.
Название программы и контроллера не спросил - были другие задачи у меня.

Сейчас начал осваивать TMS 430 - вроде все знакомо по DEC машинам PDP-11|40 но хочется автоматизации
Сотрудник видимо составлял прогу на так называемом
ЯЗЫКЕ ФУНКЦИОНАЛЬНЫХ ДИАГРАММ (FBD) - стандартизированный язык программирования для промышленных контроллеров. Лет 5 назад встречался с таким на примере SIMATIKов от Ф. Simens(пакет STEP7). Там, где такое делается, обычно речь идет о серьезной автоматизации и крупных АСУ. Программа нарисована не в виде алгоритма, а в виде принципиальной схемы: таймеры, счетчики и т.п. , поэтому получается ну очень наглядно. К тому же классная фича - отладка проги в реалтайме при работающем контроллере, когда подсвечиваются работающие блоки программы, переменные, входы-выходы. Зливка кода - безболезненная процедура без останова контроллера!

Но всеэто не относится к мелкоконтроллерам, к сожаленью. Нечто отдаленно похожее - algoritm builder от atmel, flow code, как было замечено выше,больше не знаю.
A почему именно TMS выбрал для освоения?
rubel вне форума  
Непрочитано 30.01.2008, 16:38  
sanitar249
Почётный гражданин KAZUS.RU
 
Аватар для sanitar249
 
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
sanitar249 на пути к лучшему
По умолчанию Re: Графическое программирование контроллеров.

Сообщение от rubel
Сотрудник видимо составлял прогу на так называемом
ЯЗЫКЕ ФУНКЦИОНАЛЬНЫХ ДИАГРАММ (FBD) - стандартизированный язык программирования для промышленных контроллеров. Лет 5 назад встречался с таким на примере SIMATIKов от Ф. Simens(пакет STEP7). Там, где такое делается, обычно речь идет о серьезной автоматизации и крупных АСУ. Программа нарисована не в виде алгоритма, а в виде принципиальной схемы: таймеры, счетчики и т.п. , поэтому получается ну очень наглядно. К тому же классная фича - отладка проги в реалтайме при работающем контроллере, когда подсвечиваются работающие блоки программы, переменные, входы-выходы. Зливка кода - безболезненная процедура без останова контроллера!

Но всеэто не относится к мелкоконтроллерам, к сожаленью.
Есть прикольная программка для АВР и ПИКов, программирование ведеться в представлении LAD (ladder diagram). Входы -выходы представлены портами МК, рисуеться ЛАД схемка(NO,NC,T,C и тд.) и прога сама генерит исполняемый код. Количество IO ограничено кол-вом выводов МК. Но для малой автоматизации подходит идеально.
Если интересно выложу.
Удачи!
__________________
Я, думаю, нужно подумать...
sanitar249 вне форума  
Непрочитано 30.01.2008, 17:56  
rubel
Гражданин KAZUS.RU
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию Re: Графическое программирование контроллеров.

Сообщение от sanitar249
...Если интересно выложу.
Удачи!
Ну конечно интересно! Для общего развития.На лестничной логике еще не видел программ для МК! Выложи если не трудно, или ссылочку подкинь .Я так понимаю, если есть на LED, то может и на FBD скоро сделают...
rubel вне форума  
Непрочитано 30.01.2008, 19:12  
sanitar249
Почётный гражданин KAZUS.RU
 
Аватар для sanitar249
 
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
sanitar249 на пути к лучшему
По умолчанию Re: Графическое программирование контроллеров.

Сообщение от rubel
Сообщение от sanitar249
...Если интересно выложу.
Удачи!
Ну конечно интересно! Для общего развития.На лестничной логике еще не видел программ для МК! Выложи если не трудно, или ссылочку подкинь .Я так понимаю, если есть на LED, то может и на FBD скоро сделают...
Тогда ловите...
Удачи!

Прикрепленный файл: 540916.zip
__________________
Я, думаю, нужно подумать...
sanitar249 вне форума  
Непрочитано 30.01.2008, 21:20  
U9
Прописка
 
Регистрация: 24.03.2005
Сообщений: 138
Сказал спасибо: 1
Сказали Спасибо 23 раз(а) в 12 сообщении(ях)
U9 на пути к лучшему
По умолчанию Re: Графическое программирование контроллеров.

[quote="sanitar249"]
Сообщение от rubel
Есть прикольная программка для АВР и ПИКов, программирование ведеться в представлении LAD (ladder diagram). Входы -выходы представлены портами МК, рисуеться ЛАД схемка(NO,NC,T,C и тд.) и прога сама генерит исполняемый код. Количество IO ограничено кол-вом выводов МК. Но для малой автоматизации подходит идеально.
Если интересно выложу.
Удачи!
Очень интересно, все что близко к вопросу.
Если можно, выложите.


---------------
Почему AVR не нравится?
1. 8 разрядов
2. Скорость маловата
3. Перезапись данных во флешку ограничено, с бросками питания сбивается..

TMS как аналог PDP 11 более знаком, малое энерго потребление, красиво отрабатывает прерывания
хорошо лепить реальные системы, супервизор
U9 вне форума  
Непрочитано 30.01.2008, 21:42  
U9
Прописка
 
Регистрация: 24.03.2005
Сообщений: 138
Сказал спасибо: 1
Сказали Спасибо 23 раз(а) в 12 сообщении(ях)
U9 на пути к лучшему
По умолчанию Re: Графическое программирование контроллеров.

[quote="rubel"][quote="U9"]Сотрудник видимо составлял прогу на так называемом
ЯЗЫКЕ ФУНКЦИОНАЛЬНЫХ ДИАГРАММ (FBD) - стандартизированный язык программирования для промышленных контроллеров. Лет 5 назад встречался с таким на примере SIMATIKов от Ф. Simens(пакет STEP7). Там, где такое делается, обычно речь идет о серьезной автоматизации и крупных АСУ. Программа нарисована не в виде алгоритма, а в виде принципиальной схемы: таймеры, счетчики и т.п. , поэтому получается ну очень наглядно. К тому же классная фича - отладка проги в реалтайме при работающем контроллере, когда подсвечиваются работающие блоки программы, переменные, входы-выходы. Зливка кода - безболезненная процедура без останова контроллера!

quote]
как раз Фирмы Simens контроллеры и программировал знакомый.
(Кажется, для малых очистительных сооружений.)
Можно подробнее, о них. Или где скачать описание.
Может взятся за освоение этих контроллеров?
Если там 16 -32 разряда и скорость хорошая.
U9 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Графическое программирование АРМ (FlowCode) NtkExpert Микроконтроллеры, АЦП, память и т.д 19 27.04.2009 17:37
Программатор PIC-контроллеров vadimus74 Микроконтроллеры, АЦП, память и т.д 7 30.12.2006 01:48
программирование пик контроллеров mitsurugi Микроконтроллеры, АЦП, память и т.д 6 14.03.2006 23:21
Программатор PIC-контроллеров PICSTARTER + Dreikons Микроконтроллеры, АЦП, память и т.д 2 16.05.2005 20:57
Помогите по языкам программирования контроллеров Dunmer Делимся опытом 1 25.02.2005 12:47


Часовой пояс GMT +4, время: 19:57.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot