Урок №3. Пишем программный код для мигания лампочки на контроллере Siemens в среде программирования TiaPortal.
Страница на этапе разработки
В данном уроке мы начнем физическое программирование контроллеров Siemens и в данном уроке у нас будет классический пример мигания лампочкой по аналогии с другими микроконтроллерами. Мы рассмотрим несколько вариантов как можно реализовать данный алгоритм.
Способ №1: Использование функциональных блоков:
Способ №2: Использование языка С:
Способ №3: Использование прерывания:
Вначале нам нужно включить прерывание, для этого мы нажимаем на Add new dlock и выбираем блок с прерыванием:
Прежде чем нажать кнопку Ок, выставляем нужное время, — в нашем случае это будет 1 секунда (единица времени для прерывания микросекунды).
После нажатия кнопки Ок, у Вас создаться еще один блок, который будет раз в 1 секунду запускаться, в нем пропишем следующий код:
Теперь в основном блоке напишем следующий код:
Во всех трех случаях мы получаем один и тот же результат, Вы для себя выбираете более Вам удобный, но при это необходимо помнить, что и как с обычным микроконтроллером помещать в прерывание большие программные кода не желательно.