Тестирование программно-реализованных логических...
-
Upload
- -
Category
Engineering
-
view
161 -
download
10
description
Transcript of Тестирование программно-реализованных логических...
ФГБОУ ВПО МГТУ СТАНКИН
Исследование и разработка методики тестирования программно- реализованных логических контроллеров типа SoftPLC
Магистр: Шаповалов Н.В.
Цели:
Повышение качества и надежности программно-реализованного контроллера типа SoftPLC.
Задачи:
Анализ средств и методов тестирования промышленной автоматики;
Исследование параметров тестирования контроллера типа SoftPLC;
Формирование методики тестирования;
Разработка стенда тестирования.
Москва 2014
Тестирование программно-аппаратных комплексов
Методика тестирования
Стенд тестирования
Архитектура стенда тестирования
Программа тестирования
Вид теста Предполагаемое значение
Результат тестирования
Функциональное тестирование
Безотказная загрузка/запуск управляющих программ, настройка контроллера
Выявлены ошибки загрузки программ с большим количеством (<5000) функциональных блоков. Ошибки устранены. Проведена повторная проверка
Наработка на отказ 1000 часов 1500 часов
Конфигурационное тестирование
Работа с различными модулями ввода/вывода (цифровыми, аналоговыми)
Реализована работа по протоколу EtherCAT с удаленными модулями ввода/вывода:
аналоговыми дискретными
Нагрузочное тестирование
Восстановление работоспособности после сбоев
Недостатки не выявлены
Результаты тестирования
Выводы
В работе решена задача повышение качества и надежности программно-реализованного контроллера типа SoftPLC.
Проанализированы средства и методы тестирования промышленной автоматики. В результате чего выявлены необходимые участки и области тестирования. В ходе анализа так же установлены параметры тестирования программно-реализованного контроллера типа SoftPLC.
На основании проведенного исследования разработана методика тестирования контроллеров типа SoftPLC. Для испытания методики был разработан стенд для тестирования программно-реализованных контроллеров. В результате испытания методики получен протокол испытаний.