1
Изобретение относится к области автоматики и вычислительной техники и может быть использовано для считывания информации с перфоленты в системах числового программного управления станками с покадровым считыванием.
Известы устройства для считыванияинформации fl и 2j.
Одно из известных устройств) содержит блок восприятия, подключенный через распределитель к генератору тактовых импульсов и блоку синхронизации til.
Наиболее близким техническим решением к изобретению является устройство, содержащее блок восприятия, связанный с механизмом перемещения носителя, соединенным с генератором тактовых импульсов и блоком cviwipOHwaawivf, распределитель, подключенный к генератору тактовых импульсов и к сумматорам, соединенньш с блоком восприятия и с генератором тактовых импульсов 2.
Недостатком известного устройства для считывания информации является
ВГо недостаточная надежность, обусловленная (Отсутствием блокировки сумматоров при перемещении носителя и слбжвостыо сакшх сумматоров.
Цель изобретения - повышение надеж кости устройства для считывания информации.
Цель достигается тем, что устройство для считывания информации содержит счет10чик строк, элемент задержки, рециркуляционный регистр, элемейты И, ИЛИ, и триггер, При этом счетчик Строк подключен к блоку синхронизации, блоку В(сприятия и через элемевгг задержки к генератору
15 тактовых импульсов и блоку восприятия. Выходы сумматоров соединены через элеtvteHT ИЛИ с первыми в.ходами элемента И и рециркуляшюнного регистра, второй Ьход которого и нулевой вход триггера
20 подключены к генератору тактовых нмпульсов. Выход рециркуляционного регистра соедикев с единичном входом триггера, выход которого ттодключен ко втор{ му входу элемента И, а его выход соединен с блоком восприятия.
1Лэабрщенке поясняетсЯ чертежом, на котором приведена функциональная схема устройства для считывания информации,
Устройство содержит генератор 1 тактовых импульсов, включающий в себя элемент ИЛИ2, триггер 3, элеменрг И 4 и формирователь 5, распределитель 6; сумматоры 7, блок 8 восприятия, механизм 9 перемещения носителя, элемент 10 задержки, , счетчик 11 строк, блок 12 Синхронизации, рециркуляционный регистр 13, элемент ИЛИ 14, триггер IS и элемент И 16.
Блок 8 восприятия связан с механизмом 9 перемещения носителя и соединен с входами сумматоров 7, выходы которы.х через элемент ИЛИ 14 подключены к рециркуляционному регистру 13 и элементу И 16, соединенному с блоком 8 восприятия и триггером 15, который подключен к рециркуляционному регистру 13, счетчику 11 строк, сумматорам 7, генератору 1 тактовых импульсов и механизму 9 перемещения носителя, подключенному к блоку 12 синхронизации, который соединен со счетчиком 11 строк подключенным к блоку 8 восприятия. Счетчик строк подключен через элемент 10 задержки к блоку 8 восприятия и к ; элементу И 4 генератора 1 тактов йс импульсов, соединенного с распределителем 6, подключенным к сумматорам 7.
Устройство для считывания информации-работает следующим образом:.
По Командам Пуск программы или Конец отработки кадра осуществляется исходная установка триггера 3, распределителя 6, в первом разряде которого записьшается , а в остальных - О, сумматоров 7, рециркуляционного регистра 13,, триггера 13, производится сброс счетчика 11 строк и блока 8 восприятия и осуществляется пуск перфоленты.
После пуска программы блок 12 сшхрониаации совместно со счетчиком 11 строк обеспечивает такое перемещение перфоленты и последующее считывание информации кадра, что первый кадр, в случае отсутствия ошибки в программе, не останавливается после считывания в блоке S восприятия и вводится следующий кадр, который фиксируется в блоке восприятия за К строк до совмещения кадра с зоной считывания. ОбьтчИбк равно 1-ой или 2-й строкам, в зависимости от быстродействия механизма 9
перемещения носителя и степени инер-, ционности управляемого объекта. Счи-; . танная информация кадра поступает для отработки объектом и одновременно контролируется по паритету, осуществляемому по дорожкам перфоленты в пределах считываемого кадра с помощью сумматоров 7.
Процесс счета строк счетчиком 11 начинается при поступлении сигнала с синхродорожки перфоленты с входом СИ и при наличии сигнала признака начала программы (ПНП) с входа ПНП, который формируется отдельным считывающим
элементом в блоке восприятия. Считывание
информации при этом будет происходить в
процессе движения перфоленты, поэтому .сумматоры должны бьггь заблокированы, причем блокирование производится сигна; лом с выхода счетчика строк, поступающим через элемент задержки на элемент И генератора тактовык импульсов.
В устройстве опрос состояния сумматоров производится генератором тактовых
импульсов через Y -разрядный распреде-; литель. Разрядность Y последнего зависит
«
в кадре. Частота генеот числа строк
ратора F должна быть достаточной, чтобы Процесс контроля записанной информации в кадре программы произвести в течение длительности импульса считывания несколько раз. Например, пусть бьютродействие лентопротяжного механизма tr 500 строк/с, тогда время счи.тыванйя одной строки будет Ьст ; , и пусть F 4О кГц, N 14 строк °п 6, при этом время для разового контроля информации кадра по паритету будет
i .Л
57i,,-0,15/V4C. к F
Примем время длительности импульса считывания, формируемого элементом задернски, равным 04 1,5 мс Ч-Ь -г-Тог-.
да в процессе считывания за это время MO)kHO произвести контроль кадра 10 раз. Тсч . 1.5 ,- ,
Iv Щё ° Р В первоначальный момент времени
считывания ,с блока восприятия 8 может иметь место неодновременное поступление электрических сигналов на входы сумматоров 7 из-за разброса параметров считывающих элементов (фотоэлектричесКИ.Х, искровых, контактных и т.д.), что может вызвать появление недостоверного сигнала на выходе сумматоров в процессе контроля информации, для исключения
этого в устройстве с выхода элемента ИЛИ сигнал результата контроля подается на аход рециркуляционного регистра, в первом разряде которого предварительно была записана единица.
Рециркуляционный регистр выбирается по разрядности, равной чисйу нефиксируеMbtx результатов контроля, например двум или трем, и если после третьего или четвертого опросов cyivtMaTopoB в процессе контроля подтвердится сигнал ошибки считывания программы, то тогда единица с рециркуляционного регистра поступает на нулевой вход триггера, опрокидывает его и, тем самым, разрешает через второй аход элемента И прохождение снгна;ла ошибки с элемента ИЛИ нр сброс всех блоков устройства. В случае отсутствия ошибки в считывании программы после отработки информации первого кадра в устройство с управляемого объекта вносится с входа.- Пуск программы сигнал конца отработки кадра, который производит запуск нового цикла считьяаания, в дальнейшем процесс считывания программы и контроля повторяется аналогичным образом.
Технико-экономический эффект от изобретения заключается в повышении дсютоверности считывания информации. Ф о р м у л а из о б ре тения
: Устройство для считывания информации, содержащее блок всгсприятия, связанный с механизмом перемещения носителя, соединенным с генератором тактовых импульсов и блоком синхронизации, распределитель, подключенный к генератору тактовых импульсов ;и к сумматорам, соединенным с блоком даосприятия в с генератором тактовых импульсов отличающееся тем, что с цельЮ| повышения надежности устройства, оно содержит счетчик , элемент задержки, рециркуляционный регистр, элементы И, ИЛИ и триггер, причем счетчик строк подкточен к блоку синхронизации, блоку восприятия и через элемент задержки к генератору TdKTOBbix имйульсов в блоку восприятия, выходы сумматоров соединеньг через элшеит ИЛИ с первьшЕИ в.ходами элемента И в редяркулякнонного регистра, второй вход которого и нулевой вход триггера подключены к генератору тактсюых импульсов, выход рециркуляциоано|ГО регистра соединен с единичным входо триггера, выход которого подключен ко второму входу элбмёвта И, а его выход соединен с бпокои. восприятия. Источники информации, принятые во внимаше при экспертизе
1.Авторское свидетельство СССР по заявке № 212О357/18-24,
кл. i306 К 7/14, 24.04.75.
2.Патент 4 анцн« 1 217О607 кл. G06 К 7/ОО, опублик. 1973.
ИГ
.f fe и ч v
название | год | авторы | номер документа |
---|---|---|---|
Устройство для программногоупРАВлЕНия | 1979 |
|
SU830310A1 |
Система числового программного управления с постоянной скоростью резания для токарно-винторезных станков | 1981 |
|
SU978102A1 |
Устройство для вывода графической информации | 1987 |
|
SU1437908A1 |
Контурная система программного управления | 1989 |
|
SU1681298A1 |
Устройство для определения углового положения указателя стрелочных приборов | 1987 |
|
SU1532812A1 |
Устройство для считывания и отображения графической информации | 1986 |
|
SU1506459A1 |
Многоканальное устройство тестового контроля логических узлов | 1988 |
|
SU1564623A1 |
Устройство для отображения графической информации на экране телевизионного индикатора | 1987 |
|
SU1439672A1 |
УСТРОЙСТВО числового ПРОГРАММНОГО УПРАВЛЕНИЯСТАНКАМИ | 1969 |
|
SU257265A1 |
Устройство для считывания изображений | 1983 |
|
SU1104554A1 |
Авторы
Даты
1980-06-30—Публикация
1978-01-23—Подача