Www.adastra.ru AdAstra Research Group, Ltd Россия, Москва, 107076, а/я 38, тел (495) 771-71-74, факс (495) 518-98-46, E-mail: adastra@adastra.ru,

Презентация:



Advertisements
Похожие презентации
Программная оболочка Hyper Service (Hyper Service NV)
Advertisements

1 СИСТЕМА ДОСТАВКИ НОВОСТЕЙ RIAN NEWS MANAGER. СИСТЕМА ДОСТАВКИ НОВОСТЕЙ RIAN NEWS MANAGER RIAN News Manager – новая система доставки и отображения новостей.
Автор: Субхангулов И.И. Башкортостан Стерлитамак 2011.
Операционная система Windows 10. Системные требования Windows 10 Процессор с частотой не менее 1 ГГц ОЗУ от 1 Гб (для 32 х систем) и 2 Гб (для 64 х систем)
Microsoft TechDays средство совместимости с унаследованными приложениями Семченко Павел
Многообразие операционных систем. Основные характеристики операционных систем.
Лекция 6 Понятие операционных систем Учебные вопросы: 1. Характеристики ОС 2. Свободные и проприетарные ОС.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА КОМПЬЮТЕР КАК УНИВЕСАЛЬНОЕ УСТРОЙСТВО ДЛЯ РАБОТЫ С ИНФОРМАЦИЕЙ Информатика и ИКТ.
Проблемы при проверке кредитных заявок Решение компании «КРОНОС-ИНФОРМ» Функции «DataMiner» Структура «DataMiner» Схема работы «DataMiner» Интерфейс системы.
Effect-Invest 1.5 Программа предназначена для оценки экономической эффективности затрат на разработку и внедрение научной идеи Эффективность идеи Демонстрация.
Учитель информатики Трашков О.Л.. Окно обычно содержит следующие элементы: Строка заголовка Строка меню Панель инструментов Адресная строка Рабочая область.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА КОМПЬЮТЕР КАК УНИВЕСАЛЬНОЕ УСТРОЙСТВО ДЛЯ РАБОТЫ С ИНФОРМАЦИЕЙ Информатика и ИКТ.
Презентация к уроку создала: учитель информатики МКОУ «Басинская ООШ» Гайдукова Анна Андреевна
2 Компьютер - универсальное электронное программно управляемое устройство для работы с информацией.
В данной презентации к вашему вниманию предлагается обзор комплекса C&CTools, состоящего из двух программ C&CView и C&CEditor.
10 класс. №004. Программное обеспечение ПК.
Программное обеспечение для полноценного контроля и управления системами SecuriPro и SecuriProx г. Тольятти, Автоваз.
Пользовательский интерфейс. Знакомство с операционной системой. Потребительские особенности любой программы часто определяют наглядной, удобной, простой.
Настройка СУФД-портала в Московской области и порядок тестирования.
ПО для предоставления отчетности в электронном виде по телекоммуникационным каналам связи ГНИВЦ ЭКСПРЕСС.
Транксрипт:

AdAstra Research Group, Ltd Россия, Москва, , а/я 38, тел (495) , факс (495) , Авторские права (с) AdAstra Research Group, Ltd Определение СИСТЕМНЫХ ТРЕБОВАНИЙ к аппаратному обеспечению при проектировании АСУ ТП в TRACE MODE 6 Глухов Федор, руководитель отдела качества

Системные требования Для каждого продукта Trace Mode 6 минимальные рекомендуемые Для каждого проекта АСУ ТП реальные

Инструментальная система Trace Mode 6 IDE Среда разработки Профайлер Загрузка / Сохранение Редактирование проекта Сохранение для МРВ Старт Цикл пересчета Графика OpenGL ОЗУ должно быть достаточно для одновременной работы обоих приложений!

Инструментальная система Разрешение экрана – не менее 1280 х Рекомендуемое – 1600 х 1200 и более. Удобно использовать два монитора (на одном – среда разработки, на другом – профайлер) Видеокарта должна поддерживать OpenGL Операционная система – Windows XP Professional Наличие свободного USB-порта или LPT для подключения ключа аппаратной защиты HASP

Редактор проекта: операции с каналами Зависимость времени обработки от числа каналов (в секундах) тип каналов: HEX32 каждый канал связан с источником данных (генератором) каждый канал вызывает простейшую программу трансляции 3 аргумента CPU: P-III, 800 МГц RAM: 512 Мб

Редактор проекта: операции с каналами Зависимость времени обработки от числа каналов (в секундах) CPU: P-IV, 3.0 ГГц RAM: 1 Гб

Редактор проекта: операции с каналами Зависимость времени обработки от числа каналов (в секундах) Core 2 Duo, 2.66 ГГц RAM: 2 Гб

Зависимость времени обработки от общего числа аргументов вызываемых программ (в секундах) 1023 канала типа HEX32 каждый канал связан с источником данных (генератором) каждый канал вызывает программу трансляции 0 / 3 / 10 / 30 / 100 аргументов (0 – нет вызова программы) Сохранение для МРВ

Загрузка проекта в IDE Зависимость времени обработки от числа аргументов вызываемых программ (в секундах)

Зависимость времени обработки от числа каналов (в секундах) каждая группа содержит 14 каналов, 1 вызов экрана, 1 вызов программы один канал в каждой группе связан с источником данных и один с приемником в программе на языке FBD реализован ПИД-регулятор с возможностью перехода в ручной режим управления исполнительным устройством, все каналы группы связаны с аргументами программы на экране каждый канал группы отображен в виде динамического текста, 4 параметра выведены на тренд, ползунок для ввода задания регулятора Редактор проекта: операции с группами CPU: P-III, 800 МГц RAM: 512 Мб

Редактор проекта: операции с группами CPU: P-IV, 3.0 ГГц RAM: 1 Гб

Редактор проекта: операции с группами CPU: Core 2 Duo, 2.66 ГГц RAM: 2 Гб

проект из предыдущего теста на 8192 канала (512 групп) в каждой консоли NLL вызывается один экран вызов экрана связан с 64 каналами МРВ на экране 64 ГЭ «Динамический текст» Добавляем консоли NetLink Light Core 2 Duo, 2.66 ГГц RAM: 2 Гб Зависимость времени обработки от числа консолей (в секундах)

проект на 8192 канала 8 консолей каждый вызов экрана связан с 64 каналами МРВ на экране 64 ГЭ «Динамический текст» количество вызовов экрана в каждой консоли варьируется Добавляем консоли NetLink Light Core 2 Duo, 2.66 ГГц RAM: 2 Гб Зависимость времени обработки от числа вызовов (в секундах)

1.Отключите автоматическое создание резервных копий в меню «Файл» / «Настройки ИС…» на закладке «ИС» / «Сохранить для МРВ» - опция «Создавать резервную копию» 2.По возможности используйте функцию «Сохранить узел для МРВ» - доступна в контекстном меню узла, позволяет сохранять в формат исполнительного модуля один узел отдельно, а не весь проект 3.При сохранении большого проекта для МРВ закрывайте все ненужные окна редакторов IDE 4.Отключите заставку ОС (Screen Saver) TRACE MODE 6 IDE Рекомендации разработчику больших проектов:

каждый канал связан с генератором каждый канал взывает программу: 3 аргумента, одна операция сложения цикл пересчета 0,55 сек (по умолчанию) количество каналов варьируется диагностика ведется с помощью Реальное время: CPU Зависимость загрузки процессора от числа каналов (%)

каждый канал связан с генератором каждый канал взывает программу: 3 аргумента, одна операция сложения цикл пересчета 0,55 сек (по умолчанию) количество каналов варьируется диагностика ведется с помощью Реальное время: цикл пересчета Зависимость длительности пересчета от числа каналов (мс)

каждый канал связан с генератором каждый канал взывает программу: 3 аргумента, одна операция сложения цикл пересчета 0,55 сек (по умолчанию) количество каналов варьируется диагностика ведется с помощью Реальное время: ОЗУ (МРВ) Зависимость выделения памяти для МРВ от числа каналов (Мб)

каждый канал связан с генератором каждый канал взывает программу: 3 аргумента, одна операция сложения цикл пересчета 0,55 сек (по умолчанию) количество каналов варьируется диагностика ведется с помощью Реальное время: ОЗУ (всего) Зависимость выделения памяти ОС от числа каналов (Мб)

Системные требования IDE Инструментальная система TRACE MODE 6 IDE

Системные требования МРВ Исполнительные модули TRACE MODE 6 МРВ / МРВ+

Системные требования NLL Удаленные консоли NetLink Light 6

Средства диагностики: системные переменные TRACE MODE Встройте диагностику в свой – реальное время, затраченное на выполнение задач основного потока МРВ, – реальное время цикла монитора, – в зависимости от настройки параметра данная переменная индицирует загрузку CPU, использование оперативной памяти, файла подкачки и многое другое

Средства диагностики: диалог «Просмотр компонентов» Теперь диагностика всегда под рукой!

Средства диагностики: предупредительные сообщения Загрузка CPU превышает норму (по умолчанию >75%) Реальное время цикла пересчета превышает заданное Выделение оперативной памяти ОС приближается к ее физическому объему

Средства диагностики: предупредительные сообщения Опции CNF файла для управления выводом сообщений: PRCMES = – загрузка процессора для генерации ошибки (в процентах), 75% по умолчанию NOERRWNDMES – запрет окон с сообщениями об ошибке; этот ключ не отменяет протоколирование ошибок в файл tm6_log.txt; Файл TMcom_.cnf должен располагаться в папке узла, имеет текстовый формат, каждый ключ записывается в отдельной строке. (ordinal – номер узла в проекте)

Встроенные механизмы нагрузочного тестирования Опции CNF файла для проведения нагрузочного (стресс-) тестирования: STRESS = 0x01 – все Input пересчитывать SREPT раз 0x02 – все программы пересчитывать SREPT раз 0x04 – все Out пересчитывать SREPT раз SREPT =

Прогнозирование реальных системных требований Проведите свой эксперимент! 1.Создайте типовые объекты, из которых будет состоять Ваш проект 2.Введите в проект средства диагностики в виде необходимых системных переменных и средств их отображения на отдельном экране – трендов, диаграмм 3.Создайте по шаблону столько копий типовых объектов, сколько необходимо для адекватного моделирования будущего проекта 4.Запустите проект и отслеживайте показания диагностических переменных, окна просмотра компонентов, диспетчера задач

Примеры проектов пользователей Каково соотношение источников/приемников, каналов, экранов и программ в реальных проектах?

СПАСИБО!