Устройство для весового учета грузов

Иллюстрации

Показать все

Реферат

 

Изобретение относится к весоизмерительной технике. С помощью трех весоизмерителей, имеющих блоки 3,8,13 производится одновременное или раздельное взвешивание железнодорожных составов. Информация с этих блоков через адресные блоки 4,9,14 поступает в микропроцессорный вычислитель 33, где обрабатывается, результаты поступают на печатающие машинки 46,47. Наличие третьего весоизмерителя с блоком 13 и блока 16 разрешения ввода данных, узла 27 дублирования и дополнительного адресного блока 31 позволяет повысить пропускную способность и достоверность получаемой информации о весе состава. 2 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (5y) 4 G 01 G 19/04

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

IlO ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4259038/24-10 (22) 09.06.87 (46) 30.05.89. Бюл. № 20 (7! ) Научно-производственное объединение по автоматизации горнорудных, металлургических предприятий и энергетических объектов черной металлургии «Днепрчерметавтоматика» (72) Ф. А. Черкашин, А. П. Мирошниченко, В. С. Ляшенко, В. А. Ткачук и Л. Г. Дорошевич (53) 681.269 (088.8) (56) Авторское свидетельство СССР № 1078255,.кл. G 01 G 19/04, 1984.

Авторское свидетельство СССР № 1064153, кл. G 01 G 19/04, 1983.

„„SU„„1483279 А1

2 (54) УСТРОЙСТВО ДЛЯ ВЕСОВОГО УЧЕТА ГРУЗОВ (57) Изобретение относится к весоизмерительной технике. С помощью трех весоизмерителей, имеющих блоки 3, 8, 13, производится одновременное или раздельное взвешивание железнодорожных составов. Информация с этих блоков через адресные блоки 4, 9, 14 поступает в микропроцессорный вычислитель 33, где обрабатывается, результаты поступают на печатающие устройства 46, 47. Наличие третьего весоизмерителя с блоком 13 и блока 16 разрешения ввода данных, узла 27 дублирования и дополнительного адресного блока 31 позволяет повысить пропускную способность и достоверность получаемой информации о весе состава. 2 ил.

1483279

3

Изобретение относится к весоизмерительной технике.

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

На фиг. 1 показана функциональная блок-схема предлагаемого устройства; на фиг. 2 — функциональная схема блока разрешения .ввода данных.

Устройство содержит первый весоизмеритель, включающий первый грузоприемный узел 1 с силоизмерительным элементом 2, который связан с первым весоизмерительным блоком 3, подключенным к первому адресному блоку 4, который соединен с первым блоком 5 задатчиков, второй весоизмеритель, включаюший второй грузоприемный узел 6 с силоизмерительным элементом 7, который связан с вторым весоизмерительным блоком 8, подключенным к второму адресному блоку 9, который соединен с вторым блоком 10 задатчиков, третий весоизмеритель, включаюший третий грузоприемный узел 1 с силоизмерительным элементом 12, который связан с третьим весоизмерительным блоком 13, подключенным к третьему адресному блоку 14, который соединен с третьим блоком 15 задатчиков, блок 16 разрешения ввода данных, имеющий цепи 17 — 26 связи, причем цепи 17 и 18 связи соединены с блоком 5 задатчиков, цепи 19 и 20 связи — с блоком 10 задатчиков, цепи 21 и 22 связи — с блоком 15 задатчиков, узел 27 дублирования, состоящий из блока 28 цифровых задатчиков, блока 29 клавишных задатчиков и блока 30 индикации, причем блоки 28 и 29 связаны с адресным блоком 31, блок 30 индикации, соединен цепями 25 и 26 с блоком !6 разрешения ввода данных, а информационными входами — с блоком 32 управления индикаторами, микропроцессорный вычислитель (микропроцессорное вычислительное устройство) (МВУ) 33, которое состоит из процессорного блока 34, включающего в себя блок микропрограммного управления с микропроцессором, и перепрограммируемого постоянного запоминающего устройства (ППЗУ) 35 с программой работы устройства, причем процессорный блок 34 соединен шиной 36 адреса, шиной 37 данных и шиной

38 управления с адресными блоками 4, 9, 14 и 31, а также с блоком 16 разрешения ввода данных, блоком 32 управления индикаторами, блоком 39 памяти веса брутто, блоком 40 памяти веса тары, блоком 4 памяти нетто, блоком 42 оперативной памяти, таймером 43, блоком 44 связи с ЭВМ, блоком 45 управления печатающими устройствами, первое печатающее устройство 46 и второе печатающее устройство 47, связанные с блоком 45 управления и блоком 48 включения печатаюших устройств, последни й, кроме того, соединен цепями 23 и 24 связи с блоком 16 разрешения ввода данных.

Блок 16 разрешения ввода данных содержит адресный коммутатор 49, подключенный тремя выходами к регистру 50 запроса прерывания, три выхода которого подключены к адресному блоку 51.

Устройство работает следующим образом

Перед поступлением груженого состава на один из трех грузоприемных . узлов, например на узел 1, блоком 5 задатчиков формируется заявка, включаюшая коли1О чество провешиваемых составов в сцепке при одном локомотиве, номер каждого состава и количества тележек в составе, а также признак «Груженный состав». По данной заявке соответствующая служебная информация формируется адресным блоком 4.

Заявка на провешивание составов может формироваться вручную или автоматически в зависимости от типа задатчиков в блоках 5, 10 и 15 задатчиков. Автоматически заявка формируется при прохождении сос20 тавом соответствующего грузонриемного узл а.

Затем из блока 5 задатчиков по цепи 17 связи в блок 16 разрешения ввода данных выдается сигнал «Ввод». По этому сигналу из блока 16 разрешения ввода данных через шину 38 управления выдается сигнал запроса второго уровня прерывания в процессорный блок (ПБ) 34. Подпрограмма обслуживания прерывания анализирует наличие в адресном блоке 31 сигнала

<Дублирование» блока 5 задатчиков. Гlри наличии сигнала «Дублирование» считывание информации по заявке на провешивание составов из адресного блока 4 запрещается и выполняется переход к подпрограмме считывания информации из адресного блока

31. Гlри этом поступаюший сигнал «Ввод разрешен» из блока 16 разрешения ввода данных по цепи 18 связи в блок 5 задатчиков снимается периодически на одну секунду.

Если сигнал «Дублирование» в адресном блоке 31 отсутствует, то выполняется подпрограмма считывания служебной информации из адресного блока 4. В этом случае сигнал «Ввод разрешен» в цепи 8 связи снимается один раз на одну секунду. Этот сигнал не снимается при одновременной подаче сигналов «Ввод» по цепям 19 и 21 связи из соответствующих блоков 10 и 15 задатчиков.

Далее при работе подпрограммы считывания информации из адресных блоков от

ППЗУ 35 в МВУ 33 по шине 36 адреса подается адрес адресного блока 4, из которого считывается служебная информация по заявке на провешивание составов. Эта информация поступает по шине 37 данных и записывается в блок 42 оперативной памяти.

Кроме того, по команде от ППЗУ 35 с выхода блока 32 управления индикаторами на информационные входы блока 30 индикации выдается сообщение «Готовность» взвешивания на грузоприемном узле !.

1483279

55

При дублировании одного или всех блоков 5, 10 и 15 задатчиков заявка на провешивание составов формируется узлом 27 дублирования при помощи блока 28 цифровых задатчиков и блока 29 клавишных задатчиков, затем соответствующая служебная информация формируется в адресном блоке 31.

Подпрограмма считывания служебной информации из адресного блока 31 выполняется циклически. В этом случае при подаче сигнала «Ввод» с выхода блока 29 клавишного задатчика на один из входов адресного блока 31 от ППЗУ 35 в блок 16 поступает команда, по которой в цепи 26 связи сигнал «Ввод разрешен» снимается на одну секунду. Кроме того, на информационные входы блока 30 индикации выдается сооб. щение «Готовность» взвешивания на соответствующем грузоприемном узле.

После окончания формирования заявки на провешивание составов выполняется подпрограмма повторного формирования заявок. При этом, если первая заявка была ошибочной, то она может быть снята и сформирована повторно, причем заявка может формироваться, а также сниматься из адресных блоков 4 и 31 многократно.

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

«Ввод» от блока 5 задатчиков в случае, когда отсутствуют данные «Количество тележек»; если повторный сигнал «Ввод» есть, то предыдущая заявка снимается и адресный блок 4 готов к формированию новой заявки.

Снятие заявки, сформированной блоком

5 задатчиков, при помощи узла 27 дублирования выполняется подпрограммой по коду

«Снятие заявки» в такой последовательности: определяется номер состава в заявке; определяется код дублирующего блока 5 задатч иков; определяется наличие сигналов «Дублирование» и «Ввод» и при наличии этих сигналов предыдущая заявка снимается.

По этой же подпрограмме может сниматься сформированная заявка на провешивание состава узлом 27 дублирования.

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

Информация о весе тележек и сигнал об окончании взвешивания каждой тележки передаются из весоизмерительного блока 3 в адресный блок 4. По сигналу об окончании взвешивания тележки в адресном блоке 4 формируется сигнал запроса четвертого уровня прерывания и выдается в процеесорный блок (ПБ) 34.

Далее в МВУ 33 выполняется подпрограмма считывания весовой информации из адресного блока 4 в следующей последовательности: определяется количество составов в сцепке при одном локомотиве; определяется направление движения состава (груженый или разгруженный состав); определяется первая тележка очередного состава и время начала взвешивания состава; вводится брутто каждой тележки взвешиваемого состава в блок 39 памяти веса брутто; выдается брутто тележки из блока 32 управления индикаторами в блок 30 индикации; определяется время конца взвешивания состава по последней тележке.

По сигналу конца взвешивания последней тележки в составе выполняется подпрограмма арифметической и логической обработки информации о взвешенном составе в следующей последовательности: выполняется идентификация номера провешенного состава со своим номером тарированного состава, хранимым в блоке 40 памяти тары; определяется нетто каждой тележки путем вычитания из брутто ее тары; определяется нетто состава; формируются квитанции груженого состава, сменный и суточный журнал и заносятся в блок 42 оперативной памяти; выполняется диагностика правильной работы программы и в случае сбойной ситуации или ошибки в блок 30 индикации выдаются блоком 16 по цепи 25 связи предупреждающий сигнал «Сбой», а блоком 32 код ошибки и ее масте; выдается сигнал с выхода блока 16 по цепи 23 связи на вход блока 48 включения первого печатающего устройства 46; выдается информация на распечатку квитанции груженого состава первым печатающим устройством 46; анализируется исправность работы печатающего устройства 46 и при его отказе сигнал включения по цепи 23 связи снимается, а по цепи 24 связи подается сигнал на включение второго печатающего устройства 47 и повторяется распечатка квитанции, кроме того, блок 16 по цепи 25 связи выдает предупреждающий сигнал «Сбой» на сигнальный вход блока 30 индикации, а на информационные входы этого блока блок 32 выдает код неисправного печатающего устройства.

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

1483279

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

Для перезапуска устройства при сбоях программы или печатающих устройств с выхода блока 29 клавишных задатчиков на вход процессорного блока (ПБ) 34 подается сигнал «Пуск». При этом данные текущей информации в блоке 42 оперативной памяти сохраняются.

Аналогичным образом обрабатывается информация, формируемая весоизмерителями при взвешивании груженых составов на грузоприемных узлах 6 и 11. В этом случае сигналы об окончании взвешивания тележек формируют в адресных блоках 9 и 14 соответственно сигналы запроса пятого и седьмого уровней прерывания.

Перед взвешиванием возврата (разгруженного состава), например, на грузоприемном узле 1 блоком 5 задатчиков или узлом 27 дублирования формируется признак

«Возврат». В остальном заявка на провешивание возврата формируется аналогично заявке на провешивание груженого состава.

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

После провешивания возврата в блоке 42 оперативной памяти формируется квитанция оборота составов в краткой форме и выводится на распечатку вторым печатающим устройством 47.

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

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

Тарированнс составов осуществляется при их провешнванни на одном из грузоприемных узлов 1, 6 и 11. Подпрограмма автоматического тарирования составов выполняется по признаку «Тарирование составов», формируемого узлом 27 дублирования. В этом же узле формируются номер тарируемого состава и количество в нем тележек. В процессе тарирования номер состава и тара каждой тележки записываются в блок 40 памяти тары. Кроме того, тара каждой тележки индицируется на блоке 30 индикации.

При необходимости с помощью узла 27 дублирования можно вывести по коду на распечатку журнал тарирования составов, а

55 также вывести на блок 30 индикации по номеру состава тару любой тележки и ее скорректировать.

Подпрограмма связи с вышестоящей

ЭВМ осуществляется в следующей последовательности по команде, поступающей с линии связи, блоком 44 связи с ЭВМ формируется сигнал первого уровня прерывания; из блока 42 оперативной памяти через блок 44 связи в линию связи выдается массив информации сменного и суточного журналов; если вся информация передана, то выдается команда о прекращении связи с ЭВМ.

Выдается сообщение блоку 30 индикации о состоявшейся связи с ЭВМ.

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

При несовпадении времени в одну минуту в календарь заносится йовое значение времени; анализируется заявка числа и месяца.

Блок 16 разрешения ввода данных реализует описанные выше функции следующим образом.

При выполнении команд программы по шине 36 адреса и шине 38 управления разрешается адресному коммутатору 49 прием сигналов «Ввод» по входам 52, 53 и 54, подключенным соответственно через цепи 17, 19 и 21 связи к блокам 5, 10 и 15 задатчиков.

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

Далее с выхода 59, подключенного через цепь 18 связи к блоку 5 задатчиков, снимается сигнал «Ввод разрешен» на одну секунду. Одновременно в регистре 50 запроса формируется сигнал запроса второго уровня прерывания и выдается в процессорный блок (ПБ) 34.

По сигналу второго уровня прерывания от

ППЗУ 35 поступает команда, по которой адресный коммутатор 49 запрещает на одну секунду прием сигналов по входам 53 и 54, кроме того, поступает адрес адресного блока 51 и с его выхода по шине 37 данных выдаются данные, соответствук>ихние коду адресного блока 4. Затем по этому коду выполняется подпрограмма считывания служебной информации из адресного блока 4 и ее запись в блок 42 оперативной памяти.

Аналогичным образом выполняется процесс разрешения ввода данных из адресных

1483279

5

Формула изобретения блоков 9 и 14 при поступлении сигналов соответственно по входам 53 и 54, а также снятие сигналов с выходов 60 и 61. При этом остается общий сигнал второго уровня прерывания.

В случае дублирования блоков 5, 10 и 15 задатчиков с соответствующих выходов 59, 60 и 61 периодически на одну секунду выдаются предупредительные сигналы «Ввод запрещен».

Кроме того, при выполнении команд программы адресным коммутатором 49 выдаются сигналы на выходы 55 и 56, связанные соответственно цепями 23 и 24 связи с блоком 48 включения печатающих устройств 46 и 47, а также выдаются сигналы на выходы 57 и 58, подключенные соответственно цепями 25 и 26 связи к точечным индикаторам «Сбой» и «Ввод разрешен» в блоке 30 индикации.

Блоком 28 цифровых задатчиков формируются следующие данные: дата и время, номер состава и количество тележек в составе, нетто состава и тара тележек, код дублирующих блоков 5, 10 и 15 задатчиков, коды вывода на повторную распечатку квитанций груженого состава и возврата, коды вывода на печать сменных и суточных журналов в текущем времени.

Блоком 29 клавишных задатчиков формируются команды для выполнения следующих операций программы:

ВР— ввод даты и времени;

С — останов распечатки квитанции возврата, а при автоматической остановке в процессе распечатки этой квитанции — ее пуск;

НС вЂ” останов распечатки квитанции груженого состава, а при автоматической остановке в процессе распечатки этой квитанции — ее пуск;

 — возврат или груженый состав;

ТТ вЂ” ввод тары тележки и вывод ее на индикацию;

ТС вЂ” тарирование состава при его провешивании;

ЛБ — дублирование блоков задатчиков;

В — ввод данных с цифровых задатчиков;

П вЂ” распечатка квитанций по коду;

«Г1уск» вЂ” перезапуск устройства при сбоях программы или печатающих устройств;

У П1 и УП2 — подача команды на переключение печатающих устройств 46 и 47.

В блоке 30 индикации (в зависимости от выполняемых операций) на цифровые инди15

45 каторы выводятся следующие сообщения:

«Готовность» заявки на провешивание составов, вес провешиваемых тележек, нетто состава, нетто возврата, тара тележек по коду, коды ошибок и коды места отказа программы, код отказавшего печатающего устройства; на точечные индикаторы по цепи 25 связи выдается предупреждающий сигнал «Сбой» программы или печатающего устройства, а по цепи 26 связи — сигнал

«Ввод разрешен» при формировании заявки на провешивание состава узлом 27 дублирования.

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

1483279

56 5b 57 «ß .ы áÎ á)

Фиг. 2

Составитель В. Ширшов

Редактор А. Ренин Техред И. Верес Корректор М. Васильева

Заказ 2816/37 Тираж 660 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ. СССР

1! 3035, Москва, Ж вЂ” 35, Раушская наб., д. 4)5

Производственно-издательский комбинат «Патент», r. Ужгород, ул. Гагарина, 101