Составление управляющей программы

Для безошибочного написания управляющей программы рекомендуется следующая структура:

 

Включение автоматического режима

 

ДАНЕТ


Проверка исходного состояния РТК

 

ДАНЕТ


Проверка аварийных ситуаций

 

ДАНЕТ


Диагностика аварийных ситуаций

 

 

ОБРАБОТКА СЕТИ ПЕТРИ

 

Рассмотрим фрагмент программы по включению автоматического режима. Пусть переключатель выбора режимов "автоматический" имеет адрес 0027, а кнопка "Пуск цикла" имеет адрес 0028. Тогда если логическая функция F = 0027 · 0028 равна единице, то должен включаться автоматический режим работы контроллера, если нулю, то контроллер должен находиться в режиме ожидания. Для согласования с оператором ВR необходимо программировать логическую функцию инверсную F, т.е.

которая с помощью закона де Моргана преобразуется к виду

.

Тогда фрагмент программы имеет вид

0000 LC 0027

0001 +С 0028

0003 BR 0000

Логическая функция исходного состояния чаще всего представляет конъюнкцию переменных. Ее программирование аналогично по структуре вышеприведенному включению автоматического режима. Пусть исходное состояние определяется адресами 0003, 0005 и 0011, тогда фрагмент программы по проверке исходного состояния имеет вид

0003 UC 0003

0004 +С 0005

0005 +С 0011

0006 В 0000

Логическая функция аварийной ситуации чаще всего представляет собой дизъюнкцию переменных, например:

, . Тогда фрагмент программы проверки аварийных ситуаций имеет вид:

0010 LD 0003

0011 ×D 0007

0012 ×D 0008

BP 0030

Диагностика причины аварии заключается, например, во включении соответствующих лампочек на пульте оператора, с адресами 1103, 1107, 1008, что реализуемся таким фрагментом программы:

0015 LD 0003

0016 WR 1103

0017 LC 0007

0018 WR 1107

0019 LD 0008

0020 WR 1108

0021 LD OI2I

0022 BR 0021

0022 JМ 0000

Последние три инструкции программируют гашение аварийной ситуации с помощью нормально замкнутой кнопки с адресом 0121.

Если при наступлении аварийной ситуации необходимо переключить электромагниты приводов, то это можно сделать во фрагменте "Диагностика".

Центральное место по объему в управляющей программе занимает обработка сети Петри, которое представляет собой последовательность однотипных фрагментов для каждой позиции детализированной сети Петри. Структура этих фрагментов имеет вид:

 

 

Поиск точки в позиции Рi

 

НЕТДА

       
   


Переключение электромагнитов приводов

 

 








Дата добавления: 2019-02-07; просмотров: 327;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.01 сек.