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

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

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






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

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

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

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

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



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

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

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Сущность, виды и функции маркетинга персонала Перснал-маркетинг является новым понятием. В мировой практике маркетинга и управления персоналом он выделился в отдельное направление лишь в начале 90-х гг.XX века...

Разработка товарной и ценовой стратегии фирмы на российском рынке хлебопродуктов В начале 1994 г. английская фирма МОНО совместно с бельгийской ПЮРАТОС приняла решение о начале совместного проекта на российском рынке. Эти фирмы ведут деятельность в сопредельных сферах производства хлебопродуктов. МОНО – крупнейший в Великобритании...

ОПРЕДЕЛЕНИЕ ЦЕНТРА ТЯЖЕСТИ ПЛОСКОЙ ФИГУРЫ Сила, с которой тело притягивается к Земле, называется силой тяжести...

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

Правила наложения мягкой бинтовой повязки 1. Во время наложения повязки больному (раненому) следует придать удобное положение: он должен удобно сидеть или лежать...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

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