В контроллер МИКРО КП32 добавлен новый "Порт дискретной логики", позволяющий создавать программу пользователя, написанную с использованием языка релейно-контактной логики "LD" стандарта МЭК 61131-3. 

Программа на языке релейной логики представляет логические операции как электрическую цепь с замкнутыми и разомкнутыми контактами. Цепь начинается от вертикальной жирной  линии, это условный источник напряжения. Протекание или отсутствие тока в этой цепи соответствует результату логической операции (истина — если ток течёт, ложь — если ток не течёт). Основными элементами языка являются контакты, которые можно представить как пары контактов реле или кнопки. Пара контактов на схеме отождествляется со связанным с ним сигналом ТС. Различаются нормально замкнутые и нормально разомкнутые контактные элементы, которые можно сопоставить с нормально замкнутыми и нормально разомкнутыми кнопками в электрических цепях. Итогом логической цепочки является результирущий элемент, который условно называется катушка реле. Ему соответствует выходной ТС.

Схема релейно-контактной логики

В ПО Конфигуратор МИКРО КП32 добавлен "Порт дискретной логики", содержащий редактор схемы. Схема логики состоит из набора задач. Каждой задаче соответствует один выходной ТС. Каждая задача состоит из набора линий и контактов. На линию можно установить любое количество контактов. Схема поддерживает установку шунтирующих линий, параллельно одному или нескольким контактам линии. На шунтирующую линию также возможна установка контактов. Возможна установка любого числа контактов и шунтирующих линий.

Панель редактора схемы релейно-контактной логики:

 

Редактор позволяет связать контакты схемы с сигналами ТС контроллера. Сигналы ТС, содержащие результат логических вычислений схемы, могут быть использованы в контроллере любым образом, например для создания блокировок выдачи команд ТУ.

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

ПО Диагностика МИКРО позволяет в реальном времени проверять правильность создания и работу схемы релейно-контактной логики в контроллере. Отображаемая в программе схема логики показывает текущее состояние ТС, связанных с контактами, и результат логических операций каждого элемента схемы. Текущее состояние ТС отображается цветом заливки контакта. При состоянии ТС равным "1" отображаемый контакт будет залит зелёным цветом.

 

 Для использования схемы релейно-контактной логики необходима версия ПО "Конфигуратор контроллера МИКРО КП32" не ниже 7.12.0. Версия ПО "Диагностика МИКРО" не ниже 6.8.0. И версия программы функционирования контроллера МИКРО КП32 не ниже 4.20.