Студопедия — Выбор оператора для тестирования проекта
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Выбор оператора для тестирования проекта






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

правами доступа. Например, просматривать менеджер проектов в режиме исполнения для

проверки работы расчетов, для тестирования периодов опроса объектов и ОРС-серверов.

Для решения этих задач необходимо ввести оператора с расширенными правами доступа.

В нашем проекте кроме помощника оператора «Иванов» право работать в режиме исполнения имеет разработчик с логином «sa», этот оператор вводится автоматически при создании любого проекта. В предыдущей главе мы не удаляли его, воспользуемся данной учетной записью.

 

 

Чтобы сменить оператора в режиме исполнения, нажмите на иконку Завершение сеанса

.

 

Проверка взаимодействия с ОРС-сервером

Прежде чем приступить к тестированию различных документов проекта, необходимо проверить качество работы ОРС-сервера.


 

Запустите режим исполнения от имени оператора-разработчика, воспользуйтесь иконкой

.

Нажмите на иконку Показать проект () в панели инструментов.

Вид менеджера проектов в режиме исполнения отличается от режима разработки

наличием дополнительного столбца справа от деревьев (Рисунок 5-1).

 

Рисунок 5-1. Менеджер проекта в режиме исполнения

В этом столбце отображаются значения переменных. Многие пользователи пытаются оценивать быстродействие работы системы по этим показаниям, это неизбежно ведет к ошибочным выводам. Информация в данном столбце меняется с собственным циклом, поэтому не позволяет судить ни о скорости изменения переменной, ни о ее последнем значении. Достоверную информацию можно получить на странице свойств переменной Данные выхода (Рисунок 5-2).


 

Рисунок 5-2. Страница свойств данные выхода в режиме исполнения

Прежде всего, стоит обратить внимание на поле Признак недостоверности. Если данное поле пустое, как показано на Рисунок 5-2, то это означает, что от ОРС-сервера приходят данные без каких-либо признаков недостоверности, передаваемых стандартными признаками качества. В дереве недостоверные переменные отображены серым шрифтом. Если мы видим, что имеется признак недостоверности, важно понять причину его появления.

MasterSCADA выставляет признак качества ОРС-переменным лишь в том случае, если связь с ОРС-сервером не обнаружена. Во всех остальных случаях признак качества переменных приходит непосредственно от ОРС-сервера, и проблему необходимо искать именно на его уровне (причиной может быть обрыв связи с источником данных, нарушение допустимого диапазона значений и т.п. – для каждого типа OPC-сервера описание алгоритма формирования признаков качества может отличаться). Сигналом о том, что связь с ОРС-сервером не обнаружена, служит красная звездочка рядом с обозначением ОРС-сервера в дереве Системы. Отсутствие маркера говорит о наличии подключения.


 

На этапе тестирования проекта разработчик должен определить оптимальный период опроса ОРС-сервера. Когда мы только приступаем к разработке проекта, то устанавливаем желаемый период опроса, т.е. тот, который прописан в техническом задании. Заранее сказать, будет ли этот период опроса допустим на реальном объекте, нельзя. Свою роль могут сыграть быстродействие оборудования нижнего уровня, пропускная способность каналов связи, объем опрашиваемых данных, быстродействие компьютера и другие факторы.

Нужнопонимать, что MasterSCADA в большинстве случаев не влияет на скорость, с которой ОРС-сервер опрашивает приборы. Это зависит от реализации и настроек самого ОРС-сервера. Наиболее важно определить, как ОРС-сервер взаимодействует с оборудованием. Именно этот период опроса является отправной точкой в настройке MasterSCADA. Самый оптимальный вариант, чтобы период, с которым ОРС-сервер опрашивает устройства, совпадал с периодом опроса, с которым MasterSCADA опрашивает сервер. Если период опроса оборудования будет выше, чем период опроса сервера клиентом, то тогда часть данных будет пропадать (за исключением ситуации, когда сервер поддерживает стандарт HDAи передает в MasterSCADA данные в виде архива).

Посмотрим статистическую информацию, которую предоставляет страница свойств ОРС- переменной Данные выхода – (Рисунок 5-2.Страница свойств данные выхода в режиме исполнения).

Больше других нас интересует поле Средний период. Важно добиться, чтобы средний период опроса совпадал с заданным периодом на странице свойств Опрос ОРС-сервера. Если скорость передачи данных не устраивает, то еще раз проверьте, с какой скоростью ОРС-сервер может общаться с оборудованием, обратите внимание на настройки портов и приборов нижнего уровня.

Напомним, что в нашем проекте в настройках ОРС-сервера указан период имитации данных 500 мс, аMasterSCADA получает информацию раз в секунду. Нужно сделать выбор или увеличить период в ОРС-сервере, либо уменьшить в MasterSCADA. Принимая это решение, возьмем во внимание особенности технологического процесса. Ответим на вопрос, важно ли получать информацию об уровне в емкости глубиной 8 метров быстрее, чем раз в секунду? Скорее всего, нет. Поэтому правильнее изменить период опроса в ОРС-сервере.

Откройте конфигурацию ОРС-сервера, выделите переменную и в ее настройках установите период имитации 1 с.

 







Дата добавления: 2015-12-04; просмотров: 299. Нарушение авторских прав; Мы поможем в написании вашей работы!



Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Репродуктивное здоровье, как составляющая часть здоровья человека и общества   Репродуктивное здоровье – это состояние полного физического, умственного и социального благополучия при отсутствии заболеваний репродуктивной системы на всех этапах жизни человека...

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

Схема рефлекторной дуги условного слюноотделительного рефлекса При неоднократном сочетании действия предупреждающего сигнала и безусловного пищевого раздражителя формируются...

Методы прогнозирования национальной экономики, их особенности, классификация В настоящее время по оценке специалистов насчитывается свыше 150 различных методов прогнозирования, но на практике, в качестве основных используется около 20 методов...

Методы анализа финансово-хозяйственной деятельности предприятия   Содержанием анализа финансово-хозяйственной деятельности предприятия является глубокое и всестороннее изучение экономической информации о функционировании анализируемого субъекта хозяйствования с целью принятия оптимальных управленческих...

Образование соседних чисел Фрагмент: Программная задача: показать образование числа 4 и числа 3 друг из друга...

Studopedia.info - Студопедия - 2014-2024 год . (0.007 сек.) русская версия | украинская версия