Тестирование программно-реализованных логических...

8
ФГБОУ ВПО МГТУ СТАНКИН Исследование и разработка методики тестирования программно- реализованных логических контроллеров типа SoftPLC Магистр: Шаповалов Н.В. Цели: Повышение качества и надежности программно-реализованного контроллера типа SoftPLC. Задачи: Анализ средств и методов тестирования промышленной автоматики; Исследование параметров тестирования контроллера типа SoftPLC; Формирование методики тестирования; Разработка стенда тестирования. Москва 2014

description

Методика тестирования Стенд тестирования Программа тестирования Результаты тестов

Transcript of Тестирование программно-реализованных логических...

Page 1: Тестирование программно-реализованных логических контроллеров типа SoftPLC

ФГБОУ ВПО МГТУ СТАНКИН

Исследование и разработка методики тестирования программно- реализованных логических контроллеров типа SoftPLC

Магистр: Шаповалов Н.В.

Цели:

Повышение качества и надежности программно-реализованного контроллера типа SoftPLC.

Задачи:

Анализ средств и методов тестирования промышленной автоматики;

Исследование параметров тестирования контроллера типа SoftPLC;

Формирование методики тестирования;

Разработка стенда тестирования.

Москва 2014

Page 2: Тестирование программно-реализованных логических контроллеров типа SoftPLC

Тестирование программно-аппаратных комплексов

Page 3: Тестирование программно-реализованных логических контроллеров типа SoftPLC

Методика тестирования

Page 4: Тестирование программно-реализованных логических контроллеров типа SoftPLC

Стенд тестирования

Page 5: Тестирование программно-реализованных логических контроллеров типа SoftPLC

Архитектура стенда тестирования

Page 6: Тестирование программно-реализованных логических контроллеров типа SoftPLC

Программа тестирования

Page 7: Тестирование программно-реализованных логических контроллеров типа SoftPLC

Вид теста Предполагаемое значение

Результат тестирования

Функциональное тестирование

Безотказная загрузка/запуск управляющих программ, настройка контроллера

Выявлены ошибки загрузки программ с большим количеством (<5000) функциональных блоков. Ошибки устранены. Проведена повторная проверка

Наработка на отказ 1000 часов 1500 часов

Конфигурационное тестирование

Работа с различными модулями ввода/вывода (цифровыми, аналоговыми)

Реализована работа по протоколу EtherCAT с удаленными модулями ввода/вывода:

аналоговыми дискретными

Нагрузочное тестирование

Восстановление работоспособности после сбоев

Недостатки не выявлены

Результаты тестирования

Page 8: Тестирование программно-реализованных логических контроллеров типа SoftPLC

Выводы

В работе решена задача повышение качества и надежности программно-реализованного контроллера типа SoftPLC.

Проанализированы средства и методы тестирования промышленной автоматики. В результате чего выявлены необходимые участки и области тестирования. В ходе анализа так же установлены параметры тестирования программно-реализованного контроллера типа SoftPLC.

На основании проведенного исследования разработана методика тестирования контроллеров типа SoftPLC. Для испытания методики был разработан стенд для тестирования программно-реализованных контроллеров. В результате испытания методики получен протокол испытаний.