ПРОГРАММИРОВАНИЕ КОНТРОЛЛЕРА

ПРОГРАММИРОВАНИЕ КОНТРОЛЛЕРА

Мы занимались такой работой как ПРОГРАММИРОВАНИЕ КОНТРОЛЛЕРА. Нам позвонил клиент, у него вышел из строя станок.

ПРОГРАММИРОВАНИЕ КОНТРОЛЛЕРА

ПРОГРАММИРОВАНИЕ КОНТРОЛЛЕРА

Предприятие, которым он управляет встало. При более детальном изучении станка, стало понятно, что неисправен контроллер (ПЛК). Из этических побуждений не будем называть марку контроллера. С клиентом обговорили стоимость, срок выполнения, гарантию, на замену выбрали контроллер Омрон. Основная работа это программирование контроллера.Основные принципы программирования контроллера заключаются в следующем.Различают два основных типа задач. Задачи, которые выполняются последовательно, одна за другой, называются «циклическими задачами». Задачи, которые выполняются по прерыванию, называются «задачами обработки прерываний».Такие задачи, выполняемые по прерыванию, могут также выполняться циклически, как и обычные циклические задачи. В этом случае они называются «дополнительными циклическими задачами».Программы, назначенные циклическим задачам, выполняются последовательно, в порядке возрастания номеров задач, а обновление входов/выходов происходит однократно в каждом цикле после завершения всех задач (если более точно, то после завершения задач, которые являются выполняемыми). Если во время выполнения циклических задач удовлетворяются условия формирования прерывания, выполнение текущей циклической задачи прерывается и
выполняется программа, назначенная для задачи обработки прерывания.
Программа состоит из команд. В общем случае команда содержит входы и выходы.
На языке релейно-контактных схем, по аналогии с настоящими электрическими цепями, используется понятие «тока». Протекание тока по цепи является условием выполнения, которое служит для управления командами, когда программы выполняются в обычном режиме. Таким образом, в релейно-контактных схемах (также часто называемых «лестничными диаграммами») протекание тока отражает состояние
условия выполнения.
Входные команды запускают работу логической цепи и содержат на выходе условие выполнения.
Промежуточные команды «впускают» ток в качестве условия выполнения и «отдают» ток следующей промежуточной команде или выходной команде.
Выходные команды выполняют те или иные функции, используя в качестве условия выполнения входной ток.
Условия выполнения команд — это специальные условия, которые относятся ко всему выполнению команды целиком и которые присутствуют на выходе команд, указанных ниже. При принятии решения о выполнении или невыполнении той или иной команды условия выполнения команды обладают более высоким приоритетом, нежели «протекание тока». В зависимости от условий выполнения команды, команда может стать невыполнимой или может быть выполнена иным образом. Условия выполнения команды сбрасываются (отменяются) в начале каждой задачи. Другими словами, они сбрасываются при смене задачи.
Для установки и отмены определенных условий выполнения команд служат следующие парные команды. Обе команды пары всегда должны находиться в пределах одной и той же задачи. Этот алгоритм разработки программ применяется на контроллерах практически всех производителей. После написания программы контроллера, контроллер поставили на станок программу отладили и станок заработал. Окупаемость таких работ от 3 месяцев до 1 года. Гарантийный срок 12 месяцев.

Добавить комментарий

Ваш e-mail не будет опубликован.

8 − шесть =