Современные информационные технологии/3. Программное обеспечение

 

Калинин А.А., Лисицын Д.В.

Карагандинский государственный технический университет, Казахстан

Использование программных продуктов фирмы SIEMENS в процессе обучения студентов

 

Важным этапом при подготовке специалистов в динамически развивающемся мире автоматизации, является использование в учебном процессе программных продуктов широко известных фирм. Качественная подготовка бакалавров в этой области невозможна без использования в процессе обучения современной и подчас дорогостоящей материальной базы и сопутствующего программного обеспечения. Однако не все ВУЗы имеют возможность закупки подобных обучающих средств. К примеру, стоимость подобной технологической линии фирмы FESTO составляет свыше 5 млн. тенге.

Решение данной проблемы может быть заключено в создании виртуальных имитаторов технологических процессов и объектов. Подобные программные решения при относительно невысокой стоимости могут обеспечить довольно неплохой уровень подготовки бакалавров по специальности: «Автоматизация и управление».

На кафедре АПП Карагандинского государственного технического университета активно ведется работа по созданию подобных виртуальных обучающих средств. Так, к примеру, на основе технологического процесса производства эмульсии разрабатывается виртуальный имитатор на языке программирования высокого уровня с визуализированной системой управления (Pисунок 1). Имитатор служит соединительным звеном между двумя широко известными программными продуктами фирмы Siemens, такими как инструментальная среда STEP 7 и система диспетчерского контроля и управления (SCADA) WinCC. Кроме этого для успевающих студентов предлагается разработать собственную модель в языке программирования VisualBasic и при помощи OPC-сервера просиммулировать работу объекта.

Диспетчерское управление и сбор данных (SCADA – Supervisory Control And Data Acquisition) является основным и в настоящее время остается наиболее перспективным методом автоматизированного управления сложными динамическими системами (процессами) в жизненно важных и критичных с точки зрения безопасности и надежности областях. Именно на принципах диспетчерского управления строятся крупные автоматизированные системы в промышленности и энергетике, на транспорте, в космической и военной областях, в различных государственных структурах [1].

 

 

Рисунок 1 – Внешний вид мнемосхемы технологического процесса в WinCC

 

Система WinCCWindows Control Center под управлением Microsoft Windows 2000 и XP – является промышленным стандартом и лидером Европейского рынка. То есть, WinCC – применяется в тех случаях, когда необходимо осуществлять управление заводом или оборудованием оптимально, говоря иными словами, если необходимо улучшить работоспособность и увеличить производительность.

Система STEP 7 является инструментальной средой для программирования в системе SIMATIC. Для программирования блоков STEP 7 предназначены языки программирования, соответствующие международному стандарту DIN EN 6.1131-3: STL, LAD, FBD и поставляемый отдельно пакет SCL.

Алгоритм работы с виртуальным имитатором выглядит следующим образом: обучаемый студент выполняет проект, основываясь на технологическом задании в среде STEP 7, после чего строит мнемосхему для этого проекта в SCADA WinCC и симулирует проекты в той и другой среде. Далее к STEP 7 подключается виртуальный имитатор с расширенными возможностями контроля и управления технологическими  параметрами. На основе созданного виртуального обучающего средства студент получает такие навыки и возможности как:

-     умение использовать языки высокого уровня класса (С++, Visual Basic, Delphi) для описания сложных технологических процессов;

-     навыки работы с такими программными продуктами, как инструментальная среда STEP 7 и SCADA WinCC;

-     обучается настраивать и конфигурировать аппаратуру контроля и управления САР на программном уровне;

-     осваивает настройку промышленных сетей MPI и OPC серверов. [2]

В перспективе по оптимальному алгоритму работы возможно создание целого комплекса виртуальных имитаторов для обучения в высших учебных заведениях Казахстана и России.

Литература:

1.   Языки программирования промышленных логических контроллеров стандарта IEC 61131-3       Учеб. пособие / Андреев Е.В., Брейдо И.В., Войткевич С.В., Пахомов В.В. Караганда: Издательство КарГТУ, 2008.

2.   Ганс Бергер. Автоматизация с помощью Программ STEP7 LAD и FBD. Siemens AG, 2001