36322

SCADA-пакеты как наиболее популярные средства для ППО САТП

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

Разработка современной SCD системы требует больших вложений и выполняется в длительные сроки поэтому разработчикам управляющего ППО представляется целесообразным приобретать осваивать какойлибо готовый инструментарий. SCDпакеты явлся одним из наиболее популярных срв для программирования систем автоматизации ТП и предназначены для создания интерфейсов человекмашина регистрирования и архивирования данных АСУТП Применение SCDпрограмм как средства разработки ПО для СУ. Применение SCD –программ как срва разработки ПО для СУ вызвана...

Русский

2013-09-21

13.9 KB

2 чел.

3 SCADA-пакеты как наиболее популярные средства для ППО САТП.

Приступая к разработке ППО для создания СУ выбирают обычно один из сущ. Утей.

1)прогр-ие с исполб-ем традиционных ср-в.2) исполь-ие уже готовыхср-в.

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

SCADA-пакеты явл-ся одним из наиболее популярных ср-в для программирования систем автоматизации ТП и предназначены для создания интерфейсов человек-машина, регистрирования и архивирования данных АСУТП

Применение SCADA-программ как средства разработки ПО для СУ.

Применение SCADA –программ как ср-ва разработки ПО для СУ вызвана следующими причинами: универсальность современных пакетов, позволяющая исп-ть их при автоматизации практически все предприятия. Предоставляемые SCADA пакеты графические ср-ва программирования дают возможность отказаться от стандартных языков программирования на наиб. Трудоемких этапах проектирования СУ. С помощью SCADA программ реализуются большинство типичных для АСУ ф-ий.

Составляющие SCADA-систем.

 Структура аппаратных средств АСУТП.

Согласно традиционной структуре аппаратных средств АСУТП SCADA-сист. в иерархии программного обеспечения сист. промышленной автоматизации находятся на 2 и 3 уровнях.

АСУП

Уровень3  IBMPC совместимые промыш. и настольн. компы

Уровень2   IBMPC совместимые контроллеры

Уровень1   контроллеры

Уровень0   датчики, ИМ

Необходимо отличать обеспечение SCADA, функционирующие в составе АСУТП конкретного объекта, и набор инструментальных средств, предназначенных для разработки такого ПО. Соответственно и критерии оценки средств разработки SCADA-сист., их пригодности для реализации той или иной прикладной задачи, отличаются от требований к прикладному ПО верх.ур. АСУТП. Обе разновидности ПО тесно связаны.

SCADA-сист. включают в себя 3 неотъемлемых составляющих:

  1.  RTU (Remote Terminal Unit) -удаленный терминал, реализующий задачи контроля и упр-я в режиме реального времени.
  2.  MTU (Master Terminal Unit)-диспетчерский пункт управления, осущ. обработку данных и упр-е высокого уровня.
  3.  CS (Communication System)-коммуникационная система, для передачи данных с удаленных точек или объектов на центральный интерфейс оператора-диспетчера и передачи сигнала управления на RTU  или на конкретный объект.


 

А также другие работы, которые могут Вас заинтересовать

69723. Захищене наслідування 23.5 KB
  До базового класу можна застосовувати механізм захищеного наслідування. При цьому всі відкриті і захищені члени базового класу стають захищеними членами похідного класу. Розглянемо приклад.
69724. Множинне наслідування 22 KB
  Похідний клас може одночасно успадковувати властивості декілька базових Наприклад, в програмі, приведеній нижче, клас derived успадковує властивості класів base1 і base2.
69725. Віртуальні базові класи 42 KB
  Як вказано в коментарях, класи derivedl і derived2 є спадкоємцями класу base. Проте клас deribed3 є похідним від обох класів derived2 і derived1. (Таке наслідуванно називається діамантовим). Отже, в об’єкті класу derived3 містяться дві копії об’єкту класу base.
69726. Віртуальні функції 33 KB
  Кожне перевизначення віртуальної функції в похідному класі реалізує операції властиві лише даному класу. Покажчики на об’єкти базового класу можна використовувати для посилання на об’єкти похідних класів.
69727. Чисто віртуальні функції 21 KB
  Проте у багатьох випадках неможливо створити розумну версію віртуальної функції в базовому класі. Для цих ситуацій в мові С передбачені чисто віртуальні функції. Для оголошення чисто віртуальної функції використовується наступна синтаксична конструкція.
69729. Включення файлів 25.5 KB
  Наприклад загальні для декількох початкових файлів визначення іменованих констант і макровизначення можуть бути зібрані в одному файлі що включається і включені директивою include у всі початкові файли.
69730. Параметри функції main( ) 32 KB
  Параметр argv - масив покажчиків на рядки; argc - параметр типа int, значення якого визначає розмір масиву argv, тобто кількість його елементів, envp - параметр-масив покажчиків на, символьні рядки, кожна з яких містить опис однієї із змінних середовища (оточення).
69731. Функції перетворення 55 KB
  Повертає дробове число, значення якого передано функції як аргумент. Функція обробляє рядок до тих пір, поки символи рядка є допустимими. Рядок може бути значенням числа як у форматі з плаваючою крапкою, так і в експоненціальному форматі.