close

Вход

Забыли?

вход по аккаунту

Э лектрический культиватор Т 20 00Е;pdf

код для вставкиСкачать
Проектирование системы автоматического тестирования в
процессе серийного производства
Ст. гр. КРЭС-09, ПНИПУ, Н.А. Суворов
Научный руководитель: начальник отдела разработок ЗАО НТЦ
«СИМОС», О.Б.Чумаков.
На сегодняшний день нет места компаниям на рынке с плохими
показателями качества. Поэтому, необходимо иметь эффективный
технологический процесс и качественные средства диагностики и контроля
готовой продукции.
Задачей диагностики может быть не только прямое выявление
дефектов в радиоэлектронных изделиях, но и выявление недостатков
производства. К примеру, если в серии изделий получается одинаковый
дефект, то это означает, что технологический процесс требует доработки.
С другой стороны, диагностический тест должен не только
проверять устройство на работоспособность, выявлять неисправность и
проверять правильность функционирования, но и быстро и эффективно
выполнять свои функции. Другим аспектом должна быть простота
эксплуатации теста на производстве. Ведь в обратном случае нам
необходимо много высококвалифицированных работников способных
справиться с этой задачей, а это дополнительные затраты. Ещё одним
требованием является автоматизация процедуры диагностирования, что
тоже снижает трудозатраты. В идеале, диагностический тест должен
проходить без участия человека, а оператору выдавать только его
результат.
На данный момент в компании ЗАО НТЦ Симос диагностический
тест платы ДС-03 выполняется вручную работниками производственного
участка, что очень долго по времени и вносит дополнительные
погрешности в виду присутствия человеческого фактора. Задачей
диагностикой платы является, при минимальном участии человека,
автоматизация процедуры диагностирования.
Плата ДС-03 предназначена для работы в составе блока гибкого
мультиплексора М60 совместно с платой ГС-03. Конфигурирование платы
производится через программу Simos_NM версии не ниже 3.32. Плата
организует каналы связи по интерфейсам RS-232 и/или RS-485. В
соответствии с терминологией, принятой для систем передачи данных,
плата ДС-03 является устройством DCE(Data Circuit-terminating
Equipment).
Плата ДС-03 содержит 4 порта передачи данных. Порты номер 1 и 2
имеют переключаемый тип интерфейса: либо RS-232, либо RS-485. Для
портов 3 и 4 тип интерфейса – только RS-232. Все порты имеют
гальваническую изоляцию друг от друга и от остальных узлов платы, но в
пределах одного порта интерфейсы RS-232 не имеют изоляции от RS-485.
1
На лицевой панели расположены разъемы интерфейсов RS-232 и
индикаторы состояния портов. На задней части платы размещены разъемы
интерфейсов RS-485 и разъемы их сигнальных земель.
Для портов независимо устанавливаются следующие параметры: тип
интерфейса (RS-232 или RS-485, только для портов 1 и 2), режим работы
порта (асинхронный или прозрачный), скорость передачи порта,
количество бит данных (8 или 9) и схема подключения по интерфейсу RS485 (для портов 1 и 2). Также имеется возможность независимой установки
шлейфов портов.
Из
установленных
на
плате
электрорадиоэлементов
и
функциональных блоков необходимо проверить:
 передающею линию RXD-TXD четырех портов RS232
 модемную линию RTS-CTS четырех портов RS232
 восемь пар светодиодов
 линию, ведущую к внутренней шине блока
 линию, содержащую триггеры Шмидта или, по-другому,
линию кроссового разъема
Также необходимо проверить время прихода и спада фронта сигнала
на портах RS232. Это необходимо сделать для согласования со
стандартами на последовательный порт RS232.
В связи с этим вытекают следующие задачи:
 Необходимо разработать методику тестирования платы
ДС-03 на базе имеющейся в её составе ПЛИС, таким образом,
чтобы максимально точно установить место неисправности.
 Построить наиболее полный тест, с выдачей результата
тестирования на терминал пользователя.
 Предоставить результаты тесты в удобном для
восприятия пользователя виде, также предоставить средства для
работы с последовательным портом компьютера и повтора того
или иного теста по требованию пользователя.
Для разработки процедуры диагностирования в докладе приведены
результаты анализа существующих методов: командного ядра; уровня
логических схем; эталонных состояний; микродиагностирования;
диагностирования, ориентированного на проверку сменных блоков.
Наиболее
эффективным
является
реализация
алгоритма
диагностирования платы на основе методов командного ядра и метода,
функционирующего на уровне логических схем. Диагностических тест на
уровне логических схем проходит поэтапно и загружается отдельно от
рабочей программы. Данный метод подходит под поставленные задачи.
Метод командного ядра подходит под синтез необходимых тестов, так как
в нем используется единое диагностическое ядро, которым является
2
ПЛИС. Из этих двух методов сложно выбрать один ввиду специфики
платы, поэтому будет использован некий симбиоз этих методов.
Диагностика RS-485 порта похожа на тестирование RS-232 порта.
Работоспособность порта RS-232 проверяется путем посылки сообщения и
приема его через перемычку. Последовательные порты измеряются путем
посылки логической единицы на выход и приема её, через перемычку, на
вход. Также заворотом сигнала проверяется линия кроссового разъема.
Светодиоды проверяются визуально, то есть светодиоды последовательно
зажигаются, что для краткости назовем «Бегущий огонек».
Н ачало
П ро верка зам ы кан и й
на вы водах П Л И С
П араллельны й тест
п о р та № 1 -4
R S -2 3 2 ( в ы д ач а
сообщ ения)
П одклю чение к одном у
из рабочих портов
О ж идания вы бора теста
Н ет
К а ка я кл а виш а наж а та?
1
И зм ер ен и я ф ро нтов
с и гн а л а (п о р т R S 2 3 2 )
2
Б егущ и й ого нек
3
П роверка линии
кр оссо вого р азъем а
4
В ы дача инф орм ации о
зам ы кани ях вы водо в
ПЛИС
да
нет
Т ест о ко нче н ?
К онец
Рисунок 1 – Общий алгоритм тестирования
3
Таким образом, разработанная процедура автоматического
диагностирования обеспечивает проверку работоспособности платы с
помощью ПЛИС, а именно: проверку портов RS-232; проверку линий
кроссового разъема; проверку светодиодов; проверку замыканий на
выводах ПЛИС; измерение параметров последовательного порта RS-232.
Использованная литература:
1.
С.В.
Бочкарев.
Диагностика
и
надежность
автоматизированных технологических систем. – Старый Оскол: ТНТ,
2013. – 616 с.
2. С.Ф. Тюрин. Реализация цифровых автоматов в системе
Quartus фирмы Altera. – Пермь: ПНИПУ, 2011. – 134 с.
3. Б.М. Каган. Основы эксплуатации ЭВМ. – М.
Энергоатомиздат,1983 – 376 с.
4
1/--страниц
Пожаловаться на содержимое документа