Вопрос 36 SCADA и Internet. Архитектура «терминал-сервер». Основные особенности.
Тема обеспечения доступности данных производственноготехнологического процесса с любого компьютера предприятия, с любойподсистемы в настоящее время стала актуальной, в частности, в связи сбурным развитием сети Internet. SCADA-приложения должны бытьисточником технологических данных, с одной стороны, и ихпотребителем, с другой.
Различного типа клиентские приложения могут предоставлять соответствующие производственному процессу в огромном объеме данные в приемлемом для пользователя виде. Рассмотрим типы клиентских приложений и протоколы, используемые для передачи как исторических данных, так и данных реального времени.
Клиент-серверная организация SCADA-систем предполагает применение клиентских компонент двух типов:
1) с возможностью передачи управляющих воздействий с клиентского приложения;
2) чисто мониторинговые приложения.
Клиентские компоненты SCADA-систем традиционно объединяются с серверными приложениями при помощи протоколов обмена данными в локальных сетях (TCP/IP, NetBEUI). Но Internet/Intranet технологии не оставили безучастными разработчиков SCADA-систем и привели к появлению следующих типов клиентских приложений:
- клиентские приложения в режиме сервер/терминал;
- бедные и богатые Internet -клиенты.
Основой рассматриваемых решений для клиентских приложений являются новые технологии Microsoft, реализованные в структуре WindowsDNA (DistributediNternetArchitecture). Поэтому предлагается начать изложение с краткого изложения особенностей этой структуры.
|
|
Вопрос 38 Основные понятия теории надежности. Понятие резервирования. Типы резервов.
В самом общем смысле, надежность– это способность некоегоизделия выполнять требуемые от него функции в течение некотороговремени. Другими словами, надежность – это способность к безотказнойработе. Таким образом, ключевым в теории надежности является понятиеотказа. Теория надежности занимается отказами изделия, происходящимипод влиянием на него множества разнообразных факторов, которыеявляются случайными событиями. Отказ происходит в случайный моментвремени, поэтому время безотказной работы изделия является случайнойвеличиной.
Очевидно, что в простейшем случае каждый элемент системы можетнаходиться в двух состояниях – «работает» либо «отказал». В связи с этимстановится возможным ввести понятие «вероятности безотказной работы».Вероятность безотказной работы – это вероятность того, что данныйэлемент системы в данный момент находится в состоянии «работает».Соответственно, вероятность отказа – это вероятность того, что данныйэлемент системы в данный момент находится в состоянии «отказал».Очевидно следующее соотношение:
|
|
p =1 –q (1)
где p – вероятность безотказной работы; q – вероятность отказа.
Отметим, что вероятность безотказной работы, как и вероятностьотказа, являются функциями времени. Однако в практических расчетах этивеличины часто полагают постоянными. В этом случае говорят онадежности системы в стационарном режиме работы.
Одним из способов повышения надежности систем являетсярезервирование.
Резервирование – это метод повышения надежности путем введениярезервных элементов, являющихся избыточными по отношению кминимальной функциональной структуре изделия, необходимой идостаточной для выполнения заданных функций.
Общий подход выбора SCADA-системы.
В большинстве SCADA-систем присутствуют многократноописанные и широко известные базовые свойства, но технологии исредства их реализации достаточно сильно отличаются. Именно мерареализации каждого свойства в SCADA-системе определяетнеобходимость и удобство разработки прикладного программногообеспечения (новые драйверы ввода-вывода, графические объекты,встроенные языки программирования, встроенные библиотеки) Дляоптимизации процедуры разработки прикладного ПО важны три фактора:
|
|
1) степень соответствия выбранного SCADA-пакета решаемойзадаче;
2) понимание тонкостей реализации конкретной прикладнойсистемы поставщиками SCADA-системы;
3) качество осуществляемой поставщиками техническойподдержки.
При выборе ПО (инструмента) для задач АСУТП можно выделитьдва принципиально разных подхода. Первый из них – созданиесобственного ПО силами группы собственных специалистов. Второй –использование готового ПО. Рассмотрим их последовательно.
Программировать самим или покупать готовую SCADA-систему?Причинами, побуждающими к созданию собственного инструмента, могутявляться:
1) намерение сэкономить средства;
2) попытка создать инструмент, удовлетворяющий всемфункциональным запросам;
3) стремление избавиться от зависимости от поставщика.
Расходы на создание собственно ПО складываются из следующихкомпонентов:
1) заработная плата;
2) аренда помещения;
3) затраты на поддержание рабочего цикла (коммунальные услуги,услуги банка, уплата налогов, закупка канцелярии, расходныематериалы);
4) средства связи;
5) командировки;
6) закупка оборудования, мебели, оргтехники, ПО, необходимогодля работы;
7) расходы, связанные с тестированием производимого продукта.
Как показывают экспертные оценки, средняя сумма, затрачиваемаяна покупку готовой SCADA-системы, меньше суммы, затрачиваемой насобственную разработку, более чем в шесть раз. Произведенные расчетыпозволяют с уверенностью сказать, что разработка программногообеспечения АСУ ТП силами заказчика не дешевле, а значительно дороже,чем при использовании готовой SCADA. Кроме того, при этом есть ещеряд существенных недостатков:
Дата добавления: 2018-08-06; просмотров: 542; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!