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

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

Функциональные блоки






Наряду с переменными MasterSCADA для создания логики работы проекта, обработки сигналов и решения других задач в дереве объектов используют функциональные блоки.

Функциональный блок 6имеет набор входов, выходов и встроенную логику работы, т. е. в режиме исполнения элемент обрабатывает поступившие на его входы данные по заданной программе, а результат отображается на его выходах. Некоторые функциональные блоки имеют также свое динамическое отображение в графических окнах (мнемосхемах), список генерируемых сообщений и ряд других свойств объектов – их мы будем называть визуальными


функциональными блоками 7. Для удобства разработчиков ФБ

несколько категорий.


разделены по умолчанию на


Категории Обработка сигналов и Вычисления служат для обработки аналоговых,

дискретных и строковых величин. Большая часть ФБ, относящихся к категории Вычисления,

 

 

 

6 Далее ФБ.

7 Далее ВФБ


 

дублируют возможность вычислений, реализованные в формулах переменных расчет и событие, поэтому используются только, когда процесс вычислений требуют визуального представления в виде графической схемы функциональных блоков (об этом мы еще поговорим в дальнейшем), однако, обратите внимание на то, что формулы не поддерживают обработки строк. В этом случае соответствующие ФБ будут единственным вариантом обработки, за исключением написания программ на языках высокого уровня (и об этом тоже далее).

Исполнительные механизмы - в этой категории нашли свое место наиболее часто встречаемые в АСУТП исполнительные механизмы: задвижки, клапаны, насосы и т. п. Элементы представлены как в классическом мнемоническом виде, так и в псевдонатуральной графике. На первый взгляд может показаться, что данная категория немногочисленная, а перечень реального оборудования, чью логику работы должны описывать эти элементы намного шире. Однако, благодаря гибким настройкам один ВФБ MasterSCADA из категории Исполнительные механизмы может заменить десятки элементов. В некоторых ВФБ вид изображения выбирается из списка доступных (например, одну из разновидностей клапанов – муфтовый, фланцевый, диафрагменный и т. п.), но есть и универсальные, где выбор изображения остается целиком за пользователем – это ВФБ Двухпозиционный исполнительный механизм с выбором изображения, а также ВФБ Динамический ИМ.

Датчики и Аппараты содержат ВФБ, которые удобно использовать при создании мнемосхем. По численности и востребованности они значительно уступают другим категориям палитры MasterSCADA, так Датчики фактически дублируют визуальные возможности обычных переменных MasterSCADA, а Аппараты часто сложнее представленных простейших случаев. Реальные аппараты реализуются возможностями объектов MasterSCADA и сохраняются разработчиками в их пользовательских библиотеках.

Очень часто развитие пакета зависит от высказанных пожеланий пользователей, если у вас есть необходимость в новых элементах, то, пожалуйста, обращайтесь к нам с любыми предложениями. Не забывайте, что интерфейсы создания новых ФБ открыты, и вы можете сделать их самостоятельно. Во многих случаях проще создать и сохранить в библиотеке объекты проекта.

Бывают ситуации, когда реальный сигнал необходимо заменить значением, изменяющимся по тому или иному закону. И, хотя такая возможность предоставлена средствами формирования значений самих переменных (см. страницу свойств Опрос), тем не менее, иногда нагляднее использовать в решении этой задачи поможет категория Генераторы значений.


 

ФБ группы Работа со временем помогут определить метку времени переменной, выдать импульс в определенный момент времени и много другое.

В системах, где MasterSCADA выполняет функции регулирования и управления, разработчики широко используют ФБ из категории Управление: Циклограмма, Регулятор, Задатчик.

Возможности записи и чтения из файлов, обращения к любому значению, сохраненному MasterSCADA, реализуются ФБ из категории Работа с архивом.

Для решения отраслевых задач в палитре функциональных блоков имеется категория Отраслевые библиотеки, которая включает в себя подразделы: Теплоэнергетика,Вентиляция и кондиционирование, Электроэнергетика. Безусловно, эта категория еще будет развиваться и пополняться новыми разделами.

Неограниченные возможности открывает перед разработчиком категория Служебные. ФБ этой категории позволяют не только определить, какой оператор работает в режиме исполнения в настоящий момент, сохранить какие-либо документы проекта или запустить внешнее приложение из интерфейса MasterSCADA, но и расширить стандартные возможности при помощи языков программирования ST (стандарт МЭК 61131-3) или C# (ФБ Скрипт).

 

 

Для любителей нестандартных решений или студентов ВУЗов может быть будет интересна категория Нечеткая логика.

Вспомогательные ФБ и те, которые не нашли свое место по смыслу в других категориях, будут находиться в разделе Другие.

Конечно, иногда встречаются задачи, которые сложно решить стандартными способами, но даже в этих непростых ситуациях мы не оставляем наших клиентов без поддержки. Если пользователь имеет достаточный опыт в программировании и время, то мы рекомендуем создавать свои собственные функциональные блоки, основываясь на документации, которая устанавливается совместно с любой версией MasterSCADA. Ее можно найти по адресу Пуск/ Все программы/


MasterSCADA/ Документация/ Руководство по разработке ФБ и драйверов. Если же у разработчика авральная ситуация, то мы можем и сами разработать под вашу задачу ФБ на доступных условиях8.

Пользователь может перераспределить элементы между категориями по своему усмотрению при помощи пункта главного меню программы Сервис/Органайзер/ФБ…







Дата добавления: 2015-12-04; просмотров: 233. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

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

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

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

Толкование Конституции Российской Федерации: виды, способы, юридическое значение Толкование права – это специальный вид юридической деятельности по раскрытию смыслового содержания правовых норм, необходимый в процессе как законотворчества, так и реализации права...

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

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

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

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

Приложение Г: Особенности заполнение справки формы ву-45   После выполнения полного опробования тормозов, а так же после сокращенного, если предварительно на станции было произведено полное опробование тормозов состава от стационарной установки с автоматической регистрацией параметров или без...

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