Устройство для управления фотонаборной машиной
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ФОТОНАБОРНОЙ МАШИНОЙ, содержащее блок ввода входной информации, блокпамяти , связанньш с входом блока расчета выключки и с входом блока фотографирования , отличающееся тем, что, с целью повьшения эффективности в работе фотонаборной машины, оно имеет блок приоритета, блок сравнения, реверсивный счетчик, вентили, адресные счетчики, триггеры, логическую схему ИЛИ, первый вход которой соединен с выходом первого вентиля , второй вход схемы ИЛИ связа н с выходом второго вентиля, третий вход схемы ИЛИ связан с выходом третьего вентиля, a выход схемы ИЛИ соединен с входом блока памяти, при этом первый выход блока фотографирования связан с первым входом реверсивного счетчика, второй вход которого связан с первым выходом блока расчета выключки, второй выход которого связан с первым входом блока приоритета , второй вход которого связан с вторым выходом блока фотографирования , третий вход блока приоритета связан с первым выходом блока сравнения , второй выход которого связан с первым входом четвертого вентиля ,и с первым входом третьего вентиля, второй вход которого связан с первьш входом блока сравнения и с первым входом первого адресного счетчика, вход которого связан с выходомчетвертого вентиля, второй вход которого связан с первым выходом блока приоритета и с вторым входом блока сравнения, третий вход которого связан с вторым выходом блока приоритета и с первым входом пятого вентиля , второй вход которого связан с третьим выходом блока сравнения и с первым входом второго вентиля, второй вход которого связан с четвертым входом блока сравнения и с пер . вым выходом второго адресного счет (Л чика, вход которого связан с выходом пятого вентиля, выход второго адресного счетчика связан с нулевым входом § первого триггера, выход которого связан с пятым входом блока сравнения, шестой вход, которого связан с выходом второго триггера, единичный вход qo :л которого сое,цинен с единичным входом первого триггера и с вторым выходом первого адресного счетчика, нулевой зход второго триггера связан с пер:о вым выходом третьего адресного счетчика , второй выход которого связан с седьмьм входом схемы сравнения и с первым входом первого вентиля, второй вход которого связан с выходом реверсивного счетчика и с первым входом шестого вентиля, второй вход которого связан с восьмым входом блока сравнения и с третьим выходом блока приоритета, четвертый вход которого связан с выходом блока входной информа; ции,при этом ВЫХОД шестого вентиля связан с входом третьего адресного счетчика
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН
AS>aa зШ В 41 В 17/00
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCHOMY СВИДЕтеЛьСтВУ (21) 3562454/28-12 (22) 11.01.83 (46} 30.05.84. Бюл, У 20 (72) В.Ф.Бахмутский, Е.M.Бельман, А.Г.Кан и Л.С.Тартаковская (71) Украинский научно-исследовательский институт полиграфической промышленности (53) 655.229.7(088.8) (56) 1. Авторское свидетельство СССР
Ф 789286, кл. В 41 В 17/00, 1980 (54)(57) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ
ФОТОНАБОРНОЙ МАШИНОЙ, содержащее блок ввода входной информации, блок. памяти, связанный с входом блока расчета выключки и с входом блока фотографирования, о т л и ч а ю щ е— е с я тем, что, с целью повышения эффективности в работе фотонаборной машины, оно имеет блок приоритета, блок сравнения, реверсивный счетчик, вентили, адресные счетчики, триггеры, логическую схему ИЛИ, первый вход которой соединен с выходом первого вентиля, второй вход схемы ИЛИ связан с выходом второго вентиля, третий вход схемы ИЛИ связан с выходом третьего вентиля, а выход схемы ИЛИ соединен с входом блока памяти, при этом первый выход блока фотографирования связан с первым входом реверсивного счетчика, второй вход которого связан с первым выходом блока расчета выключки, второй выход которого связан с первым входом блока приоритета, второй вход которого связан с вторым выходом блока фотографирования, третий вход блока приоритета связан с первым выходом блока сравнения, второй выход которого связан с первым входом четвертого вентиля,и с первым входом третьего вентиля, второй вход которого связан с первым входом блока сравнения и с первым входом первого адресного счетчика, вход которого связан с выходом четвертого вентиля, второй вход которого связан с первым выходом блока приоритета и с вторым входом блока сравнения, третий вход которого связан с вторым выходом блока приоритета и с первым входом пятого вентиля, второй вход которого связан с третьим выходом блока сравнения и с первым входом второго вентиля, второй вход которого связан с четвертым входом блока сравнения и с первым выходом второго адресного счетчика, вход которого связан с выходом пятого вентиля, выход второго адресного счетчика связан с нулевым входом первого триггера, выход которого связан с пятым входом блока сравнения, шестой вход которого связан с выходом второго триггера, единичный вход которого соединен с .единичным входом первого триггера и с вторым выходом первого адресного счетчика, нулевой вход второго триггера связан с первым выходом третьего адресного счетчика, второй выход которого связан с седьмым входом схемы сравнения и с первым входом первого вентиля, второй вход которого связан с выходом реверсивного счетчика и с первым входом шестого вентиля, второй вход которого связан с восьмым входом блока сравнения и с третьим выходом блока приоритета, четвертый вход которого связан с выходом блока входной информации, при этом выход шестого вентиля связан с входом третьего адресного счетчика
1094753
Изобретение относится к полиграфическому машиностроению и может быть использовано при создании фотонаборных машин.
Наиболее близким по технической 5 сущности к предлагаемому является устройство, в котором, благодаря совмещению во времени, операции записи входной информации и фотографирования рассчитанной строки выполняются однов"О ременно, что повышает производительность устройства.
Известное устройство содержит блок ввода информации, блок памяти, блок фотографирования, блок расчета выключ15 ки flj .
Недостатком известного устройства является необходимость в жестких временных соотношениях между циклами ввода информации, расчета строки и ее фа" о тографирования для,цастижения высокой производительности устройства. В связи с тем, что в реальных условиях длительности циклов варьируются в широких пределах, производительность известного устройства не оптимальна.
Целью изобретения является повышение.эффективности в работе фотонаборной машины. 30
Поставленная цель достигается тем, что устройство для управления фотонаборной машиной, содержащее блок ввода входной информации, блок памяти, связанный с входом блока расчета выключ- 35 ки и с входом блока фотографирования, имеет блок приоритета, блок сравнения, реверсивный счетчик, вентили, адресные счетчики, триггеры, логическую схему
ИЛИ, первый вход которой соединен с 4р выходом первого вентиля, второй вход схемы ИЛИ связан с выходом второго вентиля, третий вход схемы ИЛИ связан с выходом третьего вентиля, а выход схемы ИЛИ соединен с входом блока па- 45 мяти, при этом первый вход блока фотографирования связан с первым входом реверсивного счетчика, второй вход которого связан с первым выходом блока расчета выключки, второй вьжод которого связан с первым входом блока приоритета, второй вход которого связан с вторым выходам блока фотографирования, третий вход блока приоритета связан с первым выходом блока сравнения, ,55 второй выхоц которого связан с первым входом четвертого вентиля и с первым входом третьего вентиля, второй вход которого связан с первым входом блока сравнения и с первым входом первого адресного счетчика, вход которого связан с выходом четвертого вентиля, второй вход которого связан с первым выходом блока приоритета и с вторым входом блока сравнения, третий вход которого связан с вторым выходом блока приоритета и с первым входом пятого вентиля, второй вход которого связан с третьим выходом блока сравнения и с первым входом второго вентиля, второй вход которого связан с четвертым входом блока сравнения и с первым выходом второго адресного счетчика, вход которого связан с выходом пятого вентиля, выход второго адресного счетчика связан с нулевым входом первого триггера, выход которого связан с пятым входом блока сравнения, шес" тай вход которого связан с выходом вто» рого триггера, единичный вход которого соединен с единичным входом первого триггера и с вторым выходом первого адресного счетчика, нулевой вход второго триггера связан с первым выходом третьего адресного счетчика, второй выход которого связан с седьмым входом схемы сравнения и с первым входом первого вентиля, второй вход которого связан с выходом реверсивного счетчика и с первым входом шестого вентиля, второй вход которого связан с восьмым входом блока сравнения и с третьим выходом блока приоритета, четвертый вход которого связан с выходом блока входной информации, при этом выход шестого вентиля связан с входом третьего адресного счетчика.
На чертеже приведена блок-схема устройства.
Устройство для управления фотонаборной машиной содержит блок 1 ввода входной информации, выход которого соединен с первым входом блока 2 приоритета, второй и третий входы которого соединены с первыми выходами блока
3 фотографирования и блока 4 расчета выключки, второй выход которого соединен с суммирующим входом реверсивного счетчика 5, вычитающий вход которого соединен с вторым выходом блока 3, вход которого соединен с входом блока
4 и выходом блока б памяти, адресный вхоц которого через схему ИЛИ 7 соединен с выходами вентилей 8-10, первый вход вентиля 8 с оединен с первым входам вентиля 11 и выходом счетчика 5, первый вход вентиля 9 соединен с пер1094753 вым входом вентиля 12, первый вход вентиля 10 соединен с первым входом вентиля 13 и первым выходом блока 14 сравнения, второй выход которого соединен с первыми входами вентилей 9 и l3, а третий выход блока 14 соединен с четвертым входом блока 2, выходы блока 2 соединены с управляющими входами блока 14 и вторыми входами вентилей 11-13, выходы которых подключены к входам адресных счетчиков l5-17, соответственно первые выходы кото" рых соединены с вторыми входами вентилей 8-10 и адресными входами блока 14 дополнительные входы которого соедине-15 ны с выходами триггеров 18,19, входы установки в единицу которых соединены с вторым выходом адресного счетчика.--17, а входы установки в нуль триггеров
18 и 19 соединены с вторыми выходами адресных счетчиков 15 и 16 соответст-. венно.
Устройство работает следующим образом.
В исходном состоянии адресные счетчики 15-17, триггеры 18-19, блок
6 памяти, реверсивный счетчик 5 обнулены (цепи обнуления на чертеже не показаны) . 30
Предлагаемое устройство управления организует три режима работы фотонаборной машины.
Режим 1 — ввод исходной символьной информации из ЭВМ через линию связи в блок l или с какого-либо машинного носителя информации в блок и далее запоминание вводимой символьной информации в блоке 6 памяти.
Режим И вЂ” выборка из блока б па- 40 мяти кодов символов строки и ее расчет (выключка) в блоке 4 расчета выключки, Режим 18 — выборка из блока 6 памяти кодов символов строки и ее фо- 45 тографирование в блоке 3 (отметим, что на чертеже не показаны связи между блоками 3 и 4, необходимые для передачи данных из блока 4 выключки в блок 3 фотографирования, так как эти 50 связи тривиальны).
Режим работы устройства в данный момент времени определяется блоком 2, приоритета, который выбирает режим в
55 зависимости от наличия сигналов требования на выходах блоков 1-4 и других условий. При этом только на одном из выходов блока 2 появляется сиггал, задающий режим сравнения блоку
14 сравнения.
Работа предлагаемого устройства осуществляется асинхронным образом, т,е. режимы могут сменять друг друга сразу после окончания записи или считывания из блока 6 памяти, что обеспечивает максимальную производительность, которая заключается в наиболее быстром вводе входной информации в устройство и высокой скорости расчета и фотографирования строк.
Работа предлагаемого устройства начинается в режиме I При этом блох
1 формирует требование на обслуживание для записи входной информации в блок 6 (связь между блоком 1 и 6 на чертеже не показана). Блок 2 передает этот сигнал в блок 14 сравнения.
В блоке 14 сравниваются в режиме адрес следующей (свободной после фотографирования) ячейки блока 6 памяти с текуп м адресом ячейки записи. В адресном счетчике 17 хранится последний адрес на единицу больший адреса ячейки памяти, в которую производилась запись входной информации.
Так в блоке 6 будет произведена запись первого символа входной информации в первую ячейку с адресом "0",второго символа — во вторую ячейку с адресом "f" и т.д. Когда вся память будет заполнена, т ° е. содержимое адресного счетчика 17 будет максимально, то следующий символ входной информации устройство попытается записать вновь в первую ячейку с адресом
"0" блока 6 памяти. Такая попытка будет успешной в том случае, если к этому моменту времени содержимое ячейки с адресом "0" уже использовано для фотографирования и в эту ячейку может быть записан код нового символа. Для того, чтобы осуществить запись информации в блок 6 и осуществляется сравнение текущих адресов: адреса, по которому будет произведена запись в блок 6, с наименьшим адресом ячейки, которая освобождена после фотографирования.
Если адресный счетчик 17 из максимального состояния вновь переходит в состояние "0", то триггеры 18 и 19 устанавливаются в состояние "1".
Это необходимо для того, чтобы блок
14 мог правильно сравнить содержимое адресного счетчика 17 с содержи1094753 мым адресного счетчика 15. В адресном счетчике 15 хранится адрес ячейки блока 6 памяти, содержимое которой будет в режиме Ш передано в блок 3, следовательно, ячейка с адресом на 5 единицу меньшим уже свободна для записи.
Итак, если ячейка, адрес которой хранится в счетчике 17 свободна, то блок 14 формирует разрешающий сигнал, который поступает на входы вентилей 10 и 13, и адрес этой свободной ячейки со счетчика 17 через вентиль
10 и схему ИЛИ 17 пшступает в блок
6 памяти, Сигнал с выхода вентиля
13 поступает на вход счетчика 17 увеличивая его содержимое на единицу, которое теперь указывает адрес следующей ячейки блока 6, в которую будет произведена запись кода 20 входного символа в случае поступления требования с выхода блока 2.
Если вся память заполнена и запись не может быть осуществлена в связи с тем, что ни одна ячейка памяти не освободилась, то блок 14 вырабатывает сигнал, поступающий на вход блока
2 с целью выборки следующего требования и информации канала связи фотонаборной машины и внешних устройствЗО (ЭВМ, перфоленточных или дисковых устройств ввода и др.) о необходимости уменьшить скорость передачи данных.
В режиме 11 устройство по требова,нию блока 4 расчета выключки извлекает из блока 6 памяти содержимое ячейки, адрес которой хранится в адресном счетчике 16, и передается код символа
У 4О в блок 4. Для того, чтобы в блок 4 не бы-, ла считана ячейка, содержимое которой не соответствует необходимому, другими словами, чтобы адрес ячейки, содержимое которой поступает в блок 4, 45 не превышал адреса ячейки, хранящегося в адресном счетчике 17, блок 14 сравнения сравнивает текущие значения адресов счетчиков 17 и 16 и определяет возможность считывания ячейки в блок 4. Если считывание возможно, то блок 14 формирует разрешающий сигнал, поступающий на входы вентилей 9 и 12. Через открытый вентиль
9 значение адреса из счетчика 16 через схему ИЛИ 7 поступает в блок 6 памяти и из блока 6 выбирается содержимое ячейки с данным адресом для передачи блоку 4 расчета выключки.
В режиме Ш производится фотографирование символов блоком 3. Сигнал с выхода блока 3 поступает в блок 2 приоритета, который формирует требование на обслуживание блока 3.
Если в режиме 1Г хотя бы одна строка была рассчитана (выключена), то сигнал с выхода блока 4 увеличит содержимое реверсивного счетчика 5 на единицу, Если в счетчике 5 содержимое положительно, то на его выходе формируется потенциал, разрешающий работу вентилей 8 и 11. При этом текущий адрес ячейки блока 6 памяти, содержимое которой должно быть обработано в блоке 3 фотографирования, поступает через вентиль 8 и схему
ИЛИ 7 в блок 6 памяти, одновременно сигнал с выхода вентиля 11 увеличивает содержимое счетчика 15 на единицу. Когда фотографирование строки закончено, сигнал с выхода блока 3 поступает на вычитающий вход реверсивного счетчика 5, уменьшая его содержимое на единицу. Таким образом, в счетчике 5 всегда хранится число, равное количеству рассчитанных (выключенных) строк уже готовых к фотографированию.
Когда адресные счетчики 16 и 15 достигнув максимального значения переходят в нулевое состояние, то сигналы с их выходов устанавливают в нуль триггеры 18 и 19, что обеспечивает правильность результата сравнения адресов блоком 14.
Блок 2 приоритета не только выбирает одно требование из поступающих по трем каналам, но и запоминает те требования, которые поступили, но не были удовлетворены. Кроме того, следует отметить, что блок 2 выполнен управляемым, т.е, приоритеты могут быть установлены оператором фотонаборной машины в зависимости от конкретной ситуации.
Если, например, расчет выключки производится достаточно быстро, то требованию на расчет присваивается минимальный ранг приоритета, Если фо-, тографирование выполняется медленно (длинные строки и/или много команд полиграфического оформления), то требованиям блока 3 присваивается максимальный ранг приоритета и т.п.
Таким образом предлагаемое устройство имеет более высокую производительность, поскольку в нем макси1094753 мально совмещены по времени все процессы посимвольной записи и обработки информации и кроме того, имеется воэможность адаптировать управление фотонаборной машиной (с помощью блока 2) по отношению к конкретным технологическим ситуациям, возникающим при эксплуатации фотонаборной машины.
ВНИИПИ Заказ 3506/9
Тираж 369. Подписное
Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4.