trust already work Быстрый старт с SIMATIC Step7. Создание проекта » Портал инженера

Быстрый старт с 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/



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

Комментарии

Добавить комментарий
    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent

    Решение простой задачи по автоматизации. STEP7 + S7-PLCSIM

    Температура воды в рабочей машине регулируется путем изменения расхода через теплообменник. При росте температуры выше 90 гр. расход увеличивается путем открывания дополнительного клапана.

    Решение проблем с установкой пакета SIMATIC Distributed Safety

      Некоторое время назад появилась необходимость установить пакет Distributed Safety. После поиска на сайте SIEMENS я увидел, что операционку трогать не надо будет, поскольку она есть в списке поддерживаемых - Win7 64 Ult SP1 Eng.

    Материалы по Siemens Step5

    Уходящая в прошлое линейка контроллеров Step5, продолжает все-таки кое где встречаться. Приведенные здесь материалы от автора ставшим классиком в написании мануалов по Сименсу - Ганса Бергера, помогут, при необходимости, разобраться с этим вопросом.

    Библиотека блоков для ПЛК

    Пополняемая библиотека разнообразных полезных функций реализованная в SCL (IEC61131) тестировванная на контроллерах Siemens.

    HMI панели SIMATIC

      Вебинар от московского департамента Siemens Дата проведения: 29.10.2015

    Контроллер Siemens S7-200

    Программируемые контроллеры SIMATIC S7-200 предназначены для построения относительно простых систем автоматического управления, отличающихся минимальными затратами на приобретение аппаратуры и разработку системы.