Устройство учета рабочего времени Советский патент 1993 года по МПК G07C3/10 

Описание патента на изобретение SU1837339A1

Изобретение относится к вычислит ел ь- Т1 технике и, в частности, к системам, дназначенным для автоматизации учета Збчего времени на предприятиях со многими рабочими местами, размещенными на обширной территории.

Целью изобретения является повышение точности и надежности учета рабочего

Dp,

но

°мени, под которым понимается суммарвремя пребывания на рабочих местах и пеэехбдов с одного рабочего места на дру- гои, не превышающих нормы.

На фиг.1 показана схема устройства гта рабочего времени; на фиг.2 - схема

(сорного элемента блока считывания

уч(

се

раЬрезе; на фиг/3 - схема расположения об- клздок конденсаторов (А) сенсорных зле- м« нтов блока считывания и пример расположения (В) обкладок конденсаторов

с личным номером; на фиг.4 - схема блока вподз; на фиг.5 - схема алгоритма работы микроЭВМ блока сопряжения; на фиг.б - схема алгоритма контроля в проходной при приходе на работу; на фиг.7 и 8 - схема алгоритма контроля при приходе на рабочее место; на фиг.9 - схема алгоритма контроля , при уходе с рабочего места; на фиг. 10 - схема алгоритма контроля при выходе через проходную; на фиг.11 - схема алгоритма расчета суточного рабочего времени.

Устройство учета рабочего времени (см,фиг.1) состоит из контрольных пунктов 1, расположенных в проходной (для простоты показан один), аппаратуры 2 каналов связи, состоящий из блока сопряжения 3 и модема 4, линий связи 5, блока обработки информации 6 на центральном пункте 7, контрольных пунктов 8, расположенных на

00

со

VI OJ СА) О

рабочих местах, аппаратуры каналов связи 9 и линий связи 10 контрольных пунктов 8 с блоком обработки информации 6. При этом соединения между блоком обработки информации 6, блоком сопряжения 3, между блоком сопряжения 3, модемом 4 и линией связи 5 (или 10) выполнены по стандартным интерфейсам.

Первый выход блока сопряжения 3 соединен со входом модема 4, выход которого подключен к первому входу блока сопряжения 3, Вход-выход модема 4 соединен с линией связи 5 (или 10).

На каждом контрольном пункте 7(или 8) имеется блок считывания 11, излучатель 12, блок кодирования роста 13, первый 14, второй 15 и третий 1 б блоки ключей, первый 17, второй 18 и третий 19 регистры, одновибра- тор 20, замыкающая кнопка 21, токозадаю- щий резистор R, датчик веса 22 и аналого-цифровой преобразователь АЦП 23 и блок ввода сигналов 24 и блок индикации 25. Выход блока считывания 11 соединен с информационным входом первого блока ключей 14, выход которого через первый регистр 17 подключен к первому входу блока ввода сигналов 24, первый выход которого соединен со вторым входом блока сопряжения 3. Излучатель 12 оптически связан со входом блока кодирования роста 13, выход которого подключен к информационному второго блока ключей 15. Выход этого блока ключей через второй регистр 18 соединен со вторым входом блока ввода сигналов 24. Выход датчика веса 22 подключен к информационному входу аналого-цифрового преобразователя 23, первый и второй выходы которого соединены соответственно с информационным и стробирующим входами третьего блока ключей 16, выход блока 16 через третий регистр 19 подключен к третьему входу блока ввода сигналов 24. Второй выход блока 24 соединен .с третьим . BXOflqM блока сопряжения 24, второй выход которого подключен к первому входу блока индикации 25. Выход блока 25 соединен с четвертым входом блока сопряжения 3. Третий выход блока 3 подключен ко второму входу блока индикации 25. Шина нулевого потенциала через кнопку 21 соединена с первым выводом резистора R и со входом одновибрэтора 20, выход которого подключен к управляющим входам блоков ключей 15, 16V14, ко входу запуска аналого-цифрового преобразователя 23 и к четвертому входу блока ввода сигналов 24. Четвертый выход блока сопряжения .3 соединен с пятым входом блока ввода сигналов 24. На центральном пункте 7 также имеются блоки сопряжения 3 и модемы 4 в числе, соответствующем числу контрольных пунктов 1 и 8. Вход-выход каждой линии связи 5 и 10 подключен к первому входу-выходу модема 4. Выход каждого модема 4 соединен с первым

входом соответствующего блока сопряжения 3. Первый выход блока 3 подключен к соответствующему входу блока обработки информации 6, соответствующий выход которого соединен со вторым входом соответствующего блока сопряжения 3. Второй выход блока 3 подключен ко второму входу соответствующего модема 4.

Читающее устройство 11 состоит из 14 сенсорных элементов, дающих возмож5 ность генерировать код, соответствующий личному номеру распознаваемого объекта. Схема одного из сенсорных элементов показана на фяг.2. Она состоит из генератора 26, неподвижной изолирующей пластины 27, на

0 которой укреплены обкладки 28, 29 конденсатора, подвижной изолирующей пластины 30, поджимаемой в сторону неподвижной пластины пружиной 31, полупроводникового триода 32, инвертирующего триггера

5 Шмигта 33, двух резисторов R и конденсатора С. Между подвижной 30 и неподвижной 27 пластинами вставлен пропуск 34, на котором в виде формы обкладки конденсатора закодирован личный номер распознаваемо0 го объекта. Расположение обкладок 28 и 29 на неподвижной пластине 27 показано на фиг.За. 14 сенсорных элементов дают возможность вводить двоичные коды от 0 0 0 0 . 0 0 0 0.0 0 0 0 0 0 до И I ш I И I I III. В

5 качестве примера на фиг.Зб показана форма обкладки 30 из пропуска объекта с личным номером. I 0 I0.I 0 I I I 000 I.

Блок ввода сигналов 24 (см.фиг.4) состоит из блока ручного ввода 36, триггеров 37

0 и 38, трех логических элементов И 39,40 ,41 логического элемента ИЛ И 44 элементов задержки 43, 44 шести инверторов 45, двоичного счетчика 46, дешифратора 47, и шести блоков ключей 47-53, одновибратора 54, за5 пускающего по срезу импульса. При этом

каждый блок 48-53 состоит из 8-ми ключей.

Выходы одноименных разрядов ключей

блоков 48-53 объединены и образуют пер вый выход блока ввода сигналов 24,

0 Первый вход 55 блока ввода сигналов 24 состоит из 16 линий, подсоединенных по восемь к информационным входам блоков ключей 48 и 49. Второй вход 56 блока ввода сигналов 24 состоит из 8 линий, которые

5 соединены с информационными входами блока ключей 50. Третий вход 57 блока ввода сигналов 24 состоит из 16 линий, которые присоединены по восемь к информационным входам блоков ключей 51 и 52. Четвертый вход 58 устройства ввода сигналов 24

соединен со входом одновибраторэ 54, выход которого соединен со входом S триггера 37.i входом сброса счетчика 46 и с перзым входом логического элемента ИЛИ 42. Пятый вход 59 блока ввода сигналов 24 сосди- нен со входом элемента задержки 43 и со входом R триггера 38. Единичный выход триггера 37 соединен с первым входом ло- гич5ского элемента И 39, выход которого присоединен ко счетному входу счетчика 46 и к первому входу логического элемента И 40. Выходы счетчика 46 соединены со входом дешифратора 47. Первые пять выходов это о дешифратора соединены через инверторы 45 с управляющими входами пяти пер- вы блоков ключей 48-52 соответственно. Креме того, выход инвертора 45, присоединен но го к шестому выходу дешифратора 47, соединен с первы входом логического эяе- меьта И 41 и с управляющим входом блока ключей 53. Шестой выход дешифратора 47 соединен также со вторым входом логического элемента И 40. Выход последнего со- еду пен со вторым входом логического элемента ИЛИ 42, выход которого соединен со (1ходом S триггера 38. Выход блока руч- ногэ ввода 36 соединен с информационными входами ключей блока 53. Выход элемента задержки 43 соединен со вторым входом логического элемента И 41-и со вхо- дом элемента задержки 44, Выход этого эле- мента соединен совторым входом ломческого элемента И 39. Выход логического элемента И 41 соединен со входом R триггера 37. Нулевой выход 61 триггера 38 является-вторым выходом блока ввода сигналов 24.

Блок сопряжения 3 - это устройство, обеспечивающее управление передачей и преобразованием информации, следующей по саналу связи в двух направлениях. Блок сопряжения 3, построенный полностью на базе серийной отечественной микро-ЭВМ типа СМ-1800, состоит из процессора и ар- бит эа. оперативного запоминающего уст- ройства ОЗУ пассивного запоминающего устройства ПЗУ, модуля связи ИРПР типа СМ 1800 7001, модули связи с модемом СМ 1800.8501 и системного интерфейса П 41 (более подбобно описание вышеперечис- ленных узлов микроЭВМ СМ 1800 приведено в Отраслевом каталоге по серийно выпускаемому и перспективному оборудованию. Государственная система приборов и средств автоматизации. Средства вычйс- литзльной техники. Система малых ЭВМ. Ми1роЭВМ СМ 1800. Выпуск З.М.1984. 66с. М ПСА и СУ,-ЦНИИТЭЛ приборостроения).

Системный интерфейс И 41 обеспечивает связи процессора и арбитра с ОЗУ, ПЗУ,

модулем саязи с ИР IP и с модулем с

МОлОМОМ.

Блок сопряжения 3 соединен с модемом

Ч KC i f р пЬНЫ И П у К:-., О М 1 СЛЕДУЮЩИМИ

связями. Информационный выход 52. блока ввод.;: 24 соединен г. информационным входом ДОА-Д7А блока сопряжения 3. Нулевой выход 61 триггера 38 соединен со входом SC-A. Пятый вход 59 блока ввода сигналов 2А соединен со сходом АС-А. Информационный вход блока индиклции 24 соединен с информзционным выходом блока сопряжения 3. Второй управляющий выход контрольною пункта 1 соединен со входом AC-S блока сопряжения 3, а второй управляющий вход коктооль.ного пункта соединен с выходом SC-S блока сопряжения 3.

Соединение блока сопряжения 3 с модемом 4 соответствует интерфейсу Стык- 2, описанному в ГОСТ 18145-81 Цепи на стыке С2 аппаратуры передачи данных с оконечныг,- оборудованием при последовательном вводе-выводе данных и ГОСТ 23675-79 Электрические параметры сигналов и параметры цепей стыка С2(В ГОСТ 18145-81 блок сопряжения именуегся как оконечное оборудование данных ОДД, а .модем - как устройство преобразования сигналов У ПС).

В составе базовой резидентной системы реального времени БРС РВ СМ 1800 имеется эмулятор терминала, который предназначен для организации сопряжения СМ 1800 с другой СМ 1800, (ООД 3, установленное около блока обработки информации 6). При этом на противоположной стороне канала связи работает стандартный драйвер терминала операционной системы БРС РВ. Связи осуществляются по стыку С2 через модуль связи с модемом СМ 1800.8501. Совместно с этим модулем могут работать модемы типов ЕС-8001, ЕС-8002, ЕС-8005, СМ-8101 и СМ-8102, предназначенные для асинхронного режима передачи данных.

Тип блока обработки информации 6 зависит от числа людей, работающих на предприятии. Для предприятий с числом людей .в пределах до 5-6 тыс достаточно мини- ЭВМ такой, как комплекс управляющий вычислительный УВК СМ-1420. В этом случае в блоке обработки 6 информации используется стандартная операционная система ОС-РВЗ, которая обеспечивает одновременную работу всех контрольных пунктов 1 и 8 (см.Операционная система ОС-РВЗ. Описание применений..00083-01.31.01). ОС- РВЗ входит в состав МО УВК 1420.

Устройство учета рабочего времени является системой распознавания образов по трем признакам: личному номеру, оесу и

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

Основная задача системы состоит в подсчете рабочего времени Трв, в которое входит время нахождения на рабочих местах Тнрм и время переходов с одного рабочего места на другое Тпер

Трв X Тнрм + 2 Т:

пер

Благодаря тому, что система все время знает, где находится каждый из сотрудников предприятия, она, кроме основного назначения обеспечивает повышение безопасности работающих. В случае, если человек неожиданно остался на рабочем месте после окончания рабочего времени (например, шахтер в шахте или, уйдя с одного рабочего места не пришел на другое (например, несчастье в дороге), блок обработки информации своевременно привлекает внимание к этому факту, благодаря чему можно быстро оказать помощь.

Работа устройства учета рабочего времени-построена на принципе ненавязчивого двойного контроля, который осуществляется в контрольных пунктах в проходной и на рабочем месте. В проходной производится распознавание объектов по последним старым данным об их признаках и при положительном результате эти данные освежаются. Если, необходимо, например, когда данные существенно устарели, распознавание дает отрицательный результат, то устройство учета рабочего времени привлекает к этому дежурного по проходной, который идентифицирует объект и дает разрешение на уточнение данных о признаках объекта: весе и росте.

В контрольных пунктах на рабочих местах производится распознавание объекта по признакам, уточненным при прохождении проходной. Благодаря этому повышается надежность распознавания людей и повышается точность учета рабочего времени. Контроль признаков производится без оказания каких-либо воздействий на объект, что обеспечивает благоприятное отношение к этой процедуре.

В блоке обработки информации 6 хранятся таблицы объектов:

-находящихся за пределами предприятия (таблица №;1),

-находящихся на территории предприятия, но не на рабочих местах (таблица № 2),

-находящихся на рабочем месте № 1 (таблица N 3),

-находящихся на рабочем месте № 2 (таблица Мг 4),

-отсутствующих по неизвестным причинам (таблица № 5),

-опоздавших(таблица № 6),

-ушедших с работы досрочно (таблица №7),

а также банк признаков объектов, где хранятся личные номера объектов, их рост и

0 вес с указанием времени последнего уточнения, а также сведения об установлении времени начала и конца работы, о разрешенном скользящем графике и другие сведения, необходимые для сравнения с

5 данными, получаемыми при контроле. Кроме того, хранится маршрутная таблица, в которой указаны наибольшие времена, достаточные для.переходов между проходной и рабочими местами.

0 Для простоты описания число рабочих места ограничено двумя: РМ1 и РМ2.

Остальные контрольные пункты в проходной и на рабочем месте.где стоит ЭВМ, на фиг.1 не показаны..

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

0 измерений укладываются на специальную полку, а головной убор, если он имеется значительную высоту и может существенно исказить величину измеряемого роста, снимается. Рост измеряется и кодируется при

5 помощи излучателя 13 и устройства для кодирования роста 16. Вес измеряется датчиком веса 22 АЦП 16.

Находясь в контрольном пункте 1, объект предъявляет свой пропуск, а затем

0 вставляют его в читающее устройство 11 и кратковременно нажимает кнопку 21. По фронту импульса, возникшего при этом на выходе одновибратора 20, происходит запуск АЦП и открываются наборы ключей 14

5 и 15 и подготавливается к открытию набор ключей 16, который открывается импульсом КОНЕЦ ПРЕОБРАЗОВАНИЯ, который выдает АЦП 23. Код личного номера объекта, код роста и код веса запоминаются в регистрах

0 17-19, Если объект пришел после длительного отсутствия, за время которого могли произойти значительные изменения роста или веса, то по просьбе объекта дежурный по проходной набирает нужные уточнения

5 при помощи блока ручного ввода 36. Соответствующие коды появляются на выходах регистров 17-19 и блока ручного ввода 36. По срезу импульса от одновибратора 20, который поступает на первый вход блока ввода 24, последнее выдает на вход блока

сопряжения 3 управляющий сигнал, уведом- л m о готовности к выдаче информации. Бпок сопряжения 3, освободившись от пере- дэчи предыдущих данных, выдает на пход б юка ввода сигналов 24 ответный управля- к: щий сигнал, по которому устройство ввода

21 через блок сопряжения 3, модем 4, линию с зязи 5, второй модем 4 и второй блок со- п эяжения 3 передает первый байт данных, х Манящийся в регистре 10, в блок обработки 6 Аналогичным образом производится и пе- рэдача остальных пяти байтоп. Блок обра- б этки информации 6 по принятому личному нэмеру объекта выбирает из банка данных с зедения о весе и росте объекта, учитывает дополнительные сведения об объекте, полученные от блока ручного ввода 36. На этом б юке набираются данные об изменениях в саиростэ, например, из-за существенных изменений веса одежды или высоты обуви. Бпок управления обработки информации 6 с авнивает новые данные о.признаках объ- е ста с данными из банка признаков объекта.

Сравнение производится с широкими допу- ссами и с учетом возможных изменений ве- С1 и роста, полученных от блока ручного в зода 53.

Блок обработки информации 6 выбира- е г из своих часов коды текуи(его времени, и, е ;ли результаты сравнения оказались положительными, то образ объекта принимается распознанным, а текущее время и личный н эмер объекта переносятся из таблицы № 1 в таблицу- 2. Значения веса и роста объекта в банке уточняются по новым данным с ука3жием времени уточнения. Блок обработки унформации 6 по обратному каналу связи п зсылает в блок сопряжения 3, находящее- с i в проходной, сообщение Проходите. Бпок сопряжения 3 устанавливает разреша- кщий сигнал на управляющем входе блока

информации 25, который выдает сигнал на второй управляющий выход контрольного п/нкта и принимает сообщение с информационного выхода обратного канала блока о тряжения 3, При необходимости это сооб- u ение может быть использовано для упрэв- л :ния турникетом (на фиг.1 турникет не п жазан).

Если проверка в контрольном пункте д зла отрицательный результат; то блок об- р зботки информации 6 посылает на блок и щикации 25 сообщение Не опознан. В 3 ом случае объект должен повторно ввести с юи признаки в блок обработки информа- ц 1И 6 и вновь пройти процедуру распозна- в|зния. При повторной неудаче нужно о тратиться к дежурному и использовать б юк ручного ввода 36.

Объект, прошедший проходную, с.у- ет по территории на свое рабочее место, где в контрольном пункте 8 проходит вторую процедуру распознавания, отличающуюся 5 от первой тем, что блок обработки информации сравнивает текущие значения признаков с уточненными значениями, полученными от контрольного пункта 1 в проходной при первой проверке. При вто0 рой проверке признаки реального объекта должны мало отличаться от уточненных признаков, хранящихся в банке, поэтому сравнение производится с малыми допусками. При положительном результате распозна5 вания блок обработки информации 6 считывает текущее время из своих часов, выбирает из банка признаков установленное время начала работы данного объекта и, если есть основания, заносит его личный

0 номер в таблицу 6 с указанием величины опоздания. Далее блок обработки информации 6 переносит личный номер объекта и с указанием времени второго контроля Т2 из таблицы Ms 2 в таблицу 3 или в таблицу N 4

5 в зависимости от номера рабочего места РМ1 или РМ2, куда пришел объект.

Время второго контроля Так принимается за начало рабочего времени Трв. На блок индикации 25 контрольного паункта 8 блок

0 обработки информации 5 выдает сообщение Рабочее время началось.

Если второй контроль дал отрицательный результат, то блок обработки информации 6 выдает нэ блок индикации 25

5 обобщение Не опознан, по которому объект должен -повторно пройти процедуру опознавания. Если в момент начала работы Тпр личный номер объекта не находится в одной из таблиц №№ 2-4 и нет разрешения

0 на скользящий график, то блок обработки информации 6 помещает личный номер объекта в таблицу № 5 (отсутствующие по неизвестным причинам). Если объект опоздал, то его номер должен находиться в таблице №

5 5. При положительном результате проверки личный номер объекта исключается из таблицы М: 5 и заносится в таблицу N; б (опоздавшие) с указанием времени опоздания. В сод признаков объекта в блокобрзбот0 ки информации 6 и передача сообщений на блок индикации 25 контрольного пункта 8 происходит при помощи комплектов аппаратур;.; связи 9 и линий связи 10, устроенных так же, как и аналогичные устройства 2 и 5.

5Если во время рабочего дня объекту

нужно перейти с одного рабочаго места на другое, то он сначала проходит свой контрольный пункт (например, КПРМ1) и блок обработки информации 6 заносит его личный номер вместе со временем Тух п таблицу

2. Потом объект проходит контрольный пункт другого рабочего места (например, КПРМ2) и блок обработки информации 6 заносит его личный номер в таблицу находящихся на этом рабочем месте (например, в таблицу № 4). Время прихода Тпр используется для вычисления времени пути Тп Тпр-ТуХ. Время пути сравнивается с допустимым временем пути Тп9, которое должно быть достаточным для перехода с одного рабочего места на другое. Если Тп Тп9, то блок обработки информации 6 продолжает счет рабочего времени, начатый в момент Т2к. В противном случае блок обработки б к рабочему времени, проведенному на. первом рабочем месте Трв Тух-Т2К, прибавляет Тп9 и начинает счет следующего отрезка рабочего времени с момента ТПр.

В момент Тип начала перерыва на обед для объектов, не имеющих разрешения на скользящий график работы, счет рабочего времени прекращается. Если объект ушел с рабочего места ранее Тип и его личный номер находится в таблице № 1 или в таблице № 2, то этот факт блок обработки б отмечает, помещая личный номер объекта в таблицу № 7 с указанием времени ухода Тух.

В этом случае счет реального рабочего времени заканчивается по времени Тух прохождения контрольного пункта на рабочем месте.

Если объект покинул рабочее место, когда перерыв уже начался, то Тух ТНщ и блок обработки б переводит его личный номер из таблицы № 3 (или № 4) в таблицу - 2.

Если объект покинул территорию предприятия, то в контрольном пункте в проходной определяются и заносятся в банк блока обработки 6 последние значения признаков объекта. Личный номер объекта, покинувшего территорию, переносится из таблицы № 2 в таблицу № 1.

По окончании обеденного перерыва в момент Ткп для объектов, личные номера которых в это время находятся в таблицах №№ 3 и А. счет рабочего времени возобновляется, личные номера объектов, не пришедших после обеденного перерыва, попадают в таблицу № 5.

Опоздавшие после обеденного перерыва обрабатываются так же, как и опоздавшие до обеденного перерыва.

В установленные моменты времени блок обработки информации 6 выдает на печать содержание таблиц №№ 1-7, а также таблицу Мз 8. содержащую перечень личных номеров объектов и их рабочие времена. После проверки сосчитанных данных они используются как материалы для расчета заработной платы.

Блок считывания 11 предназначен для ввода в систему личного номера обьекта. Он работает так. Пропуск 34 (см.фиг.2), на котором нанесена кодовая маска (пример маски

показан нэ фиг.Зб), вставляется в блок считывания 11, где оказывается между неподвижной изолирующей пластиной 27 и подвижной изолирующей пластиной 30. Узор на пропуске содержит двоичный код,

0 Если е некотором разряде кода содержится единица, то образуется цепочка и.з двух последовательно соединенных конденсаторов, как это показано (для одного разряда) на фиг.2.

5 Если в разряде ноль, то у одного из конденсаторов есть только одна обкладка 29. Гармонический сигнал от генератора 26 ( кГц, ) проходит через разряд, равный единице, на базу триода 32. Напря0 жение на коллекторе триода падает (до 0,4 В при + Е 5В). На выходе инвертирующего триггера Шмитта устанавливается высокий уровень (1).

При нуле в разряде кода сигнал от гене5 раторэ не может достигнуть базы триода. На выходе триггера Шмитта сохраняется низкий уровень напряжения (О).

Блок ввода сигналов 25 (см.фиг.4) действует следующим образом (связь с блоком

0 сопряжения 3 выполнена по стандартному интерфейсу 1/1РПР).

По срезу импульса на входе 58 происходит запуск одновибрэтора 54, импульс которого устанавливает триггеры 37 и 38 и

5 сбрасывает счетчик 46. Триггер 38 выдает сигнал требования низкого уровня на выход 62 блока ввода сигналов 24. В ответ на вход 59 поступает от блока сопряжения 3 сигнал выборки, который сбрасывает триггер 38.

0 т.е. снимает сигнал требования. В это время счетчик 46 уже находится в состоянии ноль и дешифратор 47 выдает разрешающий сигнал на выход 1, который держит открытыми ключи блока 48. В блоке сопря5 жения 3 происходит прием первого байта данных, с выхода 57. Элемент задержки 43 задерживает сигнал выборки на время, достаточное для этого приема, после чего вы- f- дает импульс через элемент задержки 55 и

0 элемент И 39 на вход счетчика 46 и через элементы 40 и 42 устанавливает триггер 46 и через элементы 40 и 42 устанавливает триггер 38. Элемент И 41 закрыт и сброса триггера 37 не происходит, Счетчик 46 пере5 ходит в состояние один. Дешифратор 47 сигналом с выхода 2 открывает ключи блока 49. На выходе 57 появляется второй байт информации. Сигнал выборки с нулевого выхода триггера 38 воспринимается блоком сопряжения 3, который выдает на вход 59

сигнал выборки. Процесс продолжается аналогично описанному, и байты данных через ключи блоков 50-53 последовательно выдаются на выход 57, откуда следуют в

После пуска (см,фиг.5) программа оора- щз2тся к РКС1 ввода и проверяет готовность ГОТ-К1 канала воода от контрольного пункта. Если ГОТ - К1 1, то на РД1 ввода

Похожие патенты SU1837339A1

название год авторы номер документа
Устройство для сопряжения ЭВМ с синхронным каналом передачи данных 1986
  • Аптекарь Семен Абрамович
  • Нефедченко Борис Павлович
SU1424023A1
Система для обмена информацией 1980
  • Вертлиб Валерий Абрамович
  • Герасимов Владимир Егорович
  • Григорьева Нина Петровна
  • Жожикашвили Владимир Александрович
  • Жуков Валентин Дмитриевич
  • Мастрюков Анатолий Степанович
  • Пшеничников Александр Матвеевич
  • Русецкий Юлиан Иосифович
  • Стернин Григорий Львович
  • Шнейдер Роберт Исаакович
SU980087A1
Автоматизированная система для круглогодичного наблюдения за жизнедеятельностью пчелиных семей 1988
  • Рыбочкин Анатолий Федорович
  • Новосельцев Иван Андреевич
  • Новосельцев Николай Андреевич
  • Чугунов Анатолий Сергеевич
SU1588344A1
Имитатор абонентов 1977
  • Исаенко Владимир Андреевич
  • Калиничев Вадим Анатольевич
  • Тафель Владимир Моисеевич
SU693365A1
СИСТЕМА КОНТРОЛЯ И УПРАВЛЕНИЯ ВЫСОКОВОЛЬТНЫМИ ЯЧЕЙКАМИ РАСПРЕДЕЛИТЕЛЬНОЙ СЕТИ ШАХТЫ 1990
  • Демченко Н.П.
  • Раппопорт Л.И.
  • Чехлатый Н.А.
  • Лаевский С.Г.
  • Янчук Е.Н.
  • Мецгер А.А.
  • Полехин В.Г.
  • Бойцова И.Э.
RU2037205C1
Устройство для сопряжения ЭВМ с синхронными каналами передачи данных 1986
  • Аптекарь Семен Абрамович
  • Дехтяренко Светлана Григорьевна
  • Нефедченко Борис Павлович
SU1347083A1
Устройство для сопряжения устройства управления внешними устройствами с каналом ввода-вывода 1976
  • Кондратьев Виктор Александрович
  • Чесалин Лев Сергеевич
  • Кузовков Николай Иванович
SU595722A1
ЦЕНТРАЛИЗОВАННАЯ ДИСПЕТЧЕРСКАЯ СИСТЕМА С РАСПРЕДЕЛЕННЫМИ КОНТРОЛИРУЕМЫМИ ПУНКТАМИ 2003
  • Долгий И.Д.
  • Кузнецов Л.П.
  • Кулькин А.Г.
  • Пономарев Ю.Э.
RU2240245C1
СИСТЕМА ПРИЕМО-ПЕРЕДАЧИ, КОНТРОЛЯ И ОБРАБОТКИ ДАННЫХ 2012
  • Боримский Александр Цезаревич
RU2473973C1
МОДУЛЬ ПЛАНИРОВАНИЯ 2009
  • Безяев Виктор Степанович
  • Васильев Анатолий Дмитриевич
  • Губарьков Игорь Семёнович
  • Козлов Игорь Львович
  • Коновалова Марина Яковлевна
  • Логунова Татьяна Николаевна
  • Пархоменко Олег Леонидович
  • Северин Валерий Александрович
  • Ширяев Александр Сергеевич
RU2415456C1

Иллюстрации к изобретению SU 1 837 339 A1

Реферат патента 1993 года Устройство учета рабочего времени

Формула изобретения SU 1 837 339 A1

бл

со: я в ко И на

тавные пять , разрешающий сигнал потея на шестом выходе дешифратору 47, орый откроет ключи блока 53 и элемент 1. Благодаря последнему действию, сиг- выборки, задержанный в элементе 43, прЬйдет через элемент И Л1 и сбросит триггер 37. Сигнал ВЫБОРКИ, задержанный о эл зменте 44,не сможет пройти через элемент И 39, закрытый сигналом триггера 37. СчЬтчик 46 не изменит своего состояния,

к напряжения 3. Когда счетчик придет в 5 принимается байт, поступивший от контрольного пункта. Далее в одну из ячеек ОЗУ, используемую как счетчик задержки, посылается число I I I I I I H, определяющее величину времени допустимого ожидания

10 в ы пол н е н и я уел о в и я

ГОТ--М2 1.где(1)

ГОТ-М2 - готовность к передаче канала ввода в модем, которая определяется обращением к РКС2 вывода. Если это условие

15 выполнено, то в РД2 вывода посылается байт, принятый из РД1 ввводэ, и процессор переходит к проверке условий

ггер 38 не будет установлен, т.е. сигнал бования на оыходе 57 не будет выдан. Па м работа блока ввода сигналов 24 законся.

15 но 12 ча зы 13 от об

ГД 14

D из

Блок кодирования роста 13 (см.э.с. № 8390) действует так. Объект в контроль- ч пункте становится между излучателем и блоком кодирования роста;13. Нижняя ть группы фотодиодов устройства 13 ока- зается затененной. На выходе устройства появляется .код К, величина которого со- етствует текущему значению роста Н екта.

Н Но+ДН(0-К)см, Но - высота расположения устройства над уровнем пола см D - число фотодиодов, например, при Но 116см, см, 42 и 42 К 0 величина Н может меняться в пределах от 116 см до 200 см. Описаниеалгоритма работы микроЭВМ блрка обработки информации 6,

Для процессора микроЭВМ модуль связи b ИРПР и модуль связи с модемом пред- стЕвлены, как две группы адресов ячеек памяти. Эти ячейки выполняют следующие фуйкции:

регистр данных, вводимых от контроль- HOFJO пункта - РД1 ввода,

регистр данных, вводимых на табло кон- трфьного пункта - РД1 вывода.

регистр кода состояния канала ввода от

трольного пункта - РКС1 ввода, регистр кода состояния канала вывода абло контрольного пункта - РКС1 вывоKOI

на да,

регистр данных, вводимых от модема - РД| ввода,

регистр данных, выводимых в модем РЩ вывода,

регистр кода состояния канала ввода от модема - РКС2 ввода,

регистр кода состояния канала вывода в модем - РКС32 вывода.

рольного пункта. Далее в одну из ячеек ОЗУ, используемую как счетчик задержки, посылается число I I I I I I H, определяющее величину времени допустимого ожидания

0 в ы пол н е н и я уел о в и я

ГОТ--М2 1.где(1)

ГОТ-М2 - готовность к передаче канала ввода в модем, которая определяется обращением к РКС2 вывода. Если это условие

5 выполнено, то в РД2 вывода посылается байт, принятый из РД1 ввводэ, и процессор переходит к проверке условий

ГОТ - М1 1,(2)

где ГОТ - М1 - готовность канала ввода от

0 модема оторая определяется обращением к РКС2 ввода.

Если при проверке оказалось, что ГОТ - К1 0, то программа сразу переходит к проверке условия (2), Если при проверке усло5 вия (1} был получен отрицательный результат, то число в счетчике задержки де- крементируется и затем проверяется равенство этого числа нулю. При отрицательном результате проверки снова проверяется ус0 ловие (1). При положитепьном результате ЭВМ блока обработки 3 выдает на печать сообщение НЕТ ПРИЕМА В ЦЕНТРАЛЬНУЮ ЭВМ и останавливается.

Если при проверке условия (2) был пол5 учен положительный результат, то программа считывает байт, поступивший от модема из РД2 ввода. Далее в счетчик задержки посылается числа I 11 I I I I I, определяющее величину времени допустимого ожидания

0 выполнения условия

ГОТ - К2 1,(3)

где ГОТ - К2 - готовность канала передачи в контрольный пункт.

Текущее значение ГОТ - К2 определяет5 ся обращением к PKCt вывода. Если при проверке условия (3) получен положительный результат, то байт, принятый от модема, посылается в РД1 вывода и передается при этом в контрольный пункт. Далее програм0 ма возвращается к проверке условия ГОТ - К1.. Если при проверке условия (3) был получен отрицательный результат, то декре- ментируется счетчик задержки. Далее проверяется равенство числа в счетчике ну5 лю. При положительном результате проверки на печать выдается сообщение НЕТ ПРИЕМА НА ТАБЛО КОНТРОЛЬНОГО ПУНКТА и ЭВМ останавливается. При отрицательном результате проверки этого равенства проверка ГОТ-К2 продолжается.

Если при проверке условия (2) был получен отрицательный результат, то программа переходит к проверке ГОТ-К1. Таким образом, при отсутствии данных, поступающих от контрольного пункта или от модема, программа занимается поочередной проверкой ГОТ - К1 и ГОТ М1,

Описание алгоритмов работы ЭВМ 6 блока обработки информации.

Во время работы ЭВМ может обращаться к каналам связи с контрольными пунктами как к ячейкам памяти. Каждый канал, представлен четырьмя адресами: регистра данных (РД) вывода, регистра кода состояния (РКС) вывода, РД ввода и РКС ввода, (см.Комплекс управляющий вычислительный СМ 1420. Техническое описание. Части 1-3. Основные характеристики и архитектура 1.320.018ТО).

Алгоритмы основной программы ЭВМ предполагают использование режима пол- линга, в котором постоянно в интервалах между отработкой программ, реализующих отдельные алгоритмы, производится обращение к РКС каналов связи и на основе анализа кодов состояния определяется необходимость приема данных или возможность вывода их. Все каналы имеют одинаковый уровень приоритета.

Блок сопряжения 3 принимает данные, от контрольного пункта, преобразует их из параллельного кода в последовательный, который вводится в модем. Модем в асинхронном режиме передает данные удаленному модему, который вводит их в удаленный блок сопряжения.

В этом блоке данные преобразуются из последовательного кода в параллельный и выдаются в ЭВМ. Аналогично происходит передача в обратном направлении. Алгоритм работы блока сопряжения описан отдельно.

Ниже рассмотрены основные алгоритмы работы ЭВМ блока обработки информации б, которые обеспечивают функционирование системы учета РРВ:

Алгоритм контроля в проходной при приходе на работу.

Алгоритм контроля при приходе на рабочее место.

к Алгоритм контроля при уходе с рабочего места.

Алгоритм контроля при выходе через проходную.

Алгоритм расчета суточного рабочего времени.

Первые четыре алгоритма выполняются непрерывно в течение интервала времени, когда разрешен приход на территорию предприятия и уход с нее. Последний алгоритм выполняется после окончания рабочего дня.

Алгоритмы контроля в проходной при приходе на работу (см.фиг.б) работает так.

После пуска или после проверки предыдущего канала программа задает число байтов, которое нужно принять от канала связи с контрольным пунктом 1 и переходит к проверке наличия сигнала готовности ГОТ-А в

РКС ввода канала связи с первым контрольным пунктом. При отрицательном результате происходит переход к проверке ГОТ-А в РКС ввода следующего канала. Если у всех каналов ГОТ-А равны нулю, то продолжается поочередная проверка этих сигналов (контур поллинга). Если ГОТ-А 1, то поступающий байт принимается из РД ввода соответствующего канала связи. Далее декрементируется счетчик байтов. Проверяется число байтов, которые осталось принять. Если оно не равно 0, то программа возвращается на проверку условия ГОТ-А 1 и продолжает прием байтов. В противном случае, т.е. когда вся информация об распознаваемом объекте поступила, проверяется условие

IG-Gsl A Gr,(4)

где G - текущий вес объекта;

ОБ - вес объекта по данным из банка;

AGr - широкий допуск на отклонение

веса.

Еслиусловие не выполнено, то программа проверяет условие , т.е. разрешение на корректировку веса, поступающее от клавиатуры. Если это условие выдержано или было выполнено условие (4), то программа переходит к проверке условия

1Н-НБ I Нг,(5)

. где Н - текущий рост объекта:

НБ - рост объекта по данным из банка: ДНГ.- широкий допуск на рост. Если это условие не выдержано, то проверяется разрешение на корректировку, поступающее от клавиатуры

Рн 1.

Если это условие выдержано или было выполнено условие (5). то происходит выдача сообщения Проходите. Сначала при этом путем обращения к РКС вывода проверятся готовность ГОТ-К канала связи, к передаче байта от ЭВМ к контрольному пункту. При ГОТ-К 1 код сообщения Проходите заносится в РД вывода, откуда его выбирает аппаратура канала, передает на контрольный пункт 1 и вводит в блок индикации 25. Если проверка условия или Рн 1 дала отрицательный результат, то аналогичным образом производится выдача сообщения Не опознан.

После выдачи сообщения Проходите личный номер объекта и времени его прихода TIK (первый контроль) заносится в таблицу № 2, а, кроме этого, личный номер исключается из таблицы N 1. По новым данным в банке уточняется вес и рост объекта. Программа переходит к проверке условия

гд

P0i

бо

Ы/1

ба ев

к проверке наличия сигнала ГОТ-А в РКС ввода канала связи с этим контрольным пунктом, При отрицательном результате про- жи происходит переход к проверке

ве ГО

же ма

ло пр

ВИ:

пр ци пр

ГД

Пр

этс

сое

но

ря(

где ро

ки оп пр

где (Pl час ла

-А канала связи со следующим конг- ьным пунктом.

Алгоритм контроля при приходе на рз- ее место (РМ1) (см.фиг.7 и 8).

После пуска или после обработки пред- /щего канала программа задает число тов. которое нужно принять от канала зи с контрольным пунктом 8, и переходит

-А в РКС ввода следующего канала. Если ГОТ-А 1, то поступающий байт прими- гтся из РД ввода данного канала связи.

декрементируется счетчик байтов.

Проверяется число байтов, которые оста- ь принять. Если оно равно не нулю, то грамма возвращается к проверке усло- ГОТ-А 1 и продолжает прием байтов. В тивном случае, т.е. когда вся информэ- о распознаваемом объекте поступила.

веряется условие

IG-GB Дст,

(б)

ДО т - узкий допуск на отклонение веса. л отрицательном результате проверки го условия ЭВМ выдает по каналу связи бщение Не опознан. При положитель- 1 результате проверки программа провет условие I Н - НБ I Д Нт,

С)

ДНт - узкий допуск на отклонение в

те.

При отрицательном результате провер- условия (7) ЭВМ выдает сообщение Не знан. При положительном результате веряется условие

Т2к1 Тнр. (8)

Т2К1 - время прихода на рабочее место

1), которое программа выбирает из РД эв (второй контроль), а Т,ф - время нача- )аботы.

При положительном результате провер5 ки (9) проверяется, не пришел ли обьек другого рабочего места (здесь РМ2). Это танавливается по таблице N 4. где остае личный № объекта со временем прих Т2К2 и временем ухода Тзк2. Если объект

10 был на РМ2, то в таблице N 4 его личн помер отсутствует. В случае, если объ пришел с другого рабочего места (РМ2) п веряется условие

Т2К1-ТЗК2 ,(1

15. гдеТЛ129-допустимое время перехода м ду РМ2 и РМ1.

Если это условие выдержано, то вре считается рабочим времен РВ и заносится в таблицу Ns А. Если услов 20 (10) не выдержано, то программа обраща ся к банку признаков объектов и провер наличие разрешения Per на скользящий г фик,

Если разрешение есть, т.е. 25Per 1, то(11

ЭВМ выдает на блок индикации 25 ко трольного пункта 8 на РМ1 сообщение Р бочее время началось,

В таблицу-3 с личным номером объек 30 заносится TSKI, а из таблицы N; 2 личн номер исключается. Объект проходит РМ1 и приступает к работе. Далее програ ма переходит к проверке ГОТ-1 канала с зи со следующим контрольным пунктом. 35Если проверка условия (9) дала отриц

тельный результат, то далее проверяется ловие

Т2К1.ТКП.(12

где Ткп - время окончания обеденного пер 40 рыва.

При положительном результате эт проверки счет РВ продолжается с момен . На табло контрольного пункта в дается сообщение ПРОХОДИТЕ. Личн 45 номер и Т2К1 Ткг. заносятся в табли . Личный номер исключае ся из табли N22.

При отрицательном результате прове ки (12) далее проверяется условие 50 T2Ki ТкР.(13

словия (8) ЭВМ выдает по каналу связи где Ткр - время окончания рабочего дня.

ки

сообщение Рабочее время началось, после чего личный номер объекта и Т2К1 заносятся в таблицу № 3 и исключаются из таблицы гФ 2. Программа переходит к проверке ГОТ-1 следующего канала связи с контрольным пунктом.

Если проверка условия (8) дала отрица- тел эный результат, то далее проверяется условие

Если эта проверка дала положительны результат, то программа проверяет, был до этого момента объект на другом рабоче 55 месте (РМ2). При отрицательном результа проверки условия (13) программа обращае ся к банку признаков объектов и проверя наличие у данного объекта разрешения ненормированный рабочий день Ринрд.

Т2К1 Тип,.(b)

где Т,1(1 - время начала обеденного перерыва.

При положительном результате провер5 ки (9) проверяется, не пришел ли обьект с другого рабочего места (здесь РМ2). Это устанавливается по таблице N 4. где остается личный № объекта со временем прихода Т2К2 и временем ухода Тзк2. Если объект не

0 был на РМ2, то в таблице N 4 его личный помер отсутствует. В случае, если объект пришел с другого рабочего места (РМ2) проверяется условие

Т2К1-ТЗК2 ,(10)

5. гдеТЛ129-допустимое время перехода между РМ2 и РМ1.

Если это условие выдержано, то время считается рабочим временем РВ и заносится в таблицу Ns А. Если условие 0 (10) не выдержано, то программа обращается к банку признаков объектов и проверяет наличие разрешения Per на скользящий график,

Если разрешение есть, т.е. 5Per 1, то(11)

ЭВМ выдает на блок индикации 25 контрольного пункта 8 на РМ1 сообщение Рабочее время началось,

В таблицу-3 с личным номером объекта 0 заносится TSKI, а из таблицы N; 2 личный номер исключается. Объект проходит на РМ1 и приступает к работе. Далее программа переходит к проверке ГОТ-1 канала связи со следующим контрольным пунктом. 5Если проверка условия (9) дала отрицательный результат, то далее проверяется условие

Т2К1.ТКП.(12)

где Ткп - время окончания обеденного пере- 0 рыва.

При положительном результате этой проверки счет РВ продолжается с момента . На табло контрольного пункта выдается сообщение ПРОХОДИТЕ. Личный 5 номер и Т2К1 Ткг. заносятся в таблицу . Личный номер исключае ся из таблицы N22.

При отрицательном результате проверки (12) далее проверяется условие 0 T2Ki ТкР.(13)

где Ткр - время окончания рабочего дня.

Если эта проверка дала положительный результат, то программа проверяет, был ли до этого момента объект на другом рабочем месте (РМ2). При отрицательном результате проверки условия (13) программа обращается к банку признаков объектов и проверяет наличие у данного объекта разрешения на ненормированный рабочий день Ринрд.

Если Рцнрд 1, то ЭВМ выдает по каналу связи в контрольный пункт 8 сообщение Рабочее время началось. Личный номер и время Т2К1 заносится в таблицу № 3. Личный номер исключается из таблицы Isfe 2. . . .. . ;

Если РццРд 0, то ЭВМ выдает в контрольный пункт 8 сообщение Не опознан и уходит на проверку ГОТ-А следующего канала.

Если проверка условия (10) дала отрицательный результат, то Тп129 принимается за РВ. В контрольный пункт 8 (ЭВМ) посылает сообщение Рабочее время началось. заносится с личным номером объекта и временем Так1 в таблицу № 3.

Если при проверке условия (11) оказалось, что , то личный номер объекта со временем Т2К1 заносятся в таблицу № б, после чего выдается в контрольный пункт 8 сообщение Рабочее время началось.

Алгоритм контроля при уходе с рабочего места (РМ1).

После пуска или после обработки данных от канала связи с другим контрольным пунктом (см.фиг.9) ЭВМ переходит к приему данных от контрольного пункта (РМ1) об уходящем объекте, который выполняется как описано выше. Далее производится проверка условий (6) и (7). Если хотя бы одно из них выдержано, выдается сообщение Не. опознан, и программа переходит к обработке данных канала связи со следующим контрольным пунктом. Если проверка обоих условий дала положительный результат, то программа проверяет условие

Т3К1 Тип.(14)

где Тзю время ухода с РМ1 (третий контроль). .

При положительном результате проверяется условие (11). При отрицательном результате проверки условия (11) личный номер и Тзк1 заносятся в таблицы №№ 7. 2 и 4. По каналу связи с контрольным пунктом на РМ выдается сообщение ПРОХОДИТЕ, и программа переходит к проверке ГОТ-А канала связи со следующим контрольным пунктом.

При отрицательном результате проверки условия (14) программа проверяет условие

.(15)

Если результат положителен, то личный номер и Тзк1 заносятся в таблицы №№ 2 и 4, Выдается сообщение Проходите. Если результат проверки (15) отрицателен, то далее проверяется

.(16)

Если результат положителен, то программа переходит к проверке условия (11),

уже рассмотренного выше. При отрицательном результате проверки условия (16) личный номер и Тзм заносятся в таблицы №№2 и 4 и на блок индикации 25 контрольного пункта выдается сообщение Проходите.

Если результат проверки условия (11) положителен, то личный номер и Тзю заносятся в таблицы №№ 2 и 4;на блок индикации

25 контрольного пункта выдается сообщение Проходите.

Алгоритм контроля при выходе через проходную

После пуска программы или после проверки предыдущего канала связи с другим контрольным пунктом (см.фиг.Ю) ЭВМ при ГОТ-А 1 принимает данные об уходящем объекте и проверяет условие (б) и (7) так, как уже было описано выше. Если хотя бы одно

из этих условий не было выполнено, программа выдает сообщение Не опознан и переходит к проверке ГОТ-А канала связи со следующим контрольным пунктом. При положительном результате проверки обоих условий (6) и (7) ЭВМ выдает сообщение Проходите, вводит в банк признаков объектов с личным номером объекта последние данные об его G и Н, исключает личный № из таблицы №2 и заносит личный №и время

Т4к выхода через проходную (четвертый контроль) в таблицу № 1. После этого ЭВМ переходит к проверке ГОТ-А канала связи со следующим контрольным пунктом.

Алгоритм расчета суточного рабочего

времени

После пучка этой программы, который выполняется по окончании рабочего дня (см.фиг.11)ЭВМ по личному номеру объекта выбирает из таблиц Ms 3 и № 4 соответственНО Т2К1, ТЗК1, ТП12 (ИЛИ Тп129) И Т2К2, ТзК2

(последние два термина обозначают время прихода и входа для рабочего места РМ2) и вычисляет рабочее время данного обьекта за прошедший рабочий день по формуле:

Трв ХТНРМ + Јг ТПЕР.

где Трв - рабочее время за сутки;

ТНРМ - время нахождения на рабочих местах;

ТПЕР время переходов между рабочими местами;

ТнРМ ТзК1 - Т2К1 + ТЗК2 - Т2К2.

где Тзк2 - время ухода с РМ2; Т2К2 - время прихода на РМ2.

ТПЕР Тщ2 или Тп129

Подсчитанное Трв ЭВМ заносит в банк рабочего времени с личным номером объекта и датой. Операции выполняются для всех объектов, бывших на рабочих местах. Далее

пэоводится сопоставление личных номеров объектов, числящихся в списочном составе предприятия, с личными номерами объек- )в. бывших на работе в прошедший день и очными номерами объектов, занесенными таблицу N 5. ЭВМ выдает на печать лич- н|ые номера объектов, находящихся в табли№ 5, но пришедших на работу в фошедший день, с целью выяснения прилн отсутствия. Эти личные номера исклю- ч зются из таблицы N 5. В эту таблицу з аносятся личные номера объектов, которые не пришли на работу в прошедший день втервые, т.е. у которых личные номера до этого момента не были занесены в таблицу № 5.

Через установленное время после окон- чЬния рабочего дня ЭВМ проверяет состояние таблицы № 2 и выдает на печать с 1едения о личных номерах объектов, остэв- и)ихся на территории.

Аналогичным образом выдаются на ле- чЬть личные номера объектов, оставшихся на рабочих местах.

При необходимости выдача на печать их списков производится повторно через тановленные интервалы времени или по требованию.

Списки личных номеров, опоздавших и преждевременно ушедших с работы, выда- к тся на печать по требованию или регуляр- нэ в установленное время в зависимости от п эинятого порядка на конкретном предприии.

На этом счет суточных Трв заканчивает- 35

С I.

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

гредается по каналам связи, то обеспечивается почти безбумажный учет; Устройство пэзволяет проходить через любой конт- р мьный пункт проходной или через любую п. юходную, если их несколько. Благодаря

ому, контрольные пункты загружаются равномерно, а люди могут приходить и ухо- д чть удобными для них по обстоятельствам маршрутами.

Устройство дает возможность получе-

1Я информации о местонахождении любо- гс объекта в любой момент времени, т.к. обеспечивает постоянную регистрацию наждения объектов вне территории оргзниции. на ее территории и на всех рабочих

местах, разбросанных по территории. Ьла- годаря этому, система обеспечивает повышение безопасности работающих. В случае, если человек неожиданно остался на рабочем месте после окончания рабочего времени (например, шахтер в шахте) или, уйдя с рабочего места не пришел на другое (например, несчастье в дороге), блок обработки информации 6 своевременно привлекает внимание к этому факту, благодаря чему можно своевременно оказать необходимую помощь.

Благодаря распознаванию образов объектов по трем признакам исключена возможность отметки о времени явки на работу и окончании рабочего дня одним объектом за другого.

Устройство постоянно располагает информацией о неявившихся и опоздавших на работу. Эта информация может быть выдана в виде твердой копии.

Контроль времени непосредственно на рабочих местах обеспечивает учет реального рабочего времени для объектов со сменными или скользящими графиками работы. Блок обработки информации 6 системы производит необходимые интегральные подсчеты: рабочее время за месяц, год и т.д. - и обеспечивает необходимую информацию для расчета зарплаты, отпускных и потерь рабочего времени.

Дополнительные сведения, оправдывающие временное отсутствие объектов на работе, вводятся в блок обработки информации сотрудниками отдела кадров при помощи одного из терминалов этого блока.

Основной экономический эффект достигается за счет уменьшения потерь времени из-за непроизводительного нахождения на территории.

Формула изобретения 1. Устройство учета рабочего времени, содержащее на каждом контрольном пункте блок считывания, блок индикаций, блок сопряжения, первый выход которого соединен с входом модема, выход которого подключен к первому входу блока сопряжения, вход-выход модема соединен с линией связи, на центральном пункте блок обработки информации, отличающееся тем. что, с.целью повышения точности и надежности, в него на рабочих местах введены контрольные пункты, на каждом контрольном пункте введены излучатель, блок кодирования роста, блек ввода сигналов, первый, второй и третий блоки ключей, первый, второй и третий регистры, од новибратор, замыкающая кнопка, токозадающмй резистор, датчик веса и аналого-цифровой преобразователь, выход блока считывания соединен с информационным входом первого блока ключей, выход которого через первый регистр подключен к первому входу блока ввода сигналов, первый выход которого соединен с вторым входом блока сопряжения, излучатель оптически связан с входом блока кодирования роста, выход которого подключен к информационному входу второго блока ключей, выход которого через второй регистр соединен с вторым входом блока ввода сигналов, датчик веса, выход которого подключен к информационному входу аналого-цифрового преобразователя, первый и второй выходы которого соединены соответственно, с информационным и стробиру- ющими входами третьего блока ключей, выход которого через третий регистр подключен к третьему входу блока ввода сигналов, второй выход которого соединен с третьим входом блока сопряжения, второй выход которого подключен к первому входу блока индикации, выход которого соединен с четвертым входом блока сопряжения, третий выход которого подключен к второму входу блока индикации, шина нулевого потенциала через замыкающую кнопку соединена с первым выводом токозадающего резистора и входом одновибратора, выход которого подключен к управляющим входам первого, второго и третьего блоков ключей, к входу запуска аналого-цифрового преобразователя и к четвертому входу блока ввода сигналов, четвертый выход блока сопряжения соединен с пятым входом блока ввода сигналов, на центральном пункте введены модем и блок сопряжения, вход-выход каждой линии связи подключен к первому входу соответствующего модема, выход каждого из которых соединен с первым входом соответствующего блока сопряжения, первый выход которого подключен к соответствующему входу блока обработки информации, соответствующий выход которого соединен с вторым входом соответствующего блока сопряжения, второй выход которого подключен к второму входу соответствующего модема.

2. устройство по п.1, о т л и ч а ю щ е е- с я тем, что блок ввода сигналов содержит

первый и второй триггеры, первый, второй и третий элементы И, элемент ИЛИ, первый, второй элементы задержки, первый, второй и третий, четвертый, пятый и шестой инверторы, счетчик, дешифратор, одновибратор, блок ручного ввода информации, с первого по шестой блоки ключей, информационные входы первого и второго блоков ключей являются первым входом блока ввода сигналов, информационный вход третьего блока ключей является вторым входом блока ввода сигналов, информационные входы четвертого и пятого блоков ключей являются третьим входом блока ввода сигналов, вход

одновибратора является четвертым входом блока ввода сигналов, выход одновибратора соединен с S-входом первого триггера, с входом установки счетчика и первым входом элемента ИЛИ, выход которого подхлючен к S-входу второго триггера, R-вход которого и вход первого элемента задержки Объединен и является пятым входом блока ввода сигналов, выход первого элемента задержки подключен к входу второго элемента задержки и к первому входу первого элемента И, выход которого соединен с R- еходом первого триггера, выход которого подключен к первому входу второго элемента И, выход которого соединен со счетным

входом счетчика, и с первым входом третьего элемента И, выход которого подключен к второму входу элемента ИЛИ, выход счетчика соединен с входом дешифратора, пер- вый-пятый выходы которого через

соответственно первый - пятый инверторы подключены к управляющим входам соответственно первого-пятого блоков ключей, выходы которых объединены с выходами шестого -блока ключей и являются первым

выходом блока ввода сигналов, шестой выход дешифратора соединен с вторым входом третьего элемента И и с входом шестого инвертора, выход которого подключен к управляющему входу шестого блока ключей

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

триггера является вторым выходом устройства.

1837339

J7/3 Р/Z РГ/ Я/0 Hff 27$ VfZffff Zff 37ff 2Г7

29

I BillI

zff

ъЩЯЩщшШ

zs

Я6 Я5.34- ЯЗ Я Pf 270jffff #5 34 #3 jjg Sf p0

..

Фу& 3

ЭО

Считать байт Из РД1 ввода

Послать число в счетчик задержки

Декрементировать счетчик задержки

Да

Отпечатать Нет в центральную 3

иема

1

,ать байт в

вывода

t

Фиг. 5

Считать байт из РД2 ввода

г

Дослать число в счетчик задержки

Декрементировать счетчик задержки

Нет -Число в

счеЖ8 эаде

Да

Отпечатать Нет приема на табло контр.пункта

Послать байт в 1-Д1 вывода

Остановиться

Цуск

Задать число принимаемых байтов

Вход после про- вер«и предцпущвго канала

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

Послать сообщение Не опознан в РД вывода

Нет

Послать сообщение проходите в РД вывода

Занести личный номер и время в таблицу # 2

Исключить личный номер из таблицы $ I

Уточнить признаки в банке признаков

Выход на проверку ГОТ-А канала связи со следующим контрольным цункуом

Выход, иа проверку ГОТ-А канала связи со след/5№ ш КОНТРОЛЬНЫМ ВДНКГед

Ш2 счита1ГЬ рабочим временем

Щт считать рабочим временем

Личный номер и Тгщ занести, в. таблицу Fo

Б

Продолжить счет рабоче- го времени при

Выдать сообщение Проходите11

....,. V , Г ... ; , иг. дьщать сообщение Рабочее время нача

время начал

Личный № и время занести в таблицу № 3

Личный номер исключить из таблицы № 2

Фиг.8

, Г ... ; , сообщение время нача

время началось

Выход на проверку ГОТ-А канала связи со следующим контрольным пунктом

Выход/после проверки предцпущего канала связи -: - V

Занести личный н ТЗКГ в таблицу 7

Занести.личный и ТЗК1 в «абдицы «С 2,4

шть сообцвние зходите

Выхед на проверку ГОТ-А канала связи со следующим контрольным пунктом

Прием данных об. объекте

Выдать сообщение Не опознан

Выдать сообщение Проходите

Ввести новые С и Н В банк данных

Исключить личный номер из таблицы № 2 и занести его в таблицу № I

Фиг ДО

те

I

I

Выход на проверку ГОТ-А канала связи со следующим контрольным пунктом

Подсчитать Tppg за текущий день и ввести его в банк

Исключить из таблицы $ 5 личные номера вновь появившихся и отпечатать их список для выяснения причин отсутствия

Дополнить таблицу №5 личными номерами не пришедших на работу в течение прошедшего рабочего дня

Через установленное время после окончания рабочего дня сопоставить накопленные за прошедший рабочий день данные об приходах и уходах и отпечатать список оставшихся на территории

Через установленное время после окончания рабочего дня отпечатать списки оставшихся на ра- бочих местах

Отпечатать списки опоздавших на работу и преждевременно шедших с работы

SU 1 837 339 A1

Авторы

Ордынцев Вячеслав Михайлович

Даты

1993-08-30Публикация

1990-07-09Подача