|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.03.2010, 11:48 | #1 |
Пользователь
Регистрация: 03.12.2009
Сообщений: 85
|
Прорграммирование на зыке LAD в приложении STEP 7 MicroWIN
Кто нибудь сталкивался? Посоветуйте по нему литературу, по LAD, и по проге STEP 7 MicroWIN. Говорят, что он легче всех других, но для меня - тяжелее чем ассемблер.
|
25.03.2010, 20:59 | #2 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Я бы посоветовал не LAD, а FBD (блоки функциональных диаграмм). В этом представлении программа составляется из последовательности взаимосвязанных блоков в более понятном виде (очень похоже со схематикой электронных цифровых микросхем - "И", "ИЛИ", счетчики, таймеры и т.п.). MicroWIN позволяет пользователю выбирать вид (LAD,FBD,STL).
Если у Вас установлена среда MicroWIN для S200, то в принципе все мохно почерпнуть из справки. Еще просмотрите о MicroWIN также по этой теме
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
25.03.2010, 21:11 | #3 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...или на си.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
25.03.2010, 21:13 | #4 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Не, под МК должны писать только на асме, имхо
Это же какой кайф знать каждый бит своей программы, и наблюдать величественный процесс, составленный тобой... |
25.03.2010, 21:47 | #5 |
Пользователь
Регистрация: 03.12.2009
Сообщений: 85
|
Мне не выбирать, на каком языке преподаватель задал, на том и делать.
Подскажите пожалуйста, есть ли в STEP 7 MicroWIN отладчик под S7-200 для проверки правильности и работоспособности программы, или только сам контроллер нужен |
25.03.2010, 21:56 | #7 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
я бы посоветовал все же приобрести контроллер, ибо писать под железо не имея железа как-то не по-железному =)
Да и эмуляторы не всегда адекватные. |
25.03.2010, 21:59 | #8 |
Участник клуба
Регистрация: 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. |
25.03.2010, 22:06 | #9 | ||
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Цитата:
Но программные ошибки (неизбежные) можно выявить только на "железе". От Levsha100 Цитата:
И не сомневайся даже ... отдых - кайф, работа - лажа!
Последний раз редактировалось DeKot; 25.03.2010 в 22:12. |
||
25.03.2010, 22:13 | #10 | |
Пользователь
Регистрация: 03.12.2009
Сообщений: 85
|
Цитата:
В пособии описана отладка проги через комп на самом контроллере, а если нет самого контроллера, можно ли запустить прогу? Кто нибудь пробовал? Как именно это сделать? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как связать среду разработки 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 |