Устройство учета рабочего времени

Номер патента: 1837339

Автор: Ордынцев

Есть еще 13 страниц.

Смотреть все страницы или скачать ZIP архив

Текст

союз соГге ГскгхСОЦИАЛИСТИЧГСКИРЕСПУБЛИК 7339 А г) 515 О 0 гоВ(4 ин (7 (5 н иорно пе ра кл рд ДАРСТВЕНГЮЕ ГгАТЕНТНОЕМСТБО СССР АТЕНТ СССР) ОРСКОМУ СБИДЕ -ЕЛЬСТРУ 4849170/2409,07,9030,08,93. Бюл. ЛЬ 32Централ ьн ый азрогид роди намичес кий титут илг,проф. Н,Е,ЖуковскогоВ.М,ОрдыггцевАвторское свидетельство СССР 3152 б, кл. 8 07 С 1/ОО, 1974.Авторское свидетельство СССР 1536417, кл, 6 07 С 9/00, 1988.УСТРОЙСТВО УЖЛА РАБОЧЕГО ВРЕНИ) Изобретение относится к вычислитель- технике. Изобретение позволяет повыь точность и надежность учета рабочего ,мени путем создания дополнительных Изобретение относится к вычислитель-технике и, в частности, к системам, дназначенным для автоматизации учета очего вреглени нд предприя 1 иях со мнои рабочими местами, размещенными га .гирной территории. Целью изобретения является повыше- точности и надежности учета рабочего .мени, под которым понимается суммдрвремя пребывания на рабочих местах иеходов с одного рабочего места нд дру, не превышающих нормы.На фиг,1 показднд схема устройства та рабочего времеги; ггд фиг.2 - схема сорного элемента блока считывания в резе; нд фиг,3 - схема расположегИя обдок конденсаторов (А) сенсорных зле. нтов блока считывания и примерположения (В) обклддок когденсдторов тов нд рабочих местах и ольные пункты дополни, элеряющих вес и рост. рабочего времени содерункт на проходной, канал яжения, модемы, линий ботки информации, центнтрольные пункты на ралы связи, линий связи, нд ом пункте блок считываблок кодирования роста, егистры, одновибратор, щий резистор, датчик веовой преобразователь, ов, блок индикации. 1 з,п,контрольных пунк введения в контр гельных устроиств Усгггойство учета жит Онтрольный и связи, блоки сопр связи, блока абра рдльный пункт, ко бочих местах, кана каждом контроьн ния, излучатель, блоки ключей, р кнопку, токозадаго са, аналого-цифр блок ввода сигналф-лы, 11 ил,с личным номером; на фиг.4 - схема блока ввода; на фиг,5 - схегла длгоритмд работы микроЭВМ блока соггряжения; нд фиг.б - схема алгоритма контроля в проходной при приходе на работу; нд фиг,7 и 8 - схема алгоритма контроля при Ггриходе на рабочее место; на фиг.9 - схема алгоритма контроля, при уходе с рабочего места; на фиг.10 - схема длгоргтлд контроля при выходе через проходную; на фиг,11 - схема алгоритма расчета суто яого рабочего времени,Устройство учета рабочего времени (см,фиг,1) состоит из контрольных пунктов 1, расположенных в проходной(для простоты показан один), аппаратуры 2 каналов связи, состояцгиЙ из блока сопряжения 3 и лгоделгд 4, линий связгл 5, блока обработки информации б нд центральном пункте 7, контрольных пунктов 8, расположенгых на"Рабочее время началось" . Личный номери время Т 2 к 1 заносится в таблицу В 3,Личный номер исключается из таблицы 3 Ф Ь2.Если Рялрд = О, то ЭВМ выдает в контрольный пункт 8 сообщение "Не опознан"и уходит на проверку ГОТ-А следующегоканала.10Если проверка условия (10) дала отрицательный результат, то То 12 принимаетсяза РВ. В контрольный пункт 8(ЭВМ) посылает сообщение "Рабочее время началось".Т 2 к 1 заносится с личным номером объекта и 15временем Т 2 к 1 в таблицу В 3.Если при проверке условия (11) оказалось, что Рсг=0, то личный номер объекта современем Т 2 к 1 заносятся в таблицу 1 ч. 6,после чего выдается в контрольный пункт 8 20сообщение "Рабочее время началось",Алгоритм контроля при уходе с рабочегоместа (РМ 1),После пуска или после обработки данных от канала связи с другим контрольным 25пунктом(см.фиг.9) ЭВМ переходит к приемуданных от контрольного пункта (РМ 1) обуходящем объекте, который выполняетсякак описано выше. Далее производится проверка условий(6) и (7), Если хотя бы одно из 30них выдержано, выдается сообщение "Неопознан", и программа переходит к обработке данных канала связи со следующимконтрольным пунктом, Если проверка обоихусловий дала положительный результат, то 35программа проверяет условиеТзк 1Тяп. (14)где Тзк 1 - время ухода с РМ 1 (третий контроль).При положительном результате проверяется условие (11). При отрицательном ре. зультате проверки условия (11) личныйномер и Тзк 1 заносятся в таблицы М ч. 7, 2и 4, По каналу связи с контрольным пунктомна РМ вь 1 дается сообщение "ПРОХОДИТЕ", 45и программа переходит к проверке ГОТ-А.канала связи со следующим контрольнымпунктом.При отрицательном результате проверки условия (14) программа проверяет условиеТзк 1 Ткп, (15)Если результат положителен, то личныйномер и Тзк 1 заносятся в таблицы ФЗФ 2 и 4,Выдается сообщение "Проходите". Если результат проверки (1 5) отрицателен, то далеепроверяетсяТзк 1Ткр, (16)Если результат положителен, то программа переходит к проверке условия (11),уже рассмотренного выше. При отрицательном результате проверки условия (16) личный номер и Тзк 1 заносятся в таблицы МЬ 2 и 4 и на блок индикации 25 контрольного пункта выдается сообщение "Проходите".Если результат проверки условия (11) положителен, то личный номер и ТЗК 1 заносятся в таблицы ММ 2 и 4, на блок индикации 25 контрольного пункта выдается сообщение "Проходите".Алгоритм контроля . при выходе через проходнуюПосле пуска программы или после проверки предыдущего канала связи с другим контрольным пунктом (см,фиг.10) ЭВМ при ГОТ-А=1 принимает данные об уходящем обьекте и проверяет условие (6) и (7) так, как уже было описано выше. Если хотя бы одно из этих условий не было выполнено, программа выдает сообщение "Не опознан" и переходит к проверке ГОТ-А канала связи со следующим контрольным пунктом. При положительном результате проверки обоих условий (6) и (7) ЭВМ выдает сообщение "Проходите", вводит в банк признаков обьектов с личным номером обьекта последние данные об его 6 и Н, исключает личный М из таблицы 1 ч. 2 и заносит личный 1 ч. и время Т 4 к выхода через проходную (четвертый контроль) в таблицу М 1. После этого ЭВМ переходит к проверке ГОТ-А канала связи со следующим контрольным пунктом,Алгоритм расчета суточного рабочего времениПосле пучка этой программы, которым выполняется по окончании рабочего дня (см.фиг.11) ЭВМ по личному номеру объекта выбирает иэ таблиц М 3 и М 4 соответственно Тгк 1, Тзк 1, Тп 12 (или То 12 ц) и Тгкг, Тзкг (последние два термина обозначают время прихода и входа для рабочего места РМ 2) и вычисляет рабочее время данного обьекта эа прошедший рабочий день по формуле:ТРВГНРм+ " Т ТпеР,где ТРВ - рабочее время эа сутки;Тнрм - время нахождения на рабочихместах;Тпер - время переходов между рабочими местами;ТНРм =. Тзк 1 - Т 2 к 1 + Тзк 2 - Т 2 к 2,где Тзкг - время ухода с РМ 2;Т 2 к 2 - время прихода на РМ 2,Тпер "Тп 1 г или Т 1 гдПодсчитанное Тр ЭВМ заносит в банкрабочего времени с личным номером объекта и датой. Операции выполняются для всехобьектов, бывших на рабочих местах, Далееи о т л в н ч н с о У э н о н з У и в и р 3 р д м 55 оводится сопоставление личных номеров ьектов, числящихся в списочном составе едприятия, с личными номерами обьекв, бывших на работе в прошедший день и чными номерами объектов, занесенными таблицу М 5. ЭВМ выдает на печать диче номера объектов, находящихся в тэблие М 5, но пришедших на работу вошедший день, с целью выяснения прич н отсутствия. Эти личные номера исключ ются из таблицы М 5. В эту таблицу э носятся личные номера обьектов, котое не пришли на работу в прошедший день в ервые, т.е. у которых личные номера до э ого момента не были занесены в таблицу5Через установленное время после оконния рабочего дня ЭВМ проверяет состояие таблицы М 2 и выдает на печать едения о личных номерах объектов, оставихся на территории.Аналогичным образом выдаются на печ ть личные номера обьектов, оставшихся н рабочих местах.При необходимости выдача на печать э их списков производится повторно через у тановленные интервалы времени или по т ебованию,Списки личных номеров, опоздавших и и еждевременно ушедших с работы, выда-" тся на печать по требованию или регулярн в установленное время в зависимости от и инятого порядка на конкретном предприя ии,На этом счет суточных Тр заканчиваетУстройство учета рабочего времени еспечивает более точный и надежный ет рабочего времени. Благодаря испольванию нескольких признаков при распозвании образов идентифицируемых ъектов существенно повышается нэдежсть и объективность получаемых данных, ачительно снижается возможность злоотреблений. Поскольку вся информация редается по каналам связи. то обеспечиется почти безбумажный учет; Устройство зволяет проходить через любой конт- льный пункт проходной или через любую оходную, если их несколько, Благодаря ому, контрольные пункты загружаются вномерно, а люди могут приходить и ухоть. удобными для них по обстоятельствам ршрутами.Устройство дает возможность получея информации о местонахождении любообьекта в любой момент времени, т,к. еспечивает постоянную регистрацию наждения объектов вне территории органиции, на ее территории и на всех рабочих 10 15 20 25 30 35 40 местах, разбросанных по территории. Благодаря з 1 ому, система обеспечивает повышение безопасности работающих, В случае, если человек неожиданно остался нэ рабочем месте после окончания рабочего времени например, шахтер в шахте) или, уйдя с рабочего места не пришел на другое например, несчастье в дороге), блок обработки информации б своевременно привлекает внимание к этому факту, благодаря чему можно своевременно оказать необходимую ПОМОЩЬ.Благодаря распознаванию образов обьектов по трем признакам исключена возможность отметки о времени явки на работу и окончании рабочего дня одним обьектом за другого.Устройство постоянно располагает информацией о неявившихся и опоздавших на работу. Эта информация может быть выдана в виде твердой копии,Контроль времени непосредственно на рабочих местах обеспечивает учет реального рабочего времени для обьектов со сменными или скользящими графиками работы. Блок обработки информации б системы производит необходимые интегральные подсчеты: рабочее время за месяц, год и т,д. - и обеспечивает необходимую информацию для расчета зарплаты, отпускных и потерь рабочего времени,Дополнительные сведения, оправдывающие временное отсутствие объектов на работе, вводятся в блок обработки информации сотрудниками отдела кадров при помощи одного из терминалов этого блока.Основной экономический эффект достигается за счет уменьшения потерь времени из-за непроизводительного нахождения на территории. Формула изобретения 1. Устройство учета рабочего времени,содержащее на каждом контрольном пункте блок считывания, блок индикаций, блок сопряжения, первый выход которого соединен с входом лодема, вьход которого подключен к первому входу блока сопряжения, вход-выход модема соединен с линией связи, на центральном пункте блок обработки инфорглэции, о т л и ч а ю щ е е с я тем. что, с.целью повышения точности и надежности, в него на рабочих местах введены контрольные пункты, на каждом кон 1 рольном пункте введены излучатель, блок кодирования роста, блок ввода сигналов. первьй, второй и третий блоки ключей, первый, егоройтретий регистры, одновибрэтор, заг",ыкэющэя кнопка, токозэдающий резистор, лат гик ве 1837339 2440 дб са и аналого-цифровой преобразователь, выход блока считывания соединен с информационным входом первого блока ключей, выход которого через первый регистр подключен к первому входу блока ввода сигналов, первый выход которого соединен с вторым входом блока сопряжения, излучатель оптически связан с входом блока кодирования роста, выход которого подключен к информационному входу второго блока ключей, выход которого через второй регистр соединен с вторым входом блока ввода сигналов, датчик веса, выход которого подключен к информационному входу аналого-цифрового преобразователя, первый и второй выходы которого соединены соответственно, с информационным и стробирующими входами третьего блока ключей, выход которого через третий регистр подключен к третьему входу блока ввода сигналов, второй вьсход которого соединен с третьим входом блока сопряжения, второй выход которого подключен к первому входу блока индикации, выход которого соединен с четвертым входом блока сопряжения, третий выход которого подключен к второму входу блока индикации, шина нулевого потенциала через замыкасощую кнопку соединена с первым выводом токозадающего резистора и входом одновибратора, выход которого подключен к управляющим входам первого, второго и третьего блоков ключей, к входу запуска аналого-цифрового преобразователя и к четвертому входу блока ввода сигналов, четвертый выход блока сопряжения соединен с пятым входом блока ввода сигналов,.на центральном пункте введены модем и блок сопряжения, вход-выход каждой линии связи подключен к первому входу соответствующего модема, выход каждого из которых соединен с первым входом соответствующего блока сопрякения, первый выход которого подключен к соответствующему входу блока обработки информации, соответствующий выход которого соединен с вторым входом соответствующего блока сопряжения, второй выход которого подключен к второму входу соответствующего модема.2. устройство по п,1,отлича ющеес я тем, что блок ввода сигналов содержит 10 15 2 О 2 Б 30 35 первый и второй триггеры. первый, второй и третий элементы И, элемент ИЛИ, первый, второй элементы задержки, первый, второй и третий, четвертый, пятый и шестой инверторы, счетчик, дешифратор, одновибратор, блок ручного ввода информации, с первого по шестой блоки клсочей, информационные входы первого и второго блоков ключей являсотся первым входом блока ввода сигналов, информационный вход третьего блока ключей является вторым входом блока ввода сигналов, информационные входы четвертого и пятого блоков ксссочей являются третьим входом блока ввода сигналов, вход одновибратора является четвертым входом блока ввода сигналов, выход одновибратора соединен с 3-входом первого триггера, с входом установки счетчика и первым входом элемента ИЛИ, выход которого подключен к 3-входу второго триггера, Я-вход которого и вход первого элемента задержки Объединен и является пятым входом блока ввода сигналов, выход первого элемента задержки подклсочен к входу второго элемента задержки и к первому входу первого элемента И, выход которого соединен с йвходом первого триггера, выход которого подключен к первому входу второго элемента И, выход которого соединен со счетным входом счетчика, и с первым входом третьего элемента И, выход которого подключен к второму входу элемента ИЛИ, выход счетчика соединен с входом дешифратора, первый-пятый выходы которого через соответственно первый - пятый инверторы подключены к управляющим входам соответственно первого-пятого блоков ключей, вьсходы которых обьединены с выходами шестого блока ксночей и являются первымвыходом блока ввода сигналов, шестой выход дешифратора соединен с вторым входом третьего элемента И и с входом шестого инвертора, выход которого подключен к управляющему входу шестого блока ключейи к второму входу первого элемента И, выход второго. элемента задержки соединен с вторым входом второго элемента И, выход блока ввода подклсочен к информационному входу шестого блока ключей, выход второготриггера является вторым выходом устройства.ол яа щаверьу ГМ-Аела связи со следующим ЦИЯЬЯНМ ЗфНКа ОМГй-А ииьла снаСО СЛЩурЦям КО(траьщаю щитомканалконт на проверку ГОТ а связи со следукльным пунктомрабочих местах, аппаратуры каналов связи 9 и линий связи 1 О контрольных пунктов 8 с блоком обработки информации 6. При этом соединения между блоком обработки информации 6, блоком сопряжения 3, между блоком сопряжения 3, модемом 4 и линией связи 5 (или 10) выполнены по стандартным интерфейсам.Первый выход блока сопряжения 3 соединен со входом модема 4, ныход которого подключен к первому входу блока сопряжения 3. Вход-выход модема 4 соединен с линией связи 5 (или 10),На каждом контрольном пункте 7(или 8) имеется блок считывания 11, излучатель 12, блок кодирования роста 13, первый 14, второй 15 и третий 16 блоки ключей, первый 17, второй 18 и третий 19 регистры, одновибратор 20, замыкающая кнопка 21, токозадающий резистор В, датчик веса 22 и аналого-цифровой преобразователь АЦП 23 и блок ввода сигналов 24 и блок индикации 25, Выход блока считывания 11 соединен с информационным входом первого блока ключей 14, выход которого через первый регистр 17 подключен к первому входу блока ввода сигналов 24, первый выход которого соединен со вторым входом блока сопрякения 3. Излучатель 12 оптически связан со входом блока кодирования роста 13, выход которого подключен к информационному второго блока ключей 15. Выход этого блока ключей через второй регистр 18 соединен со вторым входом блока ввода сигналов 24, Выход датчика веса 22 подключен к информационному входу анзлого-цифрового преобразователя 23. первый и второй выходы которого соединены соответственно с информационным и стробирующим входами третьего блока ключей 16, выход блока 16 через третий регистр 19 подключен к третьему входу блока ввода сигналов 24, Второй выход блока 24 соединен с третьим . входом блока сопряжения 24, второй выход которого подключен к первому входу блока индикации 25, Выход блока 25 соединен с четвертым входом блока сопряжения 3, Третий выход блока 3 подключен ко второму входу блока индикации 25. Шина нулевого потенциала через кнопку 21 соединена с первым выводом резистора В и со входом одновибратора 20, выход которого подключен к управляющим входам блоков ключей 15, 1614, ко входу запуска аналого-цифрового преобразователя 23 и к четвертому входу блока ввода сигналов 24, Четвертый выход блока сопряжения .3 соединен с пятым входом блока ввода сигналов 24, На центральном пункте 7 также имеются блоки сопряжения 3 и модемы 4 н числе, соотнетствующем числу контрольных пунктов 1 и 8.Вход-выход каждой линии связи 5 и 10 подключен к первому входу-выходу модема 4.Выход каждого модема 4 соединен с первым5 входом соответствующего блока сопряжения 3. Первый выход блока 3 подключен ксоответствующему входу блока обработкиинформации 6, соответствующий выход которого соединен со вторым входом соответ 10 ствующего блока сопряжения 3, Второйвыход блока 3 подключен ко второму входусоответствующего модема 4.Читающее устройство 11 состоит из 14сенсорных элементов, дающих возмож 15 ность генерировать код, соответствующийличному номеру распознаваемого объекта.Схема одного из сенсорных элементов показана на фиг.2, Она состоит из генератора 26,неподвижной изолирующей пластины 27, на20 которой укреплены обкладки 28, 29 конденсатора, подвижной изолирующей пластины30, поджимаемой н сторону неподвижнойпластины пружиной 31, полупроводникового триода 32, инвертирующего триггераШмигтз 33, двух резисторов Я и конденсатора С. Между подвижной 30 и неподнижной27 пластинами вставлен пропуск 34, на котором н виде формы обкладки конденсаторазакодирован личный номер распознаваемо 30 го объекта. Располокение обкладок 28 и 29на неподвикной пластине 27 показано нафиг,За. 14 сенсорных элементов дают возможность вводить двоичные коды от 9 И р 99 9 6 до1. В35 качестве примера на фиг,Зб показана формаобкладки 30 из пропуска объекта с личнымномером.. )9,Блок ввода сигналов 24 (см.фиг.4) состоит из блока ручного ввода 36, триггеров 3740 и 38, трех логических элементов И 39. 40, 41логического элемента ИЛИ 44 элементов задержки 43, 44 шести инверторов 45, двоичного счетчика 46, дешифратора 47, и шестиблоков ключей 47-53, одновибратора 54, за 45 пускающего по срезу импульса, При этомкаждый блок 48 - 53 состоит из 8-ми ключей,Выходы одноименных разрядов ключейблоков 48 - 53 обьединены и образуют первый выход блока ввода сигналов 24.50 Первый вход 55 блока ввода сигналов 24состоит из 16 линий, подсоединенных повосемь к информационным входам блоковключей 48 и 49. Второй вход 56 блока вводасигналов 24 состоит из 8 линий, которые55 соединены с информационными входамиблока ключей 50. Третий вход 57 блока вводасигналов 24 состоит из 16 линий, которыеприсоединены по восемь к информационным входам блоков ключей 51 и 52, Четвертый вход 58 устройства ввода сигналов 24ыход ка щхве ЗНВЛЗ СВЯЗИ Сщим контрольным1837339 Пуск Подсчитать Тр за текущийдень и ВВести его В банк Дополнить таблицу л" Ь личныминомерами не приыедших на работу в течение прошедшегорабочего дня Через установл окончания рабо вить накопленн рабочий день д дах и уходах и сок оставшихся енное время после чего дня сопостаые за прошедший нные об прихоотпечотать спина территории Через установленное время послокончания рабочего дня отпечатать списки оставшихся на рабочих местах Отпечатать списки опоздавшина работу и преждевременноедших с работы Исклвчить из таблицы л" 5 личныеномера вновь появившихсяи отпечатать их список для выяснения причин отсутствиясое инен са входом одновибратора 54, выхо которого соедицеГГ со входом Я триГГера 37, входом сброса счетчика 46 и с первым вхо ом логического элемента ИЛИ 42, 11 ятьГГ вход 59 блока овода сигналов 24 саади. не со Входом элемента задержки 43 и со вх .,ом й триггера 38, Еди 11 ичный Выход тр ггера 37 соедицец с первым Входом погич ского элемента И 39, выход которого пр соединен ко счетному входу счетчика 46 "0 и к первому входу логГического элемента И 40. Выходы счетчика 46 соединены со входа дешифратора 47, Первые пять Гзыхадав эта одешифратора соединены через ицверто ы 45 суправляющиГли входами пяти пер" вы блоков ключей 48-52 соответственно, Кр гле того, выход инвертора 45, присоедине ного к шестому Выходу дешифратара 47, сое инен с первы входоь 1 логического эпеме та И 41 и с управляющим входом блока 20 кл чей 53. Шестой Выход Дешифратора 47 саег 1 инен также со Вторым Входом логическа о элемента И 40, Выход последнего саед нен со вторым входом логического эле ента ИЛИ 42, выход которого соединен 25 со ходом Я триггера 38, Выход блока ручнагр ввода 36 соединен с информационными входами ключей блока 53, Выход эле ента задержки 43 соединен со вторым Вхо.1 ом логического элемента И 41 и со Вхо до элемента задержки 44, Выход этого элеме та соединен совторым входом лог ческого элемента И 39. Выход логического элемента И 41 соединен со входом В триггера 37, Нулевой выход 61 трип ера 38 35 является вторым выходом блока ввода сигналов 24.Блок сопряжения 3 - это устройства, об печивающее управление передачей и пр образовань 1 ем информации, следуГОГцей 40 по анапу связи в двух направлениях, Ьпок сопряжения 3, построенный полностью на базе серийной отечественной микро-ЭБМ тип СМ, состоит из процессора и арбит а, оперативного запоминающего уст ро ства ОЗУ пассивного запоминающего уст ойства ПЗУ, модуля связи ИРПР типа СМ 1800 7001, модули связи с модеГлаГл СМ 180,8501 и системного интерфейса П 41 (бо ее подбобно описание вышеперечис лен 1 ых узлов микроЭБМ СМ 1800 приведена в Отраслевом каталоге по серийно вы ускаемому и перспективГГОГлу ОГорудовац ю. Государственная система приборов и с едств автоматизации. Средства вычис литвльной техники, Система малых ЭБМ, Микро Э ВМ СМ 1800, Выпуск 3.М.1984, ббс, МПГА и СУ, ЦНИИТЭЛ приборостроения),Системный интерфейс И 41 обеспечивает Вязи процессора и арбитра с ОЗУ, ПЗУ,о модчлеГл связи с ИР 11 Р и с модулем связи с сэрБлок сапряж,ния 3 соединен с модемом св .я.11, 11 н гоп 1 ГГсГн 1 ВьГ о 1,) блока ВВОД 24 соединен Г; НГ ГОГ 2 ГГацианГГГ,ГГл Входом ДОД-Д 7 А блока с.ч рч 5 кеГН 1 я 3, 11 улевой ВьГхГ 5 Д 61 тГНГ Ге 12 а Зс 1 ВООДинеГГ СО ВКОДОГл 8 С- А, Пятый Вход 59 блока ввода сигналов 24 сае,.ицец со ВходаГл.С-А. ИГГфармтГциоГГ 1 Гый В 2;ад 611 ока иГГди:пции 24 сне 2 иГсц инГГ 2013 м.,цианГГым ВВГхадг 2 Гл ДОЬ Г 1 /5 блока сапряжеГГия 3, Второй управпяюГ.11 Й ВыхОД КОГГтрОГГЬНОГ О ГГу ГГ;ТаСОВ ВИНЕН СО ВХОДОМ АСблока сопряжения 3, а второй управпяювп 1 й ВхОд КОГГтоопГ,НОГО пункта саг,",1 нен с ВьГходом 8 С - Я блока сопряжения 3.Соединение блока сопряжения 3 с модемом 4 соотве 2 ствует интерфейсу "СтьГк", описанному в ГОСТ 18145-81 "Цепи на стыке С 2 аппаратуры передачи данных с окоцечцьц.:. оборудованием при поспедав;. - твпь,ам Вводе-Выводе дацньГХ" и ГОСТ 23675 - 79 "Эпектри Геские параметаы сигналов 11 параметры цепей с Г ы ка С 2 "(В ГОСТ 18145-81 бгГок сопряжеГГГ 1 я именуе,ся как "оконечное обооудование данных" ОДД, а "модем - как "устройство преобразования сигГГапов " УПС).Б составе базовой р зидентной системы реального времеци ЬРС РВ СМ 1800 имеется эмулятор терминала, которьГй предназначен для органиэации сопр; женил СМ 1800 с другой СМ 1800, ООД 3, установленное около блока обработки информации 6). При этом ца протизопопожцой староГГО канала связи работает стандартный Драивер терминала операционной системы БРС РВ, Связи осуществляются па стьГку С 2 через модуль СВязи с модемам СМ 1800.8501, СоВГлестцо с этиГ 1 мадупеГл могут 12 аба гать модемы типов ЕС, ЕС, ЕС, СМи СМ, Г 112 едназГГВчеГ 1 цые для аСИЦХРОННОГО РЕжИГлз ПЕРЕДаЧИ ДВНЦЫХ.Тип блока обработки информации б заВисит от числа людей, работающих ца предприятии. Для предприятий с числом людей в пределах да 5-6 тыс достаточно ГГиниЭВМ такой, как коГлплекс управляющий Вычислительный УВК СМ - 1420, Б этом случае В блоке обработки 6 информации используется стацдартГГая операционная система ОС-РБЗ, которая обеспечивает одновременную работу Всех контрольных пуГГктав 1 и 8 (сл.ОперациоГГГГая система ОС-РБЗ. Описание примецеГГий. 00083-01.31.01). ОСРВЗ Входит в состав МО УБК 1420.Устаойства учаа рабочего ВГ 2 ВГлеГВ 1 является систеГлой распознавания образов по трем признакам: лич юму номеру, Весу иросту, Объектами распознавания являются сотрудники предприятий, имеющего обширную территорию со многими разбросанными рабочими местами,Основная задача системы состоит в подсчете рабочего времени Трв, в которое входит время нахождения на рабочих местах Терм и время переходов с одного рабочего места на другое ТперТрвТерм +Тпер фБлагодаря тому, что система все время знает, где находится каждый из сотрудников предприятия, она, кроме основного назначения обеспечивает повышение безопасности работающих. В случае, если человек неожиданно остался на рабочем месте после окончания рабочего времени (например, шахтер в шахте) или, уйдя с одногорабочего места не пришел на другое (например, несчастье в дороге), блок обработки информации своевременно привлекает внимание к этому факту, благодаря чему можнобыстро оказать помощьРабота устройства учета рабочего времени построена на принципе ненавязчивого двой ного контроля, которьй осуществляется в контрольных пунктах впроходной и на рабочем месте. В проходнойпроизводится распознавание объектов по последним старым данным об их признаках и при положительном результате эти данные освежаются, Если, необходимо, например, когда данные существенно устарели, распознавание дает отрицательный результат, то устройство учета рабочего времени привлекает к этому дежурного по проходной, который идентифицирует объект и дает разрешение на уточнение данных о признаках объекта: весе и росте.В контрольных пунктах на рабочих местах производится распознавание объекта по признакам, уточненным при прохождении проходной. Благодаря этому повышается надежность распознавания людей и повышается точность учета рабочего времени; Контроль признаков производится без оказания каких-либо воздействий на объект, что обеспечивает благоприятное отношение к этой процедуре,В блоке обработки информации 6 хранятся таблицы объектов:- находящихся за пределами предприя.тия(таблица М 1),- находящихся на территории предприятия, но не на рабочих местах(таблица М 2),- находящихся на рабочем месте М 1 (таблица М 3), 10 15 20 30 35 40 45г 50- находящихся на рабочем месте М 2 (таблица М 4),- отсутствующих по неизвестным причинам (таблица М 5),- опоздавших (таблица М 6),- ушедших с работы досрочно (таблица М 7),а также банк признаков объектов, где хранятся личные номера объектов, их рост и вес с указанием времени последнего уточнения, а также сведения об установлении времени начала и конца работы, о разрешенном скользящем графике и другие сведения, необходимые для сравнения с данными, получаемыми при контроле. Кроме того, хранится маршрутная таблица, в которой указань 1 наибольшие времена, достаточные для.переходов между проходной и рабочими местами,Для простоты описания число рабочих места ограничено двумя: РМ 1 и РМ 2.Остальные контрольные пункты в проходной и на рабочем месте,где стоит ЭВМ, на фиг.1 не покаэанььПриходя на работу, объект сначала проходит контрольный пункт в проходной, где измеряотся и кодируются его рост и вес с целью грубой проверки и уточнения признаков. При этом личные вещи обьекта на время измерений укладываются на специальную полку, а головной убор, если он имеется значительную высоту и может существенно исказить величину измеряемого роста, снимается. Рост измеряется и кодируется при помощи излучателя 13 и устройства для кодирования роста 16. Вес измеряется датчиком веса 22 АЦП 16.Находясь в контрольном пункте 1, объ- ект предьявляет свой пропуск, а затем вставляют его в читающее устройство 11 и кратковременно нажимает кнопку 21. По фронту импульса, возникшего при этом на выходе одновибратора 20, происходит запуск АЦП и открываются наборы ключей 14 и 15 и подготавливается к открытию набор ключей 16, который открывается импульсом КОНЕЦ ПРЕОБРАЗОВАНИЯ, который выдает ЛЦП 23. Код личного номера объекта, код роста и код веса запоминаются в регистрах 17 - 19. Если обьект пришел после длительного отсутствия, за время которого могли произойти значительные изменения роста или веса, то по просьбе обьекта дежурный по проходной набирает нужные уточнения при помощи блока ручного ввода 36, Соответствующие коды появляются на выходах регистров 17 - 19 и блока ручного ввода 36. По срезу импульса от одновибратора 20, который поступает на первый вход блока ввода 24, последнее выдает на вход блокас л Б д б 2 с и х 6 Р б с е с с в е е Р н в з и с в п Ц с л и д .Р и э с ц в о б Если проверка в контрольном пункте ла отрицательный результат, то блок обботки информации 6 посылает на блок дикации 25 саобщеие "Не опознан". В ом случае объект должен повторно ввссти ои признаки в блок обработки информаи 6 и вновь пройти процедуру распознания. При повторной неудаче нужно ратиться к декурному и использовать ок ручного ввода 36. пряжения 3 управляющий сигнал, уведомя о готовности к выдаче информации. ок сопряжения 3, освободившись от перечи предыдущих данных, выдает на вход ока ввода сигналов 24 ответный управлящий сигнал, по которому устройство ввода через блок сопряжения 3, модем 4, линию язи 5, второй модем 4 и второй блок сояжения 3 передает первый байт данных, анящийся в регистре 10, в блок обработки Аналогичным образом производится и педача остальных пяти байтов. Блок обратки информации 6 по принятому личному меру объекта выбирает из банка данных едения о весе и росте объекта, учитывает полнительные сведения об объекте, цоленн ые от блока ручного ввода 36. На этом оке набираются данные об изменениях са и роста, например, из-за существенных менений веса одежды или высоты обуви, ок управления обработки информации 6 авнивает новые данные о.признаках обьта с данными из банка признаков объекта, равнение производится с широкими допуами и с учетом возможных изменений веи роста, полученных от блока ручного ода 53;Блок обработки информации 6 выбираиз.своих часов коды текущего времени, и, ли результаты сравнения оказались полоительными, то образ объекта принимается спознанным, а текущее время и личный мер объекта переносятся из таблицы М 1 таблицу, Значения веса и роста обьекта банке уточняются по новым данным с уканием времени уточнения, Блок обработки формации 6 по обратному каналу связи сылает в блок сопряжения 3, находящеев проходной, сообщение "Проходите".ок сопряжения 3 устанавливает разрешащий сигнал на управляющем входе блока формации 25, который выдает сигнал на орой управляющий выход контрольного нкта и принимает сообщение с информаонного вьхода обратного канала блока пряжения 3, При необходимости это сообение может быть использовано для управния турникетом (на фиг.1 турникет не казан), если есть основания, заносит его личный20 номер в таблицу 6 с указанием величины 25 30 35 обобщение "Не опознан", по которому объект должен повторно пройти процедуру 45 5. При положительном результате проверкиличный номер объекта исключается иэ таблицы Г 1 б и заносится в таблицу ГФ 6 (опоэ 50 55 51015 Обьект, прошедщий проходную, с;ует по территории на свое рабочее место, где в контрольном пункте 8 проходит в 1 орую процедуру распознавания, отличающуюся от первой тем, что блок обработки информации сравнивает текущие значения признаков с уточненными значениями, полученными от контрольного пункта 1 в проходной при первой проверке. При второй проверке признаки реального объекта должны мало отличаться от уточненных признаков, хранящихся в банке, поэтому сравнение производится с малыми допусками, При положительном результате распознавания блок обработки информации 6 считывает текущее время иэ своих часов, выбирает иэ банка признаков установленное время начала работы данного обьекта и,опоздания. Далее блок обработки информации 6 переносит личный номер объекта и с указанием времени второго контроля Т 2 к иэ таблицы М. 2 в таблицу 3 или в таблицу 1 Ф 4 в зависимости от номера рабочего места РМ 1 или Р 1 Л 2, куда пришел объект.Время второго контроля Т 2 к принимается эа начало рабочего времени Тр, На блок индикации 25 контрольного паункта 8 блок обработки информации 6 выдает сообщение "Рабочее время началось",Если второй контроль дал отрицательный результат, то блок обработки информации 6 выдает на блок индикации 25 опознавания, Если в момент начала работы Тр личный номер объекта не находится в одной из таблиц М.К. 2 - 4 и нет разрешения на скользящий график, то блок обработки информации 6 помещает личный номер обьекга в таблицу М 5 (отсутствующие по неизвестным прининам). Если обьект опоздал, то его номер должен находиться в таблице М. давшие) с указанием времени опоздания.В вод признаков обьекта в блок обработки информации 6 и пере, чача сообщений на блок индикации 25 конгрольнога пункта 8 происходит при помощи комплектов аппаратур.л связи 9 и линий связи 10, устроенных также, как и аналогичные устройсгва 2 и 5,Если во время рабочего дня обьекту нужно пегейти с одного рабочего места на другое, то сн сначала проходит свой контрольный пукт (например, 1 Т 1 РУ 1) и блок обработки информации 6 заносит его личный номер вместе со временем Ту в таблицу2. Потом обьект проходит контрольный пункт другого рабочего места (например, КПРМ 2) и блок обработки информации 6 заносит его личный номер в таблицу находящихся на этом рабочем месте (например, в таблицу М 4), Время прихода Тр используется для вычисления времени пути Те=Тор - Ту. Время пути сравнивается с допустимым временем пути ТВ, которое должно быть достаточным для перехода с одного рабочего места на другое. Если Тя 5 Тп, то блок обработки информации 6 продолжает счет рабочего времени, начатый в момент Т 2, В противном случае блок обработки 6 к рабочему времени, проведенному на первом рабочем месте Тр 8=Ту - Т 2 к, прибавляет Тв и начинает счет слецующего отрезка рабочего времени с момента Тпр.В момент Тн начала перерыва на обед для объектов, не имеющих разрешения на скользящий график работы, счет рабочего времени прекращается, Если объект ушел с рабочего места ранее Тнл и его личный номер находится в таблице К. 1 или в таблице М". 2, то этот факт блок обработки 6 отмечает, помещая личный номер обьекта в таблицу М. 7 с указанием времени ухода Ту.В этом случае счет реального рабочего времени заканчивается по времени Ту прохождения контрольного пункта на рабочем месте.Если объект покинул рабочее место, когда перерыв уже начался, то ТуТип, и блок обработки 6 переводит его личный номер из таблицы М 3 или М 4) в таблицу - 2.Если обьект покинул территорию предприятия, то в контрольном пункте в проходной определяются и заносятся в банк блока обработки 6 последние значения признаков обьекта. Личный номер обьекта, покинувшего территорию, переносится из таблицыМ 2 в таблицу М 1,По окончании обеденного перерыва в момент Тл для объектов, личные номера которых в это время находятся в таблицах ЬНФ 3 и 4, счет рабочего времени возобновляется, личнь 1 е номера объектов, не пришедших после обеденного перерыва, попадают в таблицу М 5,Опоздавшие после обеденного перерыва обрабатываются так же, как и опоздавшие до обеденного перерыва,В установленные моменты времени блок обработки информации 6 выдает на печать содержание таблиц ММ 1-7, а также таблицу 1 ч. 8, содержащую перечень личных номеров обьектов и их рабочие времена. После проверки сосчитанных данных они используются как материалы для расчета заработной платы, 50 55 5 10 15 20 25 30 35 40 45 Блок считывания 11 предназначен для ввода в систему личного номера объекта, Он работает так. Пропуск 34 см.фиг,2), на котором нанесена кодовая маска (пример маски показан на фиг.3 б), вставляется в блок считывания 11, где оказывается между неподвижной изолирующей пластиной 27 и подвижной изолирующей пластиной 30, Узор на пропуске содержит двоичный код,Если в некотором разряде кода содержится единица, то образуется цепочка из двух последовательно соединенных конденсаторов, как это показано (для одного разряда) на фиг,2.Если в разряде ноль, то у одного из конденсаторов есть только одна обкладка 29. Гармонический сигнал от генератора 26 (1=200 кГц, 0=200 В) проходит через разряд, равный единице, на базу триода 32. Напряжение на коллекторе триода падает (до 0,4 В при+ Е =-5 В), На выходе инвертирующего триггера Шмитта устанавливается высокий уровень ("1").При нуле в разряде кода сигнал от генератора не может достигнуть базы триода. На выходе триггера Шмитта сохраняется низкий уровень напрякения ("0").Блок ввода сигналов 25 (см.фиг.4) действует следующим образом связь с блокам сопряжения 3 вь 1 полнена по стандартному интерфейсу И РПР),По срезу импульса на входе 58 происходит запуск одновибратора 54, импульс которого устанавливает триггеры 37 и 38 и сбрасывает счетчик 46. Триггер 38 выдает сигнал требования низкого уровня на выход 62 блока ввода сигналов 24. В ответ на вход 59 поступает от блока сопряжения 3 сигнал выборки, который сбрасывает триггер 38, т.е, снимает сигнал требования. В это время счетчик 46 уже находится в состоянии "ноль" и дешифратор 47 выдает разрешающий сигнал на выход 1, который держит открыть 1 ми ключи блока 48. В блоке сопряжения 3 происходит прием первого байта данных, с выхода 57, Элемент задержки 43 задерживает сигнал выборки на время, достаточное для этого приема, после чего вы дает импульс через элемент задержки 55 и элемент И 39 на вход счетчика 46 и через элементы 40 и 42 устанавливает триггер 46 и через элементы 40 и 42 усганавливает триггер 38, Элемент И 41 закрыт и сброса триггера 37 не происходит. Счетчик 46 переходит в состояние "один". Дешифратор 47 сигналом с выхода 2 открывает ключи блока 49. На выходе 57 появляется второй байт информации. Сигнал выборки с "нулевого" выхода триггера 38 воспринимается блоком сопряжения 3, который выдает на вход 59сигацар яв ко И э и ге эл м С тр тр эт чи 15 но 12 ча зы 13 от аб гд14 О из зи ст па фу но тр ко на дэ регистр данных, вводимых от модема -ввода,регистр данных, выводимых в модем -вывода,регистр кода состояния канала воода атма - РКС 2 ввода,регистр кода состояния канала выводадем - РКС 32 вывода. РД РД мо еБ 91 нал выборки. Процесс продолжается логично описанному, и байты данных чеключи блоков 50-53 последовательно даются на выход 57, откуда следуют о к напряжения 3. Когда счетчик придет о танные "пять", разрещающил сигцал патся ца шестогл оыходе дещифраторэ 47, орый откроет ключи блока 53 и элемент 1. Благодаря последнему дейстои ю, сиг выборки, задержанный в элементе 43, йдет через элемент И 41 и сбро:ит триг. Сипал ВЫБОРКИ, задержанный о менте 44,не смажет пройти через элент И 39, закрытый сигналом триггера 37. тчик 46 не изгленит своего состояния, ггер 38 не будет установлен, т.е, сигал бооэния на оыходе 57 не будет выдан, На м работа блока овода сигналов 24 закоцся,Блок кодирования раста 13 (см.а.с. М 8390) действует так. Обьект в контрольпункте становится между излучателем и блоком кодирования роста 13, Нижняя ть группы фотодиодов устройства 13 окаается затененной. На выходе устройства появляется.код К, величина которого соетствует текущему значению роста Н екта.Н = Но +А Н (О -К) см),На - высота расположения устройства над уровнем пола см) О - число фотодиадоо, например, при Но=116 см, Л=2 см,42 и 42 5 К0 величина Н может еняться о пределах от 116 см да 200 см. Описание алгоритма работы микроЭВМ ка обработки информации 6, Для процессора микроЭВМ модуль свяИРПР и модуль связи с модемом пред- алены, как две группь адресов ячеек яти. Эти ячейки выполняют следующие кции: регистр данных, овадимых от контрольо пункта - РД 1 ввода,регистр данных, вводимых на табло канльного пункта - РД 1 вывода,регистр кода состояния канала овода от трольного пункта - РКС 1 овода, регистр кода состояния кээлэ вывода абло коцтрольцого пункта - РКС 1 вывоПосле пуска (см,фиг,5) программа аоращается к РКС 1 ввода и прооеряет готовность "ОТ-К 1 канала ноода от контрольногопункта, Если ГОТ - К = 1, то на РД 1 ввода5 поицимастся байг, пасгупивший от контрольного гукта. Далее в одну из ячеек ОЗУ,используемую кэк счетчик задержки, посылаеся число, определяющеевеличину нреле допустимого ожидания10 выг 1 олнеция условияГОТМ 2 = 1, где (1)ГОТ-М 2 - готовность к передаче каналаввода о модем, которая определяется обращением к РКС 2 вывода. Если это условие15 ныполцена, то в РД 2 вывода посылаетсябэйг, принятый из РД 1 онвода, и процессорпереходит к проверке условийГОТ - М 1 =1, (2)где ГОТ = М 1 - готовность канала ввода ат20 модема,которая определяется обращениемк РКС 2 ввода,Если при проверке оказалось, что ГОТ -К =-О, та программа сразу переходит к прооерке условия (2), Если при проверке усла 25 вия (1) был получен отрицательныйрезультат, то число в счетчике задержки декрементируется и затем проверяется равенства этого числа нулю, При отрицательномрезультате проверки снова проверяется ус 30 ловие (1), При положитгчьном результатеЭВМ блока обработки 3 выдает на печатьсообщение "НЕТ ПРИЕМА В ЦЕНТРАЛЬНУО ЭВМ" и останавливается.Если при проверке условия (2) был пал 35 учен положительный результат, то программа считывает байт. поступивший ат модемаиз РД 2 воада, Далее в счетчик задержкипосылается числа, определяющеевеличину времени допустимого ожидания40 выполнения условияГОТ - К 2 = 1, (3)где ГОТ - К 2 - готовность канала передачив контрольный пункт.Текущее значение ГОТ - К 2 определяет 45 ся обращением к РКС вывода, Если припроверке условия (3) получен положительный результат, то байт, принятый от модема,посылается в РД 1 вьвода и передается приэтом в контрогьцый пункт. Далее програм 50 мэ возвращается к проверке условия ГОТ -К 1, Если при проверке условия (3) был получен отрицательный результат, то декремснтируется счетчик задержки. Далеепроверяется равенство числа о счетчике ну 55 лю. При положительном результате проверки цэ печать выдается сообщение "НЕТПРИЕМА НА ТАБЛО КОНТРОЛЬНОГО ПУНКТА" и ЭВМ останавливается, При отрицательном результате проверки этагоравенства проверка ГОТ-К 2 продолжается.Если при проверке условия (2) был получен отрицательный результат, то программа переходит к проверке ГОТ-К 1, Такимобразом, при отсутствии данных, поступающих от контрольного пункта или от модема,программа занимается поочередной проверкой ГОТ - К 1 и ГОТ - М 1,Описание алгоритмов работы ЗВМ 6блока обработки информации,Во время работы ЭВМ может обращаться к каналам связи с контрольными пунктами как к ячейкам памяти. Каждый каналпредставлен четырьмя адресами: регистраданных РД) вывода, регистра кода состояния (РКС) вывода, РД ввода и РКС ввода,(см,"Комплекс управляющий вычислительный СМ 1420, Техническое описание, Части1 - 3. Основные характеристики и архитектура 1,320.018 ТО).Алгоритмы основной программы ЭВМпредполагают использование режима "поллинга", в котором постоянно в интервалахмежду отработкой программ, реализующихотдельные алгоритмы, производится обращение. к РКС каналов связи и на основеанализа кодов состояния определяется необходимость приема данных или возможность вывода их. Все каналы имеютодинаковый уровень приоритета,Блок сопряжения 3 принимает данные,от контрольного пункта, преобразует их изпараллельного кода в последовательный,который вводится в модем. Модем в асинхронном режиме передает данные удаленному модему, которьй вводит их в удаленныйблок сопряжения.В этом блоке данные преобразуются изпоследовательного кода в параллельный ивыдаются в ЭВМ. Аналогично происходитпередача в обратном направлении, Алгоритм работы блока сопряжения описан отдельно,Ниже рассмотрены основные алгоритмы работы ЭВМ блока обработки информации 6, которые обеспечиваютфункционирование системы учета РРВ;Алгоритм контроля в проходной приприходе на работу.Алгоритм контроля при приходе на рабочее место,Алгоритм контроля при уходе с рабочегоместа.Алгоритм контроля при выходе черезпроходную,Алгоритм расчета суточного рабочеговремени.Первые четыре алгоритма выполняютсянепрерывно в течение интервала времени,когда разрешен приход на территориюпредприятия и уход с нее, Последний алгоритм выполняется после окончания рабочего дня.Алгоритмы контроля в проходной приприходе на работу (см.фиг.6) работает так,5 После пуска или после проверки предыдущего канала программа задает число байтов, которое нужно принять от канала связис контрольным пунктом 1 и переходит к проверке наличия сигнала готовности ГОТ-А в10 РКС ввода канала связи с первым контрольным пунктом. При отрицательном результате происходит переход к проверке ГОТ-А вРКС ввода следующего какала, Если у всехканалов ГОТ-А равны нулю, то продолжает 15 ся поочередная проверка этих сигналов(контур поллинга). Если ГОТ-А - 1, то поступающий байт принимается из РД авода соответствующего канала связи. Далеедекрементируется счетчик байтов. Проверя 20 ется число байтов, которые осталось принять, Если оно не равно О, то программавозвращается на проверку условия ГОТ-А=1и продолжает прием байтов. В противномслучае, т.е, когда вся информация об рас 25 познаваемом объекте поступила, проверяется условие1 О - ОБ сЬ Ог, (4)где О - текущий вес объекта;ОБ - вес обьекта по данным из банка;30 ЬОг - широкий допуск на отклонениевеса,Если условие не выполнено, то программа проверяет условие Рд=1, т,е. разрешениена корректировку веса, поступающее от кла 35 виатуры, Если это условие выдержано илибыло выполнено условие (4), то программапереходит к проверке условияН - НБНг, (5)где Н - текущий рост обьектэ;40 НБ - рост обьекта по данным из банка:ЬНг - широкий допуск нэ рост,Если это условие не выдержано, то проверяется разрешение на корректировку, поступающее от клавиатуры45 Рн= 1Если это условие выдержано или быловыполнено условие (5). то происходит выдача сообщения "Проходите". Сначала приэтом путем обращения к РКС вывода прове 50 рятся готовность ГОТ-К какала связи. к передаче байта от ЭВМ к контрольному пункту.При ГОТ-К =- 1 код сообщения "Проходите"заносится в РД вывода, откуда его выбираетаппаратура канала, передает нэ контроль 55 ный пункт 1 и вводит в блок индикации 25,Если проверка условия Рд =.1 или Рн = 1 далаотрицательный результат, то аналогичнымобразом производится выдача сообщенияли да цу ИС нь П Г ра бо ы ба св к вв кт ве ГО же ма Да Пр ло пр ви пр ци пр гд Пр эт са но ря гд ро ки оп пр ве тр тел лав После выдачи сообщения "Проходите"ный номер обьекта и времени его прихаТ 1 к(первый контроль) заносится о табли- М 2, а, кроме этого. личный номер лючается из таблицы йг 1. По новым дац м в банке уточняется оес и рост абьекта, ограмма переходит к проверке условия Т-А канала связи са следующим конгьным пунктам. Алгоритм контроля при приходе ца ра ее место (РМ 1) (см.фиг,7 и 8). После пуска или после обработки пред- щего канала програмл 1 а задает число тов, которое нужно принять от кацапа зи с контрольным пунктом 8, и переходит 15 роверке наличия сип 1 ала ГОТ-А в РКС да канала соязи с этим контрольным пунм, При отрицательном результате проки происходит переход к проверке -А в РКС ввода следующего канала. Если 20 ГОТ-А = 1, то поступающий байт прицится из РД овода данного канала связи, ее декрементируется счетчик байтов, веряется число байтов, которые остаь принять. Если ано равно не нулю, то 25 грамма возвращается к проверке усло- ГОТ-А=1 и продолжает прием байтов. В тивном случае, т.е. когда вся информао распознаваемом объекте поступила, оеряется условие306 6 БЛСт, (6) Лбт - узкий допуск на отклонение веса.отрицательном результате проверки го условия ЭВМ выдает по каналу связи бщение "Не опознан". Гри положительрезультате проверки программа провет условие Н - Нг, ЬНг, (7) ЛНт - узкий допуск на отклонечие в те, 40 При отрицательном результате проверсловия (7) ЭВМ выдает сообщение "Не знац". При положительном результате веряется условиеТ 2 К 1Тнр (8) 452 к 1 - время прихода на рабочее место 1), которое программа выбирает из РД в (второй контроль), а Тор - время начааботы, При положи гельцом результате правер лооия (8) ЭВМ выдает по каналу связи щение "Рабочее оремя началось", поего личный номер обьекта и Т 2 К 1 заноя о таблицу ч. 3 и исключаются из ицы Й. 2. Программа переходит к пра ке ГОТследующего канала связи с коцьным пунктом, Если проверка условия (8) дала атрицаный результат, то далее проверяется ус- ие Т 2 КТпп, (")где Т,- время начала обеденного перерыва,При положительном результате проверки (9) проверяется, не пришел ли обьект сдругага рабочего меса (здесь РМ 2). Это устанавливается по таблице М 4. где остаетсяличный М обьекта са временем приходаТ 2 к 2 и временем ухода Тзк 2, Если обьект небыл ца РМ 2, то в таблице % 4 ега личныйцг)мер отсутствует. В случае, если объектпришел с д)угога рабочего места (РУ 2) проверяется услооиеТ 2 К 1-ТЗК 2Тп 12, (10)где Гпгэ - допусгимое время перехода меж 9ду РУ 2 и РМ 1,Если это условие выдержано, то времяТп 12=Т 2 к 1 - Тзк 2 считается рабочим временемРВ и заносится о таблицу М 4. Если услаоие(10) не выдержано. то программа обращается к бацку признаков объектов и проверяетналичие разрешения Рца скользящий график,Если разрешение есть, т.е.Рсг= 1, то (11)ЭВМ выдает на блок индикации 25 контрольного пункта 8 ца РМ 1 сообщение "Рабочее время началось",В таблицу - 3 с личным номером объектазаносится Т 2 к 1, а из таб;ицы М 2 личныйномер исключается. Объект проходит наРМ 1 и приступает к работе, Далее программа переходит к проверке ГОТканала связи со следующим контрольным пунктом,Если проверка условия (9) дала отрицательный результат, то далее проверяется условиеТ 2 К 1 = Ткп (12)где Ткп - время окончания обеденного перерыва,При положительном результате этойпроверки счет РВ продолжается с моментаТ 2 К 1+=-Ткп. На табло контрольного пункта выдается сообщение "ПРОХОДИТЕ". ЛичныйКОМЕР И Т 2 К 1 = Ткг ЗачаСятСя В табЛИцуК. 3. Личный номер искл 1 о ае) ся из таблицыМ 2,При отрицательном результаге проверки (12) далее проверяется условиеТ 2 К 1 - 1 кр, (13)где Ткр - время окончания рабочего дня.Если эта проверка дала положительныйрезультат, то программа проверяет, был лидо этого момента обьекг на другам рзбочел 1месте (РМ 2), При отрицательном результатепраоерки условия (13) программа обращается к банку признаков объектов и проверяетналичие у данного объекта разрешения наненормированный рабочий день Рппрл.

Смотреть

Заявка

4849170, 09.07.1990

ЦЕНТРАЛЬНЫЙ АЭРОГИДРОДИНАМИЧЕСКИЙ ИНСТИТУТ ИМ. ПРОФ. Н. Е. ЖУКОВСКОГО

ОРДЫНЦЕВ ВЯЧЕСЛАВ МИХАЙЛОВИЧ

МПК / Метки

МПК: G07C 3/10

Метки: времени, рабочего, учета

Опубликовано: 30.08.1993

Код ссылки

<a href="https://patents.su/21-1837339-ustrojjstvo-ucheta-rabochego-vremeni.html" target="_blank" rel="follow" title="База патентов СССР">Устройство учета рабочего времени</a>

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