ИЛИ, вторые входы которых подключены к соответствущим выходам четвертого переключател , второй вход которого соединен с выходом первого счетчика и с входом второго дешифратора, выходы которого подключены к вторым входам п того и шестого переключателей соответственно , выходы п того переключател соединены с вторыми, а выходы шестога переключател - с третьими
входами второго и третьего блоков оперативной пам ти соответственно, выходы первого и второго элементов ИЛИ :подключены соответственно к четвертым входам второго и третьего блоков оперативной пам ти, выход второго переключател соединен с вторым входом первого блока сравнени , а его вхо-:. ды-с выходами второго и третьего блоков оперативной пам ти соответственно.
Изобретение относитс к автоматй .ке и контрольно-измерительной технике и может бь1ть применено при диагностике систем управлени и в том числе систем, включающих как дискрет ные, так и аналоговые элементы. Известно устройство дл диагности ровани систем управлени , содержащее блоки управлени , индикации, сче чик, блоки коммутации, блоки эталоно объекта диагностирова1ни и сравнени til . Недостатком данного устройства вл етс ограниченна область применени - дл диагностировани только дискретных блоков. Наиболее близким по технической сущности к избретению вл етс устройство дл диагностировани систем управлени , содержащее блок вводач данных, соединенный с блоком управлени и .через первый и второй регистры - с входами коммутатора, блок контрол контактов, подключенный к вход: блока ввода данных и блоку индикаций , и блок эталонов (пам ти эталонных состо ний)I выход которого через компаратор подключен к первому входу блока сравнени , второй вход которого соединен с первым регистром , выходы блока управлени подключены к соответствующим входам первог и второго регистров, блока контрол контактов, коммутатора, блока сравне ни , компаратора, блока индикации и счетчика 12 Недостатками известного устройств вл ютс ограниченные быстродействие и область применени из-за непригоднести дл диагностировами объектов. включающих как дискретные, так и аналоговые элементы и блоки. Целью изобретени вл етс повышение быстродействи и расширение области применени устройства за счет диагностировани дискретных и аналоговых объектов. 5 казанна цель достигаетс тем, что в устройство дл диагностировани систем управлени , содержащее последовательно соединенные первый генератор импульсов, .первый счетчик и пер вый дешифратор, вход которого подключен к первым входам первого и второго блоков полупосто нной пам ти, выход к входу первого генератора импульсов, к вторым входам первого и второго блоков полупосто нной пам ти и к пер1вым входам первого и второго блоков коммутации, другой выход первого ге:нератора и(пульсов через последовательно соединенные второй счетчик, блок ключей и регистр подключен к первому входу первого блока оперативной пам ти, другой вход блока ключей соединен с входом первого счетчика, второй дешифратор, выход второго генератора импульсов подключен к второму входу второго блока коммутации, выход которого через третий счетчик соединен с первыми входами третьего и четвертого блоков полупосто нной пам ти/ с вторым входом первого блока коммутации и с входом третьего Дешифратора, выход которого подключен к вторым входам первого блока оперативной пам ти и третьего блока полупосто нной пам ти, к входу второго генератора.импульсов, выход второго блока полупосто нной пам ти соединён с первым входом первого блока 310 сравнени , выход которого подключен к т(етьему входу niepeoro блока полуПОСТрйнной пам ти и через четвертый счетчик - к третьему входу первого блока коммутации, выход которого соединен с четвертым йходом первого блока оперативной пам ти, выход последнего подключен к первому входу второго блока сравнени , второй вход которого соединен с выходом третьего блока полупосто нной пам ти, а выход - свторым входом четвертого блока полупосто нной пам ти, выход которого подключен к входу блока индикаци выход первого блока полу посто нной пам ти соединён через шифратор с выходом устройства, введены аналогоцифровой преобразователь, шесть переключателей , второй и третий блоки оперативной пам ти и першлй и второй элементы ИЛИ, вход первого счетчика соединен с первыми входами всех переключателей , вход устройства через аналого-цифровой преобразователь подключен к второму входу первого переключател , выходы которого соединены с первые входами второго и третьего блоков оперативной пам ти соответственно , выход блока ключей соединен с вторым входом третьего переключател , выходы которого соответственно подключены к первым входам первого и второг эле1чентов ИЛИ, вторые входы которых подключены к соответствующим выходам четвертого переключател , второй вход которого соединен с выходом первого счетчика и с входом второго дешифратора выходы которого подключены к вторым входам п того и шестого переключателей соответственно, выходы п того переключател соединены с вторым а шестого переключател - с третьй 1 входами второго и третьего блоков оперативной пам ти соответственно , выходы первого и второго элеме тов ИЛИ соответственно подключены к Четвертым входам второго и третьего блоков оперативной пам ти, выход второго переключател соединен с вторым входом первого блока сравнени , а его входы - с выходами второго и третьего блоков оперативной пам ти соответственно . На чертеже приведена схема устройства . Устройство содержит первый генератор 1 импульсов, первый 2 и второй 3 счетчики, блок 4 ключей, регистр 5, 84 ервый блок 6 оперативной пам ти, перый 7 и второй 8 блоки полупосто нной ам ти, первый 9 и второй 10 дешифраоры , первый блок 11 коммутации, треий 12 и четвертый 13 счетчики .первый 1А и второй 15 блоки сравнени , третий блок 16 полу посто нной пам ти/ третий дешифратор 17, четвертый блок 18 посто нной пам ти блок 19 индикации , второй генератор 20 импульсов, второй блок 21 коммутации, шифратор 22, диагностирующий блок 23, аналого-цифровой преобразователь 2, первый переключатель 25, второй 26 и третий 27 блоки оперативной пам ти, второй переключатель 218, первый и второй элементы ИЛИ 29 и 30, с третьего по шестой переключатели 31-3. Устройство работает следующим образом . Первый такт генератора 1 импульсов подсчитываетс первым счетчиком 2 и вторым счетчиком 3. Причем первый счетчик 2 срабатывает по переднему фронту такта, а второй счетчик 3 - по заднему фронту. По переднему фронту первого такта открываетс блок ключей Jj и и начальное (нулевое) значение второго счетчика 3 заноситс в 1регйстр 5 Производ тс следующие переключени : выход аналого-цифрового преобразовател 2k подключаетс к первому входу второго блока 2б оперативной пам ти; выход третьего блока 27 оперативной . пам ти подключаетс к второму входу первого блока k сравнени ; выход блока ключей подключаетс к второму входу третьего блока 27 оперативной пам ти; выход первого счетчика 2 подключаетс к второму входу второго блока 26 оперативной пам ти; первый выход второго:дешифратора 10 подключаетс к входу считывани третьего блока 27 оперативнрй пам ти; второй выход второго дешифратора Ю подключаетс к входу записи второго блока 2$ оперативной пам ти. По первому такту первого генератора импульсов первый дешифратор 9 выдает команду на считывание пОЛупостр нной пам ти первого набора полного структурного диагностического теста, который преобразуетс шифратором 22 в прследовательность управл ющих воздействий и подаетс на входы диагностируемого блока 23. Выходна последовательность сигналов диагностируемого блока 23 преобразуетс аналогоцифровым преобразователем Zt к едином цифровому виду и запоминаетс во втором блоке 2б оперативной пам ти. По команде дешифратора 9 производитс считывание нулевых записей из третьего блока 27 оперативной пам ти и из второго блока 8 полупосто нной пам ти и осуществл етс их сравнение первым блоком Н сравнени . Второй такт генератора 1 импульсов подсчитываетс первым счетчиком 2 и вторым счетчиком 3. По переднему фрон i ту второго такта открываетс блок ключей 4 и значение второго счетчика 3 (единица) заноситс в регистр 5. . Производ тс следующие переключени : выход аналого-цифрового преобразовател 2 подключаетс к первому входу третьего блока 27 оперативной пам ти; выход второго блока 2б оперативной пам ти подключаетс к второму входу первого блока Н сравнени ; выход ключевой чейки блока 4 подключаетс к второму входу второго блока 26 oneративной пам ти; выход первого счетчика 2 подключаетс к второму входу третьего блока 27 оперативной Пам ти; первый выход второго дешифратора 10 подключаетс к входу считывани второ го блока 26 оперативной пам ти; второ выход второго дешифратора 10 подключаетс к входу записи третьего блрка 2/Оперативной пам ти. По второму так ту первого генератора 1 импульсов nep вый дешифратор 9 выдает команду на считывание из первого блока 7 полупосто нной пам ти второго набора полного структурного диагностического теста, который преобразуетс шифратором 22В последовательность управл ющих воздействий и подаетс на. входы диагностируемого блока 23. Выходна последовательность сигналов диагности руемого блока 23 преобразуетс зналого-цифровым преобразователем к единому цифровому виду и запоминаетс в третьем блоке 27 оперативной пам ти По команде дешифратора 9 производитс считывание записей выходных последовательностей сигналовхДиагностируемого блока 23, соответствующих подаче на входы последнего первого набора структурного диагностическог о теста, из второго блока 26 оперативной пам ти и второго блока 8 полупосто нной пам ти и осуществл етс их сравнение первым блоком И сравнени . В случае несовпадени этих последовательностей первый блок 14 сравнени выдает команду на вход записи первогр блока 6 оперативной пам ти на запоминание номера набора, хран щегос в регистре 5. После поступлени на вход первого дешифратора 9 такта, номер которого/подечитанный первым счетчиком 2 равен (N+2), где N - количество наборов теста, дешифратор 9 выполн ет следующие операции: выдает команду на вход управлени первого генератора 1 импульсов на его выключение; выдает команду на вход управлени первого блока 11 коммутации на подключение к адресному входу первого блока 6.оперативной пам ти выхода третьего счетчика 12, выдает команду на вход управлени второго блока коммутации на подключение выхода второго генератора 20 импульсов к входу третьего счетчика 12. По первому такту второго генератора 20 импульсов по команде третьего дешифратора 17 производитс считывание номера первого набора отклонени из первого блока оперативной пам ти и первого номера дешифрирующей зависимости из третьего блока 16 полупосто нной пам ти. В случае их несовпадени второй блок 15 сравнени выдает команду на вход считывани четвертого блока 18 полупосто нной пам ти на считывание из 1чего имен неисправных элементов диагностируемого блока 23. Блок 19 индикации осуществл ет индикацию имен отказавших элементов. При поступлении на вход третьего дешифратора 17 такта, номер которого; гюдсчитанный четвертым счетчиком 13, равен (M+l), где И - количество элементов набора дешифрирующей зависимое ти , первый выдает команду на вход управлени второго генератора 20 импульсов на его выключение. Таким образом, предлагаемое устройство позвол ет сократить врем поиска неисправности диагностируемого блока за счет того, что получение выходной последовательности сигналов диагностируемого блока ведетс параллельно с пропуском дешифрации результатов диагностировани . Предлагаемое устройство позвол ет диагностировать-, объекты систем управлени , включающие каналы бинарного, аналогового и гибридного типов, что расшир ет область его применени .