Блог: Программирование, настройка

Быстрый старт с SIMATIC Step7. Создание проекта

1. Где скачать и как установить (я себе установил SIMATIC STEP 7 v5.5 SP2) подсказывать не буду, это тема отдельная, и решать ее Вам самим лично.

2. То же касается SIMATIC S7 PLCSIM (в этой статье нам не понадобится).

Пакет S7-PLCSIM позволяет эмулировать работу программируемых контроллеров  SIMATIC 7-300/S7-400/C7/WinAC на программаторе/компьютере и предназначен для отладки программ пользователя без наличия реальной аппаратуры управления. Это позволяет обнаруживать программные ошибки на ранних стадиях реализации проекта, повышать качество программ, ускорять и удешевить выполнение пусконаладочных работ. S7-PLCSIM позволяет выполнять отладку программ, написанных в STEP 7 (STL, LAD, FBD), S7-GRAPH, 7-HiGraph, S7-SCL.
S7-PLCSIM имитирует работу  S7-CPU, взаимодействующего с областью отображением процесса. Для выполнения отладки тестируемая программа загружается в эмулируемый контроллер.
S7-PLCSIM интегрируется в  STEP 7 и обеспечивает поддержку множества функций:
• Непрерывное выполнение программы, выполнение одного или заданного количества циклов.
• Отображение содержимого аккумуляторов и регистров.
• Отображение и модификация состояний входов, выходов, флагов, таймеров, данных и т.п.

3. Запускаем Simatic Manager, перед нами появляется вот такое окно:

Быстрый старт с SIMATIC Step7. Создание проекта

4. Создаем новый проект: File>>New

Быстрый старт с SIMATIC Step7. Создание проекта

5. В открывшемся окне (USER projects ) в поле Name вводим название проекта, в поле Storage Location вібираем место размещения проекта на диске:

Быстрый старт с SIMATIC Step7. Создание проекта

6. Добавим тип платформы в проекте: Insert>>Station>>Simatic 300 (можно и для 400-й серии взять для примера)

Быстрый старт с SIMATIC Step7. Создание проекта

7. Проведем параметрирование нашей системы, а именно с каким железом будем работать. Двойным щелчком по значку Hardware откроется окно программы HW Config Simatic 300

8. Первым объектом нужно разместить шину обычным перетягиванием мыши на рабочее поле: Simatic 300>>RACK-300>>Rail.

Быстрый старт с SIMATIC Step7. Создание проекта

9. Следующим (так же перетягиванием на рабочее поле) добавим блок питания: Simatic 300>>PS-300>>PS307 10А (24 В, 10 А) .

10. Далее нужно добавить наш процессор, работать будем с CPU 315-2 DP: Simatic 300>>CPU300>>CPU 315-2 DP

Быстрый старт с SIMATIC Step7. Создание проекта

Откроется окно с параметрами модуля, главный параметр —  адрес модуля (оставим без изменений).

Быстрый старт с SIMATIC Step7. Создание проекта

11. Добавим модуль ввода-вывода цифровых сигналов DI8/DO8x24V/0,5A: Simatic 300>>SM300>>DI/DO-300>>DI8/DO8x24V/0,5A. По восемь цифровых входов и восемь выходов.

12. Теперь на нашей шине размещены:

Быстрый старт с SIMATIC Step7. Создание проекта
  • PS 307 — 10A (блок питания);
  • CPU 315-2 DP (процесорный блок);
  • DI8/DO8x24V/0,5A (модуль с 8ю входами и 8ю выходами).

13. Осталось самое главное, проверить на ошибки и  сохранить проект.

Для проверки: Station>>Consistency Check

Быстрый старт с SIMATIC Step7. Создание проекта

Проверка без ошибок заканчивается следующим сообшением

Быстрый старт с SIMATIC Step7. Создание проекта

Для сохранения есть два пути, просто сохранить:

Station>>Save

и сохранить с компиляцией:

Station>>Save and Compile

Быстрый старт с SIMATIC Step7. Создание проекта

При выполнении второго варианта наша система не только сохранится но и скомпилируется вся система

Быстрый старт с SIMATIC Step7. Создание проекта

16. Переходим в Simulink Manager, выбираем вкладку blocks, двойным щелчком по ярлыку блока OB1

Быстрый старт с SIMATIC Step7. Создание проекта

Откроется окно Properties

Быстрый старт с SIMATIC Step7. Создание проекта

Нас интересует только поле Created in Launguage в котором нужно выбрать один из трех языков программирования ( LAD, FBD, STL).

Выберем LAD (релейные диаграммы) и нажмем Ok.

17. Перед нами откроется окно редактора

Быстрый старт с SIMATIC Step7. Создание проекта

В результате нехитрых махинаций создали и подготовили проект для начала изучения программирования ПЛК Siemens. Создание простой программы и проверка ее работоспособности (с помощью SIMATIC S7 PLCSIM) будут рассмотрены в следующей статье.

 

 

Источник: https://redblot.ru/

Обсудить на форуме

Комментарии

Комментариев нет...

Добавить комментарий

  Информация
  Добавление комментариев разрешено только зарегестрированным пользователям.