Category Archives: SCADA системы

Настройка сетевых подключений simplight

Получать данные с опросных станций на удалённые ПК можно двумя разными способами:

1. Посредством WEB-интерфейса.

Позволяет видеть данные в “легкой” форме на удаленной машине посредством интернет браузеров (данные обновляются каждые 10 сек.). Требуется только установить сервер SIMP Light на одном компьютере, запустить на нем Монитор и запустить интернет браузеры на удаленных машинах.

2. Посредством TCP/IP соединения.

Для этого способа нужно установить серверную и клиентские части SIMP Light PRO/ENT.

1. Получение данных посредством WEB-интерфейса

(доступно во всех версиях SIMP Light)

1.1 Установите SIMP Light.

1.2 Настройка модуля “Редактор каналов”.

  • запустите “Редактор каналов”.
  • в меню “Настройки” выберите пункт “Общие настройки”.
  • поставьте галку для пункта “Разрешить WEB сервер”.
  • нажмите кнопку “Применить”.
  • в меню “Редактора каналов” нажмите пункт “Сохранить”.
  • закройте редактор.

1.3 Запустите модуль Монитор.

1.4 Запустите интернет браузер(Opera, FireFox, Chrome) на удаленном компьютере.

1.5 В строке адреса браузера удаленного компьютера введите IP адрес компьютера, на котором установлен сервер SIMP Light и нажмите Enter. Появится примерно такая картинка:

Данные на WEB странице обновляются 1 раз в 10 секунд.

 

2. Получение данных посредством TCP/IP соединения

(доступно в версиях SIMP Light PRO и ENT)

Схематично работу можно представить так:

2.1 Установите SIMP Light PRO/ENT в режиме сервер на опросную станцию (тип установки — сервер или клиент выбирается в ходе инсталляции).

2.2 Сконфигурируйте теги (каналы), которые будете использовать, в модуле Редактор каналов на опросной станции и создайте нужные Вам мнемосхемы.

2.3 Установите SIMP Light PRO/ENT в режиме клиент на другие компьютеры, на которые необходимо получать данные.

2.4 При установке SIMP Light — клиента нужно указать IP адрес сервера (если еще не известен – введите любой IP, позже можно будет поменять на реальный):

2.5 Запустите модуль Монитор на опросной станции, а затем на SIMP Light PRO/ENT — клиентах. Таким образом в Мониторе каждого клиента будут отображаться данные по каналам и мнемосхемы опросной станции под управлением SIMP Light PRO/ENT.

2.6 Возможен не только просмотр, но и изменение значений каналов с Сетевых клиентов.

 

    Монитор simpLight

    Монитор реализует следующие функции:

    — приём данных от приборов;

    — обработка данных (математические формулы и СКРИПТЫ);

    — архивирование данных;

    — контроль входных данных на предмет выхода их из диапазона уставок (одноуровневые алармы – верхняя и нижняя границы);

    — отображение поступающих данных на мнемосхемах, в табличном виде и на трендах

    В Монитор интегрирована защита от несанкционированного закрытия программы – если включен режим авторизации.

    1 — Главное меню

    2 — Список параметров (тегов) — в этом окне отображаются все теги проекта. При клике по значку со знаком i будет отображено окно с информацией о канале (значок появится при наведении на имя канала указателя мыши). При двойном клике по параметру будет выведен тренд канала.

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

    4 — Архивный тренд – на тренде отображаются «живые» или архивные данные по выбранному параметру.

    5 – Окно свойств канала.

    Главное меню

    Работа с мнемосхемой

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

    Работа с архивным трендом

    Работа со списком Алармов (Нарушений)

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

    Работа с Архивным журналом тревог

    Для того что бы посмотреть историю алармов (т.е. когда и какой параметр выходил за норму и сделал ли что то оператор) нужно в Меню выбрать пункт Вид, а затем Журнал тревог.

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

    Для того что бы посмотреть историю изменений только одного параметра — 2 раза кликните левой кнопкой мыши по этому параметру (двойной «клик»).

    Для печати журнала отклонений, нажмите на иконку принтера в правом нижнем углу окна программы.

     

      Работа с диспетчером Simplight

      1.1 Установить SimpLight (PRO или ENT) на нужных узлах (ПК) как сервер.

      1.2 Установить SimpLight Spacey на ПК, который будет собирать информацию со всех станций сбора данных.

      1.3 Запускаем “Конфигуратор” из элементов группы SimpSpace:

      1.4 Нажимаем пункт “добавить”:

      1.5 В Редакторе параметров узла заполняем · IP адрес станции сбора данных (нули перед цифрами не ставить: o 192.168.25.1 – ВЕРНО, o 192.168.025.001 – НЕ ВЕРНО),

      · Имя узла(любое),

      · Комментарий — если нужно

      нажимаем “Ок”:

      1.6 Справа от Списка узлов расположена область Доступных каналов.

      В Списке узлов нажимаем на созданный только что узел — справа отобразятся все существующие на нем каналы. Если Вы хотите  отображать в Диспетчере только некоторые каналы, то снимите “галки” с ненужных Вам каналов:

      1.7 Для каждой станции опроса, теги (каналы) которой Вы хотите просматривать в Диспетчере (на мнемосхемах в Мониторе или Трендами в Просмотрщике), проделайте шаги 1.4 -1.6 в  Конфигураторе.

      1.8 Запускаем модуль Монитор на всех опросных станциях.

      После этого запускаем Диспетчер(Space монитор). Отобразится окно со списком, разделенным на столько частей, сколько запущено Мониторов в сети. Работа со списком параметров такая же, что и со списком параметров модуля Монитор (на рисунке изображено 2 узла):

       

        Использование ActiveX на мнемосхеме MasterSCADA.

        1. Запускаем MasterSCADA
        2. Открываем или создаем проект, в котором будет мнемосхема, с нашем модулем.
        3. Открываем мнемосхему, на которой будет расположен наш модуль.
        4. В меню «Сервис» выбираем «Органайзер ActiveX…»

        5.  Находим наш User Control по его дружественному имени (если задан атрибут DisplaName) или по его  полному имени (namespace + имя класса)

        6.  Нажимаем на кнопку «>>>», ставим галочку «Редактируемый в схеме» и нажимаем кнопку «ОК». Данная галочка определяет: будет или нет работать наш ActiveX в режиме разработки проекта. Если модуль рассчитан для работы только в режиме исполнения, то данную галочку ставить необязательно.

         

        7. Выбираем наш модуль на палитре в разделе «Другие элементы ActiveX», и перетаскиваем его на мнемосхему

        8.  Нажимаем на кнопку и видим сообщение «Hello World!»

        Использование и динамизация свойств контрола.

        Для создания свойства контрола достаточно объявить просто свойства в классе контрола. Пример по созданию и динамизации свойств контрола можно посмотреть в проекте: «[Папка в которую установлена MasterSCADA]APIMasterSCADAExamples», класс — Examples.UserControls.PropertiesDynamization.PropertiesDynamization.

         

        Создание безоконного контрола.

        Если необходимо создать контрол с прозрачным фоном, то необходимо использовать другой базовый класс – InSAT.Library.Gui.Windowless.WindowlessControlBase. Этот класс в отличие от NetActiveXBase не унаследован от системного класса Control, поэтому для него не поддерживается дизайнер контрола (визуальное редактирования контрола в студии). WindowlessControlBase является облегченным контролом, поддерживающим только отрисовку содержимого в функции OnPaint, а также возможность реагировать на события мыши (для этого нужно переопределить функции OnMouseDown, OnMouseMove, OnMouseUp). Пример работы с таким контролом в проекте APIMasterSCADAExamplesExamples.sln.

        Контрол —  UserControlsSimpleWindowlessActiveXSimpleWindowlessActiveX.cs

         

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

         

          Создание ActiveX с использованием .Net Framework.

          Создание простого .Net User Control, регистрируемого в системе как ActiveX

          1. Если у вас ещё нет проекта, в который вы хотите добавить новый User Control, то выполните пункт 1 раздела «Пример создания пустого ФБ (на языке C# в Visual Studio 2005)» из описания по созданию ФБ на C# (Создание ФБ на C#.doc).
          2. Выполните пункты 2-5 раздела «Пример создания пустого ФБ (на языке C# в Visual Studio 2005)» из описания по созданию ФБ на C#(Создание ФБ на C#.doc).
          3. Создаем новый User Control:

          4. Наследуем созданный User Control от класса InSAT.Library.Gui.NetActiveXBase

          5.  Добавляем атрибуты для регистрации ФБ как COM объекта:

          6. Значение атрибута Guid должно быть уникальным, уникальное значение можно получить при помощи VS (“Tools”->”Create GUID” в открывшемся окне выбираем GUID Format “Registry Format”, нажимаем “Copy” и “Exit”):

           

          7.  Добавляем атрибут для регистрации дружественного имени ActiveX.

          8.  Добавляем кнопку, по нажатию на которую, будет выдаваться сообщение “Hello world!”

          9. Чтобы зарегистрировать наш user control как ActiveX, необходимо просто скомпилировать наш проект.

           

           

            EIB и LonWorks —кто победит?

            На начальном этапе проектирования всегда стоит вопрос —какому оборудованию отдать предпочтение при раз­работке — LonWorks или EIB?

            Однозначного ответа на этот вопрос не даст ни один разработчик. Дело в том, что в обеих технологиях есть сильные и слабые места. Обе технологии используют принцип «распределенного интеллекта», обладают высокой надежностью, позволяют быстро перестроить систему управления при реконструкции здания и появлении нового технологического оборудования. Обе технологии стремительно совершенствуются и имеют мощнейшее «техническое и интеллектуальное лобби» в лице ассоциаций LonMark и KNX, а также множества компаний, выпускающих оборудование обоих стандартов.

            «Сильные стороны» конкретных технологий, мож­но сказать, обусловлены исторически. Если EIB разрабатывалась в основном, для управления освещением, жалюзи, шторами, и, в меньшей степени — системами микроклимата, то основной «конек» LonWorks —системы отопления, вентиляции и кондиционирования. Поэтому выбор технологии автоматизации на конкретном объекте во многом определяется установленным инженерным оборудованием и стремлением избежать дорогостоящих шлюзов, которые, к тому же, не всегда полнофункциональны.

            В последнее время явно наметились тенденции сближения технологий в разных сферах. На аппаратном уровне это выражается в появлении переходных модулей-шлюзов, которые преобразуют переменные LonWorks в объекты сети EIB и наоборот — подобное устройство разработала, например, швейцарская компания Saia-Burgess Electronics.

            Во многих крупных инсталляциях последних лет в России оборудование обеих стандартов успешно «сотрудничает». Стыковка производится различными способами: с использованием специальных шлюзов на базе оборудования АМХ и Crestron, на управляющих серверах с установленными SCADA-системами, с помощью «супервизорных» программ (об одной из них, системе Visiomatic, можно почитать в ста­тье «Интеллектуальные системы для зданий: весенняя коллекция-2005», «СиБ», 2005, № 3).

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

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

             

             

              О технологии LonWorks

              В начале 90-х годов на рынке появился новый сетевой продукт корпорации Echelon — распределенная (FieldBus) система под названием LON (Local Operatin Network), ориентированная на применение в области управления инженерными сетями зданий и сооружений.Базовый протокол технологии LonWorks — LonTalk был разработан корпорацией Echelon на основе протокола CSMA/CD. В 1995 г. компания Echelon опубликовала описание протокола LonTalk, тем самым сделав его открытым.В настоящее время область применения протокола LonTalk ограничена теми приложениями, для которых достаточны скорости передачи данных до 1,25 Мбит/с и время реакции до 10–20 мс.LonWorks — это децентрализованная система, состоящая из множества устройств (nodes), объединенных в общую сеть LON и осуществляющих обмен информацией посредством сетевых переменных.Система может использовать любую среду для передачи данных: медная витая пара, волоконно-оптический кабель, радиочастотный и инфракрасный каналы, коаксиальный кабель, силовая линия электропитания и т.д. Для каждого типа физического канала существуют трансиверы, обеспечивающие работу на различных по длине каналах, скоростях передачи и сетевых топологиях. Скорость передачи информации зависит от типа канала. Lon-Works позволяет использовать IP-сети для связи с рабочими станциями, датчиками, исполнительными механизмами и дисплеями.Существующие LonWorks/Internet-серверы предоставляют доступ к сети LON через TCP/IP-канал. C помощью таких шлюзов все особенности LonWorks — одноранговость, дистанционное программирование и диагностика устройств, безопасный доступ и т.д. — могут быть реализованы и в IP-сетях.LonWorks поддерживает «произвольную топологию» (Free Topology) построения сети, которая позволяет в рамках одного домена комбинировать три стандартных типа топологии — шину, звезду и кольцо, что в свою очередь дает возможность построить управляющую сеть в соответствии с архитектурой здания.Диспетчеризацию и управление в сети LonWorks можно осуществлять с персонального компьютера, мобильного телефона, по сетям Ethernet и Internet.Для передачи данных по сети используются так называемые «сетевые переменные» — SNVT (Standard Network Variable Type). Инсталляция системы производится путем установки связей между входными и выходными переменными модулей. Узлами LON-сети могут быть любые датчики и устройства управления.Построение сети LonWorks аналогично построению компьютерных сетей — все компоненты, подобно компьютерам и серверам, могут быть подключены, например, к структурированной кабельной системе и используют общий протокол передачи данных. Подобно компьютерной, сеть LonWorks делится на сегменты с различными топологиями и средами передачи данных, которые объединяются при помощи повторителей, шлюзов и маршрутизаторов.Системы, базирующиеся на технологии LonWorks, без какого-либо дополнительного оборудования, поддерживают длину проводного сегмента до 2700 м.Ведущие организации в области стандартизации — ANSI и EIA — приняли LonWorks как стандарт для управления сетями под официальным кодовым обозначением ANSI/EIA 709.1.Ассоциация Производителей Бытовой Электроники (CEMA — Consumer Electro-nics Manufacturers Association) признала технологию LonWorks в качестве стандарта в области автоматизации жилых помещений (Home Automation).

               

                Cистемы учета и удаленного управления на ОВЕН ПЛК

                В современных условиях организации производства контроль и учет потребления энергетических ресурсов стал не столько желаемым, сколько обязательным условием. Для обслуживания автоматизированных информационно-измерительных систем (АИИС) коммерческого и технологического контроля компания ОВЕН выпустила на рынок линейку специализированных контроллеров ОВЕН ПЛК3хх. Новая линейка коммуникационных контроллеров – это идеальное решение для систем диспетчеризации, телеметрии и учета (АИИС, АСКУЭ, АСКУТЭ и т.п.). Контроллеры могут применяться в устройствах сбора и передачи данных (УСПД) и при прочих схожих задачах в промышленности, ЖКХ и на транспорте.

                Автоматизированные информационно-измерительные системы (АИИС) коммерческого и технологического учета необходимы как потребителям, так и производителям электроэнергии, а так- же сетевым компаниям. Между системами нет принципиальных отличий – они настраиваются на учет как выработан- ной, так и потребленной энергии. Автоматизированная система коммерческого учета (АИИС КУЭ) – обеспечивает сбор данных электроэнергии с малой периодичностью (полчаса- час), а также формирует отчет о потребленной электроэнергии с учетом ее стоимости в указанный период времени. Система позволяет строить прогноз потребления электроэнергии и производить расчеты с поставщиком. В задачи технологического учета входят: предоставление информации потребителю для контроля и оптимизации потребления электроэнергии, исключение возможности несанкционированного использования ресурсов и т.п.

                Структура АИИС КУЭ

                Архитектура АИИС КУЭ организована тремя уровнями: нижним, средним и верхним. На каждом уровне размещены аппаратные средства с соответствующим назначением: » на нижнем – первичные преобразователи и контрольно-измерительные приборы для обеспечения связи с объектом и предоставления информации о его состоянии; » на среднем – устройства сбора-передачи данных (модули ввода/вывода, коммуникационное оборудование и устройства для архивирования), программируемые логические контроллеры (ПЛК), которые служат для обработки полученной информации и отработки алгоритмов управления; на верхнем – персональный компьютер, который обеспечивает возможность расширения прикладных задач, мониторинг состояния объекта и отображение параметров в реальном времени или архивной информации. Для эффективной работы АИИС КУЭ компания ОВЕН предлагает широкий выбор средств автоматизации. Для нижнего уровня – большой выбор датчиков, счетчиков, расходомеров, регуляторов. В качестве основного управляющего устройства среднего уровня – новые специализированные контроллеры ОВЕН ПЛК3хх с расширенными возможностями. Основные технические характеристики ПЛК3хх:

                высокопроизводительный процессор на RISC-архитектуре частотой 180 МГц для обработки больших объемов информации;

                открытая архитектура на основе ОС Linux для удобства адаптации аппа- ратной платформы под различные программные средства;

                от 4 до 8 последовательных интерфейсов (RS-232, RS-232/RS-485) для подключения оборудования с разными протоколами связи;

                от 1 до 2 портов Ethernet для создания распределенных систем с возможностью резервирования канала связи;

                32 Мб встроенной оперативной и 16 Мб энергонезависимой Flash-памяти;

                SD-картридер, два USB-host разъема для увеличения энергонезависимой памяти и хранения архивов.

                Благодаря предустановленной среде исполнения CoDeSys V3 у пользователей ПЛК3хх имеются дополнительные возможности удаленного мониторинга системы посредством Интернета. В качестве программного обеспечения для организации верхнего уровня ОВЕН предлагает использовать SCADA-системы: MasterSCADA, АИИС ЭНТЕК, ISaGRAF. Системы позволяют объединять разнородную информацию, поступающую с разных объектов, представлять ее в графическом виде, вести оперативный мониторинг текущих параметров и формировать отчетную документацию, вести архив событий. При этом системы оснащены интуитивно понятным интерфейсом и достаточно просты в освоении, имеют обширные библиотеки готовых элементов для упрощения процесса конструирования. В том случае, когда на объекте установлена любая другая система, для передачи информации можно использовать стандартный ОРС-сервер среды программирования CoDeSys или универсальный Modbus OPC/DDE-сервер Lectus.

                 

                 

                Что может АИИС КУЭ?

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

                сбор и обработка информации с первичных преобразователей;

                ведение архивов оперативных параметров в контроллере и при необходимости передача их на верхний уровень;

                создание отчетной документации;

                световая и звуковая сигнализация в нештатных ситуациях (если подключен GSM/GPRS-модем, например, ПМ01, то еще и СМС-сообщения);

                управление технологическим процессом.

                В качестве примера предлагаем рассмотреть стандартную задачу по учету электроэнергии на электростанции. Задача состоит в том, чтобы отследить единовременные показания электроэнергии на счетчиках и систематизировать все данные, собранные с разных участков. Как правило, учет произведенной энергии осуществляется непосредственно на генераторах электростанции, количество доставленной потребителю электроэнергии ведется на распределительных устройствах, которые могут быть удалены от электростанции на несколько километров. В случае отсутствия автоматизированных систем показания со всех счетчиков приходится снимать вручную, а затем также вручную обрабатывать. Если же задействовать АИИС КУЭ, то учет электроэнергии будет производиться в автоматическом режиме. В результате внедрения системы производитель и/или потребитель электроэнергии в полном объеме получают:

                учет и контроль электроэнергии; » прогноз потребления электроэнергии;

                систематизацию полученных данных;

                диагностику оборудования.

                Если связать АИИС с АСУ ТП предприятия, то значительно расширяется функциональность системы. Так, в автоматическом режиме можно организовать ограничение единовременной нагрузки, противоаварийное управление нагрузками, например, при превышении уставки заданного параметра (мощности, тока) на диспетчерский пункт может передаваться сообщение либо производиться автоматическое отключение нагрузки. Так же можно организовать охранный контроль производственных помещений, трансформаторных пунктов для предотвращения несанкционированного проникновения или во избежание несчастных случаев при ремонте или профилактике.

                АИИС КУЭ того стоит!

                Системное преобразование по- добного масштаба всегда связано с вопросами целесообразности и окупа- емости. Внедрение АИИС КУЭ на промышленном предприятии позволяет экономить до 20 % затрат на электроэнергию, срок окупаемости составляет, как правило, не более полутора лет. В общем случае уменьшение издержек предприятия происходит за счет следующих факторов:

                выбора наиболее выгодного тарифа;

                косвенной диагностики оборудования по параметрам энергопотребления;

                энергоэффективного режима работы механизмов;

                прогнозирования потребления электроэнергии и других ресурсов;

                выявления всех потерь энергии на предприятии.

                 

                Создание узла АРМ в Trace Mode (часть 2)

                Создание стрелочного прибора, привязка к аргументу

                Применим для отображения параметра новый тип ГЭ – Стрелочный прибор. Для этого необходимо выполнить последовательность действий:

                выделим двойным щелчком ЛК на инструментальной панели графического редактора иконку  и выберем из появившегося меню иконку стрелочного прибора ;

                установим ГЭ , выбрав его размер таким, чтобы все элементы графики и текста на нем были разборчивы и симметричны;

                перейдем в режим редактирования и откроем окно свойств ГЭ ;

                щелчком ЛК на экранной кнопке Основная привязка откроем окно табличного редактора аргументов шаблона экрана;

                ЛК выберем уже имеющийся аргумент Параметр;

                подтвердим выбор щелчком ЛК на кнопке Готово;

                двойным щелчком ЛК откроем атрибут Заголовок и в строке Текст введем надпись Параметр;

                закроем окно свойств ГЭ .

                Для проверки правильности привязок ГЭ к аргументам экрана можно воспользоваться режимом эмуляции. Переход в режим эмуляции осуществляется с помощью иконки  на панели инструментов. По нажатию, на экран графического редактора выводится окно задания значения аргумента в соответствующем поле:

                Так, введя значение 25, наблюдаем:

                В нашем случае оба ГЭ отображают введенное значение – привязки выполнены правильно. Выход из режима эмуляции – повторное нажатие ЛК по иконке .

                 

                Автопостроение канала

                Для создания канала в узле проекта по аргументу шаблона экрана воспользуемся процедурой автопостроения. Для этого:

                в слое Система выберем ЛК узел RTM_1;

                в поле компонентов узла ЛК выберем Экран#1;

                щелчком правой кнопки мыши (ПК) вызовем контекстное меню;

                в нем щелчком ЛК откроем свойства компонента Экран#1:

                выберем ЛК вкладку Аргументы;

                выделим ЛК аргумент Параметр и с помощью иконки  создадим канал класса Float типа Input с именем Параметр:

                Задание границ и уставок

                Двойным щелчком ЛК по каналу Параметр откроем бланк редактирования его атрибутов и заполним раздел Границы следующим образом:

                 

                Создание генератора синуса и привязка его к каналу

                Введем в состав проекта источник сигнала – внутренний генератор синусоиды, свяжем его с созданным каналом и опробуем в работе выполненные средства отображения. Для этого проделаем следующие действия:

                откроем слой Источники/Приемники и через ПК создадим в нем группу компонентов Генераторы:

                двойным щелчком ЛК откроем группу Генераторы_1 и через ПК создадим в ней компонент Синусоида;

                захватим с помощью ЛК созданный источник и, не отпуская ЛК, перетащим курсор на узел RTM_1 в слое Система, а затем, в открывшемся окне компонентов, на канал Параметр. Отпустим ЛК.

                 

                  Создание узла АРМ в Trace Mode (часть 1)

                  Загрузим инструментальную систему двойным щелчком левой клавиши (ЛК) мыши по иконке  рабочего стола Windows и с помощью иконки  инструментальной панели создадим новый проект. При этом в открывшемся на экране диалоге

                  выберем стиль разработки Простой. После нажатия ЛК мыши на экранной кнопке Создать, в левом окне Навигатора проекта отобразится дерево проекта, содержащее слои Ресурсы, Система (с созданным узлом АРМ RTM_1), Источники/Приемники и Библиотеки_компонентов. В правом окне Навигатора проекта отобразится содержимое узла RTM_1 – пустая группа Каналы и один канал класса CALL Экран#1, вызывающий соответствующий компонент – шаблон экрана, предназначенный для отображения с помощью графических элементов (ГЭ) средств человеко-машинного интерфейса на узле RTM_1:

                   

                  Создание графического экрана

                  Двойным щелчком ЛК на компоненте Экран#1 откроем окно графического редактора.

                  Создание статического текста

                  Разместим в левом верхнем углу экрана статический текст — надпись Значение параметра.

                  Для этого выполним следующие действия: на панели инструментов графического редактора ЛК мыши выделим иконку ГЭ Текст ;

                  в поле графического редактора установим прямоугольник ГЭ, для чего

                  зафиксируем ЛК точку привязки — левый верхний угол;

                  развернем прямоугольник движением курсора до необходимого размера;

                  зафиксируем ЛК выбранный ГЭ:

                  Для перехода в режим редактирования атрибутов размещенного ГЭ выделим ЛК иконку  на панели инструментов;

                  Для автоматического вывода окна свойств ГЭ по завершению его размещения необходимо в настройках интегрированной среды разработки в разделе РПД/Основные свойства активировать пункт Открывать свойства автоматически.

                  двойным щелчком ЛК по ГЭ откроем окно его свойств;

                  в правом поле строки Текст наберем Значение параметра и нажмем на клавиатуре клавишу Enter;

                  закроем окно свойств щелчком ЛК по иконке , ГЭ примет следующий вид:

                  Если введенный Вами текст не уместился в прямоугольнике ГЭ, выделите его и растяните до нужного размера с помощью мыши.

                  Создание динамического текста, создание аргумента экрана в процессе настройки динамического текста

                  Подготовим на экране вывод динамического текста для отображения численного значения какого-либо источника сигнала – внешнего или внутреннего — путем указания динамизации атрибута Текст ГЭ. Определим назначение аргумента шаблона экрана. Для этого необходимо проделать следующие действия:

                  создадим и разместим новый ГЭ  справа от ГЭ c надписью Значение параметра;

                  откроем свойства вновь размещенного ГЭ;

                  двойным щелком ЛК на строке Текст вызовем меню Вид индикации;

                  в правом поле строки щелчком ЛК вызовем список доступных типов динамизации атрибута;

                  из всех предлагаемых типов выберем ЛК Значение;

                  в открывшемся меню настройки параметров динамизации:

                  выполним щелчок ЛК в правом поле строки Привязка;

                  в открывшемся окне Свойства привязки, нажмем ЛК по иконке   на панели инструментов и тем самым создадим аргумент шаблона экрана;

                  двойным щелчком ЛК выделим имя аргумента и изменим его, введя с клавиатуры Параметр (здесь и в дальнейшем ввод данных с клавиатуры будем завершать нажатием клавиши Enter);

                  подтвердим связь атрибута Текст ГЭ с данным аргументом щелчком ЛК по экранной кнопке Готово;

                  закроем окно свойств ГЭ.

                  Графический экран будет иметь следующий вид: