Журнал «ИСУП». (Информатизация и системы управления в промышленности)
ИТ, КИПиА, метрология, АСУ ТП, энергетика, АСКУЭ, промышленный интернет, контроллеры, экология, электротехника, автоматизации в промышленности, испытательные системы, промышленная безопасность

Кто самый быстрый SCADA-программист 2014?

adastra_new.gif29 января 2014 года, компания АдАстра провела финал Девятого международного SCADA-чемпионата. В этом году за звание SCADA-чемпиона боролись 98 претендентов из 4-х стран - в финал вышли двое - Алексей Щепелин (Пермь, Россия) и Александр Щепетов (Энгельс, Россия). Именно им предстояло сойтись в битве за главные призы соревнований - ноутбук HP, смартфон Samsung Galaxy S4, инструментальную систему и МРВ TRACE MODE.
Алексей Щепелин (33 года) является выпускником Пермского Государственного Технического Университета и в настоящее время работает в ООО «Пермавтоматика». Его опыт работы со SCADA TRACE MODE превышает 9 лет. Алексей уже участвовал в пяти SCADA-чемпионатах, в двух из которых одержал победу, а в одном занял второе место.

Александр Щепетов (35 лет) в жизни руководствуется девизом: «Все, что ни делаешь, надо делать хорошо». Он выпускник Саратовского Государственного Технического Университета и работает в ЗАО «Стратегические бизнес-системы». С TRACE MODE Александр работает более 4-х лет и уже стал хорошим специалистом. А вот в SCADA-чемпионатах участвовать ему до сих пор не доводилось. Александр Щепетов - это открытие SCADA-чемпионата 2014. Несмотря на отсутствие опыта участия в подобных соревнованиях, к финалу он подошел, имея наивысший промежуточный рейтинг.

17-3.jpg

Итак, финал 2014 года - это соревнование заслуженного чемпиона и талантливого новичка. Кто из них победит? Перед стартом очевидного ответа не существовало.
Задание финала Девятого SCADA-чемпионата требовало в кратчайшие сроки выполнить разработку автоматизированной системы управления бункером.

Работа бункера эмулировалась моделью в контроллере xPAC с ОС Windows Embedded, работающем под управлением Micro TRACE MODE 6.09. Финалисты должны были разработать проект для серверного ПК под управлением Монитора реального времени TRACE MODE (МРВ), который бы позволил подключиться к контроллеру xPAC, и осуществлять управление задвижкой бункера. Победителем будет признан тот участник, который первым разгрузит бункер.

17-4.jpg

Контроль времени проекта осуществлялся с ПК Главного судьи. На компьютере также был установлен Монитор реального времени TRACE MODE. Причем в этом году была применена новинка - запуск и останов судейского секундомера выполнялся очаровательной ассистенткой судьи дистанционно с планшетного ПК при помощи перспективного продукта АдАстры – TRACE MODE Mobile для операционной системы Android.

При помощи TRACE MODE Mobile для Android можно удаленно подключаться к устройствам, работающим под МРВ и Микро МРВ TRACE MODE, получать с них информацию и управлять технологическим процессом.  TRACE MODE Mobile – это консоль для мобильных устройств - планшетов и смартфонов.

TRACE MODE Mobile пока находится в стадии разработки и будет выпущена во второй половине 2014 г. Так что на SCADA-чемпионате состояась первая публичная демонстрация TRACE MODE Mobile для ОС Android.  

TRACE MODE Mobile на планшете отработала успешно. Секундомер включился под барабанную дробь, давая старт соревнованиям. Финалисты использовали прямо противоположные методы выполнения задания - Александр Щепетов начал разработку в упрощенном стиле TRACE MODE - "от графики", оставив настройку напоследок, а Алексей Щепелин, наоборот, использовал стандартный метод разработки - начал с конфигурирования связей и с настройки узла, а графику отложил на будущее. Следует пояснить, что при разработке больших проектов в TRACE MODE стандартный метод дает очевидные преимущества, но задание финала - это маленький проект и опыт Алексея сыграл с ним злую шутку. К концу первой минуты между участниками возник паритет - Александр закончил разработку графического экрана, а Алексей создал каналы и сконфигурировал связи узла. Преимущества не было ни у одного, ни у другого.

А вот дальше ситуация резко изменилась: пока Алексей Щепелин рисовал графический экран, Александр Щепетов запустил процедуру автопостроения каналов TRACE MODE по аргументам экрана и то, на что Щепелин потратил минуту, делая вручную, TRACE MODE создала за секунды, давая Александру Щепетову  явное преимущество во времени. Осталось растащить каналы по узлам методом драг-н-дроп, скомпилировать и запустить проект. И вот, когда на секундомере судьи было чуть более двух минут, прозвучал гонг, означающий, что задвижка открыта и бункер пуст. Победителем Девятого SCADA-чемпионата стал Александр Щепетов, разработавший проект управления бункером за 2 мин 29 сек.

17-5.jpg

Зрители аплодисментами поздравили девятого SCADA-чемпиона - дебютанта соревнований Александра Щепетова (г. Энгельс).  Он выиграл красиво, не скоростью - скорости выполнения операций были у обоих финалистов примерно одинаковые, Александр выиграл с помощью своих знаний технологий автоматизации проектирования в TRACE MODE - автопостроения. Можно сказать, что Алексей разрабатывал проект В TRACE MODE, а Александр ВМЕСТЕ с TRACE MODE. Обширный опыт Алексея Щепелина, к сожалению, был некстати - он привык делать большие проекты и не учел, что в TRACE MODE есть специальная технология упрощенной разработки "от графики", рассчитанная на малые проекты. А вот Александр это помнил. Что ж, иногда свежий взгляд на предмет ведет к открытиям: "новичкам везет" - так сказал Александр Щепетов в своем вступительном слове.

Кстати, следует отметить, что SCADA-чемпионат АдАстры - это соревнование дружественное к дебютантам - в трех случаях из девяти победителями соревнований становились программисты, впервые принявшие участие в соревнованиях, а в призовую тройку новички входили в 100% случаев. Так что, скажем словами SCADA-чемпиона 2014 Александра Щепетова, адресованными инженерам по АСУ ТП: "Не стесняйтесь, участвуйте. Все у вас получится!"

17-6.jpg

Сразу же после окончания соревнований состоялась церемония награждения, на которой финалистам были вручены призы. Победитель - Александр Щепетов получил ноутбук HP ProBook 6570b и профессиональную версию SCADA TRACE MODE 6 на 64000 точек в/в , а Алексей Щепелин - приз за второе место -  исполнительные модули TRACE MODE 6 и смартфон Samsung Galaxy S IV.  

После соревнований финалисты обменялись дружескими рукопожатиями.

17-8.jpg

Напоминаем, что третье призовое место в SCADA-чемпионате 2014 занял, не участвовавший в финале, Начальник ОИТ ЗАО "Рыбинская верфь" (пос. Судоверфь, Ярославская область, Россия) Александр Каменецкий.  В соответствии с правилами чемпионата он награжден фирменным USB хард диском TRACE MODE, а также профессиональной версией SCADA TRACE MODE 6 на 32000 точек в/в.

Результаты соревнований приведены в турнирной таблице.

Поздравляем всех победителей с прекрасными результатами! А всем, кому в этом году не удалось добиться выдающихся результатов, желаем побед вместе с TRACE MODE в следующем SCADA-чемпионате!

Девятый SCADA-чемпионат будет проведен в октябре 2014 - феврале 2015 г.



Компания АдАстра