Details

Title: Анализ методов тестирования приложений для промышленных контроллеров: выпускная квалификационная работа магистра: направление 27.04.04 «Управление в технических системах» ; образовательная программа 27.04.04_02 «Автоматизация технологических процессов и производств»
Creators: Лисенский Александр Михайлович
Scientific adviser: Хохловский Владимир Николаевич
Other creators: Селиванова Елена Николаевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2020
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: ПЛК; стандарт МЭК 61131-3; тестирование; тест-кейсы; функциональное тестирование; тестирование стабильности; PLC; standart IEC 61131-3; testing; test cases; functional testing; stability testing
Document type: Master graduation qualification work
File type: PDF
Language: Russian
Level of education: Master
Speciality code (FGOS): 27.04.04
Speciality group (FGOS): 270000 - Управление в технических системах
Links: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-1112
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\6201

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Целью данной работы является анализ методов тестирования “традиционных” и ПЛК - приложений и рассмотрения возможности и целесообразности использования стандартных методов тестирования для проверки приложений для промышленных контроллеров. Так же рассматриваются аппаратные средства, которые используются для тестирования ПЛК-приложений такие как: отладочные стенды, HMI симуляторы и другие. Дается краткая характеристика методов тестирования стандартных приложений и ПЛК - приложений, по результатам анализа предложена таблица, где рассматривается возможность применения стандартных методов тестирования при создании программ для ПЛК. В работе использована инструментальная система программирования промышленных контроллеров компании “Schneider Electric” Unity Pro для реализации ряда методов из представленной классификации методов тестирования. Были реализованы 9 тест-кейсов для ПЛК - приложений на языках по стандарту МЭК 61131-3 (LD, SFC) , которые приводятся в качестве примера использования функционального тестирования, тестирования стабильности (цикличности, корректности выполнения) и других методов тестирования в жизненном цикле ПЛК - приложений.

The aim of this work is to analyze the testing methods of “traditional” and PLC applications and to consider the possibility and expediency of using standard testing methods to test applications for industrial controllers. Methods with hardware means that are used to test PLC applications, such as: hardware stand, HMI simulators and others are considered as well. A brief description of the testing methods for standard applications and PLC applications is given. Based on the analysis results, a table presented where the possibility of using standard testing methods when creating applications for PLCs is considered. The Schneider Electric Unity Pro tool is used to implement a number of selected methods. Nine test cases for PLC applications in languages according to the international standard IED 61131-3 (LD, SFC) are developed, which give examples of the use of functional testing ,stability testing (cyclicity, correct execution) and others in PLC applications life cycle managements.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 14
Last 30 days: 0
Detailed usage statistics