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

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

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






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

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

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

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

В нашем проекте кроме помощника оператора «Иванов» право работать в режиме исполнения имеет разработчик с логином «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; просмотров: 304. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Значення творчості Г.Сковороди для розвитку української культури Важливий внесок в історію всієї духовної культури українського народу та її барокової літературно-філософської традиції зробив, зокрема, Григорій Савич Сковорода (1722—1794 pp...

Постинъекционные осложнения, оказать необходимую помощь пациенту I.ОСЛОЖНЕНИЕ: Инфильтрат (уплотнение). II.ПРИЗНАКИ ОСЛОЖНЕНИЯ: Уплотнение...

Приготовление дезинфицирующего рабочего раствора хлорамина Задача: рассчитать необходимое количество порошка хлорамина для приготовления 5-ти литров 3% раствора...

Демографияда "Демографиялық жарылыс" дегеніміз не? Демография (грекше демос — халық) — халықтың құрылымын...

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

ЛЕЧЕБНО-ПРОФИЛАКТИЧЕСКОЙ ПОМОЩИ НАСЕЛЕНИЮ В УСЛОВИЯХ ОМС 001. Основными путями развития поликлинической помощи взрослому населению в новых экономических условиях являются все...

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