Обзор специфических функций языка FBD на примере программируемых реле LOGO!
Аннотация
Дата поступления статьи: 12.10.2022В статье обозначена проблема, возникающая в результате обобщённого обучения специалистов по стандарту международной электротехнической комиссии 61131-3. Стандарт регламентирует языки, на которых производится разработка программного обеспечения для программируемых логических контроллеров. Обучение по стандарту позволяет специалисту работать с контроллерами любых производителей, обратной стороной чего является недостаточно глубокое изучение дополнительных возможностей контроллеров, характерных для моделей конкретного производителя. Рассматривается ряд специфических специальных функций языка FBD на примере программируемых реле LOGO! фирмы Siemens, не характерных для других устройств, работающих с этим языком. Приводятся примеры использования этих функций в различных технологических процессах. Разбираются возможности работы с аналоговыми сигналами, в том числе аналоговые вычисления и вариант нестандартного использования функции поиска минимума/максимума в качестве запоминающего элемента. Многие разработчики игнорируют подобные функции, так как они не рассматриваются в учебных курсах, в то время как их использование упрощает разработку программ и предоставляет дополнительные возможности программисту. Таким образом, показана необходимость более глубокого изучения возможностей конкретного контроллера.
Ключевые слова: программируемые логические контроллеры, функциональные блоковые диаграммы, подготовка специалистов, обработка аналоговых сигналов, редко используемые функции
2.3.3 - Автоматизация и управление технологическими процессами и производствами
.