Урок №3. Пишем программный код для мигания лампочки на контроллере Siemens в среде программирования TiaPortal.

Страница на этапе разработки

В данном уроке мы начнем физическое программирование контроллеров Siemens и в данном уроке у нас будет классический пример мигания лампочкой по аналогии с другими микроконтроллерами.
Мы рассмотрим несколько вариантов как можно реализовать данный алгоритм.

Способ №1: Использование функциональных блоков:

Способ №2: Использование языка С:

Способ №3:  Использование прерывания:

Вначале нам нужно включить прерывание, для этого мы нажимаем на Add new dlock и выбираем блок с прерыванием:

Прежде чем нажать кнопку Ок, выставляем нужное время, — в нашем случае это будет 1 секунда (единица времени для прерывания микросекунды).

После нажатия кнопки Ок, у Вас создаться еще один блок, который будет раз в 1 секунду запускаться, в нем пропишем следующий код:

Теперь в основном блоке напишем следующий код:

Во всех трех случаях мы получаем один и тот же результат, Вы для себя выбираете более Вам удобный, но при это необходимо помнить, что и как с обычным микроконтроллером помещать в прерывание большие программные кода не желательно.