Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.03.2010, 11:48   #1
myshonok
Пользователь
 
Аватар для myshonok
 
Регистрация: 03.12.2009
Сообщений: 85
По умолчанию Прорграммирование на зыке LAD в приложении STEP 7 MicroWIN

Кто нибудь сталкивался? Посоветуйте по нему литературу, по LAD, и по проге STEP 7 MicroWIN. Говорят, что он легче всех других, но для меня - тяжелее чем ассемблер.
myshonok вне форума Ответить с цитированием
Старый 25.03.2010, 20:59   #2
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Я бы посоветовал не LAD, а FBD (блоки функциональных диаграмм). В этом представлении программа составляется из последовательности взаимосвязанных блоков в более понятном виде (очень похоже со схематикой электронных цифровых микросхем - "И", "ИЛИ", счетчики, таймеры и т.п.). MicroWIN позволяет пользователю выбирать вид (LAD,FBD,STL).
Если у Вас установлена среда MicroWIN для S200, то в принципе все мохно почерпнуть из справки. Еще просмотрите
о MicroWIN
также по этой теме
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 25.03.2010, 21:11   #3
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,742
По умолчанию

...или на си.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 25.03.2010, 21:13   #4
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,033
По умолчанию

Не, под МК должны писать только на асме, имхо
Это же какой кайф знать каждый бит своей программы, и наблюдать величественный процесс, составленный тобой...
Levsha100 вне форума Ответить с цитированием
Старый 25.03.2010, 21:47   #5
myshonok
Пользователь
 
Аватар для myshonok
 
Регистрация: 03.12.2009
Сообщений: 85
По умолчанию

Цитата:
Сообщение от DeKot Посмотреть сообщение
Я бы посоветовал не LAD, а FBD (блоки функциональных диаграмм).
Мне не выбирать, на каком языке преподаватель задал, на том и делать.
Подскажите пожалуйста, есть ли в STEP 7 MicroWIN отладчик под S7-200 для проверки правильности и работоспособности программы, или только сам контроллер нужен
myshonok вне форума Ответить с цитированием
Старый 25.03.2010, 21:53   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,742
По умолчанию

в Siemens STEP 7-Micro/WIN есть такая возможность 1 2
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 25.03.2010, 21:56   #7
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,033
По умолчанию

я бы посоветовал все же приобрести контроллер, ибо писать под железо не имея железа как-то не по-железному =)
Да и эмуляторы не всегда адекватные.
Levsha100 вне форума Ответить с цитированием
Старый 25.03.2010, 21:59   #8
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

raxp and Levsha100, вы немножко ошибаетесь, оба. Речь идет не о просто МК ( микроконтроллеры типа PIC-контроллеры от MicroChip или ATmega от ATMEL) а о промышленных программируемых микроконтроллерах ( в данном случае - контроллеры SIEMENS S200. есть и серия S300 и S400). Контроллеры такого типа уже имеют сформированный входной и выходной интерфейс ( чаще всего в виде логических уровней, но есть и блоки АЦП всех существующих стандартов). Для программирования таких контроллеров применяются специальные среды программирования основанные на стандарте IEC1113 и в настоящее время более современный стандарт IEC61131-3. Стандарт охватывает специализированные языки - для SIEMENS это STEP5 (более ранний) STEP 7 (для последних разработок контроллеров).
Программирование в такой среде также подчиняется все основным принципам и алгоритмам программирования, особенность в том, что программы больше напоминают функциональные схемы электронных цифровых устройств. Оно и понятно - такого типа контроллеры применяются в первую очередь для управления технологическими производственными линиями, различными , опять же, производственными устройствами (станки, конвейнерные устройства, технологические узлы и т.п.). Поэтому - это "стихия" чистых электронщиков.
Если интересно - могу скинуть пример конкретной проги в таком формате.
Это все по #3 и #4 (пока писал еще появились комментарии).
И не сомневайся даже ... отдых - кайф, работа - лажа!

Последний раз редактировалось DeKot; 25.03.2010 в 22:03.
DeKot вне форума Ответить с цитированием
Старый 25.03.2010, 22:06   #9
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Цитата:
есть ли в STEP 7 MicroWIN отладчик под S7-200 для проверки правильности и работоспособности программы,
После составления программы - включаете компиляцию, если есть синтаксические ошибки, среда их все укажет и потребует исправить.
Но программные ошибки (неизбежные) можно выявить только на "железе".
От Levsha100
Цитата:
приобрести контроллер
Накладно, однако, для студента. Самый простой 200-й SIEMENS (даже в Москве, где есть прямое представительство SIEMENS) стоит около 250 Евро.
И не сомневайся даже ... отдых - кайф, работа - лажа!

Последний раз редактировалось DeKot; 25.03.2010 в 22:12.
DeKot вне форума Ответить с цитированием
Старый 25.03.2010, 22:13   #10
myshonok
Пользователь
 
Аватар для myshonok
 
Регистрация: 03.12.2009
Сообщений: 85
По умолчанию

Цитата:
я бы посоветовал все же приобрести контроллер
Дешевле сразу готовый диплом купить
Цитата:
Сообщение от raxp Посмотреть сообщение
в Siemens STEP 7-Micro/WIN есть такая возможность 1 2
В пособии описана отладка проги через комп на самом контроллере, а если нет самого контроллера, можно ли запустить прогу? Кто нибудь пробовал? Как именно это сделать?
myshonok вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как связать среду разработки Delphi, с компонентами Simatic Step 7 Rid Компоненты Delphi 8 26.03.2011 15:02
Iframe в Приложении DanzI Общие вопросы Delphi 15 14.09.2009 16:29
Step in formula alex_r Microsoft Office Excel 7 07.04.2009 08:02
bass.dll - ошибка - Use the step or run to continue. vitalik007 Общие вопросы Delphi 1 20.08.2007 19:59
музончик в приложении krem Общие вопросы Delphi 1 25.07.2007 14:53