Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Домашнее задание к занятию «PLC Siemens»

Цель задания

TIA Portal (Totally Integrated Automation Portal) — интегрированная среда разработки программного обеспечения систем автоматизации технологических процессов от уровня приводов и контроллеров до уровня человеко-машинного интерфейса. Использование этого программного обеспечения позволяет реализовать комплексную автоматизацию, создавать прозрачные решения, которые просты в обслуживании и диагностике, могут быть легко расширены или трансформированы.

Выполнив это задание, вы сможете:

  1. Создать программу в среде TIA Portal.
  2. Разобраться в особенностях сборки компонентов и подключения различных девайсов.
  3. Написать код для созданного проекта.

Чеклист готовности домашнего задания

  1. Ознакомьтесь с лекцией PLC Siemens.
  2. Зарегистрируйтесь на портале Siemens и получите персональный логин и пароль для входа в систему. Процесс регистрации описан в инструкции.
  3. Загрузите и установите программное обеспечение для создания проекта PLC Siemens, входящее в состав пакета TIA Portal с официального ресурса Siemens.
Подсказка по установке (доступна по клику)
  1. Скачайте все файлы по ссылке в две отдельные папки:
  • STEP 7 Professional V13 SP2 (DVD 1, DVD 2, SHA-256 checksum), image
  • SIMATIC STEP 7 PLCSIM V13 SP2 for STEP 7 Basic and STEP 7 Professional (включая SHA-256 checksum). image
  1. Запустите установочный файл SIMATIC_STEP_7_Professional_V13_SP2_Upd4.exe, пройдите стандартную процедуру установки.

  2. Запустите установочный файл SIMATIC_S7_PLCSIM_V13_SP2.exe, пройдите стандартную процедуру установки.


Обратите внимание. Устанавливается демо-версия программы. Через 21 день её функционал будет ограничен. Рекомендуется установка софта на виртуальной машине. Как это сделать, описано в инструкции.


Инструкция к заданию

  1. Сделайте копию шаблона для домашнего задания себе на Google Диск.
  2. В названии файла напишите название лекции и ваши фамилию и имя.
  3. Зайдите в «Настройки доступа» и выберите доступ «Просматривать могут все в интернете, у кого есть ссылка». Ссылка на инструкцию «Как предоставить доступ к файлам и папкам на Google Диске».
  4. Скопируйте текст задания в свой документ.
  5. Выполните домашнее задание, запишите ответы.
  6. Чтобы преподаватель проверил задание, отправьте ссылку на ваш документ в личном кабинете.
  7. Любые вопросы задавайте в чате учебной группы.

Инструменты и дополнительные материалы для задания

  1. TIA Portal v13.
  2. Инструкция по созданию виртуальной машины.
  3. Шаблон для домашнего задания.

Задание 1

  1. При первой загрузке нового проекта программист получил ошибку, отображённую на рисунке:

«Main (OB1)» cannot be simulated. If the block is a library block, use a library with simulation support. Otherwise, select the option «Support the simulation during block compilation» in the project properties and recompile the block («Main (OB1)» не может быть смоделирован. Если блок является библиотечным блоком, используйте библиотеку с поддержкой моделирования. В противном случае выберите опцию «Поддержка моделирования во время компиляции блока» в свойствах проекта и перекомпилируйте блок.)

image

Объясните, в чём проблема, и как её можно решить. Ответ приведите в письменной форме, скриншоты приветствуются.


Задание 2

  1. Создайте проект в STEP7 и добавьте к нему компоненты: CPU (модель на ваш выбор); один входной и один выходной модуль (модель на ваш выбор).
  2. Именем PLC будут ваши фамилия и инициалы.
  3. При помощи симулятора выполните подключение (Ethernet, MPI — на ваш выбор).
  4. Переведите проект в режим «Go-online», проверьте, что все устройства подключены без ошибок.

Ответ пришлите в виде скриншота, как на рисунке ниже.

image

  1. Выполните код на основе технического задания: оборудование состоит из одной зоны, в которой находятся 3 стола T1, T2, T3; каждый стол имеет кнопку старта/остановки и аварийную кнопку; зона также имеет кнопку старта/остановки зоны и аварийную кнопку; каждый стол должен иметь как минимум 3 ошибки.

Сформируйте рабочий код программы. Ответ пришлите в виде бэкапа проекта.


Правила приёма работы

  1. Отправьте ссылку на документ Google Doc с выполненным заданием в личном кабинете.
  2. Документ должен быть размещён на личном Google Диске.
  3. К документу настроены права доступа «Просматривать могут все в интернете, у кого есть ссылка».

Критерии оценки

  1. Зачёт ставится, если выполнены все задания, ответы даны в развёрнутой форме, в решении нет противоречий и нарушения логики.
  2. Работу отправят на доработку, если задание выполнено частично или не выполнено, в логике выполнения заданий есть противоречия, существенные недостатки.