Экзамены на получение сертификата Siemens Certified S7 Programmer

Пару дне назад подтвердил свой сертификат Siemens Certified S7 Programmer. У довольно большого количества людей, так или иначе задействованных в отрасли, возникают вопросы насчет обучения и сертификации. Попробую ответить на некоторые из них

Siemens Certified S7 Programmer-что это и для чего нужно?

Достаточное количество информации по этому сертификату, в особенности о крутости его владельца 🙂 можно посмотреть на международном сайте Siemens и на сайте российского представительства. Выглядит он в российском исполнении вот так вот:

Siemens Certified S7 Programmer

Siemens Certified S7 Programmer

Просят его обычно «интуристы»,сиречь иностранные компании и их представительства, желающие нанять держателя сертификата на выполнение разовых или постоянных работ по теме. Иногда технадзор требует наличие в штате компании таких специалистов, особенно если речь идет об обслуживании ,например, котельных, автоматизация на которых сделана на оcнове Simatic. Иногда сертификат «Siemens Certified S7 Programmer» требуют работодатели типа «Газпрома» или «Лукойла». В любом случае, наличие такого сертификата точно не лишнее для людей, у которых основная сфера деятельности так или иначе связана с разработкой проектов АСУТП на базе техники Siemens. Фактически этим сертификатом, который, кстати, вне зависимости от места выдачи действителен во всех странах, в которых представлен Департамент автоматизации и приводов, Siemens подтверждает, что вы обладаете необходимыми навыками для разработки и внедрения систем, в состав которых входят контроллеры Simatic S7, частотные преобразователи Sinamics и Micromaster, а также средства HMI типа операторских панелей Simatic и RT.

Siemens Certified S7 Programmer-предпосылки.

Предпосылками успешной сдачи экзаменов Сименс считает последовательное прохождение трех курсов:

1. Базовый курс программирования в STEP7 V5.5.

2.Основной курс программирования в STEP7 V5.5.

3.Курс программирования в STEP7 V5.5 («Эксперт»).

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

Я бы от себя добавил следующее. В теоретическом плане, при самостоятельной подготовке объем знаний должен соответствовать объему материала книги Ганса Бергера «Автоматизация посредством STEP7 с использованием STL и SCL» в части STL и объему материала фирменного руководства Сименса «Программирование с помощью STEP 7. Руководство». Насчет практической части теста подробнее обсудим далее.

Siemens Certified S7 Programmer-тестовое «железо».

Установка, на которой проходится тест, представляет из себя модель конвейера.Контроллер S7-315-2DP с модулями расширения, станция ET200S,панель TP170 и Micromaster 420.Все это подключено к симулятору конвейера.В результате полностью выполненного теста у вас должна получится работающая линия, алгоритм работы которой прописан в тестовом задании.

Siemens Certified S7 Programmer-тестовое задание.

Тестовое задание состоит из разделов и подразделов, за выполнение которых начисляются балы.Время выполнения — 5 часво. Максимальное количество баллов — 100, минимальное проходное, при котором тест считается сданным — 70. Задание выполняются последовательно, то есть, не выполнив, скажем, ввод в действие программы управления движением ленты транспортера, вы не сможете перейти к разделу задания по визуализации процесса. В ходе выполнения теста нужно:

1. Подготовить рабочую станцию — очистить память, выгрузить действующую конфигурацию, набрать необходимые модули расширения, назначить необходимые адреса в соответствии с заданием теста, загрузить все это в контроллер, показать преподавателю, что все проделано правильно.

2. Написать программу управления установкой по алгоритму, описанному в тестовом задании, загрузить ее в контроллер и продемонстрировать преподавателю работу макета установки и управление установкой с помощью переключателей на панели симулятора.

3. Расширить рабочую программу, подключив к установке панель управления TP170. Приписать систему рецептов и/или аварийных сообщений, возможность переключения с панели режимов работы, управление установкой с панели в ручном режиме.

4. Подключить и настроить частотный преобразователь, включить управление им в свою программу управления установкой.

5. Расширить программу, прописав ведение базы данных по рабочим и текущим параметрам установки.

Само задание описывать смысла не имеет, конкретную установку тоже, поскольку они меняются от экзамена к экзамену и не повторяются. Более того, если вы не сдали тест с первого раза и пришли пересдавать через некоторое время, старое задание к вам никогда не попадет.

На что нужно обратить внимание при подготовке к прохождению и самому прохождению теста? При подготовке особое внимание нужно обратить на …все, что описано у Бергера и в руководстве «Программирование с помощью STEP 7. Руководство.». Тест построен так, что затрагивает практически все аспекты работы с железом и написания программы. От выгрузки конфигурации до мониторинга и поиска ошибок «он-лайн», и от битовой логики, через работу с числами и аккумуляторами, к косвенной адресации. По частотному преобразователю нужно хорошо представлять себе значение и состав управляющих команд при управлении через Profibus, состав слов управления и манипуляцию с отдельными битами этих слов. По панелям нужно хорошо понимать работу с битами/байтами/словами, знать рецепты и систему аварийных сообщений.

При прохождении теста очень(!) важно не бросаться сразу в бой, а очень внимательно прочитать «техническое задание». Не теряйте баллы из-за того, что что-то пропустили или недопоняли! При любой непонятке или неисправности оборудования сразу обращайтесь к преподавателю, проводящему тест, он либо поможет, либо, в любом случае, зафиксирует, что что-то пошло не так не по вашей вине). Материалами вышеупомянутых курсов пользоваться можно, больше нельзя пользоваться ничем, нельзя подсказывать, фотографировать или выносить тестовое задание из аудитории. Что можно, а что нельзя преподаватель объясняет перед началом теста, советую судьбу не искушать: за нарушение сразу же «расстрел на месте»- лишение права сдачи теста «Siemens Certified S7 Programmer» и прощание до лучших времен. Преподаватели достаточно доброжелательны и готовы всегда помочь или что-то подсказать, но как с грудными детьми никто с вами возиться не будет.

И в заключении…Снизу приведен кусок кода на STL. Если вы в состоянии за 30 секунд понять и объяснить, что этот код делает, тестирование пройдете успешно, если нет, повод задуматься 😉

 

Leave Comment