Изобретение относится к автоматитге, в частности к системами программ ногб управления.
Известно устройство для программного управления циклическими процессами, содержащее задающий генератор, делитель частоты, систему формирования интервалов времени, блок набора программы и исполнительные устройства 11 3Недостатком этого устройства явля ется весьма ограниченная область его применения, поскольку оно не имеет датчиков, фиксирующих окончание работы исполнительными устройствами.
Наиболее близким к изобретению является устройство,, содержащее генератор импульсов, блок задержек, подключенный управляющими входами к первым выходам блока набора программ соединенного вторыми выходами с входами соответствующих исполнительных элементов, элемент ИЛИ, делитель частоты, датчики положения С22.
Недостатками этого, устройства являются его сложнорть, заключающаяся в программировании подтверждений, что приводит к необходимости использовать блок набора программы объемом Р, определяемым как
+ n+tn,
1где к - объем блока насюра программы необходимый для программирования команд;
п - объем блока набора программ необходимый для программирования подтвержде 1Ий; tti - объем блока набора программ, необходимый для программирования видержек вpeмeни в наличии блоков задержки, вторых триггеров с соответствукядими цепями управления, а также ограниченная область применения, что объясняется отсутствием контроля за состоянием объекта управления, так как устройство контролирует достижение пере1/ещающимся объектом заданного положения и не контролирует его нахождения в заданном положении в течение всего цикла управления.
.Цель изобретения - упрощение и расширение области применения устройства.
Поставленная цель достигается тем, .что в устройство для программно го управления, содержащее генератор импульсов, блок набора программ, . соединенный первыми выходами, с входами соответствующих исполнительных элементов, элемент ИЛИ, делитель час тоты, датчики положения, введены времязадающий бло элементы И по числу первых выходов блока набора программки блок переключателей, подключенный входами к выходам датчиков положения, а выходами к первьли входам соответствующих элементов И, соединенных вторыми входами с первыми выходами блока набора программ, а выходами - с входами элемента ИЛИ подключенного выходом к управляющему входу делителя частоты, связанного входом с выходом генератора импульсов , а выходом - с входом время задающего блока, подключенного выходом к адресному входу блока, набора программ, а установочными входами - к вторым выходам блока набора программ.
На чертеже дана блок-схема устройства.
Устройство содержит генератор 1 импульсов, делитель 2 частоты, времзадаклций блок 3, блок 4 набора программ, исполнительные элементы 5, датчики б положения, блок 7 переключателей, элемент И 8, элемент ИЛИ 9.
Устройство (для упрощения) рассматривается двухканальным.
Исполнительное устройство первого канала имеет датчик положения, подтверждение, фор1 руемое блоком 7, подключено, исполнительное устро ство второго канала не имеет датчика положения, подтверждение-, Фор мируемое блоком 7, отключено.
Устройство работает следующим образом.
Программа (АО) начинается с выдачи команды по каналу 1 и отсутствия команды по каналу 2.
Подтверждение, формируемое блоком 7, по каналу 1 отсутствует. Де.литель 2 частоты установлен в нуль. Через .время t, определяемое временем работы исполнительного устройства, подтверждение по каналу 1 снимает сигнал установки в нуль делителя 2 частоты. Через время, определяемое времязсЩсиощим блоком 3, происходит смена адреса блока 4 набора программ. Из блока набора программ извлекается следующая информация: команду по-каналу 1 продолжит выдать команду по каналу 2. Подтверждение по каналу 2 отключено. Сигнала установки в нуль делителя 2 частоты нет. Через время, определяемое времязадающим блоком 3, происходит смена адреса блока 4 набора программ и извлекается : следующая информация: команду по каналу 1 снять, команду по каналу 2 продолжить. Сигнала установки делителя 2 частоты в нуль нет. Через время t , определяемое временем работы исполнительного устройства, подтверждение по каналу 1 снимается через время, определяемое времязадающим блоком 3, из блока набора программ извлекается следующая информация и т.д., в
случае выхода перемещающегося объекта управления из заданного положения , что возможно при падении давления масла или воздуха в магистралях, при пропадании питающих напряжений или ори возмущающем действии других перемещающихся объектов управления; подтверждение по соответствующему каналу снимается блоком 7 и на делитель 2 частоты проходит сигнал установки в нуль, останавливая, тем самым, дальнейшую отработку прсрграммы до момента появления пбдтверждения по этому каналу. Блок 7 (отмены подтверждений) осуществляет формирование подтверждений по каналам, не оснащенными датчиками положения.
В состав внутренней структуры блока 7 отмены подтверждений входят переключатели, входы которых соединены с входами соответствующих датчиков б положения, другие входы с шиной потенциала подтверждения (не показано)., а выходы переключа.телей соединены с входами соответствующих элементов И 8. Если переключатели установлены в положение, при котором блок 7 отмены подтверждений формирует по данным каналам
потенциал подтверждений, запрещая, тем са1чым, прохождения сигнала
/установки в нуль делителя 2 частоты при выдаче команд по соответствующим канапам. При изменении положения любого Из переключателей блока 7 отмены подтверждений потенциал подтверждения формируется соответствующим датчиком б положения (при
его наличии ) и через блок 7 отмены 0 подтверждений портуПает на вход соот ветствующего элемента И 8.
I
Таким образом, предлагаемое устройство позволяет отказаться от
5 программирования подтверждений, использовать блок набора программы с объектом , отказаться от блока задержки и вторых триггеров с соответствующими цепями управления, т.е.
Q значительно упрощается. Кроме этого, устройство позволяет контролировать нахождение перемещающегося объекта в заданном положении в течение.всего цикла управления, а также за счет
5блока отмены подтверждений оперативно формировать подтверждения по каналам, не оснащенными датчиками положения, что значительно расширяет область его применения.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для программного управления | 1985 |
|
SU1255992A1 |
Устройство для программного управления | 1987 |
|
SU1462245A2 |
Устройство для программного управления циклическими процессами | 1979 |
|
SU864246A1 |
Устройство для программного управления | 1988 |
|
SU1649505A2 |
Многоканальный регулятор тепловых процессов (его варианты) | 1980 |
|
SU943667A1 |
Устройство для числового программного управления станками | 1985 |
|
SU1291928A1 |
Устройство для программного управления | 1984 |
|
SU1183941A1 |
Устройство для программного управления и контроля циклическими процессами | 1985 |
|
SU1310776A1 |
Устройство для программного управления объектами | 1983 |
|
SU1120286A1 |
Устройство для программного управления | 1978 |
|
SU744464A1 |
УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ, содержащее генератор импульсов, блок набора программ, соединениБй первыми выходами с входами соответствующих исполнительных элементов, элемент ИЛИ, делитель частоты, датчики положения, отличающееся тем, что, с целью упрощения и расширения области применения устройства, в него введены время задающий блок, элементы И по числу первых выходов блока набора программ и блок переключателей, подключенный входами к выходам датчиков положения, а выходами - к первым входам соответствую1цих элементов И, соединенных вторыми входами с первыми выходами блока набора программ, а выходами - с входами элемента ИЛИ, подключенного выходом к управляющему входу делителя частоты, свяэанного входом с выходом генератора импульсов , а выходом - с входом времязадающего блока, подключенного выходом к адресному входу блока набора программ S а установочными-входами - к вторым вы(Л ходам блока набора программ. 00 о со
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
1971 |
|
SU411435A1 | |
Кипятильник для воды | 1921 |
|
SU5A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Устройство для программного управления | 1975 |
|
SU537328A1 |
Кипятильник для воды | 1921 |
|
SU5A1 |
Авторы
Даты
1984-03-15—Публикация
1982-02-18—Подача